Players who played for the Cleveland Guardians and Tampa Bay Rays

66 players have played for both the Cleveland Guardians and the Tampa Bay Rays. Yandy Diaz spent the most seasons with the two: 2 with the Cleveland Guardians and 8 with the Tampa Bay Rays. On a roster now: Yandy Diaz, Shawn Armstrong, Aaron Civale, Richie Palacios, and Amed Rosario. Every season since 1876 is on file.

Players who played for the Cleveland Guardians and the Tampa Bay Rays, with their years at each
PlayerPosCLETB
Yandy DiazDH2017–2018 · 2 seasons2019–2026 · 8 seasons
Corey KluberSP2011–2019 · 9 seasons2022 · 1 season
Asdrubal Cabrera3B2007–2014 · 8 seasons2015 · 1 season
Grady SizemoreOF2004–2011 · 8 seasons2015 · 1 season
Manny RamirezLF1993–2000 · 8 seasons2011 · 1 season
Brandon GuyerRF2016–2018 · 3 seasons2011–2016 · 5 seasons
Roberto HernandezSP2006–2012 · 7 seasons2013 · 1 season
Dan WheelerRP2012 · 1 season1999–2010 · 7 seasons
Albie LopezRP1993–1997 · 5 seasons1998–2000 · 3 seasons
Julio Franco1B1983–1996 · 7 seasons1999 · 1 season
Shawn ArmstrongRP2015–2026 · 4 seasons2022–2024 · 3 seasons
Aaron CivaleSP2019–2023 · 5 seasons2023–2024 · 2 seasons
Alex CobbSP2024 · 1 season2011–2017 · 6 seasons
Matt MooreRP2023 · 1 season2011–2016 · 6 seasons
Kelly ShoppachC2006–2013 · 5 seasons2010–2011 · 2 seasons
Scott KazmirSP2013 · 1 season2004–2009 · 6 seasons
Chris GimenezC2009–2016 · 4 seasons2012–2013 · 2 seasons
Russell Branyan1B1998–2010 · 5 seasons2006 · 1 season
Paul SorrentoLF1992–1995 · 4 seasons1998–1999 · 2 seasons
Mike ZuninoC2023 · 1 season2019–2022 · 4 seasons
Tim LakerC2001–2006 · 4 seasons2005 · 1 season
Danys BaezRP2001–2003 · 3 seasons2004–2005 · 2 seasons
Richie Palacios2B2022 · 1 season2024–2026 · 3 seasons
Amed Rosario3B2021–2023 · 3 seasons2024 · 1 season
Hunter WoodRP2019 · 1 season2017–2019 · 3 seasons
Jesus Aguilar1B2014–2016 · 3 seasons2019 · 1 season
Michael Martinez2B2015–2017 · 3 seasons2017 · 1 season
Elliot Johnson2B2014 · 1 season2008–2012 · 3 seasons
Shelley Duncan1B2010–2012 · 3 seasons2013 · 1 season
Ben FranciscoLF2007–2009 · 3 seasons2012 · 1 season
Jason TynerLF2008 · 1 season2001–2003 · 3 seasons
Roberto HernandezRP2007 · 1 season1998–2000 · 3 seasons
Tom MartinRP1998–2000 · 3 seasons2002 · 1 season
Herbert PerryDH1994–1996 · 3 seasons1999 · 1 season
Nathaniel Lowe1B2026 · 1 season2019–2020 · 2 seasons
Phil MatonRP2019–2020 · 2 seasons2024 · 1 season
Luke MaileC2022 · 1 season2015–2016 · 2 seasons
Oliver DrakeRP2018 · 1 season2019–2020 · 2 seasons
Adam MooreC2015–2016 · 2 seasons2018 · 1 season
Mitch TalbotSP2010–2011 · 2 seasons2008 · 1 season
Joe BorowskiRP2007–2008 · 2 seasons2005 · 1 season
Eduardo PérezDH2006 · 1 season2004–2005 · 2 seasons
Rick WhiteRP2004 · 1 season1998–1999 · 2 seasons
Ian GibautRP2022 · 1 season2019 · 1 season
Jake Bauers1B2019 · 1 season2018 · 1 season
Tommy HunterRP2016 · 1 season2017 · 1 season
Ryan WebbRP2015 · 1 season2016 · 1 season
Jerry Sands1B2015 · 1 season2014 · 1 season
Preston GuilmetRP2013 · 1 season2015 · 1 season
Jamey WrightRP2010 · 1 season2013 · 1 season
Casey Kotchman1B2012 · 1 season2011 · 1 season
Drew SuttonSS2010 · 1 season2012 · 1 season
Johnny DamonLF2012 · 1 season2011 · 1 season
Russ Canzler3B2012 · 1 season2011 · 1 season
Tony Graffanino2B2009 · 1 season1999 · 1 season
Winston AbreuRP2009 · 1 season2009 · 1 season
Jorge VelandiaSS2008 · 1 season2007 · 1 season
Chris Gomez3B2007 · 1 season2002 · 1 season
Dan MiceliRP2003 · 1 season2006 · 1 season
Jason JohnsonSP2006 · 1 season1998 · 1 season
Jeff LieferOF2005 · 1 season2003 · 1 season
Josh Phelps1B2004 · 1 season2005 · 1 season
Paul AbbottSP1993 · 1 season2004 · 1 season
Nick BierbrodtSP2003 · 1 season2003 · 1 season
Alan NewmanRP2000 · 1 season1999 · 1 season
Bobby WittRP2000 · 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.

Cleveland Guardians vs Tampa Bay Rays: head-to-head record →