Players who played for the Cavaliers and the Warriors

43 players · NBA since 1996/97

43 players have played for both the Cavaliers and the Warriors in the NBA since 1996/97. 19 played for the Cavaliers first and 24 for the Warriors first. The longest-serving played 719 games across both; the top scorer got 9,466 points; the first move came in 1997/98, the most recent in 2026/27.

Can you name all 43?

0/430:00

  1.  Cavaliers 666 · Warriors 53
  2.  Cavaliers 49 · Warriors 469
  3.  Cavaliers 157 · Warriors 336
  4.  Cavaliers 205 · Warriors 246
  5.  Cavaliers 254 · Warriors 186
  6.  Cavaliers 23 · Warriors 356
  7.  Cavaliers 173 · Warriors 155
  8.  Cavaliers 1 · Warriors 319
  9.  Cavaliers 39 · Warriors 268
  10.  Cavaliers 188 · Warriors 85
  11.  Cavaliers 115 · Warriors 152
  12.  Cavaliers 252 · Warriors 12
  13.  Cavaliers 15 · Warriors 238
  14.  Cavaliers 80 · Warriors 169
  15.  Cavaliers 236 · Warriors 13
  16.  Cavaliers 33 · Warriors 171
  17.  Cavaliers 74 · Warriors 129
  18.  Cavaliers 115 · Warriors 71
  19.  Cavaliers 80 · Warriors 91
  20.  Cavaliers 108 · Warriors 53
  21.  Cavaliers 143 · Warriors 12
  22.  Cavaliers 3 · Warriors 149
  23.  Cavaliers 7 · Warriors 141
  24.  Cavaliers 40 · Warriors 94
  25.  Cavaliers 81 · Warriors 45
  26.  Cavaliers 82 · Warriors 31
  27.  Cavaliers 42 · Warriors 68
  28.  Cavaliers 102 · Warriors 1
  29.  Cavaliers 41 · Warriors 61
  30.  Cavaliers 27 · Warriors 61
  31.  Cavaliers 34 · Warriors 48
  32.  Cavaliers 47 · Warriors 24
  33.  Cavaliers 39 · Warriors 31
  34.  Cavaliers 64 · Warriors 2
  35.  Cavaliers 49 · Warriors 10
  36.  Cavaliers 20 · Warriors 38
  37.  Cavaliers 12 · Warriors 46
  38.  Cavaliers 16 · Warriors 37
  39.  Cavaliers 31 · Warriors 5
  40.  Cavaliers 25 · Warriors 3
  41.  Cavaliers 20 · Warriors 6
  42.  Cavaliers 1 · Warriors 11
  43.  Cavaliers 2 · Warriors 4

Who stands out

Spoilers

Anderson Varejao has the most games for the two combined: 666 for the Cavaliers and 53 for the Warriors. Antawn Jamison scored the most points across both: 2,691 for the Cavaliers and 6,775 for the Warriors.

In our data, Carl Thomas was the first to have played for both (his first game for the Warriors came in 1997/98). The most recent player to play for both is Georges Niang, who first played for the Warriors in 2026/27.

Show all 43 players

Spoilers
Every player who played for the Cavaliers and the Warriors (NBA since 1996/97): games and points at each, seasons, and which team came first.
PlayerCavaliersWarriorsFirst
GPtsSeasonsGPtsSeasons
Anderson Varejao6664,9182004–202153962015–2017Cavaliers
Shaun Livingston493542012/134692,5932014–2019Cavaliers
Antawn Jamison1572,6912009–20123366,7751998–2003Warriors
Donyell Marshall2051,5472005–20082463,0071996–2000Warriors
Bob Sura2542,2491996–20001861,7652000–2003Cavaliers
Mike Dunleavy231062016/173563,7782002–2007Warriors
Larry Hughes1732,3982005–20081552,4431999–2002Warriors
Andrew Bogut102016/173191,8422012–2019Warriors
Marreese Speights393962012/132682,0262013–2016Cavaliers
Richard Jefferson1881,0272015–2017853882011–2013Warriors
Bimbo Coles1154832000–20031521,1891996–1999Warriors
Cedric Henderson2521,8791997–200112362001/02Cavaliers
Baron Davis152082010/112384,8452004–2008Warriors
Chris Mills801,0721996/971691,5751998–2003Cavaliers
Damon Jones2361,4382005–200813681999/00Warriors
JaVale McGee332652020/211719612016–2018Warriors
Joe Smith745132007–20091292,3391996–1998Warriors
Andrew DeClercq1158401998–2000713751996/97Warriors
Jarrett Jack807602013/14911,2292012/13Warriors
Omri Casspi1086322011–2013533002017/18Cavaliers
Georges Niang1431,2412023–202512962026/27Cavaliers
Patrick McCaw352018/191495762016–2018Warriors
Quinn Cook7432020/211419732017–2019Warriors
Alfonzo McKinnie401822019/20944032018/19Warriors
Ty Jerome819872023–2025453092022/23Warriors
Clarence Weatherspoon829242000/01313311997/98Warriors
Earl Boykins421761998–2000686002002/03Cavaliers
Dajuan Wagner1029602002–2005142006/07Cavaliers
Damian Jones411072023/24611882016–2019Warriors
Marquese Chriss271532018/19615612019–2021Cavaliers
Alec Burks343962018/19487732019/20Cavaliers
Dennis Schroder473402025/26242542024/25Warriors
Jim Jackson394002000/01315851997/98Warriors
Dwayne Jones II64842006–2008202012/13Cavaliers
Carl Thomas491001996–199810621997/98Cavaliers
Corie Blount20681998/99382592000/01Cavaliers
Lou Amundson12112014/15462002010/11Warriors
Jiri Welsch16462004/0537612002/03Warriors
J.R. Bremer311102003/04582003/04Cavaliers
Jeremy Pargo251962012/133252019/20Cavaliers
Chucky Brown20782000/016242000/01Warriors
Seth Curry132013/1411712025/26Cavaliers
Coby Karl202009/104282009/10Cavaliers

Head to head

In the NBA since 1996/97, the Cavaliers and the Warriors have met 79 times: the Cavaliers won 33, the Warriors 46.

  • Cavaliers' biggest win: Cavaliers 120-90 Warriors (2015/16)
  • Warriors' biggest win: Warriors 126-91 Cavaliers (2016/17)

Play

FAQ

Spoilers
How many players have played for both the Cavaliers and the Warriors?
43 in the NBA since 1996/97: Anderson Varejao, Shaun Livingston, Antawn Jamison, Donyell Marshall, Bob Sura, Mike Dunleavy and 37 more.
Who has played the most games for the Cavaliers and the Warriors?
Anderson Varejao: 666 for the Cavaliers and 53 for the Warriors, 719 in all. Antawn Jamison scored the most points across both, 9,466.
Who is the most recent player to play for both the Cavaliers and the Warriors?
Georges Niang. He played for the Cavaliers (2023–2025), then the Warriors from 2026/27.
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.