Players who played for the Cavaliers and the Mavericks

44 players · NBA since 1996/97

44 players have played for both the Cavaliers and the Mavericks in the NBA since 1996/97. 18 played for the Cavaliers first and 26 for the Mavericks first. The longest-serving played 593 games across both; the top scorer got 13,438 points; the first move came in 1997/98, the most recent in 2023/24.

Can you name all 44?

0/440:00

  1.  Cavaliers 433 · Mavericks 160
  2.  Cavaliers 193 · Mavericks 276
  3.  Cavaliers 63 · Mavericks 399
  4.  Cavaliers 325 · Mavericks 46
  5.  Cavaliers 341 · Mavericks 10
  6.  Cavaliers 236 · Mavericks 42
  7.  Cavaliers 188 · Mavericks 78
  8.  Cavaliers 157 · Mavericks 87
  9.  Cavaliers 53 · Mavericks 188
  10.  Cavaliers 188 · Mavericks 48
  11.  Cavaliers 23 · Mavericks 182
  12.  Cavaliers 1 · Mavericks 176
  13.  Cavaliers 70 · Mavericks 88
  14.  Cavaliers 42 · Mavericks 108
  15.  Cavaliers 52 · Mavericks 87
  16.  Cavaliers 30 · Mavericks 98
  17.  Cavaliers 94 · Mavericks 34
  18.  Cavaliers 2 · Mavericks 118
  19.  Cavaliers 74 · Mavericks 44
  20.  Cavaliers 3 · Mavericks 111
  21.  Cavaliers 33 · Mavericks 78
  22.  Cavaliers 50 · Mavericks 50
  23.  Cavaliers 82 · Mavericks 16
  24.  Cavaliers 75 · Mavericks 22
  25.  Cavaliers 39 · Mavericks 46
  26.  Cavaliers 38 · Mavericks 47
  27.  Cavaliers 78 · Mavericks 4
  28.  Cavaliers 27 · Mavericks 50
  29.  Cavaliers 23 · Mavericks 48
  30.  Cavaliers 27 · Mavericks 42
  31.  Cavaliers 28 · Mavericks 40
  32.  Cavaliers 61 · Mavericks 1
  33.  Cavaliers 19 · Mavericks 30
  34.  Cavaliers 43 · Mavericks 5
  35.  Cavaliers 40 · Mavericks 8
  36.  Cavaliers 14 · Mavericks 30
  37.  Cavaliers 16 · Mavericks 11
  38.  Cavaliers 1 · Mavericks 26
  39.  Cavaliers 7 · Mavericks 18
  40.  Cavaliers 4 · Mavericks 17
  41.  Cavaliers 15 · Mavericks 1
  42.  Cavaliers 7 · Mavericks 5
  43.  Cavaliers 1 · Mavericks 3
  44.  Cavaliers 2 · Mavericks 1

Who stands out

Spoilers

Kyrie Irving has the most games for the two combined: 433 for the Cavaliers and 160 for the Mavericks. Kyrie Irving scored the most points across both: 9,475 for the Cavaliers and 3,963 for the Mavericks.

In our data, Tony Dumas was the first to have played for both (his first game for the Cavaliers came in 1997/98). The most recent player to play for both is Dante Exum, who first played for the Mavericks in 2023/24.

Show all 44 players

Spoilers
Every player who played for the Cavaliers and the Mavericks (NBA since 1996/97): games and points at each, seasons, and which team came first.
PlayerCavaliersMavericksFirst
GPtsSeasonsGPtsSeasons
Kyrie Irving4339,4752011–20171603,9632022–2027Cavaliers
DeSagana Diop1933102001–20052766742005–2009Cavaliers
Shawn Marion632782014/153994,5782009–2014Mavericks
Drew Gooden3253,8232004–2008464082009/10Cavaliers
Sasha Pavlovic3412,0772004–200910412010/11Cavaliers
Damon Jones2361,4382005–2008421651999/00Mavericks
Richard Jefferson1881,0272015–2017784472014/15Mavericks
Antawn Jamison1572,6912009–2012871,2772003/04Mavericks
Jae Crowder534542017/181888562012–2015Mavericks
Delonte West1881,9552007–2010484512011/12Cavaliers
Brendan Haywood23352014/151829322009–2012Mavericks
Seth Curry132013/141761,9222016–2024Cavaliers
Jose Calderon702792017/18889972013/14Mavericks
Deron Williams422572016/171081,4552015–2017Mavericks
Alan Henderson521272005/06872912004/05Mavericks
Dante Exum301582019–2021986592023–2025Cavaliers
Ryan Hollins944622010–2012341012008/09Mavericks
Yogi Ferrell2192020/211181,2462016–2018Mavericks
Chris Gatling748422000/01448401996/97Mavericks
Justin Anderson3132021/221115842015–2017Mavericks
JaVale McGee332652020/21783622015–2023Mavericks
Johnny Newman503031998/99502012001/02Cavaliers
Kevin Ollie823412003/0416461997/98Mavericks
Mark Bryant754241999/0022212000/01Cavaliers
Jim Jackson394002000/01467141996/97Mavericks
Wayne Ellington383962012/13471532013/14Cavaliers
Manny Harris784942010–2012482016/17Cavaliers
Dahntay Jones27552015–2017501742012/13Mavericks
Rajon Rondo231382021/22484452014/15Mavericks
Marquese Chriss271532018/19421682021/22Cavaliers
Anthony Johnson28662000/01401522006/07Cavaliers
DeAndre Liggins611442016/17182016/17Cavaliers
Scott Williams19332004/0530812003/04Mavericks
Brandon Knight433092018–20205322021/22Cavaliers
Jared Cunningham401042015/168162012/13Mavericks
Moses Brown14902021/22301282021–2025Mavericks
Jalen Jones16812018/1911692017/18Mavericks
Andrew Bogut102016/1726792016/17Mavericks
Tony Dumas7141997/9818721996/97Mavericks
Bruno Sundov492003/0417301998–2000Mavericks
Isaiah Thomas152212017/18162021/22Cavaliers
Quinn Cook7432020/215272016/17Mavericks
Mamadou N'diaye102000/01302003/04Cavaliers
Scotty Hopson212013/14112017/18Cavaliers

Head to head

In the NBA since 1996/97, the Cavaliers and the Mavericks have met 57 times: the Cavaliers won 27, the Mavericks 30.

  • Cavaliers' biggest win: Cavaliers 144-101 Mavericks (2024/25)
  • Mavericks' biggest win: Mavericks 143-101 Cavaliers (2019/20)

Play

FAQ

Spoilers
How many players have played for both the Cavaliers and the Mavericks?
44 in the NBA since 1996/97: Kyrie Irving, DeSagana Diop, Shawn Marion, Drew Gooden, Sasha Pavlovic, Damon Jones and 38 more.
Who has played the most games for the Cavaliers and the Mavericks?
Kyrie Irving: 433 for the Cavaliers and 160 for the Mavericks, 593 in all. Kyrie Irving scored the most points across both, 13,438.
Who is the most recent player to play for both the Cavaliers and the Mavericks?
Dante Exum. He played for the Cavaliers (2019–2021), then the Mavericks from 2023/24.
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.