Who has the Most Hits for the Mets?

Having earlier taken a look at which Mets player has the most doubles and the most triples, let’s take a look at the Mets record book for most hits. Unsurprisingly, the top two single-season hit leaders are players who batted leadoff most of the time.

Most Hits in a Mets Season

Mets PlayerYearHits
Lance Johnson1996227
Jose Reyes2008204
John Olerud1998197
David Wright2007196
Jose Reyes2006194
Jose Reyes
Edgardo Alfonzo
Felix Millan
2007
1999
1975
191
Jose Reyes2005190
David Wright2008189

Lance Johnson has the most hits in a Mets season. Johnson had 227 hits in 1996. That same year, he set the Mets record for triples with 21. His 724 plate appearances also led the National League that year.

Lance  Johnson batting

I’ll talk more about Reyes and Alfonzo later. First baseman John Olerud slashed an amazing .354/.447/.551 for the Mets in 1998. Over his 3 years with the team, his line is .315/.425/.501 along with Gold Glove-caliber defense. As for Lance Johnson, he was a member of the Mets for less than two years.

Related: Mike Piazza welcomes David Wright into Mets Alumni.

So who are the all-time hits leaders in Mets history? Come on, this one should be easy…

Most Hits in Mets History

Mets PlayerCareer Hits
David Wright1777
Jose Reyes1534
Ed Kranepool1418
Cleon Jones1188
Edgardo Alfonzo1136
Mookie Wilson1112
Bud Harrelson1029
Mike Piazza1028
Darryl Strawberry1025
Howard Johnson997

David Wright has the most hits in New York Mets franchise history. Wright had 1777 hits over his 14-year career, all with the Mets. He’s atop most of the Mets hitting records including having 6872 plate appearances and 2945 total bases.

David  Wright batting

Reyes benefited from playing 12 years for the team. The shortstop batted leadoff most of those years and led the league in plate appearances twice. He did win the batting title in 2011 when he hit .337.

Related: Who has the most at-bats for the Mets?

One of the original Mets, Ed Kranepool played for them an incredible 18 years. From the age of 17 in 1962 (yes 17!), until 1979 when he was 34. He held most of the team hitting records until David Wright passed him by. The first baseman had a good glove and later became an excellent pinch-hitter.

Alfonzo spent eight years with the Mets from 1995 to 2002. His slash line with the team was .292/.367/.445. Fonzie remains in the top 10 in many of the Mets hitting records. His offense never suffered despite moving back and forth between second base and third base during his Mets tenure. His defense was always great too.