New York Mets All-Time Team

Below is a 28-player roster for the New York Mets. The manager is Davey Johnson.

Our selections are based on performance, impact on the franchise, and tenure.

We are picking a TEAM, not simply the 28 best players in franchise history. This roster is intended to be a representation of how a manager would use these players in a lineup and on a pitching staff.

POSITION PLAYERS

PLAYERPOSFROMTOBATSGHRWAR
Gary CarterC19851989R6008911.4
Mike PiazzaC19982005R97222024.6
Keith Hernandez1B19831989L8808026.6
Pete Alonso1B20192024R84122619.8
John Olerud1B19971999L4766317.3
Dave Kingman1B-LF19751983R6641543.0
Edgardo Alfonzo2B-3B19952002R108612029.6
Francisco LindorSS20212024S59410821.2
José ReyesSS20032018S136510828.2
David Wright3B20042018R158524249.2
Howard Johnson3B-SS-CF19851993S115419222.1
Bobby Bonilla3B-RF19921999S515958.3
Yoenis CéspedesLF-CF20152020R316767.7
Carlos BeltránCF20052011S83914931.1
Darryl StrawberryRF19831990L110925236.6
Rusty StaubRF19721985L942756.8

LINEUPS

LINEUP VS LHP
LINEUP VS RHP
BATSPLAYERPOS
1SFrancisco LindorSS
2SCarlos BeltránCF
3RMike PiazzaDH
4RGary CarterC
5LDarryl StrawberryRF
6RDavid Wright3B
7RPete Alonso1B
8RYoenis CéspedesLF
9REdgardo Alfonzo2B
BATSPLAYERPOS
1SFrancisco LindorSS
2SJosé Reyes2B
3LDarryl StrawberryRF
4RMike PiazzaDH
5SCarlos BeltránCF
6RGary CarterC
7LKeith Hernandez1B
8RDavid Wright3B
9SHoward JohnsonLF

PITCHING STAFF

PLAYERARMFROMTOWERAERA+WAR
Tom SeaverRH196719831982.5713676.0
Dwight GoodenRH198419941573.1011641.6
Jerry KoosmanLH196719781403.0911339.4
Jacob deGromRH20142022822.5215541.1
Johan SantanaLH20082012463.1812715.3
Tug McGrawLH19651974473.1711412.8
Billy WagnerLH2006200952.371835.0
John FrancoLH19902004483.1013211.2
Jesse OroscoLH19791987472.7313312.3
Armando BenítezRH19992003182.701599.8
Roger McDowellRH19851989333.131124.3
Jeurys FamiliaRH20122021283.271196.8