Players who played for the Miami Marlins and San Francisco Giants
70 MLB players have played for both the Miami Marlins 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.
- Edgar Renteria2,152 GP
- Benito Santiago1,978 GP
- Moises Alou1,942 GP
- Jeff Francoeur1,481 GP
- Dan Uggla1,346 GP
- Jorge Soler1,180 GP
- Cody Ross1,073 GP
- Adam Duvall1,026 GP
- Luis Arraez991 GP
- Donovan Solano987 GP
- Casey McGehee850 GP
- Alejandro De Aza838 GP
- Mike Morse832 GP
- Julian Tavarez828 GP
- Sergio Romo821 GP
- Joe Panik818 GP
- Armando Benitez762 GP
- Guillermo Mota743 GP
- Austin Slater727 GP
- Dennis Cook669 GP
- Robb Nen643 GP
- Rich Rodriguez610 GP
- Matt Herges567 GP
- Livan Hernandez537 GP
- Yusmeiro Petit515 GP
- Justin Ruggiano483 GP
- John Burkett446 GP
- Nick Vincent412 GP
- Steven Okert408 GP
- Gorkys Hernandez394 GP
- Sam Dyson376 GP
- Johnny Cueto371 GP
- Matt Moore369 GP
- Lewis Brinson357 GP
- Brad Penny351 GP
- Mark Gardner350 GP
- Chad Gaudin346 GP
- Derek Hill316 GP
- Kyle Barraclough291 GP
- Jarlin Garcia285 GP
- Clay Hensley273 GP
- Todd Linden270 GP
- Ed Vosberg266 GP
- Steve Decker263 GP
- Pat Rapp260 GP
- Mike Jeffcoat255 GP
- Tyler Heineman251 GP
- John Johnstone234 GP
- Luke Williams232 GP
- Bryan Morris231 GP
- Luis Aquino222 GP
- Cole Gillespie221 GP
- Justin Miller216 GP
- Todd Wellemeyer211 GP
- Manny Aybar210 GP
- Anthony DeSclafani196 GP
- Randy Messenger173 GP
- Burch Smith165 GP
- Isan Diaz153 GP
- Rob Brantly141 GP
- Vin Mazzaro140 GP
- Mike Baumann134 GP
- Austin Dean126 GP
- Jerar Encarnacion93 GP
- Shaun Anderson88 GP
- Julio Ramirez84 GP
- Pat Venditte61 GP
- Sandy Rosario53 GP
- Erik Cordier15 GP
- Cody Hall9 GP
Think you know them all?
The Miami Marlins 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
- Miami Marlins and New York Mets
- Atlanta Braves and Miami Marlins
- Chicago Cubs and Miami Marlins
- Miami Marlins and Washington Nationals
- Miami Marlins and San Diego Padres
- Miami Marlins and Milwaukee Brewers
- 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.