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

Mike PIAZZA

1998-2005
DH

Davey JOHNSON

1984-1990
manager

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
Baseball Egg