Players who played for the Chicago White Sox and Tampa Bay Rays

58 players have played for both the Chicago White Sox and the Tampa Bay Rays. Ozzie Guillen spent the most seasons with the two: 13 with the Chicago White Sox and 1 with the Tampa Bay Rays. On a roster now: Tommy Pham, Nick Madrigal, Trevor Richards, Aaron Civale, and Cam Booser. Every season since 1876 is on file.

Players who played for the Chicago White Sox and the Tampa Bay Rays, with their years at each
PlayerPosCHWTB
Ozzie GuillenSS1985–1997 · 13 seasons2000 · 1 season
James ShieldsSP2016–2018 · 3 seasons2006–2012 · 7 seasons
Alex ColomeRP2019–2023 · 3 seasons2013–2018 · 6 seasons
Alexei RamirezSS2008–2015 · 8 seasons2016 · 1 season
Toby HallC2007–2008 · 2 seasons2000–2006 · 7 seasons
Wilson AlvarezRP1991–1996 · 6 seasons1998–2002 · 3 seasons
Roberto HernandezRP1991–1996 · 6 seasons1998–2000 · 3 seasons
Avisail GarciaRF2013–2018 · 6 seasons2019 · 1 season
Greg NortonLF1996–2000 · 5 seasons2006–2007 · 2 seasons
Josh PaulC1999–2003 · 5 seasons2006–2007 · 2 seasons
Dioner NavarroC2016 · 1 season2006–2010 · 5 seasons
Jim ParqueSP1998–2002 · 5 seasons2003 · 1 season
Edwin JacksonSP2010–2011 · 2 seasons2006–2008 · 3 seasons
Chad BradfordRP1998–2000 · 3 seasons2008–2009 · 2 seasons
Gary GloverRP2001–2003 · 3 seasons2007–2008 · 2 seasons
Jeff LieferOF1999–2002 · 4 seasons2003 · 1 season
Dave MartinezCF1995–1997 · 3 seasons1998–1999 · 2 seasons
Tommy PhamLF2024–2026 · 2 seasons2018–2019 · 2 seasons
Curtis Mead3B2025 · 1 season2023–2025 · 3 seasons
David RobertsonRP2015–2017 · 3 seasons2021 · 1 season
Danny FarquharRP2017–2018 · 2 seasons2016–2017 · 2 seasons
Dan JenningsRP2015–2017 · 3 seasons2017 · 1 season
Dan Johnson1B2012 · 1 season2008–2011 · 3 seasons
Chris SingletonRF1999–2001 · 3 seasons2005 · 1 season
Tony Graffanino2B2001–2003 · 3 seasons1999 · 1 season
Jesse ScholtensRP2023 · 1 season2025–2026 · 2 seasons
Nick Madrigal3B2020–2021 · 2 seasons2026 · 1 season
Trevor RichardsRP2026 · 1 season2019–2020 · 2 seasons
Aaron CivaleSP2025 · 1 season2023–2024 · 2 seasons
Rob BrantlyC2015–2017 · 2 seasons2024 · 1 season
Jake DiekmanRP2022–2023 · 2 seasons2023 · 1 season
Al LevineRP1996–1997 · 2 seasons2003 · 1 season
Rick WhiteRP2003 · 1 season1998–1999 · 2 seasons
Tanyon SturtzeRP1999 · 1 season2001–2002 · 2 seasons
Austin SlaterRF2025 · 1 season2026 · 1 season
Cam BooserRP2025 · 1 season2026 · 1 season
Jake WoodfordRP2024 · 1 season2026 · 1 season
Tristan PetersCF2026 · 1 season2025 · 1 season
Yoendrys GomezRP2025 · 1 season2026 · 1 season
Adrian HouserSP2025 · 1 season2025 · 1 season
Travis JankowskiCF2025 · 1 season2025 · 1 season
Tyler AlexanderRP2025 · 1 season2024 · 1 season
Brent HoneywellRP2023 · 1 season2021 · 1 season
Steve CishekRP2020 · 1 season2017 · 1 season
Jerry Sands1B2016 · 1 season2014 · 1 season
Jhan MarinezRP2012 · 1 season2016 · 1 season
Ronald BelisarioRP2014 · 1 season2015 · 1 season
Jason BourgeoisOF2008 · 1 season2013 · 1 season
Jeff Keppinger2B2013 · 1 season2012 · 1 season
Adam RussellRP2008 · 1 season2011 · 1 season
Manny RamirezLF2010 · 1 season2011 · 1 season
Raul CasanovaC2005 · 1 season2007 · 1 season
Geoff Blum3B2005 · 1 season2004 · 1 season
Brook FordyceC1999 · 1 season2004 · 1 season
Todd RitchieRP2002 · 1 season2004 · 1 season
Herbert PerryDH2001 · 1 season1999 · 1 season
Jose CansecoDH2001 · 1 season1999 · 1 season
Julio Franco1B1994 · 1 season1999 · 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.

Chicago White Sox vs Tampa Bay Rays: head-to-head record →