Players who played for the Cavaliers and the Celtics

51 players · NBA since 1996/97

51 players have played for both the Cavaliers and the Celtics in the NBA since 1996/97. 19 played for the Cavaliers first and 32 for the Celtics first. The longest-serving played 859 games across both; the top scorer got 12,729 points; the first move came in 1998/99, the most recent in 2025/26.

Can you name all 51?

0/510:00

  1.  Cavaliers 799 · Celtics 60
  2.  Cavaliers 23 · Celtics 618
  3.  Cavaliers 433 · Celtics 136
  4.  Cavaliers 26 · Celtics 521
  5.  Cavaliers 50 · Celtics 424
  6.  Cavaliers 181 · Celtics 273
  7.  Cavaliers 50 · Celtics 362
  8.  Cavaliers 341 · Celtics 70
  9.  Cavaliers 188 · Celtics 219
  10.  Cavaliers 183 · Celtics 192
  11.  Cavaliers 147 · Celtics 211
  12.  Cavaliers 100 · Celtics 237
  13.  Cavaliers 53 · Celtics 230
  14.  Cavaliers 2 · Celtics 279
  15.  Cavaliers 207 · Celtics 58
  16.  Cavaliers 236 · Celtics 13
  17.  Cavaliers 37 · Celtics 208
  18.  Cavaliers 15 · Celtics 204
  19.  Cavaliers 115 · Celtics 95
  20.  Cavaliers 161 · Celtics 44
  21.  Cavaliers 124 · Celtics 64
  22.  Cavaliers 168 · Celtics 19
  23.  Cavaliers 80 · Celtics 99
  24.  Cavaliers 21 · Celtics 157
  25.  Cavaliers 16 · Celtics 140
  26.  Cavaliers 34 · Celtics 106
  27.  Cavaliers 115 · Celtics 17
  28.  Cavaliers 50 · Celtics 78
  29.  Cavaliers 94 · Celtics 32
  30.  Cavaliers 116 · Celtics 1
  31.  Cavaliers 34 · Celtics 74
  32.  Cavaliers 31 · Celtics 74
  33.  Cavaliers 64 · Celtics 39
  34.  Cavaliers 24 · Celtics 74
  35.  Cavaliers 47 · Celtics 49
  36.  Cavaliers 4 · Celtics 78
  37.  Cavaliers 75 · Celtics 3
  38.  Cavaliers 64 · Celtics 11
  39.  Cavaliers 55 · Celtics 18
  40.  Cavaliers 32 · Celtics 37
  41.  Cavaliers 42 · Celtics 27
  42.  Cavaliers 25 · Celtics 22
  43.  Cavaliers 24 · Celtics 19
  44.  Cavaliers 28 · Celtics 12
  45.  Cavaliers 11 · Celtics 29
  46.  Cavaliers 10 · Celtics 29
  47.  Cavaliers 4 · Celtics 26
  48.  Cavaliers 4 · Celtics 24
  49.  Cavaliers 13 · Celtics 14
  50.  Cavaliers 25 · Celtics 1
  51.  Cavaliers 16 · Celtics 4

Who stands out

Spoilers

Tristan Thompson has the most games for the two combined: 799 for the Cavaliers and 60 for the Celtics. Kyrie Irving scored the most points across both: 9,475 for the Cavaliers and 3,254 for the Celtics.

In our data, Vitaly Potapenko was the first to have played for both (his first game for the Celtics came in 1998/99). The most recent player to play for both is Dennis Schroder, who first played for the Cavaliers in 2025/26.

Show all 51 players

Spoilers
Every player who played for the Cavaliers and the Celtics (NBA since 1996/97): games and points at each, seasons, and which team came first.
PlayerCavaliersCelticsFirst
GPtsSeasonsGPtsSeasons
Tristan Thompson7996,6892011–2025604732020/21Cavaliers
Rajon Rondo231382021/226187,1192006–2015Celtics
Kyrie Irving4339,4752011–20171363,2542017–2019Cavaliers
Kendrick Perkins26572014–20185213,3872003–2011Celtics
Eric Williams504692003/044243,7841996–2004Celtics
Vitaly Potapenko1811,1951996–19992732,0531998–2002Cavaliers
Tony Battie502722003/043622,4321998–2004Celtics
Sasha Pavlovic3412,0772004–2009701582010–2012Cavaliers
Delonte West1881,9552007–20102192,0792004–2011Celtics
Ricky Davis1832,9212001–20041923,0742003–2006Cavaliers
Tyler Zeller1471,0092012–20142111,4592014–2017Cavaliers
Jeff Green1001,0162017/182373,4402010–2015Celtics
Jae Crowder534542017/182302,9212014–2017Celtics
Luke Kornet242021/222791,2582020–2025Celtics
Chris Mihm2071,4752000–2004583502003/04Cavaliers
Damon Jones2361,4382005–200813761998/99Celtics
Leon Powe371542009–20112081,3732006–2009Celtics
Isaiah Thomas152212017/182044,9862014–2017Celtics
Andrew DeClercq1158401998–2000955141997–1999Celtics
Jumaine Jones1611,4552001–200344972003/04Cavaliers
Wally Szczerbiak1249052007–2009641,0402005–2007Celtics
Lamar Stevens1688882020–202319532023/24Cavaliers
Milt Palacio803972002/03994942000–2002Celtics
Marcus Morris Sr.211242023/241572,1392017–2019Celtics
Jiri Welsch16462004/051401,1932003–2005Celtics
Kedrick Brown341792003/041063262001–2004Celtics
Bimbo Coles1154832000–200317522002/03Cavaliers
Bryant Stith502082001/02787562000/01Celtics
Ryan Hollins944622010–201232682011/12Cavaliers
CJ Miles1161,2322012–2014102021/22Cavaliers
David Wesley34732006/07741,2401996/97Celtics
J.R. Bremer311102003/04745752002/03Celtics
Shaquille O'Neal647632009/10393432010/11Cavaliers
Javonte Green24742024/25742712019–2021Celtics
Dennis Schroder473402025/26497042021/22Celtics
Sebastian Telfair4392009/10784792006/07Celtics
Mark Bryant754241999/00302002/03Cavaliers
Dwayne Jones II64842006–200811142005/06Celtics
Michael Stewart55442002–20041852003/04Cavaliers
Semih Erden321122010–2012371502010/11Celtics
Luke Harangody421902010–201227632010/11Celtics
Scot Pollard25242006/0722392007/08Cavaliers
Nik Stauskas241322018/1919202021/22Cavaliers
Brodric Thomas281152020/2112212021/22Cavaliers
Tacko Fall11122021/2229732019–2021Celtics
Michael Hawkins1082000/0129801996/97Celtics
Bruno Sundov492003/0426322002/03Celtics
Jerome Moiso462004/0524352000/01Celtics
Lester Hudson131652011/1214222009/10Celtics
John Holland25542017–2019102015/16Celtics
Mfiondu Kabengele16682020/21462022/23Cavaliers

Head to head

In the NBA since 1996/97, the Cavaliers and the Celtics have met 141 times: the Cavaliers won 65, the Celtics 76.

  • Cavaliers' biggest win: Celtics 86-130 Cavaliers (2016/17)
  • Celtics' biggest win: Celtics 117-78 Cavaliers (2014/15)

Play

FAQ

Spoilers
How many players have played for both the Cavaliers and the Celtics?
51 in the NBA since 1996/97: Tristan Thompson, Rajon Rondo, Kyrie Irving, Kendrick Perkins, Eric Williams, Vitaly Potapenko and 45 more.
Who has played the most games for the Cavaliers and the Celtics?
Tristan Thompson: 799 for the Cavaliers and 60 for the Celtics, 859 in all. Kyrie Irving scored the most points across both, 12,729.
Who is the most recent player to play for both the Cavaliers and the Celtics?
Dennis Schroder. He played for the Celtics (2021/22), then the Cavaliers from 2025/26.
What period does this list cover?
NBA games from 1996/97 to the present, updated as new games are played. Earlier games aren't in our data, so all-time lists can be longer.

Data: NBA since 1996/97. Earlier games aren't included, so all-time lists can be longer.