New York Mets All-Time Team

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

Davey JOHNSON

1984-1990
manager
LINEUP vs RHP

1.

Jose Reyes

SS

2.

Keith Hernandez

1B

3.

Darryl Strawberry

RF

4.

Carlos Beltran

CF

5.

Mike Piazza

DH

6.

Gary Carter

C

7.

David Wright

3B

8.

Rusty Staub

LF

9.

Edgardo Alfonzo

2B

LINEUP vs LHP

1.

Jose Reyes

SS

2.

David Wright

3B

3.

Carlos Beltran

CF

4.

Mike Piazza

DH

5.

Darryl Strawberry

RF

6.

Gary Carter

C

7.

Keith Hernandez

1B

8.

Kevin McReynolds

LF

9.

Edgardo Alfonzo

2B

BENCH

Mike PIAZZA

1998-2005
C/DH

Todd HUNDLEY

1990-1998
catcher

Dave MAGADAN

1986-1992
1B/3B

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