All-Time Player Rankings
Top 100 Pitchers of All-Time
Top 100 Catchers of All-Time
Top 100 First Basemen of All-Time
Top 100 Second Basemen of All-Time
Top 100 Shortstops of All-Time
Top 100 Third Basemen of All-Time
Top 100 Left Fielders of All-Time
Top 100 Center Fielders of All-Time
Top 100 Right Fielders of All-Time
Top 20 Designated Hitters of All-Time
Player Pages
Legends
Superstars
Stars
Regulars
Journeyman Players
Utility Players
Player Page Roster
Top 100 Players
WAR
Pitcher WAR Leaders
Catcher WAR Leaders
First Base WAR Leaders
Second Base WAR Leaders
Shortstop WAR Leaders
Third Base WAR Leaders
Left Field WAR Leaders
Center Field WAR Leaders
Right Field WAR Leaders
Designated Hitter WAR Leaders
All-Time Teams
Dodgers All-Time Team
Yankees All-Time Team
Phillies All-Time Team
Red Sox All-Time Team
Cubs All-Time Team
All MLB Teams
Hall of Famers
Hall of Fame Members
Hall of Fame News
Hall of Fame Case File
2025 Hall of Fame Election
2024 Hall of Fame Election
1936 Hall of Fame Election
All HOF Elections
Blog
Baseball Lists
Hall of Fame News
Hall of Fame Case File
Video
Franchise Top 20
Longform
Fashion Plate
Franchise Icons
Stats
Dodgers Franchise WAR Leaders
Yankees Franchise WAR Leaders
Phillies Franchise WAR Leaders
Cardinals Franchise WAR Leaders
WAR Leaders 2020s
WAR Leaders 1980s
WAR Leaders 1950s
Hall of Fame Voting Finder
All-Time Player Rankings
Top 100 Pitchers of All-Time
Top 100 Catchers of All-Time
Top 100 First Basemen of All-Time
Top 100 Second Basemen of All-Time
Top 100 Shortstops of All-Time
Top 100 Third Basemen of All-Time
Top 100 Left Fielders of All-Time
Top 100 Center Fielders of All-Time
Top 100 Right Fielders of All-Time
Top 20 Designated Hitters of All-Time
Player Pages
Legends
Superstars
Stars
Regulars
Journeyman Players
Utility Players
Player Page Roster
Top 100 Players
WAR
Pitcher WAR Leaders
Catcher WAR Leaders
First Base WAR Leaders
Second Base WAR Leaders
Shortstop WAR Leaders
Third Base WAR Leaders
Left Field WAR Leaders
Center Field WAR Leaders
Right Field WAR Leaders
Designated Hitter WAR Leaders
All-Time Teams
Dodgers All-Time Team
Yankees All-Time Team
Phillies All-Time Team
Red Sox All-Time Team
Cubs All-Time Team
All MLB Teams
Hall of Famers
Hall of Fame Members
Hall of Fame News
Hall of Fame Case File
2025 Hall of Fame Election
2024 Hall of Fame Election
1936 Hall of Fame Election
All HOF Elections
Blog
Baseball Lists
Hall of Fame News
Hall of Fame Case File
Video
Franchise Top 20
Longform
Fashion Plate
Franchise Icons
Stats
Dodgers Franchise WAR Leaders
Yankees Franchise WAR Leaders
Phillies Franchise WAR Leaders
Cardinals Franchise WAR Leaders
WAR Leaders 2020s
WAR Leaders 1980s
WAR Leaders 1950s
Hall of Fame Voting Finder
SEARCH:
Search ...
ELECTIONS
OR
Search ...
ARTICLES
OR
Search ...
PLAYERS
New York Mets All-Time Team
28-man roster for the New York Mets
1962 to present
Selections are based on performance, impact on franchise, and tenure
The team manager is
Davey Johnson
Statistics listed are for the years the player played for this team
Position Players
PLAYER
POS
FROM
TO
BATS
G
HR
WAR
Gary Carter
C
1985
1989
R
600
89
11.4
Mike Piazza
C
1998
2005
R
972
220
24.6
Keith Hernandez
1B
1983
1989
L
880
80
26.6
Pete Alonso
1B
2019
2024
R
841
226
19.8
John Olerud
1B
1997
1999
L
476
63
17.3
Dave Kingman
1B-LF
1975
1983
R
664
154
3.0
Edgardo Alfonzo
2B-3B
1995
2002
R
1086
120
29.6
Francisco Lindor
SS
2021
2024
S
594
108
21.2
José Reyes
SS
2003
2018
S
1365
108
28.2
David Wright
3B
2004
2018
R
1585
242
49.2
Howard Johnson
3B-SS-CF
1985
1993
S
1154
192
22.1
Bobby Bonilla
3B-RF
1992
1999
S
515
95
8.3
Yoenis Céspedes
LF-CF
2015
2020
R
316
76
7.7
Carlos Beltrán
CF
2005
2011
S
839
149
31.1
Darryl Strawberry
RF
1983
1990
L
1109
252
36.6
Rusty Staub
RF
1972
1985
L
942
75
6.8
Pitching Staff
PLAYER
ARM
FROM
TO
W
ERA
ERA+
WAR
Tom Seaver
RH
1967
1983
198
2.57
136
76.0
Dwight Gooden
RH
1984
1994
157
3.10
116
41.6
Jerry Koosman
LH
1967
1978
140
3.09
113
39.4
Jacob deGrom
RH
2014
2022
82
2.52
155
41.1
Johan Santana
LH
2008
2012
46
3.18
127
15.3
Tug McGraw
LH
1965
1974
47
3.17
114
12.8
Billy Wagner
LH
2006
2009
5
2.37
183
5.0
John Franco
LH
1990
2004
48
3.10
132
11.2
Jesse Orosco
LH
1979
1987
47
2.73
133
12.3
Armando Benítez
RH
1999
2003
18
2.70
159
9.8
Roger McDowell
RH
1985
1989
33
3.13
112
4.3
Jeurys Familia
RH
2012
2021
28
3.27
119
6.8
Lineups
Lineup vs LHP
BATS
PLAYER
POS
1
S
Francisco Lindor
SS
2
S
Carlos Beltrán
CF
3
R
Mike Piazza
DH
4
R
Gary Carter
C
5
L
Darryl Strawberry
RF
6
R
David Wright
3B
7
R
Pete Alonso
1B
8
R
Yoenis Céspedes
LF
9
R
Edgardo Alfonzo
2B
Lineup vs RHP
BATS
PLAYER
POS
1
S
Francisco Lindor
SS
2
S
José Reyes
2B
3
L
Darryl Strawberry
RF
4
R
Mike Piazza
DH
5
S
Carlos Beltrán
CF
6
R
Gary Carter
C
7
L
Keith Hernandez
1B
8
R
David Wright
3B
9
S
Howard Johnson
LF