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

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

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

Lineups

Lineup vs LHP

BATSPLAYERPOS
1SFrancisco LindorSS
2SCarlos BeltránCF
3RMike PiazzaDH
4RGary CarterC
5LDarryl StrawberryRF
6RDavid Wright3B
7RPete Alonso1B
8RYoenis CéspedesLF
9REdgardo Alfonzo2B

Lineup vs RHP

BATSPLAYERPOS
1SFrancisco LindorSS
2SJosé Reyes2B
3LDarryl StrawberryRF
4RMike PiazzaDH
5SCarlos BeltránCF
6RGary CarterC
7LKeith Hernandez1B
8RDavid Wright3B
9SHoward JohnsonLF