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

  1.  Nuggets 285 · Suns 109
  2.  Nuggets 205 · Suns 180
  3.  Nuggets 328 · Suns 45
  4.  Nuggets 277 · Suns 74
  5.  Nuggets 223 · Suns 118
  6.  Nuggets 67 · Suns 234
  7.  Nuggets 139 · Suns 105
  8.  Nuggets 151 · Suns 86
  9.  Nuggets 16 · Suns 167
  10.  Nuggets 143 · Suns 16
  11.  Nuggets 24 · Suns 130
  12.  Nuggets 12 · Suns 130
  13.  Nuggets 106 · Suns 36
  14.  Nuggets 59 · Suns 82
  15.  Nuggets 41 · Suns 91
  16.  Nuggets 3 · Suns 119
  17.  Nuggets 47 · Suns 70
  18.  Nuggets 29 · Suns 85
  19.  Nuggets 21 · Suns 91
  20.  Nuggets 24 · Suns 81
  21.  Nuggets 83 · Suns 21
  22.  Nuggets 65 · Suns 13
  23.  Nuggets 12 · Suns 53
  24.  Nuggets 29 · Suns 25
  25.  Nuggets 19 · Suns 34
  26.  Nuggets 14 · Suns 38
  27.  Nuggets 12 · Suns 39
  28.  Nuggets 26 · Suns 23
  29.  Nuggets 12 · Suns 36
  30.  Nuggets 5 · Suns 19
  31.  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
Every player who played for the Nuggets and the Suns (NBA since 1996/97): games and points at each, seasons, and which team came first.
PlayerNuggetsSunsFirst
GPtsSeasonsGPtsSeasons
Antonio McDyess2855,5351996–20021091,4341997–2004Nuggets
Torrey Craig2051,0862017–20201801,1822020–2023Nuggets
Monte Morris3283,4012017–2022452332024/25Nuggets
Mason Plumlee2771,9532016–2020743332024/25Nuggets
George McCloud2232,1201999–20021189831997–1999Suns
Cameron Johnson678302025–20272342,4472019–2023Suns
Jusuf Nurkic1391,0472014–20171051,0752023–2025Nuggets
JaVale McGee1511,2282011–2021867612021/22Nuggets
Dario Saric16562024/251671,4192019–2023Suns
Nikoloz Tskitishvili1434552002–200516342005/06Nuggets
Collin Gillespie24872023/241301,3402024–2027Nuggets
Troy Daniels12422019/201301,0212017–2019Suns
Donnell Harvey1068432001–2003361412003/04Nuggets
Bol Bol591612019–2022824692023–2025Nuggets
Scott Williams412022001/02914142002–2004Nuggets
Mark Bryant312002/031197221996–1998Suns
Ish Smith471102022/23702612013/14Suns
Wesley Person292172004/05851,1581996/97Suns
Steven Hunter21392007/08914082004/05Suns
Tyus Jones24582025–2027818292024/25Suns
Davon Reed832902021–202321632017/18Suns
Brooks Thompson654451996/9713261997/98Nuggets
Isaiah Thomas12972018/19537092014–2024Suns
Aaron Brooks293462013/14252402010/11Suns
Howard Eisley19922005/06342402003/04Suns
Loren Meyer14161998/99381881996/97Suns
Keita Bates-Diop12402019/20391742023/24Nuggets
Shaquille Harrison26652020/21231522017/18Suns
Sonny Weems12192008/0936902015/16Nuggets
David Roddy5402025/2619222023/24Suns
Jordan McRae492019/207372015/16Suns

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)

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.