Players who played for the New York Mets and St. Louis Cardinals
148 MLB players have played for both the New York Mets and the St. Louis Cardinals, regular season or playoffs, listed by career games. Teams that moved count for the team they became: the Brooklyn Dodgers count for Los Angeles, the New York Giants for San Francisco, the Montreal Expos for Washington and the Philadelphia and Kansas City Athletics for today's Athletics.
- Carlos Beltran2,586 GP
- Joe Torre2,209 GP
- Todd Zeile2,158 GP
- Bobby Bonilla2,113 GP
- Keith Hernandez2,088 GP
- Garry Templeton2,079 GP
- Ken Boyer2,034 GP
- Jose Cardenal2,017 GP
- Jose Vizcaino1,820 GP
- Shawon Dunston1,814 GP
- Mike Jorgensen1,633 GP
- Tom Herr1,514 GP
- Miguel Cairo1,490 GP
- Ron Hunt1,483 GP
- Gregg Jefferies1,465 GP
- Lance Johnson1,447 GP
- Jerry Morales1,441 GP
- Jim Hickman1,421 GP
- Joel Youngblood1,408 GP
- Vince Coleman1,371 GP
- Donn Clendenon1,362 GP
- Ty Wigginton1,362 GP
- Jim Dwyer1,328 GP
- Tommy Pham1,255 GP
- Jesse Orosco1,252 GP
- Bernard Gilkey1,239 GP
- Jose Oquendo1,190 GP
- Eddie Bressoud1,186 GP
- Marlon Anderson1,151 GP
- Fernando Vina1,148 GP
- Tommie Agee1,129 GP
- Preston Wilson1,108 GP
- Roger Cedeno1,100 GP
- Wayne Garrett1,092 GP
- Abraham Nunez1,030 GP
- George Altman991 GP
- Harrison Bader954 GP
- Fernando Tatis949 GP
- Darren Bragg916 GP
- Bob Johnson874 GP
- Craig Paquette814 GP
- Darren Oliver775 GP
- Hobie Landrith772 GP
- Charley Smith771 GP
- Octavio Dotel758 GP
- Joe McEwing754 GP
- Chris Cannizzaro740 GP
- Kelly Stinnett734 GP
- Adam Ottavino728 GP
- Eli Marrero724 GP
- Jason Isringhausen724 GP
- Rick Wilkins720 GP
- Mike Phillips712 GP
- Bob Miller707 GP
- Bob McClure699 GP
- Braden Looper679 GP
- Tom Grieve670 GP
- Rafael Santana668 GP
- Ruben Tejada663 GP
- Miguel Batista658 GP
- Ted Martinez657 GP
- Rick Ankiel653 GP
- Luis Garcia617 GP
- Rick White615 GP
- Rich Rodriguez610 GP
- Timo Perez603 GP
- Gary Bennett587 GP
- Ray Sadecki587 GP
- Mike DeJean568 GP
- Ricardo Rincon565 GP
- Ricky Bottalico562 GP
- Mike Difelice550 GP
- Ryne Stanek535 GP
- Clint Hurdle515 GP
- Phil Maton509 GP
- Chuck Carr507 GP
- Bob Heise499 GP
- Mike Torrez499 GP
- Fernando Salas496 GP
- Ron Taylor491 GP
- Ray Burris490 GP
- Bobby Smith476 GP
- Luis Alvarado463 GP
- T. J. McFarland460 GP
- Don Hahn454 GP
- Blaine Boyer447 GP
- Neil Allen434 GP
- Dominic Leone428 GP
- Jack Heidemann426 GP
- Benny Ayala425 GP
- Lee Guetterman425 GP
- Jerry Buchek421 GP
- Alberto Castillo418 GP
- Jose Quintana394 GP
- Jim Beauchamp393 GP
- Andy Hassler388 GP
- Al Jackson373 GP
- Chasen Shreve368 GP
- Roger Craig368 GP
- Juan Acevedo367 GP
- Danny Frisella351 GP
- Jim Lindeman351 GP
- Michael Wacha342 GP
- Luke Weaver338 GP
- Jacob Barnes334 GP
- Pete Falcone325 GP
- Ryan Helsley314 GP
- Genesis Cabrera313 GP
- Chuck Taylor305 GP
- Jimmie Schaffer304 GP
- Jorge Sosa296 GP
- Gary Kolb293 GP
- Steven Matz292 GP
- Jack Lamabe285 GP
- Vinegar Bend Mizell268 GP
- Johnny Lewis266 GP
- Rob Johnson265 GP
- Wilson Delgado253 GP
- Mike Matthews231 GP
- Joe Grzenda219 GP
- Mark Clark219 GP
- Manny Aybar210 GP
- Allen Watson209 GP
- Rich Folkers195 GP
- Butch Metzger191 GP
- Tracy Stallard183 GP
- Dennis Ribant165 GP
- Gary Rajsich149 GP
- Mark Little148 GP
- Andrew Brown144 GP
- Don Shaw138 GP
- Ken MacKenzie129 GP
- Duke Carmel124 GP
- Harry Parker124 GP
- Bill Pulsipher107 GP
- Raul Valdes103 GP
- Ali Sanchez99 GP
- Ed Bauta97 GP
- Craig Anderson82 GP
- Rigo Beltran78 GP
- Gordie Richardson69 GP
- Shawn Gilbert51 GP
- Herb Moford50 GP
- Tommy Moore45 GP
- Rick Ownbey43 GP
- Brandon Waddell22 GP
- Joe Hudson19 GP
- Guillermo Zuñiga18 GP
Think you know them all?
The New York Mets and St. Louis Cardinals could share a square on today's grid. Name a player who fits both headings on an Ultimate Tic-Tac-Toe board.
More team pairs
- Los Angeles Dodgers and New York Mets
- New York Mets and New York Yankees
- Chicago Cubs and New York Mets
- Boston Red Sox and New York Mets
- Atlanta Braves and New York Mets
- New York Mets and Pittsburgh Pirates
- Cincinnati Reds and St. Louis Cardinals
- Chicago Cubs and St. Louis Cardinals
- Philadelphia Phillies and St. Louis Cardinals
- San Francisco Giants and St. Louis Cardinals
- Pittsburgh Pirates and St. Louis Cardinals
- Los Angeles Dodgers and St. Louis Cardinals
Data: the SABR Lahman Baseball Database, covering everyone who played from 1901 on.