Players who played for the New York Mets and San Francisco Giants
141 MLB players have played for both the New York Mets and the San Francisco Giants, 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.
- Willie Mays2,992 GP
- Carlos Beltran2,586 GP
- Jeff Kent2,298 GP
- Gary Carter2,296 GP
- Brett Butler2,213 GP
- Duke Snider2,143 GP
- Jose Cardenal2,017 GP
- George Foster1,977 GP
- Moises Alou1,942 GP
- Dave Kingman1,941 GP
- Juan Uribe1,826 GP
- Jose Vizcaino1,820 GP
- Shawon Dunston1,814 GP
- Tim Foli1,696 GP
- Willie Montanez1,632 GP
- Darryl Strawberry1,583 GP
- Marlon Byrd1,573 GP
- Kevin Bass1,571 GP
- Tom Herr1,514 GP
- Edgardo Alfonzo1,506 GP
- Rey Sanchez1,490 GP
- Ron Hunt1,483 GP
- Jeff Francoeur1,481 GP
- Rajai Davis1,448 GP
- Ken Henderson1,444 GP
- Michael Tucker1,417 GP
- Joel Youngblood1,408 GP
- Marco Scutaro1,391 GP
- Jesus Alou1,380 GP
- Wilmer Flores1,337 GP
- Darryl Hamilton1,328 GP
- Jim Dwyer1,328 GP
- Brent Mayne1,279 GP
- Michael Conforto1,262 GP
- Kevin Pillar1,234 GP
- Kevin Mitchell1,223 GP
- Eddie Bressoud1,186 GP
- Mike Stanton1,178 GP
- Angel Pagan1,124 GP
- Austin Jackson1,115 GP
- Mark Canha1,095 GP
- LaTroy Hawkins1,042 GP
- Jerry Martin1,018 GP
- Roberto Hernandez1,010 GP
- Xavier Nady961 GP
- Harrison Bader954 GP
- Alex Trevino939 GP
- Dominic Smith864 GP
- Eduardo Nunez858 GP
- Ricky Ledee855 GP
- Alejandro De Aza838 GP
- Steve Reed835 GP
- Jeff Keppinger818 GP
- Joe Panik818 GP
- Ramon Martinez798 GP
- Warren Spahn783 GP
- Hobie Landrith772 GP
- Armando Benitez762 GP
- Nori Aoki759 GP
- Guillermo Mota743 GP
- Mark Carreon738 GP
- Austin Slater727 GP
- Rick Wilkins720 GP
- Mike Phillips712 GP
- Chuck Hiller704 GP
- Dennis Cook669 GP
- Mike Vail665 GP
- Ruben Tejada663 GP
- Andres Torres650 GP
- J. D. Davis646 GP
- Mike Remlinger642 GP
- Rich Rodriguez610 GP
- Ray Sadecki587 GP
- Darin Ruf582 GP
- Doug Henry582 GP
- Justin Verlander557 GP
- Chris Jones548 GP
- Livan Hernandez537 GP
- Fred Lewis535 GP
- Mackey Sasser534 GP
- Orel Hershiser521 GP
- Dan Schatzeder511 GP
- Bob Heise499 GP
- Hunter Strickland499 GP
- Tyler Rogers494 GP
- Dave Marshall490 GP
- Juan Berenguer490 GP
- Justin Ruggiano483 GP
- Joaquin Arias474 GP
- Tom O'Malley466 GP
- Dave Roberts452 GP
- John Stephenson451 GP
- Bob Shaw433 GP
- Dominic Leone428 GP
- Ramon Ramirez424 GP
- Alberto Castillo418 GP
- Jim Marshall410 GP
- Jack Fisher401 GP
- Jose Quintana394 GP
- Aaron Altherr359 GP
- Heath Hembree358 GP
- Ron Herbel332 GP
- David Aardsma331 GP
- Pete Falcone325 GP
- Shawn Estes311 GP
- Joe Pignatano307 GP
- Tsuyoshi Shinjo303 GP
- Scott Atchison300 GP
- Tyler Walker286 GP
- Sean Manaea276 GP
- Charlie Williams268 GP
- Trevor Gott255 GP
- Eric Gunderson254 GP
- Wilson Delgado253 GP
- Roger Mason232 GP
- Bob Hendley222 GP
- Manny Aybar210 GP
- Allen Watson209 GP
- Mark Dewey205 GP
- Adrian Houser199 GP
- Butch Metzger191 GP
- Neil Ramirez185 GP
- Alex Young177 GP
- Rick Parker163 GP
- Gary Rajsich149 GP
- Rico Garcia133 GP
- Ken MacKenzie129 GP
- Joey Lucchesi124 GP
- Sam Coonrod115 GP
- Jose Butto98 GP
- Austin Warren83 GP
- Pat Misch78 GP
- Nick Tropeano54 GP
- Sherman Jones48 GP
- Rusty Tillman38 GP
- Johnny Monell35 GP
- Blade Tidwell21 GP
- Don Rose19 GP
- Thomas Szapucki12 GP
- Terry Bross10 GP
- Kenny Greer9 GP
Think you know them all?
The New York Mets and San Francisco Giants 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
- Atlanta Braves and San Francisco Giants
- Chicago Cubs and San Francisco Giants
- San Francisco Giants and St. Louis Cardinals
- Cincinnati Reds and San Francisco Giants
- Philadelphia Phillies and San Francisco Giants
- Los Angeles Dodgers and San Francisco Giants
Data: the SABR Lahman Baseball Database, covering everyone who played from 1901 on.