Players who played for the Bucks and the Timberwolves

32 players · NBA since 1996/97

32 players have played for both the Bucks and the Timberwolves in the NBA since 1996/97. 20 played for the Bucks first and 12 for the Timberwolves first. The longest-serving played 625 games across both; the top scorer got 9,148 points; the first move came in 1998/99, the most recent in 2024/25.

Can you name all 32?

0/320:00

  1.  Bucks 495 · Timberwolves 130
  2.  Bucks 345 · Timberwolves 156
  3.  Bucks 204 · Timberwolves 263
  4.  Bucks 197 · Timberwolves 206
  5.  Bucks 346 · Timberwolves 55
  6.  Bucks 189 · Timberwolves 163
  7.  Bucks 277 · Timberwolves 41
  8.  Bucks 15 · Timberwolves 267
  9.  Bucks 65 · Timberwolves 214
  10.  Bucks 112 · Timberwolves 135
  11.  Bucks 85 · Timberwolves 137
  12.  Bucks 124 · Timberwolves 82
  13.  Bucks 37 · Timberwolves 151
  14.  Bucks 176 · Timberwolves 6
  15.  Bucks 60 · Timberwolves 120
  16.  Bucks 135 · Timberwolves 34
  17.  Bucks 47 · Timberwolves 82
  18.  Bucks 90 · Timberwolves 25
  19.  Bucks 14 · Timberwolves 88
  20.  Bucks 53 · Timberwolves 48
  21.  Bucks 51 · Timberwolves 49
  22.  Bucks 32 · Timberwolves 65
  23.  Bucks 48 · Timberwolves 5
  24.  Bucks 28 · Timberwolves 17
  25.  Bucks 30 · Timberwolves 11
  26.  Bucks 24 · Timberwolves 5
  27.  Bucks 23 · Timberwolves 4
  28.  Bucks 17 · Timberwolves 1
  29.  Bucks 4 · Timberwolves 7
  30.  Bucks 6 · Timberwolves 2
  31.  Bucks 2 · Timberwolves 4
  32.  Bucks 1 · Timberwolves 1

Who stands out

Spoilers

Ervin Johnson has the most games for the two combined: 495 for the Bucks and 130 for the Timberwolves. Sam Cassell scored the most points across both: 6,481 for the Bucks and 2,667 for the Timberwolves.

In our data, Terrell Brandon 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 Bucks in 2024/25.

Show all 32 players

Spoilers
Every player who played for the Bucks and the Timberwolves (NBA since 1996/97): games and points at each, seasons, and which team came first.
PlayerBucksTimberwolvesFirst
GPtsSeasonsGPtsSeasons
Ervin Johnson4952,0791997–20061302482003–2005Bucks
Sam Cassell3456,4811998–20031562,6672003–2005Bucks
Joe Smith2042,1262003–20062632,6081998–2003Timberwolves
Luke Ridnour1971,8032008–20142062,4182010–2013Bucks
Luc Mbah a Moute3462,3932008–2013551842013/14Bucks
Donte DiVincenzo1891,6252018–20221631,8962024–2026Bucks
Mo Williams2773,8642004–2008414992014/15Bucks
Shabazz Muhammad151192017/182672,4102013–2018Timberwolves
Terrell Brandon651,0441997–19992143,3731998–2002Bucks
Taurean Prince1129072024–20261351,0842021–2023Timberwolves
Malik Beasley859422023/241372,0302019–2022Timberwolves
Ramon Sessions1241,5572007–2014826742009/10Bucks
Jeff Teague371702020/211512,0172017–2020Timberwolves
Greg Monroe1762,3012015–20226332021/22Bucks
Michael Beasley605452016/171201,9422010–2012Timberwolves
Jerryd Bayless1351,1782014–2016342092018/19Bucks
Mike James475352004/05828282006/07Bucks
Bryn Forbes908322020/2125892022/23Bucks
Kendall Gill14852004/05887452002/03Timberwolves
Kevin Ollie533032002/03482022008/09Bucks
Joe Ingles513512022/2349632024–2026Bucks
Patrick Beverley322062023/24656062021/22Timberwolves
Miroslav Raduljica481812013/14582014/15Bucks
Jeff Adrien283052013/1417602014/15Bucks
Gary Neal303012013/14111302014/15Bucks
Anthony Goldwire241542004/055132003/04Timberwolves
Sean Kilpatrick23932017/184222014/15Timberwolves
Calvin Booth17422004/05102008/09Bucks
Isaiah Canaan462018/197332018/19Timberwolves
Justin Jackson6152020/21202023/24Bucks
Paul Grant221998/99421998/99Timberwolves
Jason Hart122000/01102009/10Bucks

Head to head

In the NBA since 1996/97, the Bucks and the Timberwolves have met 59 times: the Bucks won 28, the Timberwolves 31.

  • Bucks' biggest win: Bucks 127-94 Timberwolves (2009/10)
  • Timberwolves' biggest win: Bucks 106-139 Timberwolves (2025/26)

Play

FAQ

Spoilers
How many players have played for both the Bucks and the Timberwolves?
32 in the NBA since 1996/97: Ervin Johnson, Sam Cassell, Joe Smith, Luke Ridnour, Luc Mbah a Moute, Donte DiVincenzo and 26 more.
Who has played the most games for the Bucks and the Timberwolves?
Ervin Johnson: 495 for the Bucks and 130 for the Timberwolves, 625 in all. Sam Cassell scored the most points across both, 9,148.
Who is the most recent player to play for both the Bucks and the Timberwolves?
Taurean Prince. He played for the Timberwolves (2021–2023), then the Bucks 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.