San Diego Padres and San Francisco Giants players: who played for both

Who played for both the Padres and Giants?

137 players played for both the San Diego Padres and the San Francisco Giants between 1969 and 2025, including Willie McCovey, Rich Aurilia, Tito Fuentes and Jack Clark. 70 of them played for the Padres first and 63 for the Giants first; 4 played for both in the same season.

Did you know?

  • Ollie Brown is the earliest on this list to complete the pair: Giants first, then the Padres from 1969.
  • Trenton Brooks is the most recent: Giants first, then the Padres from 2025.
  • Willie McCovey played the most games across the two: 321 for the Padres and 2,256 for the Giants.
  • 27 of them had two or more separate spells with one of the teams, such as Willie McCovey.
  • Most common positions on this list: P (66), OF (33), C (13), SS (8).

How many can you name?

Name players who played for both the Padres and the Giants. The surname is enough. 0 / 137

All 137 players, most games for the two first

Seasons and regular-season games with each franchise (1876–2025). A gap of a season or more starts a new spell.
PlayerPosPadresGiants
Willie McCovey1B1974–1976 (321 g)1959–1973, 1977–1980 (2256 g)
Rich AuriliaSS2004 (51 g)1995–2003, 2007–2009 (1292 g)
Tito Fuentes2B1975–1976 (281 g)1965–1967, 1969–1974 (1054 g)
Jack ClarkOF1989–1990 (257 g)1975–1984 (1044 g)
Benito SantiagoC1986–1992 (789 g)2001–2003 (367 g)
Terry KennedyC1981–1986 (835 g)1989–1991 (301 g)
Gene RichardsOF1977–1983 (939 g)1984 (87 g)
Ryan KleskoOF2000–2006 (828 g)2007 (116 g)
Derrel Thomas2B1972–1974, 1978 (512 g)1975–1977 (373 g)
Steve FinleyOF1995–1998 (602 g)2006 (139 g)
Mike Ivie1B1971, 1974–1977 (403 g)1978–1981 (336 g)
Ollie BrownOF1969–1972 (458 g)1965–1968 (281 g)
Nick HundleyC2008–2014 (510 g)2017–2018 (197 g)
Kevin MitchellOF1987 (62 g)1987–1991 (624 g)
Mark SweeneyOF1997–1998, 2002, 2005 (376 g)2006–2007 (190 g)
Craig LeffertsP1984–1987, 1990–1992 (376 g)1987–1989 (178 g)
Matty AlouOF1974 (48 g)1960–1965 (453 g)
Rod BeckP2003–2004 (62 g)1991–1997 (416 g)
Yangervis Solarte3B2014–2017 (445 g)2019 (28 g)
Dave KingmanOF1977 (56 g)1971–1974 (409 g)
Mark DavisP1987–1989, 1993–1994 (230 g)1983–1987 (231 g)
Gaylord PerryP1978–1979 (69 g)1962–1971 (376 g)
Chris Brown3B1987–1988 (124 g)1984–1987 (308 g)
Ruben RiveraOF1997–2000 (394 g)2003 (31 g)
Dave RobertsOF2005–2006 (244 g)2007–2008 (166 g)
Tim WorrellP1993–1997 (143 g)2001–2003, 2006 (252 g)
Rich RodriguezP1990–1993 (192 g)1997–1999 (201 g)
Bob BartonC1970–1972, 1974 (241 g)1965–1969 (149 g)
Mike AldreteOF1991 (12 g)1986–1988 (349 g)
Deivi CruzSS2002 (151 g)2004–2005 (208 g)
Hector SanchezC2016–2017 (101 g)2011–2015 (244 g)
Brian JohnsonC1994–1996 (186 g)1997–1998 (155 g)
Don Mason2B1971–1973 (130 g)1966–1970 (206 g)
Jesus Guzman1B2011–2013 (322 g)2009 (12 g)
Donovan Solano2B2024 (96 g)2019–2021 (236 g)
Alex DickersonOF2015–2016, 2019 (107 g)2019–2021 (219 g)
Willie Montanez1B1980 (128 g)1975–1976 (195 g)
Yorvit TorrealbaC2010 (95 g)2001–2005 (220 g)
Ed WhitsonP1983–1984, 1986–1991 (236 g)1979–1981 (74 g)
Xavier NadyOF2000, 2003–2005, 2014 (291 g)2012 (19 g)
Scott LinebrinkP2003–2007 (306 g)2000 (3 g)
Tom LampkinC1990–1992, 2002 (177 g)1995–1996 (131 g)
Ron HerbelP1970 (64 g)1963–1969 (231 g)
Jake PeavyP2002–2009 (217 g)2014–2016 (62 g)
Reggie SandersOF1999 (133 g)2002 (140 g)
Alan EmbreeP2002, 2006 (109 g)1999–2001 (153 g)
John MontefuscoP1982–1983 (63 g)1974–1980 (189 g)
Jose CruzOF2007 (91 g)2003 (158 g)
Dave DraveckyP1982–1987 (210 g)1987–1989 (27 g)
John D'AcquistoP1977–1980 (152 g)1973–1976 (84 g)
Kevin CorreiaP2009–2010 (65 g)2003–2008 (170 g)
Rich GossageP1984–1987 (197 g)1989 (31 g)
Dave MarshallOF1973 (39 g)1967–1969 (187 g)
Atlee HammakerP1990–1991 (10 g)1982–1985, 1987–1990 (214 g)
Von JoshuaOF1980 (53 g)1975–1976 (171 g)
Mike CaldwellP1971–1973 (104 g)1974–1976 (119 g)
John CurtisP1980–1982 (85 g)1977–1979 (119 g)
Joe CarterOF1990 (162 g)1998 (41 g)
John Vander WalOF1998–1999 (152 g)2001 (49 g)
Chris JamesOF1989 (87 g)1992 (111 g)
Shawn EstesP2006, 2008 (12 g)1995–2001 (182 g)
Jerry JohnsonP1975–1976 (45 g)1970–1972 (148 g)
Elias SosaP1983 (41 g)1972–1974 (147 g)
Mike PhillipsSS1981 (14 g)1973–1975 (173 g)
Mark MelanconP2021 (64 g)2017–2019 (116 g)
Nick VincentP2012–2015 (161 g)2019 (18 g)
Jim BrowerP2006 (6 g)2003–2005 (172 g)
Jay WitasickP2000–2001, 2003–2004 (132 g)2002 (44 g)
Tom GriffinP1976–1977 (51 g)1979–1981 (125 g)
Clay HensleyP2005–2008 (108 g)2012 (60 g)
Taylor RogersP2022 (42 g)2023–2024 (124 g)
Wandy PeraltaP2024–2025 (117 g)2019–2021 (43 g)
Mark GrantP1987–1990 (127 g)1984, 1986–1987 (31 g)
Matt HergesP2003 (40 g)2003–2005 (118 g)
Eliezer AlfonzoC2009 (37 g)2006–2008 (118 g)
Greg BookerP1983–1989 (153 g)1990 (2 g)
Doug MirabelliC2006 (14 g)1996–2000 (140 g)
Frank RebergerP1969 (67 g)1970–1972 (86 g)
Mark ThurmondP1983–1986 (107 g)1990 (43 g)
Miguel TejadaSS2010 (59 g)2011 (91 g)
Champ SummersOF1984 (47 g)1982–1983 (99 g)
Bryce JohnsonOF2024–2025 (102 g)2022–2023 (41 g)
Pierce JohnsonP2020–2022 (102 g)2018 (37 g)
Eric Young2B2005–2006 (112 g)2003 (26 g)
Chris JonesOF1997 (92 g)1998 (43 g)
Dave RobertsP1969–1971 (104 g)1979 (26 g)
Rick WilkinsC2001 (12 g)1996–1997 (118 g)
Brian BoehringerP1998–2000 (96 g)2001 (29 g)
Cody RansomSS2013 (5 g)2001–2004 (114 g)
Rob DeerOF1996 (25 g)1984–1985 (91 g)
Kevin WalkerP2000–2003 (108 g)2004 (5 g)
Brett TomkoP2002, 2007–2008 (45 g)2004–2005 (66 g)
Steve ReedP2002 (41 g)1992, 1998 (68 g)
Butch MetzgerP1975–1977 (98 g)1974 (10 g)
Blake SnellP2021–2023 (84 g)2024 (20 g)
Bernie WilliamsOF1974 (14 g)1970–1972 (88 g)
Randy ElliottOF1972, 1974 (27 g)1977 (73 g)
Trent HubbardOF2002 (89 g)1996 (10 g)
Joey LucchesiP2018–2020 (59 g)2025 (38 g)
Paul Faries2B1990–1992 (81 g)1993 (15 g)
Tim ScottP1991–1993, 1997 (74 g)1996 (20 g)
Dustin HermansonP1995–1996 (34 g)2003–2004 (56 g)
Alex HinshawP2012 (31 g)2008–2009 (57 g)
Drew PomeranzP2016, 2020–2021 (64 g)2019 (21 g)
Nick Noonan2B2016 (7 g)2013, 2015 (76 g)
Randy HundleyC1975 (74 g)1964–1965 (8 g)
Ron RoenickeOF1984 (12 g)1985 (65 g)
Jim SteelsOF1987 (62 g)1989 (13 g)
Joe Pittman2B1982 (55 g)1984 (17 g)
Pat GomezP1993 (28 g)1994–1995 (44 g)
Chris StewartC2010 (2 g)2011 (67 g)
Sean ManaeaP2022 (30 g)2023 (37 g)
Chase d'ArnaudSS2017 (22 g)2018 (42 g)
Dave LaPointP1986 (24 g)1985 (31 g)
Roger MasonP1993 (34 g)1985–1987 (21 g)
Nick AhmedSS2024 (2 g)2024 (52 g)
Shaun AndersonP2021 (5 g)2019–2020 (46 g)
Chad GaudinP2009 (20 g)2013 (30 g)
Mark Wasinger3B1986 (3 g)1987–1988 (47 g)
Keith ComstockP1987–1988 (33 g)1987 (15 g)
Joe RoaP2003 (18 g)1997 (28 g)
Matt WislerP2019 (21 g)2021 (21 g)
Ed VosbergP1986, 1999 (20 g)1990 (18 g)
Trenton BrooksDH2025 (25 g)2024 (12 g)
Jeff FrancoeurOF2014 (10 g)2013 (22 g)
Rick Lancellotti1B1982 (17 g)1986 (15 g)
Jay JacksonP2015 (6 g)2021 (23 g)
Matt BeatyOF2022 (20 g)2023 (4 g)
Sergio AlcantaraSS2022 (22 g)2025 (1 g)
Trevor CahillP2017 (11 g)2020 (11 g)
Burch SmithP2013 (10 g)2019 (10 g)
Jim DeshaiesP1992 (15 g)1993 (5 g)
Brandon PufferP2004 (14 g)2005 (3 g)
Casey KellyP2012, 2015 (10 g)2018 (7 g)
Jose ValdezP2017 (13 g)2018 (4 g)
Connor JoeOF2025 (7 g)2019 (8 g)
Matt PalmerP2012 (3 g)2008 (3 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.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 pathPadres historyGiants history

More “played for both” lists

All MLB team pairs

Questions

How many players have played for both the San Diego Padres and the San Francisco Giants?

137 in the Lahman Baseball Database from 1969 to 2025, including Willie McCovey, Rich Aurilia, Tito Fuentes and Jack Clark. 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?

Ollie Brown: San Francisco Giants first, then the San Diego Padres from 1969.

Who has played for both recently?

Donovan Solano, Taylor Rogers, Wandy Peralta, Bryce Johnson, Blake Snell and Joey Lucchesi and 4 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. 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