Players who played for the Raptors and the Timberwolves

30 players · NBA since 1996/97

30 players have played for both the Raptors and the Timberwolves in the NBA since 1996/97. 13 played for the Raptors first and 17 for the Timberwolves first. The longest-serving played 538 games across both; the top scorer got 3,723 points; the first move came in 1997/98, the most recent in 2026/27.

Can you name all 30?

0/300:00

  1.  Raptors 202 · Timberwolves 336
  2.  Raptors 13 · Timberwolves 234
  3.  Raptors 226 · Timberwolves 14
  4.  Raptors 134 · Timberwolves 85
  5.  Raptors 9 · Timberwolves 196
  6.  Raptors 176 · Timberwolves 23
  7.  Raptors 29 · Timberwolves 165
  8.  Raptors 13 · Timberwolves 172
  9.  Raptors 72 · Timberwolves 100
  10.  Raptors 79 · Timberwolves 82
  11.  Raptors 116 · Timberwolves 44
  12.  Raptors 109 · Timberwolves 48
  13.  Raptors 83 · Timberwolves 56
  14.  Raptors 21 · Timberwolves 111
  15.  Raptors 91 · Timberwolves 34
  16.  Raptors 87 · Timberwolves 32
  17.  Raptors 42 · Timberwolves 66
  18.  Raptors 18 · Timberwolves 76
  19.  Raptors 19 · Timberwolves 57
  20.  Raptors 44 · Timberwolves 29
  21.  Raptors 30 · Timberwolves 40
  22.  Raptors 15 · Timberwolves 53
  23.  Raptors 63 · Timberwolves 5
  24.  Raptors 57 · Timberwolves 1
  25.  Raptors 41 · Timberwolves 6
  26.  Raptors 6 · Timberwolves 39
  27.  Raptors 38 · Timberwolves 6
  28.  Raptors 2 · Timberwolves 34
  29.  Raptors 2 · Timberwolves 29
  30.  Raptors 6 · Timberwolves 8

Who stands out

Spoilers

Rasho Nesterovic has the most games for the two combined: 202 for the Raptors and 336 for the Timberwolves. Rasho Nesterovic scored the most points across both: 1,249 for the Raptors and 2,474 for the Timberwolves.

In our data, Clifford Rozier was the first to have played for both (his first game for the Timberwolves came in 1997/98). The most recent player to play for both is Kyle Anderson, who first played for the Raptors in 2026/27.

Show all 30 players

Spoilers
Every player who played for the Raptors and the Timberwolves (NBA since 1996/97): games and points at each, seasons, and which team came first.
PlayerRaptorsTimberwolvesFirst
GPtsSeasonsGPtsSeasons
Rasho Nesterovic2021,2492006–20103362,4741998–2003Timberwolves
Gary Trent131591997/982341,3872001–2004Raptors
James Johnson2261,6702010–2016141682019/20Raptors
Reggie Slater1349431996–1999853482000–2003Raptors
Kyle Anderson9142026/271961,3762022–2026Timberwolves
Ed Davis1761,3542010–201323482020/21Raptors
Chauncey Billups293281997/981651,8092000–2002Raptors
Sebastian Telfair13562012/131721,5602007–2011Timberwolves
Loren Woods722382004–20061001922001–2003Timberwolves
Mike James791,6042005/06828282006/07Raptors
John Thomas1163261997–2000441112004/05Raptors
Thaddeus Young1095382021–2024486852014/15Timberwolves
Oliver Miller835151996–1998561242003/04Raptors
Anthony Carter21472011/121113312004–2006Timberwolves
Jerryd Bayless919542010–2012342092018/19Raptors
Darrick Martin872252005–2008321052003/04Timberwolves
Juancho Hernangomez421222022/23665562019–2021Timberwolves
Greg Stiemsma18192014/15763072012/13Timberwolves
Anthony Bennett19282015/16572982014/15Timberwolves
Lorenzo Brown44962017–2019291222014/15Timberwolves
Marcus Banks301292008–2011404792005/06Timberwolves
Rod Strickland15712003/04533482002/03Timberwolves
John Lucas III633332012/13522016/17Raptors
A.J. Lawson573492024–2026122022/23Timberwolves
Clifford Rozier411891996/97661997/98Raptors
Nathan Jawai622008/09391242009/10Raptors
Greg Monroe381832018/196332021/22Raptors
Ronald Dupree222010/1134802005/06Timberwolves
Micheal Williams221998/9929841997/98Timberwolves
Sundiata Gaines6352010/118212010/11Timberwolves

Head to head

In the NBA since 1996/97, the Raptors and the Timberwolves have met 59 times: the Raptors won 38, the Timberwolves 21.

  • Raptors' biggest win: Timberwolves 82-105 Raptors (2007/08)
  • Timberwolves' biggest win: Timberwolves 133-85 Raptors (2023/24)

Play

FAQ

Spoilers
How many players have played for both the Raptors and the Timberwolves?
30 in the NBA since 1996/97: Rasho Nesterovic, Gary Trent, James Johnson, Reggie Slater, Kyle Anderson, Ed Davis and 24 more.
Who has played the most games for the Raptors and the Timberwolves?
Rasho Nesterovic: 202 for the Raptors and 336 for the Timberwolves, 538 in all. Rasho Nesterovic scored the most points across both, 3,723.
Who is the most recent player to play for both the Raptors and the Timberwolves?
Kyle Anderson. He played for the Timberwolves (2022–2026), then the Raptors 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.