Players who played for the Cavaliers and the Suns

37 players · NBA since 1996/97

37 players have played for both the Cavaliers and the Suns in the NBA since 1996/97. 16 played for the Cavaliers first and 21 for the Suns first. The longest-serving played 788 games across both; the top scorer got 13,521 points; the first move came in 1997/98, the most recent in 2023/24.

Can you name all 37?

0/370:00

  1.  Cavaliers 63 · Suns 725
  2.  Cavaliers 209 · Suns 320
  3.  Cavaliers 332 · Suns 85
  4.  Cavaliers 193 · Suns 182
  5.  Cavaliers 39 · Suns 248
  6.  Cavaliers 9 · Suns 216
  7.  Cavaliers 53 · Suns 162
  8.  Cavaliers 21 · Suns 186
  9.  Cavaliers 194 · Suns 3
  10.  Cavaliers 75 · Suns 119
  11.  Cavaliers 12 · Suns 170
  12.  Cavaliers 27 · Suns 154
  13.  Cavaliers 161 · Suns 18
  14.  Cavaliers 64 · Suns 108
  15.  Cavaliers 43 · Suns 117
  16.  Cavaliers 37 · Suns 118
  17.  Cavaliers 70 · Suns 65
  18.  Cavaliers 65 · Suns 70
  19.  Cavaliers 39 · Suns 82
  20.  Cavaliers 33 · Suns 86
  21.  Cavaliers 81 · Suns 31
  22.  Cavaliers 4 · Suns 106
  23.  Cavaliers 19 · Suns 91
  24.  Cavaliers 80 · Suns 28
  25.  Cavaliers 45 · Suns 60
  26.  Cavaliers 20 · Suns 77
  27.  Cavaliers 70 · Suns 22
  28.  Cavaliers 9 · Suns 67
  29.  Cavaliers 66 · Suns 5
  30.  Cavaliers 15 · Suns 53
  31.  Cavaliers 64 · Suns 4
  32.  Cavaliers 54 · Suns 7
  33.  Cavaliers 41 · Suns 14
  34.  Cavaliers 20 · Suns 10
  35.  Cavaliers 11 · Suns 5
  36.  Cavaliers 7 · Suns 6
  37.  Cavaliers 1 · Suns 2

Who stands out

Spoilers

Shawn Marion has the most games for the two combined: 63 for the Cavaliers and 725 for the Suns. Shawn Marion scored the most points across both: 278 for the Cavaliers and 13,243 for the Suns.

In our data, Wesley Person 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 Marcus Morris Sr., who first played for the Cavaliers in 2023/24.

Show all 37 players

Spoilers
Every player who played for the Cavaliers and the Suns (NBA since 1996/97): games and points at each, seasons, and which team came first.
PlayerCavaliersSunsFirst
GPtsSeasonsGPtsSeasons
Shawn Marion632782014/1572513,2431999–2008Suns
Channing Frye2091,4152015–20193203,5952009–2014Suns
Wesley Person3323,9561997–2002851,1581996/97Suns
James Jones1936552014–20171821,3252005–2007Suns
Robin Lopez391202022/232481,4462008–2012Suns
Cameron Payne9742018/192162,0272019–2023Cavaliers
Jae Crowder534542017/181621,5942020–2022Cavaliers
Marcus Morris Sr.211242023/241861,7722012–2015Suns
Brevin Knight1941,7251997–2001322003/04Cavaliers
Mark Bryant754241999/001197221996–1998Suns
Lou Amundson12112014/151707392008–2010Suns
Marquese Chriss271532018/191541,3092016–2018Suns
Jumaine Jones1611,4552001–200318402006/07Cavaliers
Shaquille O'Neal647632009/101081,7712007–2009Suns
Brandon Knight433092018–20201171,7602014–2017Suns
Shannon Brown371782006–20081181,2672011–2013Cavaliers
Ricky Rubio706162021–2023658472019/20Suns
Brian Skinner652242001/02702272007/08Cavaliers
Jim Jackson394002000/01826162004–2006Cavaliers
JaVale McGee332652020/21867612021/22Cavaliers
Ty Jerome819872023–2025311022019/20Suns
Sebastian Telfair4392009/101066432011–2013Cavaliers
Scott Williams19332004/05914142002–2004Suns
Milt Palacio803972002/0328792001/02Suns
Earl Clark452342013/14601732009–2011Suns
Corie Blount20681998/99772051999–2001Cavaliers
Mark West702271996/9722151999/00Cavaliers
Jon Leuer9222012/13675672015/16Cavaliers
Smush Parker664082002/035152004/05Cavaliers
Isaiah Thomas152212017/18537092014–2024Suns
Dwayne Jones II64842006–2008452009/10Cavaliers
Jordan McRae542322015–20177372015/16Suns
Damian Jones411072023/2414222020/21Suns
Chucky Brown20782000/0110341996/97Suns
A.J. Price11222014/15562014/15Cavaliers
Tony Dumas7141997/986141996/97Suns
Seth Curry132013/14202014/15Cavaliers

Head to head

In the NBA since 1996/97, the Cavaliers and the Suns have met 57 times: the Cavaliers won 25, the Suns 32.

  • Cavaliers' biggest win: Cavaliers 118-92 Suns (2024/25)
  • Suns' biggest win: Cavaliers 83-108 Suns (2011/12)

Play

FAQ

Spoilers
How many players have played for both the Cavaliers and the Suns?
37 in the NBA since 1996/97: Shawn Marion, Channing Frye, Wesley Person, James Jones, Robin Lopez, Cameron Payne and 31 more.
Who has played the most games for the Cavaliers and the Suns?
Shawn Marion: 63 for the Cavaliers and 725 for the Suns, 788 in all. Shawn Marion scored the most points across both, 13,521.
Who is the most recent player to play for both the Cavaliers and the Suns?
Marcus Morris Sr.. He played for the Suns (2012–2015), then the Cavaliers 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.