
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).

Most games for the Mets
| # | Player | Pos | Seasons | Games |
|---|---|---|---|---|
| 1 | 1B | 1962–1979 | 1,853 | |
| 2 | 3B | 2004–2016, 2018 | 1,585 | |
| 3 | SS | 2003–2011, 2016–2018 | 1,365 | |
| 4 | SS | 1965–1977 | 1,322 | |
| 5 | C | 1966–1977 | 1,235 | |
| 6 | OF | 1963, 1965–1975 | 1,201 | |
| 7 | 3B | 1985–1993 | 1,154 | |
| 8 | OF | 1980–1989 | 1,116 | |
| 9 | OF | 1983–1990 | 1,109 | |
| 10 | 3B | 1995–2002 | 1,086 | |
| 11 | OF | 2016–2025 | 1,066 | |
| 12 | 1B | 2019–2025 | 1,007 | |
| 13 | OF | 1976–1981, 1986–1989 | 979 | |
| 14 | C | 1998–2005 | 972 | |
| 15 | OF | 1972–1975, 1981–1985 | 942 | |
| 16 | Jeff McNeil | 2B | 2018–2025 | 923 |
| 17 | Rey Ordonez | SS | 1996–2002 | 916 |
| 18 | 2B | 2008–2009, 2011–2015 | 903 | |
| 19 | 3B | 1969–1976 | 883 | |
| 20 | 1B | 1983–1989 | 880 | |
| 21 | OF | 2005–2011 | 839 | |
| 22 | Todd Hundley | C | 1990–1998 | 829 |
| 23 | John Stearns | C | 1975–1984 | 809 |
| 24 | OF | 1987–1991, 1994 | 787 | |
| 25 | 2B | 1980–1988 | 765 |
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