New York Mets All-Time Team

We select a 28-player roster of the greatest New York Metropolitans.

STARTING LINEUP

Gary CARTER

1985-1989
Catcher

Keith HERNANDEZ

1983-1989
first base

Edgardo ALFONZO

1995-2002
second base

Jose REYES

2003-2011, 2016-2018
shortstop

David WRIGHT

2004-2016, 2018
third base

Kevin McREYNOLDS

1987-1991, 1994
left field

Carlos BELTRAN

2005-2011
center field

Darryl STRAWBERRY

1983-1990
right field

Mike PIAZZA

1998-2005
DH

Davey JOHNSON

1984-1990
manager

LINEUPS

LINEUP VS LHP
1Reyes+SS
2Beltran+CF
3PiazzaDH
4Strawberry*RF
5CarterC
6Wright3B
7Kingman1B
8McReynoldsLF
9Alfonzo2B
LINEUP VS RHP
1Reyes+SS
2Beltran+CF
3PiazzaDH
4Strawberry*RF
5Staub*LF
6CarterC
7Wright3B
8Hernandez*1B
9Alfonzo2B

BENCH

Todd HUNDLEY

1990-1998
catcher

Pete ALONSO

2019-
1B

Dave KINGMAN

1975-1977, 1981-1983
1B/LF/DH

Hubie BROOKS

1980-1984
INFIELD

Howard JOHNSON

1985-1993
3B/SS

Cleon JONES

1963, 1965-1975
left field

Mookie WILSON

1980-1989
center field

Lee MAZZILLI

1976-1981, 1986-1989
OF/1B

Rusty STAUB

1972-1975, 1981-1985
RF/DH/PH

STARTING ROTATION

Tom SEAVER

1967-1977, 1983
ACE

Jerry KOOSMAN

1967-1978
STARTER

Dwight GOODEN

1984-1994
starter

David CONE

1987-1992, 2003
starter

Jacob deGROM

2014-
starter

BULLPEN

John FRANCO

1990-2001, 2003-2004
closer

Roger McDOWELL

1985-1989
reliever

Jesse OROSCO

1979, 1981-1987
reliever

Armando BENITEZ

1999-2003
reliever

Tug McGRAW

1965-1967, 1969-1974
reliever