Players who played for the Knicks and the Nuggets
31 players · NBA since 1996/97
31 players have played for both the Knicks and the Nuggets in the NBA since 1996/97. 17 played for the Knicks first and 14 for the Nuggets first. The longest-serving played 1,042 games across both; the top scorer got 25,849 points; the first move came in 1997/98, the most recent in 2025/26.
Can you name all 31?
0/310:00
- Knicks 433 · Nuggets 609
- Knicks 264 · Nuggets 396
- Knicks 229 · Nuggets 406
- Knicks 233 · Nuggets 368
- Knicks 157 · Nuggets 315
- Knicks 62 · Nuggets 409
- Knicks 312 · Nuggets 77
- Knicks 71 · Nuggets 282
- Knicks 254 · Nuggets 86
- Knicks 18 · Nuggets 285
- Knicks 22 · Nuggets 281
- Knicks 140 · Nuggets 149
- Knicks 23 · Nuggets 240
- Knicks 34 · Nuggets 219
- Knicks 81 · Nuggets 165
- Knicks 110 · Nuggets 118
- Knicks 149 · Nuggets 77
- Knicks 199 · Nuggets 26
- Knicks 181 · Nuggets 30
- Knicks 24 · Nuggets 174
- Knicks 154 · Nuggets 19
- Knicks 116 · Nuggets 52
- Knicks 19 · Nuggets 144
- Knicks 82 · Nuggets 70
- Knicks 121 · Nuggets 31
- Knicks 21 · Nuggets 97
- Knicks 17 · Nuggets 87
- Knicks 17 · Nuggets 65
- Knicks 68 · Nuggets 8
- Knicks 17 · Nuggets 42
- Knicks 2 · Nuggets 6
Who stands out
Spoilers
Carmelo Anthony has the most games for the two combined: 433 for the Knicks and 609 for the Nuggets. Carmelo Anthony scored the most points across both: 10,775 for the Knicks and 15,074 for the Nuggets.
In our data, Brooks Thompson was the first to have played for both (his first game for the Knicks came in 1997/98). The most recent player to play for both is Tim Hardaway Jr., who first played for the Nuggets in 2025/26.
Show all 31 players
Spoilers
| Player | Knicks | Nuggets | First | ||||
|---|---|---|---|---|---|---|---|
| G | Pts | Seasons | G | Pts | Seasons | ||
| Carmelo Anthony | 433 | 10,775 | 2010–2017 | 609 | 15,074 | 2003–2011 | Nuggets |
| Marcus Camby | 264 | 2,364 | 1998–2013 | 396 | 3,970 | 2002–2008 | Knicks |
| JR Smith | 229 | 3,432 | 2011–2015 | 406 | 5,530 | 2006–2011 | Nuggets |
| Wilson Chandler | 233 | 3,270 | 2007–2011 | 368 | 4,779 | 2010–2018 | Knicks |
| Danilo Gallinari | 157 | 2,155 | 2008–2011 | 315 | 5,052 | 2010–2017 | Knicks |
| Kenyon Martin | 62 | 335 | 2012–2014 | 409 | 4,952 | 2004–2011 | Nuggets |
| Nate Robinson | 312 | 3,897 | 2005–2010 | 77 | 649 | 2013–2015 | Knicks |
| Arron Afflalo | 71 | 909 | 2015/16 | 282 | 3,470 | 2009–2015 | Nuggets |
| Tim Hardaway Jr. | 254 | 3,504 | 2013–2019 | 86 | 1,144 | 2025/26 | Knicks |
| Antonio McDyess | 18 | 152 | 2003/04 | 285 | 5,535 | 1996–2002 | Nuggets |
| Chauncey Billups | 22 | 378 | 2010/11 | 281 | 4,830 | 1998–2011 | Nuggets |
| Al Harrington | 140 | 2,683 | 2008–2010 | 149 | 1,771 | 2010–2012 | Knicks |
| Anthony Carter | 23 | 103 | 2010/11 | 240 | 1,229 | 2006–2011 | Nuggets |
| Timofey Mozgov | 34 | 135 | 2010/11 | 219 | 1,472 | 2010–2015 | Knicks |
| Emmanuel Mudiay | 81 | 1,067 | 2017–2019 | 165 | 1,834 | 2015–2018 | Nuggets |
| Evan Fournier | 110 | 1,302 | 2021–2024 | 118 | 859 | 2012–2014 | Nuggets |
| Renaldo Balkman | 149 | 603 | 2006–2012 | 77 | 295 | 2008–2011 | Knicks |
| Raymond Felton | 199 | 2,670 | 2010–2014 | 26 | 299 | 2010/11 | Knicks |
| Isaiah Hartenstein | 181 | 1,132 | 2022–2024 | 30 | 104 | 2020/21 | Nuggets |
| DerMarr Johnson | 24 | 113 | 2003/04 | 174 | 1,028 | 2004–2007 | Knicks |
| Howard Eisley | 154 | 1,135 | 2001–2004 | 19 | 92 | 2005/06 | Knicks |
| Mark Jackson | 116 | 901 | 2000–2002 | 52 | 541 | 1996/97 | Nuggets |
| DeAndre Jordan | 19 | 207 | 2018/19 | 144 | 565 | 2022–2025 | Knicks |
| Justin Holiday | 82 | 629 | 2016/17 | 70 | 269 | 2023/24 | Knicks |
| Michael Doleac | 121 | 559 | 2002–2004 | 31 | 104 | 2003/04 | Knicks |
| Austin Rivers | 21 | 154 | 2020/21 | 97 | 647 | 2020–2022 | Knicks |
| Anthony Randolph | 17 | 35 | 2010/11 | 87 | 375 | 2012–2014 | Knicks |
| Brooks Thompson | 17 | 33 | 1997/98 | 65 | 445 | 1996/97 | Nuggets |
| Noah Vonleh | 68 | 571 | 2018/19 | 8 | 13 | 2019/20 | Knicks |
| Shelden Williams | 17 | 66 | 2010/11 | 42 | 198 | 2010/11 | Nuggets |
| Cheikh Samb | 2 | 0 | 2008/09 | 6 | 4 | 2008/09 | Nuggets |
Head to head
In the NBA since 1996/97, the Knicks and the Nuggets have met 57 times: the Knicks won 25, the Nuggets 32.
- Knicks' biggest win: Nuggets 103-142 Knicks (2025/26)
- Nuggets' biggest win: Knicks 92-129 Nuggets (2019/20)
More pairs
Play
FAQ
Spoilers
- How many players have played for both the Knicks and the Nuggets?
- 31 in the NBA since 1996/97: Carmelo Anthony, Marcus Camby, JR Smith, Wilson Chandler, Danilo Gallinari, Kenyon Martin and 25 more.
- Who has played the most games for the Knicks and the Nuggets?
- Carmelo Anthony: 433 for the Knicks and 609 for the Nuggets, 1,042 in all. Carmelo Anthony scored the most points across both, 25,849.
- Who is the most recent player to play for both the Knicks and the Nuggets?
- Tim Hardaway Jr.. He played for the Knicks (2013–2019), 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.