Players who played for the Cavaliers and the Hornets

28 players · NBA since 1996/97

28 players have played for both the Cavaliers and the Hornets in the NBA since 1996/97. 23 played for the Cavaliers first and 5 for the Hornets first. The longest-serving played 374 games across both; the top scorer got 4,952 points; the first move came in 2004/05, the most recent in 2026/27.

Can you name all 28?

0/280:00

  1.  Cavaliers 194 · Hornets 180
  2.  Cavaliers 193 · Hornets 132
  3.  Cavaliers 265 · Hornets 27
  4.  Cavaliers 122 · Hornets 166
  5.  Cavaliers 218 · Hornets 42
  6.  Cavaliers 161 · Hornets 76
  7.  Cavaliers 107 · Hornets 91
  8.  Cavaliers 94 · Hornets 102
  9.  Cavaliers 173 · Hornets 18
  10.  Cavaliers 108 · Hornets 78
  11.  Cavaliers 9 · Hornets 165
  12.  Cavaliers 27 · Hornets 97
  13.  Cavaliers 41 · Hornets 81
  14.  Cavaliers 49 · Hornets 73
  15.  Cavaliers 112 · Hornets 8
  16.  Cavaliers 41 · Hornets 46
  17.  Cavaliers 23 · Hornets 61
  18.  Cavaliers 12 · Hornets 68
  19.  Cavaliers 42 · Hornets 36
  20.  Cavaliers 1 · Hornets 76
  21.  Cavaliers 64 · Hornets 6
  22.  Cavaliers 37 · Hornets 29
  23.  Cavaliers 47 · Hornets 9
  24.  Cavaliers 50 · Hornets 5
  25.  Cavaliers 15 · Hornets 18
  26.  Cavaliers 7 · Hornets 9
  27.  Cavaliers 1 · Hornets 5
  28.  Cavaliers 1 · Hornets 2

Who stands out

Spoilers

Brevin Knight has the most games for the two combined: 194 for the Cavaliers and 180 for the Hornets. Collin Sexton scored the most points across both: 4,356 for the Cavaliers and 596 for the Hornets.

In our data, Brevin Knight was the first to have played for both (his first game for the Hornets came in 2004/05). The most recent player to play for both is Dennis Schroder, who first played for the Hornets in 2026/27.

Show all 28 players

Spoilers
Every player who played for the Cavaliers and the Hornets (NBA since 1996/97): games and points at each, seasons, and which team came first.
PlayerCavaliersHornetsFirst
GPtsSeasonsGPtsSeasons
Brevin Knight1941,7251997–20011801,9452004–2007Cavaliers
DeSagana Diop1933102001–20051322132008–2013Cavaliers
Mo Williams2653,7562008–2016274652014/15Cavaliers
Ramon Sessions1221,5052010–20121661,7662012–2017Cavaliers
Collin Sexton2184,3562018–2022425962025/26Cavaliers
Jumaine Jones1611,4552001–2003767992005/06Cavaliers
Jeff McInnis1071,3382003–2005914072006–2008Cavaliers
Ryan Hollins944622010–20121022752006–2009Hornets
Larry Hughes1732,3982005–2008181382009/10Cavaliers
Derek Anderson1081,2221997–1999785402006–2008Cavaliers
JT Thor9282024/251655282021–2024Hornets
Spencer Hawes273652013/14976122015–2017Cavaliers
Jason Kapono411452003/04816882004/05Cavaliers
Shaun Livingston493542012/13734792010/11Hornets
Jamario Moon1125232009–20118182011/12Cavaliers
Ronald Murray414822005/06464542009/10Cavaliers
Brendan Haywood23352014/15612162012/13Hornets
Stephen Graham12362005/06682962009/10Cavaliers
Earl Boykins421761998–2000361852007/08Cavaliers
Seth Curry132013/14765162023–2025Cavaliers
Dwayne Jones II64842006–20086122008/09Cavaliers
Shannon Brown371782006–2008291442008/09Cavaliers
Dennis Schroder473402025/269922026/27Cavaliers
Eric Williams504692003/045122006/07Cavaliers
Isaiah Thomas152212017/18181442021/22Cavaliers
Marques Bolden772019–20219372023/24Cavaliers
Kobi Simmons102018/19552022/23Cavaliers
J.P. Macura102019/20262018/19Hornets

Head to head

In the NBA since 1996/97, the Cavaliers and the Hornets have met 78 times: the Cavaliers won 52, the Hornets 26.

  • Cavaliers' biggest win: Cavaliers 129-90 Hornets (2014/15)
  • Hornets' biggest win: Hornets 126-94 Cavaliers (2018/19)

Play

FAQ

Spoilers
How many players have played for both the Cavaliers and the Hornets?
28 in the NBA since 1996/97: Brevin Knight, DeSagana Diop, Mo Williams, Ramon Sessions, Collin Sexton, Jumaine Jones and 22 more.
Who has played the most games for the Cavaliers and the Hornets?
Brevin Knight: 194 for the Cavaliers and 180 for the Hornets, 374 in all. Collin Sexton scored the most points across both, 4,952.
Who is the most recent player to play for both the Cavaliers and the Hornets?
Dennis Schroder. He played for the Cavaliers (2025/26), then the Hornets 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.