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
- Cavaliers 63 · Suns 725
- Cavaliers 209 · Suns 320
- Cavaliers 332 · Suns 85
- Cavaliers 193 · Suns 182
- Cavaliers 39 · Suns 248
- Cavaliers 9 · Suns 216
- Cavaliers 53 · Suns 162
- Cavaliers 21 · Suns 186
- Cavaliers 194 · Suns 3
- Cavaliers 75 · Suns 119
- Cavaliers 12 · Suns 170
- Cavaliers 27 · Suns 154
- Cavaliers 161 · Suns 18
- Cavaliers 64 · Suns 108
- Cavaliers 43 · Suns 117
- Cavaliers 37 · Suns 118
- Cavaliers 70 · Suns 65
- Cavaliers 65 · Suns 70
- Cavaliers 39 · Suns 82
- Cavaliers 33 · Suns 86
- Cavaliers 81 · Suns 31
- Cavaliers 4 · Suns 106
- Cavaliers 19 · Suns 91
- Cavaliers 80 · Suns 28
- Cavaliers 45 · Suns 60
- Cavaliers 20 · Suns 77
- Cavaliers 70 · Suns 22
- Cavaliers 9 · Suns 67
- Cavaliers 66 · Suns 5
- Cavaliers 15 · Suns 53
- Cavaliers 64 · Suns 4
- Cavaliers 54 · Suns 7
- Cavaliers 41 · Suns 14
- Cavaliers 20 · Suns 10
- Cavaliers 11 · Suns 5
- Cavaliers 7 · Suns 6
- 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
| Player | Cavaliers | Suns | First | ||||
|---|---|---|---|---|---|---|---|
| G | Pts | Seasons | G | Pts | Seasons | ||
| Shawn Marion | 63 | 278 | 2014/15 | 725 | 13,243 | 1999–2008 | Suns |
| Channing Frye | 209 | 1,415 | 2015–2019 | 320 | 3,595 | 2009–2014 | Suns |
| Wesley Person | 332 | 3,956 | 1997–2002 | 85 | 1,158 | 1996/97 | Suns |
| James Jones | 193 | 655 | 2014–2017 | 182 | 1,325 | 2005–2007 | Suns |
| Robin Lopez | 39 | 120 | 2022/23 | 248 | 1,446 | 2008–2012 | Suns |
| Cameron Payne | 9 | 74 | 2018/19 | 216 | 2,027 | 2019–2023 | Cavaliers |
| Jae Crowder | 53 | 454 | 2017/18 | 162 | 1,594 | 2020–2022 | Cavaliers |
| Marcus Morris Sr. | 21 | 124 | 2023/24 | 186 | 1,772 | 2012–2015 | Suns |
| Brevin Knight | 194 | 1,725 | 1997–2001 | 3 | 2 | 2003/04 | Cavaliers |
| Mark Bryant | 75 | 424 | 1999/00 | 119 | 722 | 1996–1998 | Suns |
| Lou Amundson | 12 | 11 | 2014/15 | 170 | 739 | 2008–2010 | Suns |
| Marquese Chriss | 27 | 153 | 2018/19 | 154 | 1,309 | 2016–2018 | Suns |
| Jumaine Jones | 161 | 1,455 | 2001–2003 | 18 | 40 | 2006/07 | Cavaliers |
| Shaquille O'Neal | 64 | 763 | 2009/10 | 108 | 1,771 | 2007–2009 | Suns |
| Brandon Knight | 43 | 309 | 2018–2020 | 117 | 1,760 | 2014–2017 | Suns |
| Shannon Brown | 37 | 178 | 2006–2008 | 118 | 1,267 | 2011–2013 | Cavaliers |
| Ricky Rubio | 70 | 616 | 2021–2023 | 65 | 847 | 2019/20 | Suns |
| Brian Skinner | 65 | 224 | 2001/02 | 70 | 227 | 2007/08 | Cavaliers |
| Jim Jackson | 39 | 400 | 2000/01 | 82 | 616 | 2004–2006 | Cavaliers |
| JaVale McGee | 33 | 265 | 2020/21 | 86 | 761 | 2021/22 | Cavaliers |
| Ty Jerome | 81 | 987 | 2023–2025 | 31 | 102 | 2019/20 | Suns |
| Sebastian Telfair | 4 | 39 | 2009/10 | 106 | 643 | 2011–2013 | Cavaliers |
| Scott Williams | 19 | 33 | 2004/05 | 91 | 414 | 2002–2004 | Suns |
| Milt Palacio | 80 | 397 | 2002/03 | 28 | 79 | 2001/02 | Suns |
| Earl Clark | 45 | 234 | 2013/14 | 60 | 173 | 2009–2011 | Suns |
| Corie Blount | 20 | 68 | 1998/99 | 77 | 205 | 1999–2001 | Cavaliers |
| Mark West | 70 | 227 | 1996/97 | 22 | 15 | 1999/00 | Cavaliers |
| Jon Leuer | 9 | 22 | 2012/13 | 67 | 567 | 2015/16 | Cavaliers |
| Smush Parker | 66 | 408 | 2002/03 | 5 | 15 | 2004/05 | Cavaliers |
| Isaiah Thomas | 15 | 221 | 2017/18 | 53 | 709 | 2014–2024 | Suns |
| Dwayne Jones II | 64 | 84 | 2006–2008 | 4 | 5 | 2009/10 | Cavaliers |
| Jordan McRae | 54 | 232 | 2015–2017 | 7 | 37 | 2015/16 | Suns |
| Damian Jones | 41 | 107 | 2023/24 | 14 | 22 | 2020/21 | Suns |
| Chucky Brown | 20 | 78 | 2000/01 | 10 | 34 | 1996/97 | Suns |
| A.J. Price | 11 | 22 | 2014/15 | 5 | 6 | 2014/15 | Cavaliers |
| Tony Dumas | 7 | 14 | 1997/98 | 6 | 14 | 1996/97 | Suns |
| Seth Curry | 1 | 3 | 2013/14 | 2 | 0 | 2014/15 | Cavaliers |
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)
More pairs
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.