Players who played for the Nuggets and the Suns
31 players · NBA since 1996/97
31 players have played for both the Nuggets and the Suns in the NBA since 1996/97. 14 played for the Nuggets first and 17 for the Suns first. The longest-serving played 394 games across both; the top scorer got 6,969 points; the first move came in 1997/98, the most recent in 2025/26.
Can you name all 31?
0/310:00
- Nuggets 285 · Suns 109
- Nuggets 205 · Suns 180
- Nuggets 328 · Suns 45
- Nuggets 277 · Suns 74
- Nuggets 223 · Suns 118
- Nuggets 67 · Suns 234
- Nuggets 139 · Suns 105
- Nuggets 151 · Suns 86
- Nuggets 16 · Suns 167
- Nuggets 143 · Suns 16
- Nuggets 24 · Suns 130
- Nuggets 12 · Suns 130
- Nuggets 106 · Suns 36
- Nuggets 59 · Suns 82
- Nuggets 41 · Suns 91
- Nuggets 3 · Suns 119
- Nuggets 47 · Suns 70
- Nuggets 29 · Suns 85
- Nuggets 21 · Suns 91
- Nuggets 24 · Suns 81
- Nuggets 83 · Suns 21
- Nuggets 65 · Suns 13
- Nuggets 12 · Suns 53
- Nuggets 29 · Suns 25
- Nuggets 19 · Suns 34
- Nuggets 14 · Suns 38
- Nuggets 12 · Suns 39
- Nuggets 26 · Suns 23
- Nuggets 12 · Suns 36
- Nuggets 5 · Suns 19
- Nuggets 4 · Suns 7
Who stands out
Spoilers
Antonio McDyess has the most games for the two combined: 285 for the Nuggets and 109 for the Suns. Antonio McDyess scored the most points across both: 5,535 for the Nuggets and 1,434 for the Suns.
In our data, Antonio McDyess was the first to have played for both (his first game for the Suns came in 1997/98). The most recent player to play for both is David Roddy, who first played for the Nuggets in 2025/26.
Show all 31 players
Spoilers
| Player | Nuggets | Suns | First | ||||
|---|---|---|---|---|---|---|---|
| G | Pts | Seasons | G | Pts | Seasons | ||
| Antonio McDyess | 285 | 5,535 | 1996–2002 | 109 | 1,434 | 1997–2004 | Nuggets |
| Torrey Craig | 205 | 1,086 | 2017–2020 | 180 | 1,182 | 2020–2023 | Nuggets |
| Monte Morris | 328 | 3,401 | 2017–2022 | 45 | 233 | 2024/25 | Nuggets |
| Mason Plumlee | 277 | 1,953 | 2016–2020 | 74 | 333 | 2024/25 | Nuggets |
| George McCloud | 223 | 2,120 | 1999–2002 | 118 | 983 | 1997–1999 | Suns |
| Cameron Johnson | 67 | 830 | 2025–2027 | 234 | 2,447 | 2019–2023 | Suns |
| Jusuf Nurkic | 139 | 1,047 | 2014–2017 | 105 | 1,075 | 2023–2025 | Nuggets |
| JaVale McGee | 151 | 1,228 | 2011–2021 | 86 | 761 | 2021/22 | Nuggets |
| Dario Saric | 16 | 56 | 2024/25 | 167 | 1,419 | 2019–2023 | Suns |
| Nikoloz Tskitishvili | 143 | 455 | 2002–2005 | 16 | 34 | 2005/06 | Nuggets |
| Collin Gillespie | 24 | 87 | 2023/24 | 130 | 1,340 | 2024–2027 | Nuggets |
| Troy Daniels | 12 | 42 | 2019/20 | 130 | 1,021 | 2017–2019 | Suns |
| Donnell Harvey | 106 | 843 | 2001–2003 | 36 | 141 | 2003/04 | Nuggets |
| Bol Bol | 59 | 161 | 2019–2022 | 82 | 469 | 2023–2025 | Nuggets |
| Scott Williams | 41 | 202 | 2001/02 | 91 | 414 | 2002–2004 | Nuggets |
| Mark Bryant | 3 | 1 | 2002/03 | 119 | 722 | 1996–1998 | Suns |
| Ish Smith | 47 | 110 | 2022/23 | 70 | 261 | 2013/14 | Suns |
| Wesley Person | 29 | 217 | 2004/05 | 85 | 1,158 | 1996/97 | Suns |
| Steven Hunter | 21 | 39 | 2007/08 | 91 | 408 | 2004/05 | Suns |
| Tyus Jones | 24 | 58 | 2025–2027 | 81 | 829 | 2024/25 | Suns |
| Davon Reed | 83 | 290 | 2021–2023 | 21 | 63 | 2017/18 | Suns |
| Brooks Thompson | 65 | 445 | 1996/97 | 13 | 26 | 1997/98 | Nuggets |
| Isaiah Thomas | 12 | 97 | 2018/19 | 53 | 709 | 2014–2024 | Suns |
| Aaron Brooks | 29 | 346 | 2013/14 | 25 | 240 | 2010/11 | Suns |
| Howard Eisley | 19 | 92 | 2005/06 | 34 | 240 | 2003/04 | Suns |
| Loren Meyer | 14 | 16 | 1998/99 | 38 | 188 | 1996/97 | Suns |
| Keita Bates-Diop | 12 | 40 | 2019/20 | 39 | 174 | 2023/24 | Nuggets |
| Shaquille Harrison | 26 | 65 | 2020/21 | 23 | 152 | 2017/18 | Suns |
| Sonny Weems | 12 | 19 | 2008/09 | 36 | 90 | 2015/16 | Nuggets |
| David Roddy | 5 | 40 | 2025/26 | 19 | 22 | 2023/24 | Suns |
| Jordan McRae | 4 | 9 | 2019/20 | 7 | 37 | 2015/16 | Suns |
Head to head
In the NBA since 1996/97, the Nuggets and the Suns have met 120 times: the Nuggets won 58, the Suns 62.
- Nuggets' biggest win: Nuggets 132-95 Suns (2018/19)
- Suns' biggest win: Suns 95-65 Nuggets (2002/03)
More pairs
Play
FAQ
Spoilers
- How many players have played for both the Nuggets and the Suns?
- 31 in the NBA since 1996/97: Antonio McDyess, Torrey Craig, Monte Morris, Mason Plumlee, George McCloud, Cameron Johnson and 25 more.
- Who has played the most games for the Nuggets and the Suns?
- Antonio McDyess: 285 for the Nuggets and 109 for the Suns, 394 in all. Antonio McDyess scored the most points across both, 6,969.
- Who is the most recent player to play for both the Nuggets and the Suns?
- David Roddy. He played for the Suns (2023/24), then the Nuggets from 2025/26.
- 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.