Players who played for the Boston Red Sox and Tampa Bay Rays

75 players have played for both the Boston Red Sox and the Tampa Bay Rays. Wade Boggs spent the most seasons with the two: 11 with the Boston Red Sox and 2 with the Tampa Bay Rays. On a roster now: Nathan Eovaldi, Jeffrey Springs, Craig Kimbrel, Cooper Criswell, and Nathaniel Lowe. Every season since 1876 is on file.

Players who played for the Boston Red Sox and the Tampa Bay Rays, with their years at each
PlayerPosBOSTB
Wade Boggs3B1982–1992 · 11 seasons1998–1999 · 2 seasons
David PriceRP2016–2019 · 4 seasons2008–2014 · 7 seasons
Carl Demonte CrawfordLF2011–2012 · 2 seasons2002–2010 · 9 seasons
Manny RamirezLF2001–2008 · 8 seasons2011 · 1 season
Heath HembreeRP2014–2020 · 7 seasons2023 · 1 season
Jonny GomesLF2013–2014 · 2 seasons2003–2008 · 6 seasons
Dan WheelerRP2011 · 1 season1999–2010 · 7 seasons
Rocco BaldelliDH2009 · 1 season2003–2010 · 6 seasons
Julio LugoSS2007–2009 · 3 seasons2003–2006 · 4 seasons
John FlahertyC1992–1993 · 2 seasons1998–2002 · 5 seasons
Erasmo RamirezRP2019 · 1 season2015–2024 · 5 seasons
Jalen BeeksRP2018 · 1 season2018–2023 · 5 seasons
Nathan EovaldiSP2018–2022 · 5 seasons2018 · 1 season
Daniel NavaRF2010–2015 · 5 seasons2015 · 1 season
Carlos Pena1B2006 · 1 season2007–2012 · 5 seasons
Gabe KaplerLF2003–2006 · 4 seasons2009–2010 · 2 seasons
Casey FossumSP2001–2003 · 3 seasons2005–2007 · 3 seasons
Rob RefsnyderDH2022–2025 · 4 seasons2018 · 1 season
Jeffrey SpringsSP2020 · 1 season2021–2024 · 4 seasons
Joey GathrightCF2009–2011 · 2 seasons2004–2006 · 3 seasons
Johnny DamonLF2002–2005 · 4 seasons2011 · 1 season
Ryan RupeRP2003 · 1 season1999–2002 · 4 seasons
Craig KimbrelRP2016–2018 · 3 seasons2026 · 1 season
Curtis Mead3B2026 · 1 season2023–2025 · 3 seasons
Cooper CriswellRP2024–2025 · 2 seasons2022–2023 · 2 seasons
Zack LittellSP2023 · 1 season2023–2025 · 3 seasons
James Loney1B2012 · 1 season2013–2015 · 3 seasons
Kelly ShoppachC2005–2012 · 2 seasons2010–2011 · 2 seasons
Trever MillerRP2011 · 1 season2004–2008 · 3 seasons
Kevin CashC2007–2010 · 3 seasons2005 · 1 season
Rolando ArrojoRP2001–2002 · 2 seasons1998–1999 · 2 seasons
Connor SeaboldRP2021–2022 · 2 seasons2025 · 1 season
Nathaniel Lowe1B2025 · 1 season2019–2020 · 2 seasons
Tommy PhamLF2022 · 1 season2018–2019 · 2 seasons
Steve Pearce1B2018–2019 · 2 seasons2016 · 1 season
Ryan Michael HaniganC2015–2016 · 2 seasons2014 · 1 season
Ryan Roberts3B2014 · 1 season2012–2013 · 2 seasons
Joe NelsonRP2004–2010 · 2 seasons2009 · 1 season
Chad BradfordRP2005 · 1 season2008–2009 · 2 seasons
Nick GreenSS2009 · 1 season2005–2006 · 2 seasons
Eric HinskeOF2006–2007 · 2 seasons2008 · 1 season
Geremi GonzalezRP2005 · 1 season2003–2004 · 2 seasons
Andy Sheets2B2000 · 1 season2001–2002 · 2 seasons
Jose CansecoDH1995–1996 · 2 seasons1999 · 1 season
Cam BooserRP2024 · 1 season2026 · 1 season
Steven MatzSP2025 · 1 season2026 · 1 season
Danny JansenC2024 · 1 season2025 · 1 season
Chase AndersonRP2024 · 1 season2023 · 1 season
Corey KluberSP2023 · 1 season2022 · 1 season
Jake DiekmanRP2022 · 1 season2023 · 1 season
Raimel TapiaRF2023 · 1 season2023 · 1 season
Michael WachaSP2022 · 1 season2021 · 1 season
Hunter RenfroeRF2021 · 1 season2020 · 1 season
Cesar PuelloRF2020 · 1 season2017 · 1 season
Brandon Snyder3B2013 · 1 season2018 · 1 season
Michael Martinez2B2016 · 1 season2017 · 1 season
Grady SizemoreOF2014 · 1 season2015 · 1 season
Burke BadenhopRP2014 · 1 season2012 · 1 season
Erik BedardSP2011 · 1 season2014 · 1 season
Kelly Johnson2B2014 · 1 season2013 · 1 season
Drew SuttonSS2011 · 1 season2012 · 1 season
Casey Kotchman1B2009 · 1 season2011 · 1 season
Felipe Lopez2B2010 · 1 season2011 · 1 season
Brian ShouseRP1998 · 1 season2009 · 1 season
Dustan MohrLF2006 · 1 season2007 · 1 season
Chad HarvilleRP2005 · 1 season2006 · 1 season
Jason JohnsonSP2006 · 1 season1998 · 1 season
Hideo NomoSP2001 · 1 season2005 · 1 season
John HalamaSP2005 · 1 season2004 · 1 season
Jose L Cruz Jr.OF2005 · 1 season2004 · 1 season
Tony Graffanino2B2005 · 1 season1999 · 1 season
Mark MalaskaRP2004 · 1 season2003 · 1 season
Midre CummingsLF1998 · 1 season2004 · 1 season
Rey Sanchez2B2002 · 1 season2004 · 1 season
Terry ShumpertDH1995 · 1 season2003 · 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.

Boston Red Sox vs Tampa Bay Rays: head-to-head record →