Players who played for the Raptors and the San Antonio Spurs

41 players · NBA since 1996/97

41 players have played for both the Raptors and the San Antonio Spurs in the NBA since 1996/97. 20 played for the Raptors first and 21 for the San Antonio Spurs first. The longest-serving played 940 games across both; the top scorer got 19,042 points; the first move came in 1997/98, the most recent in 2026/27.

Can you name all 41?

0/410:00

  1.  Raptors 726 · San Antonio Spurs 214
  2.  Raptors 160 · San Antonio Spurs 719
  3.  Raptors 104 · San Antonio Spurs 618
  4.  Raptors 348 · San Antonio Spurs 335
  5.  Raptors 86 · San Antonio Spurs 494
  6.  Raptors 202 · San Antonio Spurs 265
  7.  Raptors 190 · San Antonio Spurs 242
  8.  Raptors 65 · San Antonio Spurs 315
  9.  Raptors 51 · San Antonio Spurs 269
  10.  Raptors 159 · San Antonio Spurs 144
  11.  Raptors 9 · San Antonio Spurs 287
  12.  Raptors 53 · San Antonio Spurs 161
  13.  Raptors 87 · San Antonio Spurs 126
  14.  Raptors 195 · San Antonio Spurs 6
  15.  Raptors 23 · San Antonio Spurs 172
  16.  Raptors 130 · San Antonio Spurs 38
  17.  Raptors 74 · San Antonio Spurs 90
  18.  Raptors 102 · San Antonio Spurs 62
  19.  Raptors 137 · San Antonio Spurs 14
  20.  Raptors 128 · San Antonio Spurs 15
  21.  Raptors 109 · San Antonio Spurs 26
  22.  Raptors 22 · San Antonio Spurs 103
  23.  Raptors 89 · San Antonio Spurs 30
  24.  Raptors 52 · San Antonio Spurs 50
  25.  Raptors 79 · San Antonio Spurs 20
  26.  Raptors 58 · San Antonio Spurs 24
  27.  Raptors 62 · San Antonio Spurs 16
  28.  Raptors 30 · San Antonio Spurs 46
  29.  Raptors 13 · San Antonio Spurs 48
  30.  Raptors 7 · San Antonio Spurs 43
  31.  Raptors 8 · San Antonio Spurs 41
  32.  Raptors 42 · San Antonio Spurs 5
  33.  Raptors 35 · San Antonio Spurs 3
  34.  Raptors 9 · San Antonio Spurs 29
  35.  Raptors 21 · San Antonio Spurs 5
  36.  Raptors 14 · San Antonio Spurs 7
  37.  Raptors 6 · San Antonio Spurs 13
  38.  Raptors 7 · San Antonio Spurs 12
  39.  Raptors 5 · San Antonio Spurs 10
  40.  Raptors 4 · San Antonio Spurs 2
  41.  Raptors 2 · San Antonio Spurs 2

Who stands out

Spoilers

DeMar DeRozan has the most games for the two combined: 726 for the Raptors and 214 for the San Antonio Spurs. DeMar DeRozan scored the most points across both: 14,413 for the Raptors and 4,629 for the San Antonio Spurs.

In our data, Tim Kempton was the first to have played for both (his first game for the Raptors 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 41 players

Spoilers
Every player who played for the Raptors and the San Antonio Spurs (NBA since 1996/97): games and points at each, seasons, and which team came first.
PlayerRaptorsSan Antonio SpursFirst
GPtsSeasonsGPtsSeasons
DeMar DeRozan72614,4132009–20182144,6292018–2021Raptors
Matt Bonner1601,1722004–20067193,7192006–2016Raptors
Danny Green1049872018/196185,5582010–2018San Antonio Spurs
Jakob Poeltl3483,1432016–20273352,9362018–2023Raptors
Kawhi Leonard862,3672018–20274948,0862011–2018San Antonio Spurs
Rasho Nesterovic2021,2492006–20102651,5762003–2006San Antonio Spurs
Cory Joseph1901,6662015–20172421,1802011–2015San Antonio Spurs
Marco Belinelli654692009/103152,9002013–2020Raptors
Rudy Gay519932012–20142693,2022017–2021Raptors
Kevin Willis1591,4561998–20011445132002–2004Raptors
Kyle Anderson9142026/272871,3882014–2018San Antonio Spurs
Aron Baynes533242020/211617142012–2015San Antonio Spurs
Sandro Mamukelashvili879282025/261267812022–2025San Antonio Spurs
Tracy McGrady1952,1721997–2000602012/13Raptors
Roger Mason Jr.23932003/041721,5062008–2010Raptors
Damon Stoudamire1302,5861996–1998381192007/08Raptors
Hedo Turkoglu748352009/10908162003/04San Antonio Spurs
Bismack Biyombo1025772015/16621732024–2026Raptors
T.J. Ford1371,8182006–200814512011/12Raptors
DeMarre Carroll1281,1432015–201715332019/20Raptors
Thaddeus Young1095382021–2024261582021/22San Antonio Spurs
Nando De Colo22652013/141033922012–2014San Antonio Spurs
Stanley Johnson893402019–2021301742022/23Raptors
Kelly Olynyk525272023–2025501582025/26Raptors
Garrett Temple791582023–202620862009–2011San Antonio Spurs
Steve Novak581782013/1424932010/11San Antonio Spurs
Eric Williams622502004–200616422006/07Raptors
Rasual Butler301102011/12461242015/16Raptors
Sean Marks13191998–2000481572004–2006Raptors
Derrick Dial7282001/02431311999–2001San Antonio Spurs
Austin Daye882013/14411612013–2015Raptors
Juancho Hernangomez421222022/23572021/22San Antonio Spurs
Pops Mensah-Bonsu351302008–20103152008/09San Antonio Spurs
Joe Wieskamp992022/2329612021/22San Antonio Spurs
Anthony Carter21472011/125222003/04San Antonio Spurs
Dion Glover14642003/047252004/05Raptors
Brad Lohaus6101996/9713191997/98Raptors
Mengke Bateer782003/041292002/03San Antonio Spurs
Tim Kempton541997/981041996/97San Antonio Spurs
Justin Dentmon4222011/12242011/12San Antonio Spurs
Linton Johnson262007/08202004/05San Antonio Spurs

Head to head

In the NBA since 1996/97, the Raptors and the San Antonio Spurs have met 58 times: the Raptors won 20, the San Antonio Spurs 38.

  • Raptors' biggest win: Spurs 100-143 Raptors (2022/23)
  • San Antonio Spurs' biggest win: Raptors 89-123 Spurs (2024/25)

Play

FAQ

Spoilers
How many players have played for both the Raptors and the San Antonio Spurs?
41 in the NBA since 1996/97: DeMar DeRozan, Matt Bonner, Danny Green, Jakob Poeltl, Kawhi Leonard, Rasho Nesterovic and 35 more.
Who has played the most games for the Raptors and the San Antonio Spurs?
DeMar DeRozan: 726 for the Raptors and 214 for the San Antonio Spurs, 940 in all. DeMar DeRozan scored the most points across both, 19,042.
Who is the most recent player to play for both the Raptors and the San Antonio Spurs?
Kyle Anderson. He played for the San Antonio Spurs (2014–2018), 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.