Players who played for the Boston Celtics and Cleveland Cavaliers

50 players have played for both the Boston Celtics and the Cleveland Cavaliers. Tristan Thompson spent the most seasons with the two: 1 with the Boston Celtics and 11 with the Cleveland Cavaliers. On a roster now: Kyrie Irving, Luke Kornet, Javonte Green, Tacko Fall, and Dennis Schroder. Rosters are on file in full from 1993-94; before that only some of the stars are.

Players who played for the Boston Celtics and the Cleveland Cavaliers, with their years at each
PlayerPosBOSCLE
Tristan ThompsonC2020–2021 · 1 season2011–2025 · 11 seasons
Rajon RondoPG2006–2015 · 9 seasons2021–2022 · 1 season
Kendrick PerkinsC2003–2011 · 8 seasons2014–2018 · 2 seasons
Kyrie IrvingG2017–2019 · 2 seasons2011–2017 · 6 seasons
Eric WilliamsPF1995–2004 · 7 seasons2003–2004 · 1 season
John BagleyG1989–1993 · 3 seasons1982–1987 · 5 seasons
Sasha PavlovicSG2010–2012 · 2 seasons2004–2009 · 5 seasons
Delonte WestSG2004–2011 · 4 seasons2007–2010 · 3 seasons
Tony BattieC1998–2004 · 6 seasons2003–2004 · 1 season
Vitaly PotapenkoC1998–2002 · 4 seasons1996–1999 · 3 seasons
Luke KornetC2020–2025 · 5 seasons2021–2022 · 1 season
Ricky DavisSG2003–2006 · 3 seasons2001–2004 · 3 seasons
Jeff GreenF2010–2015 · 4 seasons2017–2018 · 1 season
Tyler ZellerC2014–2017 · 3 seasons2012–2014 · 2 seasons
Leon PowePF2006–2009 · 3 seasons2009–2011 · 2 seasons
Chris MihmC2003–2004 · 1 season2000–2004 · 4 seasons
Isaiah ThomasG2014–2017 · 3 seasons2017–2018 · 1 season
Jae CrowderPF2014–2017 · 3 seasons2017–2018 · 1 season
Wally SzczerbiakSG2005–2007 · 2 seasons2007–2009 · 2 seasons
Damon JonesPG1998–1999 · 1 season2005–2008 · 3 seasons
David WesleySG1994–1997 · 3 seasons2006–2007 · 1 season
Kedrick BrownSG2001–2004 · 3 seasons2003–2004 · 1 season
Bimbo ColesPG2002–2003 · 1 season2000–2003 · 3 seasons
Andrew DeClercqC1997–1999 · 2 seasons1998–2000 · 2 seasons
Javonte GreenG2019–2021 · 2 seasons2024–2025 · 1 season
Marcus Morris Sr.F2017–2019 · 2 seasons2023–2024 · 1 season
CJ MilesG2021–2022 · 1 season2012–2014 · 2 seasons
Tacko FallC2019–2021 · 2 seasons2021–2022 · 1 season
Luke HarangodyPF2010–2011 · 1 season2010–2012 · 2 seasons
Ryan HollinsC2011–2012 · 1 season2010–2012 · 2 seasons
Semih ErdenC2010–2011 · 1 season2010–2012 · 2 seasons
Dwayne Jones IIPF2005–2006 · 1 season2006–2008 · 2 seasons
Jiri WelschGF2003–2005 · 2 seasons2004–2005 · 1 season
Jumaine JonesSF2003–2004 · 1 season2001–2003 · 2 seasons
Michael StewartPF2003–2004 · 1 season2002–2004 · 2 seasons
Milt PalacioPG2000–2002 · 2 seasons2002–2003 · 1 season
Fred RobertsF1986–1988 · 2 seasons1994–1995 · 1 season
Dennis SchroderG2021–2022 · 1 season2025–2026 · 1 season
Lester HudsonSG2009–2010 · 1 season2011–2012 · 1 season
Shaquille O'NealC2010–2011 · 1 season2009–2010 · 1 season
Sebastian TelfairPG2006–2007 · 1 season2009–2010 · 1 season
Scot PollardC2007–2008 · 1 season2006–2007 · 1 season
Jerome MoisoC2000–2001 · 1 season2004–2005 · 1 season
Bruno SundovC2002–2003 · 1 season2003–2004 · 1 season
J.R. BremerPG2002–2003 · 1 season2003–2004 · 1 season
Mark BryantF2002–2003 · 1 season1999–2000 · 1 season
Bryant StithG2000–2001 · 1 season2001–2002 · 1 season
Larry RobinsonG1991–1992 · 1 season2000–2001 · 1 season
Michael HawkinsG1996–1997 · 1 season2000–2001 · 1 season
Jimmy OliverG1993–1994 · 1 season1991–1992 · 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 Celtics vs Cleveland Cavaliers: head-to-head record →