Players who played for the Cavaliers and the Nets

54 players · NBA since 1996/97

54 players have played for both the Cavaliers and the Nets in the NBA since 1996/97. 30 played for the Cavaliers first and 24 for the Nets first. The longest-serving played 755 games across both; the top scorer got 13,677 points; the first move came in 1998/99, the most recent in 2026/27.

Can you name all 54?

0/540:00

  1.  Cavaliers 188 · Nets 567
  2.  Cavaliers 437 · Nets 243
  3.  Cavaliers 433 · Nets 157
  4.  Cavaliers 73 · Nets 510
  5.  Cavaliers 62 · Nets 455
  6.  Cavaliers 217 · Nets 234
  7.  Cavaliers 42 · Nets 302
  8.  Cavaliers 222 · Nets 67
  9.  Cavaliers 240 · Nets 15
  10.  Cavaliers 236 · Nets 11
  11.  Cavaliers 193 · Nets 27
  12.  Cavaliers 50 · Nets 164
  13.  Cavaliers 80 · Nets 118
  14.  Cavaliers 147 · Nets 42
  15.  Cavaliers 155 · Nets 31
  16.  Cavaliers 100 · Nets 74
  17.  Cavaliers 28 · Nets 136
  18.  Cavaliers 74 · Nets 81
  19.  Cavaliers 56 · Nets 89
  20.  Cavaliers 49 · Nets 88
  21.  Cavaliers 107 · Nets 28
  22.  Cavaliers 31 · Nets 84
  23.  Cavaliers 38 · Nets 76
  24.  Cavaliers 45 · Nets 61
  25.  Cavaliers 29 · Nets 76
  26.  Cavaliers 82 · Nets 19
  27.  Cavaliers 47 · Nets 52
  28.  Cavaliers 22 · Nets 73
  29.  Cavaliers 62 · Nets 30
  30.  Cavaliers 1 · Nets 88
  31.  Cavaliers 74 · Nets 4
  32.  Cavaliers 52 · Nets 23
  33.  Cavaliers 50 · Nets 21
  34.  Cavaliers 51 · Nets 20
  35.  Cavaliers 39 · Nets 31
  36.  Cavaliers 12 · Nets 57
  37.  Cavaliers 50 · Nets 15
  38.  Cavaliers 33 · Nets 29
  39.  Cavaliers 24 · Nets 35
  40.  Cavaliers 45 · Nets 12
  41.  Cavaliers 41 · Nets 10
  42.  Cavaliers 42 · Nets 5
  43.  Cavaliers 2 · Nets 41
  44.  Cavaliers 8 · Nets 31
  45.  Cavaliers 10 · Nets 27
  46.  Cavaliers 20 · Nets 14
  47.  Cavaliers 7 · Nets 24
  48.  Cavaliers 9 · Nets 12
  49.  Cavaliers 14 · Nets 2
  50.  Cavaliers 3 · Nets 13
  51.  Cavaliers 11 · Nets 4
  52.  Cavaliers 4 · Nets 11
  53.  Cavaliers 2 · Nets 10
  54.  Cavaliers 4 · Nets 8

Who stands out

Spoilers

Richard Jefferson has the most games for the two combined: 188 for the Cavaliers and 567 for the Nets. Kyrie Irving scored the most points across both: 9,475 for the Cavaliers and 4,202 for the Nets.

In our data, Earl Boykins was the first to have played for both (his first game for the Cavaliers came in 1998/99). The most recent player to play for both is Keon Ellis, who first played for the Nets in 2026/27.

Show all 54 players

Spoilers
Every player who played for the Cavaliers and the Nets (NBA since 1996/97): games and points at each, seasons, and which team came first.
PlayerCavaliersNetsFirst
GPtsSeasonsGPtsSeasons
Richard Jefferson1881,0272015–20175679,6882001–2008Nets
Jarrett Allen4376,3842020–20272432,4652017–2021Nets
Kyrie Irving4339,4752011–20171574,2022019–2023Cavaliers
Lucious Harris733132004/055103,9241997–2004Nets
Joe Harris621472014–20164555,2252016–2023Cavaliers
Caris LeVert2172,7092021–20252343,1232016–2021Nets
Deron Williams422572016/173024,9982010–2015Nets
Lamond Murray2223,3491999–2002672592005/06Cavaliers
Iman Shumpert2401,5372014–201815562019–2021Cavaliers
Damon Jones2361,4382005–200811491998/99Nets
DeSagana Diop1933102001–200527682007/08Cavaliers
Johnny Newman503031998/991641,7151999–2001Cavaliers
Jarrett Jack807602013/141181,4422014–2016Cavaliers
Tyler Zeller1471,0092012–2014423002017/18Cavaliers
Timofey Mozgov1551,1882014–2016311312017/18Cavaliers
Jeff Green1001,0162017/18747992020/21Cavaliers
Anthony Johnson28662000/011364562001–2003Cavaliers
Chris Gatling748422000/01818371996–1999Nets
James Harden561,0792025–2027892,0572020–2022Nets
Shaun Livingston493542012/13887452013/14Cavaliers
Jeff McInnis1071,3382003–2005281492005/06Cavaliers
Ed Davis31282021/22844882018/19Nets
Wayne Ellington383962012/13765862015/16Cavaliers
Donald Sloan452462011–2013614242015/16Cavaliers
Taurean Prince292922020/21768702019–2021Nets
Kevin Ollie823412003/0419222000/01Nets
Dennis Schroder473402025/26528482023–2025Nets
Sergey Karasev22372013/14732502014–2016Cavaliers
Donny Marshall621861996–200030332001–2003Cavaliers
Seth Curry132013/14889282021–2023Cavaliers
Joe Smith745132007–2009422010/11Cavaliers
Anthony Bennett522172013/14231152016/17Cavaliers
Eric Williams504692003/04212652004/05Cavaliers
David Nwaba513342018/19201042019/20Cavaliers
Jim Jackson394002000/01315121996/97Nets
Stephen Graham12362005/06571982010/11Cavaliers
Tony Battie502722003/0415362009/10Cavaliers
Andre Drummond335772019–2021293132021/22Cavaliers
Nik Stauskas241322018/19351772017/18Nets
Earl Clark452342013/1412332014/15Cavaliers
Keon Ellis412602025/2610502026/27Cavaliers
Earl Boykins421761998–20005211998/99Nets
Ben Uzoh242011/12411582010/11Nets
Billy Thomas8152007/0831942004–2008Nets
Mark Hendrickson10121999/00271211998–2000Nets
Henry Sims20442013/1414912015/16Cavaliers
Chris Quinn7102012/1324562009/10Nets
Jeremiah Martin9222020/2112762019/20Nets
Moses Brown14902021/22202022/23Cavaliers
Justin Anderson3132021/2213472019/20Nets
Tyler Cook11192019/20422020/21Cavaliers
Kaniel Dickens422007/0811132004/05Nets
Yogi Ferrell2192020/2110542016/17Nets
Jerome Moiso462004/05882004/05Nets

Head to head

In the NBA since 1996/97, the Cavaliers and the Nets have met 115 times: the Cavaliers won 70, the Nets 45.

  • Cavaliers' biggest win: Cavaliers 114-85 Nets (2013/14)
  • Nets' biggest win: Nets 120-79 Cavaliers (2002/03)

Play

FAQ

Spoilers
How many players have played for both the Cavaliers and the Nets?
54 in the NBA since 1996/97: Richard Jefferson, Jarrett Allen, Kyrie Irving, Lucious Harris, Joe Harris, Caris LeVert and 48 more.
Who has played the most games for the Cavaliers and the Nets?
Richard Jefferson: 188 for the Cavaliers and 567 for the Nets, 755 in all. Kyrie Irving scored the most points across both, 13,677.
Who is the most recent player to play for both the Cavaliers and the Nets?
Keon Ellis. He played for the Cavaliers (2025/26), then the Nets 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.