Players who played for the Nuggets and the Timberwolves

39 players · NBA since 1996/97

39 players have played for both the Nuggets and the Timberwolves in the NBA since 1996/97. 23 played for the Nuggets first and 16 for the Timberwolves first. The longest-serving played 501 games across both; the top scorer got 6,639 points; the first move came in 1997/98, the most recent in 2026/27.

Can you name all 39?

0/390:00

  1.  Nuggets 475 · Timberwolves 26
  2.  Nuggets 154 · Timberwolves 337
  3.  Nuggets 281 · Timberwolves 165
  4.  Nuggets 185 · Timberwolves 191
  5.  Nuggets 82 · Timberwolves 285
  6.  Nuggets 328 · Timberwolves 36
  7.  Nuggets 220 · Timberwolves 137
  8.  Nuggets 240 · Timberwolves 111
  9.  Nuggets 24 · Timberwolves 251
  10.  Nuggets 11 · Timberwolves 263
  11.  Nuggets 196 · Timberwolves 66
  12.  Nuggets 81 · Timberwolves 179
  13.  Nuggets 131 · Timberwolves 86
  14.  Nuggets 116 · Timberwolves 97
  15.  Nuggets 82 · Timberwolves 130
  16.  Nuggets 68 · Timberwolves 130
  17.  Nuggets 150 · Timberwolves 38
  18.  Nuggets 153 · Timberwolves 31
  19.  Nuggets 54 · Timberwolves 124
  20.  Nuggets 28 · Timberwolves 147
  21.  Nuggets 97 · Timberwolves 57
  22.  Nuggets 139 · Timberwolves 12
  23.  Nuggets 143 · Timberwolves 5
  24.  Nuggets 87 · Timberwolves 57
  25.  Nuggets 66 · Timberwolves 73
  26.  Nuggets 129 · Timberwolves 5
  27.  Nuggets 109 · Timberwolves 9
  28.  Nuggets 74 · Timberwolves 19
  29.  Nuggets 16 · Timberwolves 68
  30.  Nuggets 12 · Timberwolves 67
  31.  Nuggets 40 · Timberwolves 25
  32.  Nuggets 29 · Timberwolves 34
  33.  Nuggets 42 · Timberwolves 15
  34.  Nuggets 31 · Timberwolves 24
  35.  Nuggets 8 · Timberwolves 35
  36.  Nuggets 8 · Timberwolves 29
  37.  Nuggets 12 · Timberwolves 19
  38.  Nuggets 20 · Timberwolves 1
  39.  Nuggets 8 · Timberwolves 4

Who stands out

Spoilers

Andre Miller has the most games for the two combined: 475 for the Nuggets and 26 for the Timberwolves. Chauncey Billups scored the most points across both: 4,830 for the Nuggets and 1,809 for the Timberwolves.

In our data, Dean Garrett was the first to have played for both (his first game for the Nuggets came in 1997/98). The most recent player to play for both is Trey Lyles, who first played for the Timberwolves in 2026/27.

Show all 39 players

Spoilers
Every player who played for the Nuggets and the Timberwolves (NBA since 1996/97): games and points at each, seasons, and which team came first.
PlayerNuggetsTimberwolvesFirst
GPtsSeasonsGPtsSeasons
Andre Miller4755,7572003–201426882015/16Nuggets
Corey Brewer1541,6382011–20133373,3502007–2015Timberwolves
Chauncey Billups2814,8301998–20111651,8092000–2002Nuggets
Randy Foye1851,8262013–20161912,4812006–2009Timberwolves
Dean Garrett825981997/982851,2071996–2002Timberwolves
Monte Morris3283,4012017–2022361582023/24Nuggets
Malik Beasley2201,6342016–20201372,0302019–2022Nuggets
Anthony Carter2401,2292006–20111113312004–2006Timberwolves
Tyus Jones24582025–20272511,2532015–2019Timberwolves
Joe Smith11562006/072632,6081998–2003Timberwolves
Juancho Hernangomez1969052016–2020665562019–2021Nuggets
Tom Hammonds815061996/971797221997–2001Nuggets
LaPhonso Ellis1312,2861996–1998867962000/01Nuggets
Bones Hyland1161,2522021–2023977732024–2027Nuggets
Ervin Johnson825821996/971302482003–2005Nuggets
Bobby Jackson687901997/981307411998–2000Nuggets
Kosta Koufos1509892010–2013381062010/11Timberwolves
Greg Buckner1539962004–2006311242007/08Nuggets
Mark Blount542812002/031241,4392005–2007Nuggets
Jarred Vanderbilt28342018–20201478942019–2022Nuggets
Austin Rivers976472020–2022572672022/23Nuggets
Trey Lyles1391,2702017–201912722026/27Nuggets
Nikoloz Tskitishvili1434552002–2005532005/06Nuggets
Anthony Randolph873752012–2014575222010–2012Timberwolves
Mike Miller66912015–2017737222008/09Timberwolves
Anthony Goldwire1291,0301996–20015132003/04Nuggets
PJ Dozier1096882019–2022972024/25Nuggets
Robert Pack744792000/0119652001/02Nuggets
Dario Saric16562024/25687142018/19Timberwolves
Keita Bates-Diop12402019/20674022018–2020Timberwolves
Bryn Forbes403202021/2225892022/23Nuggets
Aaron Brooks293462013/1434792017/18Nuggets
Shelden Williams421982010/1115742008/09Timberwolves
Michael Doleac311042003/0424572007/08Nuggets
Mike Wilks8242007/0835652002/03Timberwolves
Noah Vonleh8132019/20291192019/20Timberwolves
Troy Daniels12422019/2019532014/15Timberwolves
Jason Hart20152008/09102009/10Nuggets
Sean Kilpatrick8272015/164222014/15Timberwolves

Head to head

In the NBA since 1996/97, the Nuggets and the Timberwolves have met 141 times: the Nuggets won 75, the Timberwolves 66.

  • Nuggets' biggest win: Nuggets 146-112 Timberwolves (2022/23)
  • Timberwolves' biggest win: Timberwolves 115-70 Nuggets (2023/24)

Play

FAQ

Spoilers
How many players have played for both the Nuggets and the Timberwolves?
39 in the NBA since 1996/97: Andre Miller, Corey Brewer, Chauncey Billups, Randy Foye, Dean Garrett, Monte Morris and 33 more.
Who has played the most games for the Nuggets and the Timberwolves?
Andre Miller: 475 for the Nuggets and 26 for the Timberwolves, 501 in all. Chauncey Billups scored the most points across both, 6,639.
Who is the most recent player to play for both the Nuggets and the Timberwolves?
Trey Lyles. He played for the Nuggets (2017–2019), then the Timberwolves 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.