Players who played for the Knicks and the Timberwolves
28 players · NBA since 1996/97
28 players have played for both the Knicks and the Timberwolves in the NBA since 1996/97. 14 played for the Knicks first and 14 for the Timberwolves first. The longest-serving played 804 games across both; the top scorer got 17,984 points; the first move came in 1998/99, the most recent in 2024/25.
Can you name all 28?
0/280:00
- Knicks 196 · Timberwolves 608
- Knicks 392 · Timberwolves 180
- Knicks 345 · Timberwolves 175
- Knicks 291 · Timberwolves 175
- Knicks 299 · Timberwolves 85
- Knicks 180 · Timberwolves 157
- Knicks 94 · Timberwolves 163
- Knicks 80 · Timberwolves 155
- Knicks 36 · Timberwolves 188
- Knicks 158 · Timberwolves 65
- Knicks 74 · Timberwolves 120
- Knicks 107 · Timberwolves 83
- Knicks 22 · Timberwolves 165
- Knicks 16 · Timberwolves 140
- Knicks 121 · Timberwolves 24
- Knicks 23 · Timberwolves 111
- Knicks 8 · Timberwolves 121
- Knicks 68 · Timberwolves 33
- Knicks 68 · Timberwolves 29
- Knicks 13 · Timberwolves 82
- Knicks 70 · Timberwolves 20
- Knicks 21 · Timberwolves 57
- Knicks 17 · Timberwolves 57
- Knicks 10 · Timberwolves 38
- Knicks 19 · Timberwolves 22
- Knicks 15 · Timberwolves 21
- Knicks 17 · Timberwolves 15
- Knicks 24 · Timberwolves 7
Who stands out
Spoilers
Karl-Anthony Towns has the most games for the two combined: 196 for the Knicks and 608 for the Timberwolves. Karl-Anthony Towns scored the most points across both: 4,197 for the Knicks and 13,787 for the Timberwolves.
In our data, Dennis Scott was the first to have played for both (his first game for the Timberwolves came in 1998/99). The most recent player to play for both is Matt Ryan, who first played for the Knicks in 2024/25.
Show all 28 players
Spoilers
| Player | Knicks | Timberwolves | First | ||||
|---|---|---|---|---|---|---|---|
| G | Pts | Seasons | G | Pts | Seasons | ||
| Karl-Anthony Towns | 196 | 4,197 | 2024–2027 | 608 | 13,787 | 2015–2024 | Timberwolves |
| Latrell Sprewell | 392 | 7,082 | 1998–2003 | 180 | 2,753 | 2003–2005 | Knicks |
| Julius Randle | 345 | 7,701 | 2019–2024 | 175 | 3,473 | 2024–2026 | Knicks |
| Stephon Marbury | 291 | 5,317 | 2003–2008 | 175 | 2,959 | 1996–1999 | Timberwolves |
| Jamal Crawford | 299 | 5,269 | 2004–2009 | 85 | 881 | 2017/18 | Knicks |
| Taj Gibson | 180 | 890 | 2019–2024 | 157 | 1,783 | 2017–2019 | Timberwolves |
| Donte DiVincenzo | 94 | 1,490 | 2023/24 | 163 | 1,896 | 2024–2026 | Knicks |
| Derrick Williams | 80 | 746 | 2015/16 | 155 | 1,570 | 2011–2014 | Timberwolves |
| Wayne Ellington | 36 | 183 | 2019/20 | 188 | 1,226 | 2009–2012 | Timberwolves |
| Derrick Rose | 158 | 2,235 | 2016–2023 | 65 | 1,040 | 2017–2019 | Knicks |
| Michael Beasley | 74 | 976 | 2017/18 | 120 | 1,942 | 2010–2012 | Timberwolves |
| Cole Aldrich | 107 | 430 | 2013–2015 | 83 | 117 | 2016–2018 | Knicks |
| Chauncey Billups | 22 | 378 | 2010/11 | 165 | 1,809 | 2000–2002 | Timberwolves |
| Alexey Shved | 16 | 236 | 2014/15 | 140 | 915 | 2012–2014 | Timberwolves |
| Michael Doleac | 121 | 559 | 2002–2004 | 24 | 57 | 2007/08 | Knicks |
| Anthony Carter | 23 | 103 | 2010/11 | 111 | 331 | 2004–2006 | Timberwolves |
| Darko Milicic | 8 | 16 | 2009/10 | 121 | 939 | 2009–2012 | Knicks |
| Ronny Turiaf | 68 | 290 | 2010/11 | 33 | 149 | 2013–2015 | Knicks |
| Noah Vonleh | 68 | 571 | 2018/19 | 29 | 119 | 2019/20 | Knicks |
| Ramon Sessions | 13 | 48 | 2017/18 | 82 | 674 | 2009/10 | Timberwolves |
| Lou Amundson | 70 | 300 | 2014–2016 | 20 | 32 | 2012/13 | Timberwolves |
| Austin Rivers | 21 | 154 | 2020/21 | 57 | 267 | 2022/23 | Knicks |
| Anthony Randolph | 17 | 35 | 2010/11 | 57 | 522 | 2010–2012 | Knicks |
| Shake Milton | 10 | 16 | 2023/24 | 38 | 178 | 2023/24 | Timberwolves |
| Matt Ryan | 19 | 28 | 2024/25 | 22 | 75 | 2022/23 | Timberwolves |
| Dennis Scott | 15 | 43 | 1998/99 | 21 | 191 | 1998/99 | Knicks |
| Shelden Williams | 17 | 66 | 2010/11 | 15 | 74 | 2008/09 | Timberwolves |
| Jordan Hill | 24 | 97 | 2009/10 | 7 | 12 | 2016/17 | Knicks |
Head to head
In the NBA since 1996/97, the Knicks and the Timberwolves have met 56 times: the Knicks won 26, the Timberwolves 30.
- Knicks' biggest win: Knicks 132-105 Timberwolves (2009/10)
- Timberwolves' biggest win: Knicks 77-98 Timberwolves (2001/02)
More pairs
Play
FAQ
Spoilers
- How many players have played for both the Knicks and the Timberwolves?
- 28 in the NBA since 1996/97: Karl-Anthony Towns, Latrell Sprewell, Julius Randle, Stephon Marbury, Jamal Crawford, Taj Gibson and 22 more.
- Who has played the most games for the Knicks and the Timberwolves?
- Karl-Anthony Towns: 196 for the Knicks and 608 for the Timberwolves, 804 in all. Karl-Anthony Towns scored the most points across both, 17,984.
- Who is the most recent player to play for both the Knicks and the Timberwolves?
- Matt Ryan. He played for the Timberwolves (2022/23), then the Knicks from 2024/25.
- 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.