Players who played for the Cavaliers and the Sacramento Kings

41 players · NBA since 1996/97

41 players have played for both the Cavaliers and the Sacramento Kings in the NBA since 1996/97. 19 played for the Cavaliers first and 22 for the Sacramento Kings first. The longest-serving played 829 games across both; the top scorer got 6,874 points; the first move came in 1999/00, the most recent in 2025/26.

Can you name all 41?

0/410:00

  1.  Cavaliers 799 · Kings 30
  2.  Cavaliers 108 · Kings 306
  3.  Cavaliers 361 · Kings 32
  4.  Cavaliers 25 · Kings 313
  5.  Cavaliers 325 · Kings 1
  6.  Cavaliers 236 · Kings 49
  7.  Cavaliers 240 · Kings 42
  8.  Cavaliers 245 · Kings 30
  9.  Cavaliers 232 · Kings 35
  10.  Cavaliers 27 · Kings 220
  11.  Cavaliers 41 · Kings 199
  12.  Cavaliers 15 · Kings 215
  13.  Cavaliers 181 · Kings 15
  14.  Cavaliers 33 · Kings 141
  15.  Cavaliers 122 · Kings 36
  16.  Cavaliers 94 · Kings 46
  17.  Cavaliers 55 · Kings 81
  18.  Cavaliers 78 · Kings 57
  19.  Cavaliers 28 · Kings 103
  20.  Cavaliers 65 · Kings 66
  21.  Cavaliers 2 · Kings 121
  22.  Cavaliers 39 · Kings 75
  23.  Cavaliers 41 · Kings 73
  24.  Cavaliers 56 · Kings 43
  25.  Cavaliers 24 · Kings 73
  26.  Cavaliers 23 · Kings 72
  27.  Cavaliers 78 · Kings 12
  28.  Cavaliers 82 · Kings 7
  29.  Cavaliers 47 · Kings 40
  30.  Cavaliers 33 · Kings 47
  31.  Cavaliers 53 · Kings 9
  32.  Cavaliers 10 · Kings 48
  33.  Cavaliers 27 · Kings 24
  34.  Cavaliers 40 · Kings 8
  35.  Cavaliers 4 · Kings 44
  36.  Cavaliers 34 · Kings 13
  37.  Cavaliers 1 · Kings 44
  38.  Cavaliers 20 · Kings 19
  39.  Cavaliers 10 · Kings 26
  40.  Cavaliers 17 · Kings 5
  41.  Cavaliers 7 · Kings 7

Who stands out

Spoilers

Tristan Thompson has the most games for the two combined: 799 for the Cavaliers and 30 for the Sacramento Kings. Tristan Thompson scored the most points across both: 6,689 for the Cavaliers and 185 for the Sacramento Kings.

In our data, Mark Hendrickson was the first to have played for both (his first game for the Cavaliers came in 1999/00). The most recent player to play for both is Keon Ellis, who first played for the Cavaliers in 2025/26.

Show all 41 players

Spoilers
Every player who played for the Cavaliers and the Sacramento Kings (NBA since 1996/97): games and points at each, seasons, and which team came first.
PlayerCavaliersKingsFirst
GPtsSeasonsGPtsSeasons
Tristan Thompson7996,6892011–2025301852021/22Cavaliers
Omri Casspi1086322011–20133062,9372009–2017Kings
Matthew Dellavedova3611,9232013–202132472022/23Cavaliers
Scot Pollard25242006/073131,7611998–2003Kings
Drew Gooden3253,8232004–20081122008/09Cavaliers
Damon Jones2361,4382005–2008492242002/03Kings
Iman Shumpert2401,5372014–2018423742018/19Cavaliers
Andre Miller2453,5451999–2002301722014/15Cavaliers
JJ Hickson2322,0782008–2011351652011/12Cavaliers
Spencer Hawes273652013/142201,9332007–2010Kings
Keon Ellis412602025/261991,2632022–2026Kings
Isaiah Thomas152212017/182153,3142011–2014Kings
Vitaly Potapenko1811,1951996–199915142005–2007Cavaliers
Derrick Williams331772016/171411,1872013–2015Kings
Ramon Sessions1221,5052010–2012361962014/15Cavaliers
Ryan Hollins944622010–2012461372014/15Cavaliers
Michael Stewart55442002–2004813751997/98Kings
Darnell Jackson781212008–2010571872010/11Cavaliers
Anthony Johnson28662000/011036781997–2008Kings
Brian Skinner652242001/02662802004–2006Cavaliers
Yogi Ferrell2192020/211216382018–2020Kings
Jim Jackson394002000/01756222002/03Cavaliers
Damian Jones411072023/24735722020–2022Kings
George Hill565412017–2019434412017/18Kings
Nik Stauskas241322018/19733192014/15Kings
Rajon Rondo231382021/22728592015/16Kings
De'Andre Hunter781,0742024–2026121482025–2027Cavaliers
Kevin Ollie823412003/047121998/99Kings
Dennis Schroder473402025/26405102025/26Kings
JaVale McGee332652020/21471872023/24Cavaliers
Jae Crowder534542017/189232024/25Cavaliers
Mark Hendrickson10121999/00481631997/98Kings
Dahntay Jones27552015–201724812007/08Kings
Jared Cunningham401042015/168242013/14Kings
Mateen Cleaves4152003/0444862001–2003Kings
Alec Burks343962018/1913222018/19Cavaliers
Seth Curry132013/14442992015/16Cavaliers
Chucky Brown20782000/0119212001/02Cavaliers
Michael Hawkins1082000/0126381998/99Kings
Lorenzen Wright17232008/09522007/08Kings
Cedric Simmons742007/08712008/09Cavaliers

Head to head

In the NBA since 1996/97, the Cavaliers and the Sacramento Kings have met 55 times: the Cavaliers won 27, the Sacramento Kings 28.

  • Cavaliers' biggest win: Cavaliers 103-74 Kings (1996/97)
  • Sacramento Kings' biggest win: Kings 124-80 Cavaliers (2013/14)

Play

FAQ

Spoilers
How many players have played for both the Cavaliers and the Sacramento Kings?
41 in the NBA since 1996/97: Tristan Thompson, Omri Casspi, Matthew Dellavedova, Scot Pollard, Drew Gooden, Damon Jones and 35 more.
Who has played the most games for the Cavaliers and the Sacramento Kings?
Tristan Thompson: 799 for the Cavaliers and 30 for the Sacramento Kings, 829 in all. Tristan Thompson scored the most points across both, 6,874.
Who is the most recent player to play for both the Cavaliers and the Sacramento Kings?
Keon Ellis. He played for the Sacramento Kings (2022–2026), 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.