Miami Marlins and San Francisco Giants players: who played for both
Who played for both the Marlins and Giants?
68 players played for both the Miami Marlins and the San Francisco Giants between 1993 and 2025, including Dan Uggla, Cody Ross, Joe Panik and Robb Nen. 41 of them played for the Marlins first and 24 for the Giants first; 3 played for both in the same season.
Did you know?
- Pat Rapp is the earliest on this list to complete the pair: Giants first, then the Marlins from 1993.
- Shaun Anderson is the most recent: Giants first, then the Marlins from 2024.
- Dan Uggla played the most games across the two: 776 for the Marlins and 4 for the Giants.
- 8 of them had two or more separate spells with one of the teams, such as Steve Decker.
- Most common positions on this list: P (41), OF (17), 2B (4), C (4).
How many can you name?
Name players who played for both the Marlins and the Giants. The surname is enough. 0 / 68
All 68 players, most games for the two first
| Player | Pos | Marlins | Giants |
|---|---|---|---|
| Dan Uggla | 2B | 2006–2010 (776 g) | 2014 (4 g) |
| Cody Ross | OF | 2006–2010 (573 g) | 2010–2011 (154 g) |
| Joe Panik | 2B | 2021 (53 g) | 2014–2019 (643 g) |
| Robb Nen | P | 1993–1997 (269 g) | 1998–2002 (365 g) |
| Benito Santiago | C | 1993–1994 (240 g) | 2001–2003 (367 g) |
| Donovan Solano | 2B | 2012–2015 (361 g) | 2019–2021 (236 g) |
| Edgar Renteria | SS | 1996–1998 (393 g) | 2009–2010 (196 g) |
| Sergio Romo | P | 2019 (38 g) | 2008–2016 (515 g) |
| Moises Alou | OF | 1997 (150 g) | 2005–2006 (221 g) |
| Gorkys Hernandez | OF | 2012 (45 g) | 2016–2018 (296 g) |
| Lewis Brinson | OF | 2018–2021 (320 g) | 2022 (16 g) |
| Jorge Soler | OF | 2022–2023 (209 g) | 2024 (93 g) |
| Jarlin Garcia | P | 2017–2019 (150 g) | 2020–2022 (135 g) |
| Todd Linden | OF | 2007 (85 g) | 2003–2007 (185 g) |
| Casey McGehee | 3B | 2014–2015 (220 g) | 2015 (49 g) |
| Sam Dyson | P | 2013–2015 (80 g) | 2017–2019 (161 g) |
| Mark Gardner | P | 1994–1995 (59 g) | 1996–2001 (180 g) |
| Justin Ruggiano | OF | 2012–2013 (219 g) | 2017 (19 g) |
| Kyle Barraclough | P | 2015–2018 (227 g) | 2019 (10 g) |
| Rich Rodriguez | P | 1993 (36 g) | 1997–1999 (201 g) |
| Steven Okert | P | 2021–2023 (158 g) | 2016–2018 (70 g) |
| Julian Tavarez | P | 2002 (29 g) | 1997–1999 (196 g) |
| Steve Decker | C | 1993, 1995 (59 g) | 1990–1992, 1996 (166 g) |
| John Johnstone | P | 1993–1995 (28 g) | 1997–2000 (192 g) |
| John Burkett | P | 1995–1996 (55 g) | 1987, 1990–1994 (163 g) |
| Guillermo Mota | P | 2004–2005 (82 g) | 2010–2012 (134 g) |
| Mike Morse | OF | 2015 (53 g) | 2014, 2017 (155 g) |
| Armando Benitez | P | 2004, 2007 (100 g) | 2005–2007 (90 g) |
| Livan Hernandez | P | 1996–1999 (73 g) | 1999–2002 (116 g) |
| Matt Herges | P | 2006 (66 g) | 2003–2005 (118 g) |
| Brad Penny | P | 2000–2004, 2014 (141 g) | 2009, 2012 (28 g) |
| Clay Hensley | P | 2010–2011 (105 g) | 2012 (60 g) |
| Justin Miller | P | 2007–2008 (108 g) | 2009 (44 g) |
| Isan Diaz | 2B | 2019–2021 (145 g) | 2023 (6 g) |
| Bryan Morris | P | 2014–2016 (130 g) | 2017 (20 g) |
| Randy Messenger | P | 2005–2007 (111 g) | 2007 (37 g) |
| Pat Rapp | P | 1993–1997 (118 g) | 1992, 1997 (11 g) |
| Adam Duvall | OF | 2021 (91 g) | 2014 (28 g) |
| Johnny Cueto | P | 2023 (13 g) | 2016–2021 (104 g) |
| Cole Gillespie | OF | 2015–2016 (108 g) | 2013 (3 g) |
| Yusmeiro Petit | P | 2006 (15 g) | 2012–2015 (90 g) |
| Rob Brantly | C | 2012–2013, 2025 (101 g) | 2020 (1 g) |
| Austin Dean | OF | 2018–2019 (98 g) | 2022 (3 g) |
| Alejandro De Aza | OF | 2007, 2009 (67 g) | 2015 (24 g) |
| Derek Hill | OF | 2024–2025 (85 g) | 2024 (5 g) |
| Luke Williams | OF | 2022 (71 g) | 2022 (8 g) |
| Jerar Encarnacion | OF | 2022 (23 g) | 2024–2025 (54 g) |
| Chad Gaudin | P | 2012 (46 g) | 2013 (30 g) |
| Luis Aquino | P | 1993–1994 (67 g) | 1995 (5 g) |
| Anthony DeSclafani | P | 2014 (13 g) | 2021–2023 (58 g) |
| Dennis Cook | P | 1997 (61 g) | 1988–1989 (6 g) |
| Sandy Rosario | P | 2010–2012 (10 g) | 2013 (43 g) |
| Shaun Anderson | P | 2024 (4 g) | 2019–2020 (46 g) |
| Jeff Francoeur | OF | 2016 (26 g) | 2013 (22 g) |
| Matt Moore | P | 2023 (4 g) | 2016–2017 (44 g) |
| Manny Aybar | P | 2000 (21 g) | 2002–2003 (18 g) |
| Nick Vincent | P | 2020 (21 g) | 2019 (18 g) |
| Burch Smith | P | 2024 (25 g) | 2019 (10 g) |
| Ed Vosberg | P | 1997 (17 g) | 1990 (18 g) |
| Todd Wellemeyer | P | 2006 (18 g) | 2010 (13 g) |
| Julio Ramirez | OF | 1999 (15 g) | 2005 (12 g) |
| Mike Jeffcoat | P | 1994 (4 g) | 1985 (19 g) |
| Tyler Heineman | C | 2019 (5 g) | 2020 (15 g) |
| Erik Cordier | P | 2015 (8 g) | 2014 (7 g) |
| Mike Baumann | P | 2024 (11 g) | 2024 (1 g) |
| Vin Mazzaro | P | 2015 (10 g) | 2016 (2 g) |
| Cody Hall | P | 2016 (2 g) | 2015 (7 g) |
| Pat Venditte | P | 2020 (3 g) | 2019 (2 g) |
From the SABR Lahman Baseball Database (CC BY-SA 3.0), 1876–2025. A season counts when the player played at least one regular-season game for the franchise.Marlins seasons include the Florida Marlins (1993–2011).Giants seasons include the New York Gothams (1883–1884) and New York Giants (1885–1957).
What next? Play today's MLB Grid
Fill a 3×3 board of team pairs like this one, with nine guesses and a rarity score. New board every day.
Play the MLB GridMLB career pathMarlins historyGiants history
More “played for both” lists
Miami Marlins and…
Braves 103Cubs 100Mets 99Nationals 95Padres 92Brewers 89Blue Jays 89Orioles 84Angels 84Yankees 84
Questions
How many players have played for both the Miami Marlins and the San Francisco Giants?
68 in the Lahman Baseball Database from 1993 to 2025, including Dan Uggla, Cody Ross, Joe Panik and Robb Nen. A player counts when he played at least one regular-season game for each franchise.
Who was the first player on this list to play for both?
Pat Rapp: San Francisco Giants first, then the Miami Marlins from 1993.
Who has played for both recently?
Jorge Soler, Rob Brantly, Derek Hill, Jerar Encarnacion, Shaun Anderson and Burch Smith and 1 more, with a season for one of the two in 2024 or 2025.
Does a player count if the team has moved or changed its name?
Yes. Seasons count for today's franchise, the way the Lahman database links every team-season to a franchise. Marlins seasons include the Florida Marlins (1993–2011). Giants seasons include the New York Gothams (1883–1884) and New York Giants (1885–1957).
Careers from the SABR Lahman Baseball Database (CC BY-SA 3.0). Team logos are trademarks of their respective teams (logos via TheSportsDB). Independent and not affiliated with MLB or any team. Credits

