Players who played for the Cavaliers and the Nuggets
37 players · NBA since 1996/97
37 players have played for both the Cavaliers and the Nuggets in the NBA since 1996/97. 17 played for the Cavaliers first and 20 for the Nuggets first. The longest-serving played 740 games across both; the top scorer got 9,302 points; the first move came in 1998/99, the most recent in 2026/27.
Can you name all 37?
0/370:00
- Cavaliers 334 · Nuggets 406
- Cavaliers 245 · Nuggets 475
- Cavaliers 12 · Nuggets 409
- Cavaliers 232 · Nuggets 162
- Cavaliers 155 · Nuggets 219
- Cavaliers 332 · Nuggets 29
- Cavaliers 42 · Nuggets 270
- Cavaliers 250 · Nuggets 52
- Cavaliers 10 · Nuggets 254
- Cavaliers 100 · Nuggets 156
- Cavaliers 50 · Nuggets 174
- Cavaliers 188 · Nuggets 20
- Cavaliers 33 · Nuggets 151
- Cavaliers 61 · Nuggets 66
- Cavaliers 50 · Nuggets 74
- Cavaliers 27 · Nuggets 95
- Cavaliers 107 · Nuggets 13
- Cavaliers 50 · Nuggets 65
- Cavaliers 74 · Nuggets 40
- Cavaliers 39 · Nuggets 63
- Cavaliers 75 · Nuggets 19
- Cavaliers 50 · Nuggets 42
- Cavaliers 86 · Nuggets 3
- Cavaliers 74 · Nuggets 11
- Cavaliers 58 · Nuggets 21
- Cavaliers 75 · Nuggets 3
- Cavaliers 42 · Nuggets 31
- Cavaliers 11 · Nuggets 54
- Cavaliers 19 · Nuggets 41
- Cavaliers 54 · Nuggets 4
- Cavaliers 36 · Nuggets 16
- Cavaliers 16 · Nuggets 30
- Cavaliers 30 · Nuggets 8
- Cavaliers 12 · Nuggets 19
- Cavaliers 15 · Nuggets 12
- Cavaliers 11 · Nuggets 3
- Cavaliers 2 · Nuggets 6
Who stands out
Spoilers
JR Smith has the most games for the two combined: 334 for the Cavaliers and 406 for the Nuggets. Andre Miller scored the most points across both: 3,545 for the Cavaliers and 5,757 for the Nuggets.
In our data, Johnny Newman was the first to have played for both (his first game for the Cavaliers came in 1998/99). The most recent player to play for both is Peyton Watson, who first played for the Cavaliers in 2026/27.
Show all 37 players
Spoilers
| Player | Cavaliers | Nuggets | First | ||||
|---|---|---|---|---|---|---|---|
| G | Pts | Seasons | G | Pts | Seasons | ||
| JR Smith | 334 | 3,437 | 2014–2019 | 406 | 5,530 | 2006–2011 | Nuggets |
| Andre Miller | 245 | 3,545 | 1999–2002 | 475 | 5,757 | 2003–2014 | Cavaliers |
| Chris Andersen | 12 | 28 | 2016/17 | 409 | 2,092 | 2001–2012 | Nuggets |
| JJ Hickson | 232 | 2,078 | 2008–2011 | 162 | 1,503 | 2013–2016 | Cavaliers |
| Timofey Mozgov | 155 | 1,188 | 2014–2016 | 219 | 1,472 | 2010–2015 | Nuggets |
| Wesley Person | 332 | 3,956 | 1997–2002 | 29 | 217 | 2004/05 | Cavaliers |
| Earl Boykins | 42 | 176 | 1998–2000 | 270 | 3,275 | 2003–2007 | Cavaliers |
| Alonzo Gee | 250 | 2,062 | 2010–2014 | 52 | 201 | 2014–2017 | Cavaliers |
| Peyton Watson | 10 | 110 | 2026/27 | 254 | 2,033 | 2022–2026 | Nuggets |
| Jeff Green | 100 | 1,016 | 2017/18 | 156 | 1,310 | 2021–2023 | Cavaliers |
| Bryant Stith | 50 | 208 | 2001/02 | 174 | 1,582 | 1996–2000 | Nuggets |
| Richard Jefferson | 188 | 1,027 | 2015–2017 | 20 | 30 | 2017/18 | Cavaliers |
| JaVale McGee | 33 | 265 | 2020/21 | 151 | 1,228 | 2011–2021 | Nuggets |
| Mike Miller | 61 | 118 | 2014/15 | 66 | 91 | 2015–2017 | Cavaliers |
| Johnny Newman | 50 | 303 | 1998/99 | 74 | 1,089 | 1997/98 | Nuggets |
| Dahntay Jones | 27 | 55 | 2015–2017 | 95 | 541 | 2008/09 | Nuggets |
| Jeff McInnis | 107 | 1,338 | 2003–2005 | 13 | 65 | 1996/97 | Nuggets |
| Tony Battie | 50 | 272 | 2003/04 | 65 | 544 | 1997/98 | Nuggets |
| Chris Gatling | 74 | 842 | 2000/01 | 40 | 416 | 1999/00 | Nuggets |
| Joey Graham | 39 | 202 | 2010/11 | 63 | 290 | 2009/10 | Nuggets |
| Thomas Bryant | 75 | 439 | 2025–2027 | 19 | 83 | 2022/23 | Nuggets |
| Eric Williams | 50 | 469 | 2003/04 | 42 | 356 | 1997–1999 | Nuggets |
| Devin Brown | 86 | 619 | 2007/08 | 3 | 18 | 2002/03 | Nuggets |
| Joe Smith | 74 | 513 | 2007–2009 | 11 | 56 | 2006/07 | Nuggets |
| Shawnelle Scott | 58 | 66 | 1996–1998 | 21 | 82 | 2001/02 | Cavaliers |
| Mark Bryant | 75 | 424 | 1999/00 | 3 | 1 | 2002/03 | Cavaliers |
| Michael Doleac | 42 | 194 | 2001/02 | 31 | 104 | 2003/04 | Cavaliers |
| Zendon Hamilton | 11 | 25 | 2005/06 | 54 | 324 | 2001/02 | Nuggets |
| Scott Williams | 19 | 33 | 2004/05 | 41 | 202 | 2001/02 | Nuggets |
| Jordan McRae | 54 | 232 | 2015–2017 | 4 | 9 | 2019/20 | Cavaliers |
| Brandon Goodwin | 36 | 171 | 2021/22 | 16 | 23 | 2018/19 | Nuggets |
| Isaiah Hartenstein | 16 | 132 | 2020/21 | 30 | 104 | 2020/21 | Nuggets |
| Mike Wilks | 30 | 42 | 2005/06 | 8 | 24 | 2007/08 | Cavaliers |
| Jeff Trepagnier | 12 | 18 | 2001/02 | 19 | 70 | 2002–2004 | Cavaliers |
| Isaiah Thomas | 15 | 221 | 2017/18 | 12 | 97 | 2018/19 | Cavaliers |
| Tyler Cook | 11 | 19 | 2019/20 | 3 | 4 | 2019/20 | Cavaliers |
| Jelani McCoy | 2 | 0 | 2003/04 | 6 | 3 | 2007/08 | Cavaliers |
Head to head
In the NBA since 1996/97, the Cavaliers and the Nuggets have met 57 times: the Cavaliers won 29, the Nuggets 28.
- Cavaliers' biggest win: Cavaliers 124-91 Nuggets (2015/16)
- Nuggets' biggest win: Nuggets 133-95 Cavaliers (2020/21)
More pairs
Play
FAQ
Spoilers
- How many players have played for both the Cavaliers and the Nuggets?
- 37 in the NBA since 1996/97: JR Smith, Andre Miller, Chris Andersen, JJ Hickson, Timofey Mozgov, Wesley Person and 31 more.
- Who has played the most games for the Cavaliers and the Nuggets?
- JR Smith: 334 for the Cavaliers and 406 for the Nuggets, 740 in all. Andre Miller scored the most points across both, 9,302.
- Who is the most recent player to play for both the Cavaliers and the Nuggets?
- Peyton Watson. He played for the Nuggets (2022–2026), then the Cavaliers from 2026/27.
- 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.