New York Mets players and history

1,287 players have played at least one regular-season game for the New York Mets franchise from 1962 to 2025. Ed Kranepool played the most games for the club (1,853, 1962–1979).

Citi Field, home of the New York Mets
Citi Field · Photo: Chris6d, CC BY-SA 4.0, Wikimedia Commons (cropped) · Photo credits

Most games for the Mets

The 25 players with the most regular-season games for the franchise, 1962–2025, under any of its names.
#PlayerPosSeasonsGames
1Photo of Ed Kranepool Ed Kranepool1B1962–19791,853
2Photo of David Wright David Wright3B2004–2016, 20181,585
3Photo of Jose Reyes Jose ReyesSS2003–2011, 2016–20181,365
4Photo of Bud Harrelson Bud HarrelsonSS1965–19771,322
5Photo of Jerry Grote Jerry GroteC1966–19771,235
6Photo of Cleon Jones Cleon JonesOF1963, 1965–19751,201
7Photo of Howard Johnson Howard Johnson3B1985–19931,154
8Photo of Mookie Wilson Mookie WilsonOF1980–19891,116
9Photo of Darryl Strawberry Darryl StrawberryOF1983–19901,109
10Photo of Edgardo Alfonzo Edgardo Alfonzo3B1995–20021,086
11Photo of Brandon Nimmo Brandon NimmoOF2016–20251,066
12Photo of Pete Alonso Pete Alonso1B2019–20251,007
13Photo of Lee Mazzilli Lee MazzilliOF1976–1981, 1986–1989979
14Photo of Mike Piazza Mike PiazzaC1998–2005972
15Photo of Rusty Staub Rusty StaubOF1972–1975, 1981–1985942
16 Jeff McNeil2B2018–2025923
17 Rey OrdonezSS1996–2002916
18Photo of Daniel Murphy Daniel Murphy2B2008–2009, 2011–2015903
19Photo of Wayne Garrett Wayne Garrett3B1969–1976883
20Photo of Keith Hernandez Keith Hernandez1B1983–1989880
21Photo of Carlos Beltran Carlos BeltranOF2005–2011839
22 Todd HundleyC1990–1998829
23 John StearnsC1975–1984809
24Photo of Kevin McReynolds Kevin McReynoldsOF1987–1991, 1994787
25Photo of Wally Backman Wally Backman2B1980–1988765

Photos: Wikimedia Commons, free licences, each credited on the MLB photo credits page.

Mets players in 2025

The 12 players with the most Mets games among those who played for the club in 2025: Brandon Nimmo (OF, 1,066 games since 2016), Pete Alonso (1B, 1,007 games since 2019), Jeff McNeil (2B, 923 games since 2018), Francisco Lindor (SS, 758 games since 2021), Starling Marte (OF, 396 games since 2022), Edwin Diaz (P, 333 games since 2019), Mark Vientos (3B, 313 games since 2022), Francisco Alvarez (C, 304 games since 2022), Brett Baty (3B, 299 games since 2022), Tyrone Taylor (OF, 243 games since 2024), Juan Soto (OF, 160 games since 2025) and Luis Torrens (C, 141 games since 2024).

Played for both the Mets and…

Dodgers 173Yankees 172Red Sox 164Cubs 164Pirates 159Braves 158Padres 157Nationals 150Guardians 148Brewers 147Phillies 147Cardinals 144Orioles 141Reds 139Astros 138Rangers 138Giants 137Angels 134Blue Jays 133Tigers 130Royals 128White Sox 127Mariners 124Athletics 112Twins 105Marlins 99Rays 98Rockies 94Diamondbacks 92

Each list has every player who played for both clubs, with his seasons and games for each. All MLB team pairs

New York Mets: questions

How many players have played for the New York Mets?

1,287, counting every player with at least one regular-season game for the franchise from 1962 to 2025, under any of its names.

Who has played the most games for the Mets?

Ed Kranepool, with 1,853 regular-season games (1962–1979), ahead of David Wright (1,585) and Jose Reyes (1,365).

Which team shares the most players with the Mets?

The Dodgers: 173 players played for both. The fewest: the Diamondbacks, with 92.

Facts from the SABR Lahman Baseball Database (CC BY-SA 3.0). Team logos are trademarks of their respective teams (logos via TheSportsDB). Not affiliated with MLB or the New York Mets. Credits