Players who played for the Cavaliers and the Timberwolves

27 players · NBA since 1996/97

27 players have played for both the Cavaliers and the Timberwolves in the NBA since 1996/97. 13 played for the Cavaliers first and 14 for the Timberwolves first. The longest-serving played 918 games across both; the top scorer got 15,635 points; the first move came in 1998/99, the most recent in 2021/22.

Can you name all 27?

0/270:00

  1.  Cavaliers 554 · Timberwolves 364
  2.  Cavaliers 124 · Timberwolves 467
  3.  Cavaliers 70 · Timberwolves 421
  4.  Cavaliers 341 · Timberwolves 71
  5.  Cavaliers 74 · Timberwolves 263
  6.  Cavaliers 265 · Timberwolves 41
  7.  Cavaliers 183 · Timberwolves 117
  8.  Cavaliers 78 · Timberwolves 214
  9.  Cavaliers 245 · Timberwolves 26
  10.  Cavaliers 38 · Timberwolves 188
  11.  Cavaliers 122 · Timberwolves 82
  12.  Cavaliers 33 · Timberwolves 155
  13.  Cavaliers 4 · Timberwolves 172
  14.  Cavaliers 94 · Timberwolves 73
  15.  Cavaliers 29 · Timberwolves 135
  16.  Cavaliers 61 · Timberwolves 73
  17.  Cavaliers 82 · Timberwolves 48
  18.  Cavaliers 108 · Timberwolves 13
  19.  Cavaliers 52 · Timberwolves 57
  20.  Cavaliers 16 · Timberwolves 65
  21.  Cavaliers 42 · Timberwolves 24
  22.  Cavaliers 30 · Timberwolves 35
  23.  Cavaliers 40 · Timberwolves 22
  24.  Cavaliers 31 · Timberwolves 23
  25.  Cavaliers 11 · Timberwolves 28
  26.  Cavaliers 12 · Timberwolves 20
  27.  Cavaliers 2 · Timberwolves 6

Who stands out

Spoilers

Kevin Love has the most games for the two combined: 554 for the Cavaliers and 364 for the Timberwolves. Kevin Love scored the most points across both: 8,646 for the Cavaliers and 6,989 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 Ed Davis, who first played for the Cavaliers in 2021/22.

Show all 27 players

Spoilers
Every player who played for the Cavaliers and the Timberwolves (NBA since 1996/97): games and points at each, seasons, and which team came first.
PlayerCavaliersTimberwolvesFirst
GPtsSeasonsGPtsSeasons
Kevin Love5548,6462014–20233646,9892008–2014Timberwolves
Wally Szczerbiak1249052007–20094677,1461999–2006Timberwolves
Ricky Rubio706162021–20234214,2352011–2021Timberwolves
Sasha Pavlovic3412,0772004–2009712632009/10Cavaliers
Joe Smith745132007–20092632,6081998–2003Timberwolves
Mo Williams2653,7562008–2016414992014/15Cavaliers
Ricky Davis1832,9212001–20041172,0632005–2007Cavaliers
Terrell Brandon781,5191996/972143,3731998–2002Cavaliers
Andre Miller2453,5451999–200226882015/16Cavaliers
Wayne Ellington383962012/131881,2262009–2012Timberwolves
Ramon Sessions1221,5052010–2012826742009/10Timberwolves
Derrick Williams331772016/171551,5702011–2014Timberwolves
Sebastian Telfair4392009/101721,5602007–2011Timberwolves
Ryan Hollins944622010–2012734472009/10Timberwolves
Taurean Prince292922020/211351,0842021–2023Cavaliers
Mike Miller611182014/15737222008/09Timberwolves
Kevin Ollie823412003/04482022008/09Cavaliers
Omri Casspi1086322011–201313452016/17Cavaliers
Anthony Bennett522172013/14572982014/15Cavaliers
Derrick Rose161572017/18651,0402017–2019Cavaliers
Michael Doleac421942001/0224572007/08Cavaliers
Mike Wilks30422005/0635652002/03Timberwolves
Luol Deng405732013/14221572018/19Cavaliers
Ed Davis31282021/2223482020/21Timberwolves
A.J. Price11222014/1528442013/14Timberwolves
Lou Amundson12112014/1520322012/13Timberwolves
Arinze Onuaku202013/146272014/15Cavaliers

Head to head

In the NBA since 1996/97, the Cavaliers and the Timberwolves have met 58 times: the Cavaliers won 33, the Timberwolves 25.

  • Cavaliers' biggest win: Cavaliers 114-81 Timberwolves (2001/02)
  • Timberwolves' biggest win: Timberwolves 129-95 Cavaliers (2010/11)

Play

FAQ

Spoilers
How many players have played for both the Cavaliers and the Timberwolves?
27 in the NBA since 1996/97: Kevin Love, Wally Szczerbiak, Ricky Rubio, Sasha Pavlovic, Joe Smith, Mo Williams and 21 more.
Who has played the most games for the Cavaliers and the Timberwolves?
Kevin Love: 554 for the Cavaliers and 364 for the Timberwolves, 918 in all. Kevin Love scored the most points across both, 15,635.
Who is the most recent player to play for both the Cavaliers and the Timberwolves?
Ed Davis. He played for the Timberwolves (2020/21), then the Cavaliers from 2021/22.
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.