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

  1.  Pistons 910 · Timberwolves 77
  2.  Pistons 593 · Timberwolves 165
  3.  Pistons 206 · Timberwolves 181
  4.  Pistons 378 · Timberwolves 6
  5.  Pistons 69 · Timberwolves 263
  6.  Pistons 78 · Timberwolves 188
  7.  Pistons 112 · Timberwolves 121
  8.  Pistons 88 · Timberwolves 137
  9.  Pistons 77 · Timberwolves 121
  10.  Pistons 4 · Timberwolves 192
  11.  Pistons 4 · Timberwolves 157
  12.  Pistons 131 · Timberwolves 10
  13.  Pistons 60 · Timberwolves 80
  14.  Pistons 2 · Timberwolves 135
  15.  Pistons 32 · Timberwolves 104
  16.  Pistons 65 · Timberwolves 65
  17.  Pistons 48 · Timberwolves 82
  18.  Pistons 23 · Timberwolves 93
  19.  Pistons 75 · Timberwolves 34
  20.  Pistons 95 · Timberwolves 10
  21.  Pistons 26 · Timberwolves 62
  22.  Pistons 50 · Timberwolves 25
  23.  Pistons 51 · Timberwolves 12
  24.  Pistons 22 · Timberwolves 37
  25.  Pistons 4 · Timberwolves 38
  26.  Pistons 6 · Timberwolves 36
  27.  Pistons 21 · Timberwolves 5
  28.  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
Every player who played for the Pistons and the Timberwolves (NBA since 1996/97): games and points at each, seasons, and which team came first.
PlayerPistonsTimberwolvesFirst
GPtsSeasonsGPtsSeasons
Tayshaun Prince91011,4822002–2015772212015/16Pistons
Chauncey Billups5939,8982002–20141651,8092000–2002Timberwolves
Anthony Tolliver2061,4922014–20181819682010–2019Timberwolves
Greg Monroe3785,4112010–20156332021/22Pistons
Joe Smith698472000/012632,6081998–2003Timberwolves
Wayne Ellington788092018–20211881,2262009–2012Timberwolves
Darko Milicic1121582003–20061219392009–2012Pistons
Malik Beasley881,4202024/251372,0302019–2022Timberwolves
Malik Sealy775911997/981211,2501998–2000Pistons
Jaylen Nowell4302023/241921,7012019–2023Timberwolves
Taj Gibson4182023/241571,7832017–2019Timberwolves
Theo Ratliff1316681996–200810632007/08Pistons
Damien Wilkins601932011/12804512009/10Timberwolves
Taurean Prince242026/271351,0842021–2023Timberwolves
Luka Garza321862021/221044602022–2025Pistons
Derrick Rose651,1172019–2021651,0402017–2019Timberwolves
Mike James482222003/04828282006/07Pistons
Brian Cardinal23482000–2002932382008–2010Pistons
Ronald Dupree751812004–200834802005/06Pistons
Maurice Evans954562005/0610212001/02Timberwolves
Wendell Moore Jr.26732024–202662672022–2024Timberwolves
Glenn Robinson III502112018/1925292014/15Timberwolves
Trey Lyles515322021/2212722026/27Pistons
Troy Brown Jr.22932023/24371542023/24Timberwolves
Shake Milton4272023/24381782023/24Timberwolves
Monte Morris6272023/24361582023/24Pistons
John Lucas III21982014/15522016/17Pistons
Anthony Goldwire9182004/055132003/04Timberwolves

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)

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.