Ryan Howard accounted for the only run in Saturday night's 1-0 Phillies win over the Mets with a fifth-inning solo shot off of Bartolo Colon. It was Howard's 45th career home run against the Mets, moving him into a tie for fifth place all time. For this week's Mind Boggler, we're asking you to name every player in baseball history with at least 30 home runs against the Mets.
This week's quiz is a little different in that only three players on the list actually played for the Mets. However, Mets fans have gotten to know all 18 players very well over the years. Here's a hint: Don't just think of power hitters in the Mets' division; many of the players listed were among the best power hitters in the National League since the Mets came into existence in 1962.
You'll have six minutes for this quiz. Good luck, and remember to post your time and score in the comments!