Players who played for the San Diego Padres and Toronto Blue Jays

67 players have played for both the San Diego Padres and the Toronto Blue Jays. Tony Fernandez spent the most seasons with the two: 2 with the San Diego Padres and 10 with the Toronto Blue Jays. On a roster now: Jason Adam, Ty France, Dylan Cease, and Robbie Ray. Every season since 1876 is on file.

Players who played for the San Diego Padres and the Toronto Blue Jays, with their years at each
PlayerPosSDTOR
Tony FernandezDH1991–1992 · 2 seasons1983–1999 · 10 seasons
David WellsSP2004–2007 · 3 seasons1987–2000 · 8 seasons
Woody WilliamsSP1999–2006 · 4 seasons1993–1998 · 6 seasons
Clayton RichardSP2009–2018 · 8 seasons2019 · 1 season
Alex Gonzalez1B2004 · 1 season1994–2001 · 8 seasons
Benito SantiagoC1986–1992 · 7 seasons1997–1998 · 2 seasons
Dave WinfieldDH1973–1980 · 8 seasons1992 · 1 season
Aaron LoupRP2019 · 1 season2012–2018 · 7 seasons
Greg MyersC1998 · 1 season1987–2005 · 7 seasons
Joe Carter1B1990 · 1 season1991–1997 · 7 seasons
Roberto Alomar2B1988–1990 · 3 seasons1991–1995 · 5 seasons
Brandon MorrowRP2015–2016 · 2 seasons2010–2014 · 5 seasons
Paul QuantrillRP2005 · 1 season1996–2001 · 6 seasons
Joey HamiltonRP1994–1998 · 5 seasons1999–2000 · 2 seasons
Fred McGriff1B1991–1992 · 2 seasons1986–1990 · 5 seasons
Bob DavisC1973–1978 · 5 seasons1979–1980 · 2 seasons
Anthony BassRP2011–2013 · 3 seasons2020–2023 · 3 seasons
Orlando Hudson3B2011–2012 · 2 seasons2002–2005 · 4 seasons
Jose L Cruz Jr.OF2007 · 1 season1998–2002 · 5 seasons
Matt WaldronRP2023–2026 · 4 seasons2026 · 1 season
Yangervis Solarte3B2014–2017 · 4 seasons2018 · 1 season
Chris Gomez3B1997–2000 · 4 seasons2004 · 1 season
Roy Lee JacksonRP1985 · 1 season1981–1984 · 4 seasons
Dave FreislebenP1974–1977 · 4 seasons1979 · 1 season
Eric LauerSP2018–2019 · 2 seasons2025–2026 · 2 seasons
Jason AdamRP2024–2026 · 3 seasons2019 · 1 season
Ty France1B2019–2026 · 3 seasons2025 · 1 season
Brandon Drury2B2022 · 1 season2018–2020 · 3 seasons
Mat LatosSP2009–2011 · 3 seasons2017 · 1 season
Marc RzepczynskiRP2015 · 1 season2009–2011 · 3 seasons
Justin GermanoRP2004–2008 · 3 seasons2013 · 1 season
Pete WalkerRP1996 · 1 season2003–2006 · 3 seasons
Carlos AlmanzarRP1999–2000 · 2 seasons1997–1998 · 2 seasons
Derek BellRF1993–1994 · 2 seasons1991–1992 · 2 seasons
Dylan CeaseSP2024–2025 · 2 seasons2026 · 1 season
Robbie RaySP2026 · 1 season2020–2021 · 2 seasons
B.J. UptonCF2015–2016 · 2 seasons2016 · 1 season
Carlos Manuel VillanuevaP2016 · 1 season2011–2012 · 2 seasons
Joaquin BenoitRP2014–2015 · 2 seasons2016 · 1 season
Shawn HillSP2009 · 1 season2010–2012 · 2 seasons
Wil J LedezmaRP2007–2008 · 2 seasons2011 · 1 season
David Eckstein2B2009–2010 · 2 seasons2008 · 1 season
Matt Stairs1B2010 · 1 season2007–2008 · 2 seasons
Josh BanksSP2008–2009 · 2 seasons2007 · 1 season
Michael BarrettC2007–2008 · 2 seasons2009 · 1 season
Scott CassidyRP2005–2006 · 2 seasons2002 · 1 season
Matt WhitesideRP1999–2000 · 2 seasons2005 · 1 season
Dave MaurerP2000–2001 · 2 seasons2004 · 1 season
Matt DeWittRP2002 · 1 season2000–2001 · 2 seasons
Kevin Witt3B2001 · 1 season1998–1999 · 2 seasons
Willie BlairRP1995–1996 · 2 seasons1990 · 1 season
Hector Torres—1975–1976 · 2 seasons1977 · 1 season
Jerry JohnsonRP1975–1976 · 2 seasons1977 · 1 season
John Scott—1974–1975 · 2 seasons1977 · 1 season
Jay JacksonRP2015 · 1 season2023 · 1 season
Edwin JacksonSP2016 · 1 season2019 · 1 season
Freddy GalvisSS2018 · 1 season2019 · 1 season
Colt HynesRP2013 · 1 season2015 · 1 season
Henry BlancoC2009 · 1 season2013 · 1 season
Drew CarpenterSP2011 · 1 season2012 · 1 season
Yorvit TorrealbaC2010 · 1 season2012 · 1 season
Kyle PhillipsC2011 · 1 season2009 · 1 season
Chad GaudinRP2009 · 1 season2005 · 1 season
Dirk HayhurstRP2008 · 1 season2009 · 1 season
Jorge VelandiaSS1997 · 1 season2008 · 1 season
Kevin Barker1B2002 · 1 season2006 · 1 season
Carlos Garcia3B1999 · 1 season1997 · 1 season

Regular season, under every name each club has played as. A season split by a trade counts for both clubs where the game logs reach it (NBA from 1993-94, NFL 1994, NHL 1996, MLB 2001). Longest stay with the two first.

San Diego Padres vs Toronto Blue Jays: head-to-head record →