Players who played for the Pistons and the Timberwolves
28 players · NBA since 1996/97
28 players have played for both the Pistons and the Timberwolves in the NBA since 1996/97. 12 played for the Pistons first and 16 for the Timberwolves first. The longest-serving played 987 games across both; the top scorer got 11,707 points; the first move came in 1998/99, the most recent in 2026/27.
Can you name all 28?
0/280:00
- Pistons 910 · Timberwolves 77
- Pistons 593 · Timberwolves 165
- Pistons 206 · Timberwolves 181
- Pistons 378 · Timberwolves 6
- Pistons 69 · Timberwolves 263
- Pistons 78 · Timberwolves 188
- Pistons 112 · Timberwolves 121
- Pistons 88 · Timberwolves 137
- Pistons 77 · Timberwolves 121
- Pistons 4 · Timberwolves 192
- Pistons 4 · Timberwolves 157
- Pistons 131 · Timberwolves 10
- Pistons 60 · Timberwolves 80
- Pistons 2 · Timberwolves 135
- Pistons 32 · Timberwolves 104
- Pistons 65 · Timberwolves 65
- Pistons 48 · Timberwolves 82
- Pistons 23 · Timberwolves 93
- Pistons 75 · Timberwolves 34
- Pistons 95 · Timberwolves 10
- Pistons 26 · Timberwolves 62
- Pistons 50 · Timberwolves 25
- Pistons 51 · Timberwolves 12
- Pistons 22 · Timberwolves 37
- Pistons 4 · Timberwolves 38
- Pistons 6 · Timberwolves 36
- Pistons 21 · Timberwolves 5
- Pistons 9 · Timberwolves 5
Who stands out
Spoilers
Tayshaun Prince has the most games for the two combined: 910 for the Pistons and 77 for the Timberwolves. Chauncey Billups scored the most points across both: 9,898 for the Pistons and 1,809 for the Timberwolves.
In our data, Malik Sealy 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 Taurean Prince, who first played for the Pistons in 2026/27.
Show all 28 players
Spoilers
| Player | Pistons | Timberwolves | First | ||||
|---|---|---|---|---|---|---|---|
| G | Pts | Seasons | G | Pts | Seasons | ||
| Tayshaun Prince | 910 | 11,482 | 2002–2015 | 77 | 221 | 2015/16 | Pistons |
| Chauncey Billups | 593 | 9,898 | 2002–2014 | 165 | 1,809 | 2000–2002 | Timberwolves |
| Anthony Tolliver | 206 | 1,492 | 2014–2018 | 181 | 968 | 2010–2019 | Timberwolves |
| Greg Monroe | 378 | 5,411 | 2010–2015 | 6 | 33 | 2021/22 | Pistons |
| Joe Smith | 69 | 847 | 2000/01 | 263 | 2,608 | 1998–2003 | Timberwolves |
| Wayne Ellington | 78 | 809 | 2018–2021 | 188 | 1,226 | 2009–2012 | Timberwolves |
| Darko Milicic | 112 | 158 | 2003–2006 | 121 | 939 | 2009–2012 | Pistons |
| Malik Beasley | 88 | 1,420 | 2024/25 | 137 | 2,030 | 2019–2022 | Timberwolves |
| Malik Sealy | 77 | 591 | 1997/98 | 121 | 1,250 | 1998–2000 | Pistons |
| Jaylen Nowell | 4 | 30 | 2023/24 | 192 | 1,701 | 2019–2023 | Timberwolves |
| Taj Gibson | 4 | 18 | 2023/24 | 157 | 1,783 | 2017–2019 | Timberwolves |
| Theo Ratliff | 131 | 668 | 1996–2008 | 10 | 63 | 2007/08 | Pistons |
| Damien Wilkins | 60 | 193 | 2011/12 | 80 | 451 | 2009/10 | Timberwolves |
| Taurean Prince | 2 | 4 | 2026/27 | 135 | 1,084 | 2021–2023 | Timberwolves |
| Luka Garza | 32 | 186 | 2021/22 | 104 | 460 | 2022–2025 | Pistons |
| Derrick Rose | 65 | 1,117 | 2019–2021 | 65 | 1,040 | 2017–2019 | Timberwolves |
| Mike James | 48 | 222 | 2003/04 | 82 | 828 | 2006/07 | Pistons |
| Brian Cardinal | 23 | 48 | 2000–2002 | 93 | 238 | 2008–2010 | Pistons |
| Ronald Dupree | 75 | 181 | 2004–2008 | 34 | 80 | 2005/06 | Pistons |
| Maurice Evans | 95 | 456 | 2005/06 | 10 | 21 | 2001/02 | Timberwolves |
| Wendell Moore Jr. | 26 | 73 | 2024–2026 | 62 | 67 | 2022–2024 | Timberwolves |
| Glenn Robinson III | 50 | 211 | 2018/19 | 25 | 29 | 2014/15 | Timberwolves |
| Trey Lyles | 51 | 532 | 2021/22 | 12 | 72 | 2026/27 | Pistons |
| Troy Brown Jr. | 22 | 93 | 2023/24 | 37 | 154 | 2023/24 | Timberwolves |
| Shake Milton | 4 | 27 | 2023/24 | 38 | 178 | 2023/24 | Timberwolves |
| Monte Morris | 6 | 27 | 2023/24 | 36 | 158 | 2023/24 | Pistons |
| John Lucas III | 21 | 98 | 2014/15 | 5 | 2 | 2016/17 | Pistons |
| Anthony Goldwire | 9 | 18 | 2004/05 | 5 | 13 | 2003/04 | Timberwolves |
Head to head
In the NBA since 1996/97, the Pistons and the Timberwolves have met 58 times: the Pistons won 26, the Timberwolves 32.
- Pistons' biggest win: Timberwolves 90-117 Pistons (2016/17)
- Timberwolves' biggest win: Pistons 94-121 Timberwolves (2013/14)
More pairs
Play
FAQ
Spoilers
- How many players have played for both the Pistons and the Timberwolves?
- 28 in the NBA since 1996/97: Tayshaun Prince, Chauncey Billups, Anthony Tolliver, Greg Monroe, Joe Smith, Wayne Ellington and 22 more.
- Who has played the most games for the Pistons and the Timberwolves?
- Tayshaun Prince: 910 for the Pistons and 77 for the Timberwolves, 987 in all. Chauncey Billups scored the most points across both, 11,707.
- Who is the most recent player to play for both the Pistons and the Timberwolves?
- Taurean Prince. He played for the Timberwolves (2021–2023), then the Pistons 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.