You Pick BestYouPickBest

The 44 Greatest New York Mets Players of All Time

By YPB Team

Miracle-season heroes share these pages with the 1986 swaggerers, Citi Field sluggers and a few cult relievers Queens still argues about. Some brought home rings; others just made Shea feel like the center of the universe for a summer.

  1. Tom Seaver — ranked #11
    Tom Seaver
    Hall of Fame right-hander who won three NL Cy Young Awards with the Mets (1969, 1973, 1975) and a franchise-record 198 games for the club.
    1000pts
  2. R.A. Dickey — ranked #22
    R.A. Dickey
    Knuckleballer who won 20 games and the 2012 NL Cy Young Award with the Mets.
    736pts
  3. Edwin Díaz — ranked #33
    Edwin Díaz
    Right-handed closer who saved 32 games with a 1.31 ERA in 2022, entering to Timmy Trumpet's 'Narco' at Citi Field.
    711pts
  4. Rusty Staub — ranked #44
    Rusty Staub
    Outfielder who batted .423 in the 1973 World Series and in 1975 became the first Met to drive in 100 runs in a season.
    679pts
  5. Daniel Murphy — ranked #55
    Daniel Murphy
    Second baseman who homered in six straight postseason games in 2015 and was named NLCS MVP.
    665pts
  6. Matt Harvey — ranked #66
    Matt Harvey
    Right-hander nicknamed 'The Dark Knight' who started the 2013 All-Star Game at Citi Field.
    665pts
  7. Francisco Lindor — ranked #77
    Francisco Lindor
    Shortstop who signed a 10-year, $341 million contract with the Mets in 2021 and finished second in 2024 NL MVP voting.
    644pts
  8. Al Leiter — ranked #88
    Al Leiter
    Left-hander who threw a two-hit shutout in Cincinnati in the 1999 one-game tiebreaker that sent the Mets to the postseason.
    605pts
  9. Carlos Delgado — ranked #99
    Carlos Delgado
    First baseman who hit 38 home runs for the 2006 Mets team that won the NL East.
    605pts
  10. Mike Piazza — ranked #1010
    Mike Piazza
    Catcher who hit 220 home runs for the Mets from 1998 to 2005 and entered the Hall of Fame in 2016 wearing a Mets cap.
    605pts
  11. Bob Ojeda — ranked #1111
    Bob Ojeda
    Left-hander who went 18-5 for the 1986 Mets in his first season after a trade from Boston.
    605pts
  12. Mookie Wilson — ranked #1212
    Mookie Wilson
    Outfielder whose 10th-inning ground ball rolled through Bill Buckner's legs to win Game 6 of the 1986 World Series.
    562pts
  13. Jeurys Familia — ranked #1313
    Jeurys Familia
    Right-handed closer who set the Mets' single-season record with 51 saves in 2016.
    562pts
  14. Tommie Agee — ranked #1414
    Tommie Agee
    Center fielder who hit a leadoff home run and made two run-saving catches in Game 3 of the 1969 World Series.
    514pts
  15. Ron Swoboda — ranked #1515
    Ron Swoboda
    Right fielder remembered for his diving catch off Brooks Robinson in Game 4 of the 1969 World Series.
    514pts
  16. Jacob deGrom — ranked #1616
    Jacob deGrom
    Right-hander who was 2014 NL Rookie of the Year and won back-to-back NL Cy Young Awards with the Mets in 2018 and 2019.
    514pts
  17. Bartolo Colón — ranked #1717
    Bartolo Colón
    Veteran right-hander who won 44 games for the Mets from 2014 to 2016 and hit his first career home run at age 42 in San Diego.
    460pts
  18. Donn Clendenon — ranked #1818
    Donn Clendenon
    First baseman acquired in June 1969 who hit three home runs in that year's World Series and was named its MVP.
    460pts
  19. Gary Carter — ranked #1919
    Gary Carter
    Hall of Fame catcher who joined the Mets in 1985 and started the two-out, 10th-inning rally in Game 6 of the 1986 World Series with a single.
    460pts
  20. Jeff McNeil — ranked #2020
    Jeff McNeil
    Utility player who won the 2022 NL batting title with a .326 average.
    399pts
  21. Sid Fernandez — ranked #2121
    Sid Fernandez
    Hawaiian left-hander who pitched 2 1/3 scoreless innings of relief in Game 7 of the 1986 World Series.
    399pts
  22. Ed Kranepool — ranked #2222
    Ed Kranepool
    Bronx-born first baseman and outfielder who played 18 seasons for the Mets from 1962 to 1979, the longest tenure in club history.
    399pts
  23. Howard Johnson — ranked #2323
    Howard Johnson
    Switch-hitting infielder who posted three 30-homer, 30-steal seasons for the Mets, in 1987, 1989 and 1991.
    399pts
  24. Dwight Gooden — ranked #2424
    Dwight Gooden
    Right-hander who was 1984 NL Rookie of the Year and won the 1985 Cy Young Award with a 24-4 record and a 1.53 ERA; the Mets retired his No. 16 in 2024.
    399pts
  25. José Reyes — ranked #2525
    José Reyes
    Shortstop who holds the Mets' career stolen-base record and won the 2011 NL batting title with a .337 average.
    399pts
  26. Jerry Koosman — ranked #2626
    Jerry Koosman
    Left-hander who won 140 games for the Mets and two games of the 1969 World Series, including the clinching Game 5; his No. 36 was retired in 2021.
    329pts
  27. Edgardo Alfonzo — ranked #2727
    Edgardo Alfonzo
    Infielder who went 6-for-6 with three home runs at Houston in 1999 and starred on the 2000 pennant winners.
    329pts
  28. Johan Santana — ranked #2828
    Johan Santana
    Two-time Cy Young winner who threw the first no-hitter in Mets history on June 1, 2012, against the Cardinals.
    329pts
  29. Pete Alonso — ranked #2929
    Pete Alonso
    First baseman who set the MLB rookie home run record with 53 in 2019 and passed Darryl Strawberry as the Mets' career home run leader in 2025.
    329pts
  30. John Franco — ranked #3030
    John Franco
    Brooklyn-born left-handed closer who saved 276 games for the Mets, the franchise record, and served as team captain.
    329pts
  31. Brandon Nimmo — ranked #3131
    Brandon Nimmo
    Outfielder drafted 13th overall by the Mets in 2011 who signed an eight-year, $162 million contract with the club in December 2022.
    329pts
  32. Carlos Beltrán — ranked #3232
    Carlos Beltrán
    Center fielder who signed with the Mets in 2005, hit 41 home runs in 2006 to tie the club's single-season record and won three Gold Gloves in New York.
    329pts
  33. Robin Ventura — ranked #3333
    Robin Ventura
    Third baseman who hit the 15th-inning 'grand slam single' that won Game 5 of the 1999 NLCS.
    329pts
  34. Jon Matlack — ranked #3434
    Jon Matlack
    Left-hander who was 1972 NL Rookie of the Year and threw a two-hit shutout in Game 2 of the 1973 NLCS.
    248pts
  35. David Cone — ranked #3535
    David Cone
    Right-hander who led the NL in strikeouts in 1990 and 1991 and struck out 19 Phillies in one game on the final day of the 1991 season.
    248pts
  36. Bud Harrelson — ranked #3636
    Bud Harrelson
    Shortstop who won the 1971 NL Gold Glove, played on the 1969 and 1973 pennant winners and fought Pete Rose at second base in the 1973 NLCS.
    248pts
  37. John Olerud — ranked #3737
    John Olerud
    First baseman who batted .354 for the Mets in 1998, still the club's single-season record.
    248pts
  38. Jesse Orosco — ranked #3838
    Jesse Orosco
    Left-handed closer who struck out Marty Barrett for the final out of the 1986 World Series and threw his glove into the air.
    153pts
  39. Yoenis Céspedes — ranked #3939
    Yoenis Céspedes
    Outfielder acquired at the 2015 trade deadline who hit 17 home runs in 57 games to power the Mets to the NL pennant.
    153pts
  40. Cleon Jones — ranked #4040
    Cleon Jones
    Left fielder who batted .340 for the 1969 Mets and caught the final out of that year's World Series.
    153pts
  41. Tug McGraw — ranked #4141
    Tug McGraw
    Left-handed reliever whose rallying cry 'Ya Gotta Believe' became the slogan of the 1973 pennant-winning Mets.
    153pts
  42. Darryl Strawberry — ranked #4242
    Darryl Strawberry
    Right fielder who was 1983 NL Rookie of the Year and hit 252 home runs for the Mets, a franchise record that stood until 2025.
    0pts
  43. Keith Hernandez — ranked #4343
    Keith Hernandez
    First baseman acquired from St. Louis in 1983 who won Gold Gloves and a 1986 title with the Mets, later became team captain, and had his No. 17 retired in 2022.
    0pts
  44. David Wright — ranked #4444
    David Wright
    Third baseman who spent his whole 2004-2018 career with the Mets, was named team captain in 2013 and holds the franchise record for career hits.
    0pts

Photo credits

Comments