The New York Mets all-time home run leaders have little separation between them. In fact, only nine home runs separate spots six and ten on the Mets’ home run leader board. One current All-Star player is in the process of climbing the charts and in 2010 reached the team’s top five home run leaders.
1. Darryl Strawberry: 252 home runs
The New York Mets all-time home run leader is former outfielder Darryl Strawberry. For the first half of his career, Strawberry was a great power-hitter and a perennial All-Star. He won the 1983 National League Rookie of the Year with 26 home runs for the Mets. He spent seven more years with the club and never hit fewer than 27 homers in any of them. Strawberry’s career peaked in 1987 and 1988 when he hit 39 home runs in each season, leading the NL in the latter year. Though the rest of his career was marred by off-field problems, Strawberry was one of the greatest players to ever wear a New York Mets’ jersey.
2. Mike Piazza: 220 home runs
One of the best offensive catchers ever to play the game, Mike Piazza ranks second among New York Mets all-time home run leaders. Piazza spent the second half of his career with the Mets, accumulating just over half of his career home runs with the team. In 1999, his first full season in New York, Piazza hit 40 home runs; he followed that with three more seasons of 30-plus homers. He has hit more home runs than any other catcher in Major League history.
3. Howard Johnson: 192 home runs
Third baseman Howard Johnson played for the organization for nine seasons to reach third on the New York Mets all-time home run leaders list. Johnson had his power surge for a five-year stretch from 1987 to 1991, topping out in the final season with 38 home runs and 117 RBI to lead the National League in both categories.
4. David Wright: 157 home runs
The latest player to become one of the New York Mets all-time home run leaders is current third baseman David Wright. Now in his seventh season, Wright has been one of the best third basemen in the majors throughout his stay. He has made each of the last five All-Star teams as a great hitter and power threat. From 2005 to 2008, he hit at least 26 home runs in each season with a career best of 33 in the 2008 season. As the only active Met on the list, he continues to climb the charts of the all-time leaders.
5. Dave Kingman: 154 home runs
First baseman and outfielder Dave Kingman spent five and a half seasons with the Mets, reaching the fifth spot among the Mets all-time home run leaders. An all-power/no-average hitter, Kingman bounced around the Major Leagues, spending stints with the Mets, Athletics, Cubs, and Giants. In New York, he had three seasons of 35-plus home runs, including a league-leading 37 jacks in 1982. Illustrating his all-or-nothing approach is his .219 batting average in his tenure with the Mets. For his career as a whole, Kingman hit 442 home runs on just a .236 average.