Players who played for the Bucks and the Raptors

37 players · NBA since 1996/97

37 players have played for both the Bucks and the Raptors in the NBA since 1996/97. 19 played for the Bucks first and 18 for the Raptors first. The longest-serving played 380 games across both; the top scorer got 5,251 points; the first move came in 1996/97, the most recent in 2025/26.

Can you name all 37?

0/370:00

  1.  Bucks 149 · Raptors 231
  2.  Bucks 41 · Raptors 283
  3.  Bucks 193 · Raptors 81
  4.  Bucks 185 · Raptors 87
  5.  Bucks 132 · Raptors 137
  6.  Bucks 45 · Raptors 213
  7.  Bucks 123 · Raptors 127
  8.  Bucks 135 · Raptors 91
  9.  Bucks 26 · Raptors 200
  10.  Bucks 176 · Raptors 38
  11.  Bucks 135 · Raptors 70
  12.  Bucks 23 · Raptors 154
  13.  Bucks 143 · Raptors 34
  14.  Bucks 110 · Raptors 66
  15.  Bucks 65 · Raptors 87
  16.  Bucks 127 · Raptors 4
  17.  Bucks 100 · Raptors 29
  18.  Bucks 47 · Raptors 79
  19.  Bucks 87 · Raptors 33
  20.  Bucks 43 · Raptors 50
  21.  Bucks 14 · Raptors 74
  22.  Bucks 9 · Raptors 79
  23.  Bucks 12 · Raptors 72
  24.  Bucks 28 · Raptors 52
  25.  Bucks 43 · Raptors 35
  26.  Bucks 11 · Raptors 58
  27.  Bucks 55 · Raptors 13
  28.  Bucks 38 · Raptors 22
  29.  Bucks 8 · Raptors 51
  30.  Bucks 39 · Raptors 17
  31.  Bucks 37 · Raptors 10
  32.  Bucks 9 · Raptors 38
  33.  Bucks 6 · Raptors 29
  34.  Bucks 18 · Raptors 13
  35.  Bucks 1 · Raptors 25
  36.  Bucks 16 · Raptors 3
  37.  Bucks 9 · Raptors 5

Who stands out

Spoilers

Gary Trent Jr. has the most games for the two combined: 149 for the Bucks and 231 for the Raptors. Gary Trent Jr. scored the most points across both: 1,477 for the Bucks and 3,774 for the Raptors.

In our data, Shawn Respert was the first to have played for both (his first game for the Raptors came in 1996/97). The most recent player to play for both is Sandro Mamukelashvili, who first played for the Raptors in 2025/26.

Show all 37 players

Spoilers
Every player who played for the Bucks and the Raptors (NBA since 1996/97): games and points at each, seasons, and which team came first.
PlayerBucksRaptorsFirst
GPtsSeasonsGPtsSeasons
Gary Trent Jr.1491,4772024–20272313,7742020–2024Raptors
Serge Ibaka412082021–20232833,8612016–2020Raptors
Charlie Villanueva1932,6122006–2009811,0532005/06Raptors
Carlos Delfino1851,9482009–2012877812007/08Raptors
T.J. Ford1321,3322003–20061371,8182006–2008Bucks
Dell Curry454321998/992131,4091999–2002Bucks
Rafer Alston1233141999–20021271,5022002–2005Bucks
Jerryd Bayless1351,1782014–2016919542010–2012Raptors
Delon Wright26652024/252001,2702015–2019Raptors
Greg Monroe1762,3012015–2022381832018/19Bucks
Michael Curry1358071997–1999702042003/04Bucks
Greivis Vasquez231302015/161541,4582013–2015Raptors
Jordan Nwora1439062020–2023342702023/24Bucks
John Salmons1101,7392009–2011663112013/14Bucks
Sandro Mamukelashvili652112021–2023879282025/26Bucks
D.J. Wilson1274962017–20214302021/22Bucks
Lindsey Hunter1008892000/01292802002/03Bucks
Mike James475352004/05791,6042005/06Bucks
Jamaal Magloire877972005/0633412011/12Bucks
P.J. Tucker431502020/21502192006–2017Raptors
Shawn Respert14201996/97744091996–1998Bucks
Garrett Temple9172010/11791582023–2026Bucks
Roko-Leni Ukic12402009/10723012008/09Raptors
Jermaine Jackson28352005/06521292001–2003Raptors
Jake Voskuhl43982007/0835352008/09Bucks
Steve Novak11122015–2017581782013/14Raptors
Haywoode Workman552791998–200013201999/00Bucks
Jodie Meeks381692009/1022732018/19Bucks
DeAndre' Bembry862021/22512932020/21Raptors
Rodney Hood391292021/2217662020/21Raptors
D.J. Augustin372272020/2110212013/14Raptors
Acie Earl9261996/97381621996/97Raptors
Greg Foster672001/02291212002/03Bucks
Primoz Brezec18232009/1013482007/08Raptors
Jeff Dowtin Jr.102021/2225612022/23Bucks
Zendon Hamilton16512004/05362002/03Raptors
Goran Dragic9432022/235402021/22Raptors

Head to head

In the NBA since 1996/97, the Bucks and the Raptors have met 121 times: the Bucks won 64, the Raptors 57.

  • Bucks' biggest win: Bucks 112-85 Raptors (2007/08)
  • Raptors' biggest win: Raptors 124-82 Bucks (2014/15)

Play

FAQ

Spoilers
How many players have played for both the Bucks and the Raptors?
37 in the NBA since 1996/97: Gary Trent Jr., Serge Ibaka, Charlie Villanueva, Carlos Delfino, T.J. Ford, Dell Curry and 31 more.
Who has played the most games for the Bucks and the Raptors?
Gary Trent Jr.: 149 for the Bucks and 231 for the Raptors, 380 in all. Gary Trent Jr. scored the most points across both, 5,251.
Who is the most recent player to play for both the Bucks and the Raptors?
Sandro Mamukelashvili. He played for the Bucks (2021–2023), then the Raptors from 2025/26.
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.