Who has the Most Total Bases for the Mets?

I’ve already looked at who has the most singles, doubles, and triples for the Mets. Today let’s see who has the most total bases for the Mets.

According to MLB, the stat of Total Bases, sometimes also called total bags, refers to the number of bases gained by a batter through his hits. A batter records one total base for a single, two total bases for a double, three total bases for a triple and four total bases for a home run.

First let’s look at the single-season Mets record for total bases.

Total Bases in a Mets Season

Mets PlayerYearTotal Bases
Pete Alonso2019348
David Wright2008334
David Wright2007330
Lance Johnson
Jose Reyes
1996
2008
327
Bernard Gilkey1996321
Howard Johnson1989319
Edgardo Alfonzo
Jose Reyes
1999
2006
315
Robin Ventura1999311

Pete Alonso has the Mets single-season record for most total bases with 348 in 2019. The NL Rookie of the Year, Alonso accumulated many of those bases by hitting a Mets record 53 home runs. Overall he had 155 hits, including 30 doubles and 2 triples.

Pete  Alonso hitting

David Wright used to be atop the single-season list. In 2008 Wright had 189 hits, including 33 home runs, 42 doubles, and 2 triples. The prior year David had 196 hits, including 30 home runs, 42 doubles and 1 triple.

Related: Why Alonso’s dog is named Brodie.

Which is a big hint to who is the All-Time leader in total bases for the Mets.

Total Bases in Mets History

Mets PlayerCareer Total Bases
David Wright2945
Jose Reyes2356
Ed Kranepool2047
Darryl Strawberry2028
Mike Piazza1885
Howard Johnson1823
Edgardo Alfonzo1736
Cleon Jones1715
Mookie Wilson1586
Carlos Beltran1567

David Wright has the most total bases in New York Mets franchise history with 2945. Over his 14 years with the team, Wright had 1777 hits, including 242 home runs, 390 doubles, and 26 triples.

David  Wright batting

Wright easily leads second-place Jose Reyes who had 2356 total bases in his 12-years with the Mets. Although in his entire 16-year career, Reyes had 3222 total bags. David Wright sits atop many of the Mets All-Time batting lists. Including hits, singles, and doubles.