Players who played for the Rockets and the San Antonio Spurs

25 players · NBA since 1996/97

25 players have played for both the Rockets and the San Antonio Spurs in the NBA since 1996/97. 15 played for the Rockets first and 10 for the San Antonio Spurs first. The longest-serving played 390 games across both; the top scorer got 7,442 points; the first move came in 1998/99, the most recent in 2025/26.

Can you name all 25?

0/250:00

  1.  Rockets 60 · San Antonio Spurs 330
  2.  Rockets 229 · San Antonio Spurs 144
  3.  Rockets 323 · San Antonio Spurs 6
  4.  Rockets 172 · San Antonio Spurs 147
  5.  Rockets 220 · San Antonio Spurs 8
  6.  Rockets 142 · San Antonio Spurs 82
  7.  Rockets 144 · San Antonio Spurs 21
  8.  Rockets 99 · San Antonio Spurs 54
  9.  Rockets 31 · San Antonio Spurs 89
  10.  Rockets 33 · San Antonio Spurs 85
  11.  Rockets 20 · San Antonio Spurs 89
  12.  Rockets 45 · San Antonio Spurs 61
  13.  Rockets 66 · San Antonio Spurs 24
  14.  Rockets 10 · San Antonio Spurs 70
  15.  Rockets 27 · San Antonio Spurs 50
  16.  Rockets 28 · San Antonio Spurs 48
  17.  Rockets 14 · San Antonio Spurs 41
  18.  Rockets 16 · San Antonio Spurs 15
  19.  Rockets 9 · San Antonio Spurs 20
  20.  Rockets 24 · San Antonio Spurs 2
  21.  Rockets 21 · San Antonio Spurs 3
  22.  Rockets 9 · San Antonio Spurs 6
  23.  Rockets 4 · San Antonio Spurs 3
  24.  Rockets 4 · San Antonio Spurs 3
  25.  Rockets 2 · San Antonio Spurs 3

Who stands out

Spoilers

Brent Barry has the most games for the two combined: 60 for the Rockets and 330 for the San Antonio Spurs. Tracy McGrady scored the most points across both: 7,442 for the Rockets and 0 for the San Antonio Spurs.

In our data, Mario Elie was the first to have played for both (his first game for the San Antonio Spurs came in 1998/99). The most recent player to play for both is Kelly Olynyk, who first played for the San Antonio Spurs in 2025/26.

Show all 25 players

Spoilers
Every player who played for the Rockets and the San Antonio Spurs (NBA since 1996/97): games and points at each, seasons, and which team came first.
PlayerRocketsSan Antonio SpursFirst
GPtsSeasonsGPtsSeasons
Brent Barry602212008/093302,2722004–2008San Antonio Spurs
Kevin Willis2292,6201996–20021445132002–2004Rockets
Tracy McGrady3237,4422004–2010602012/13Rockets
Mario Elie1721,7381996–19981471,2101998–2000Rockets
Donatas Motiejunas2201,7252012–20168192018/19Rockets
Chris Paul1422,4912017–2019827232024/25Rockets
Kevin Martin1443,0682009–2012211212015/16Rockets
Jock Landale994762023–2025542652021/22San Antonio Spurs
James Anderson311172012/13893292010–2013San Antonio Spurs
Keith Bogans332812005/06853522009/10Rockets
Derek Anderson202162005/06891,3232000/01San Antonio Spurs
Boban Marjanovic451472022–2024613212015/16San Antonio Spurs
Steve Novak661942006–200824932010/11Rockets
Tony Massenburg10461999/00701992004/05Rockets
Kelly Olynyk275132020/21501582025/26Rockets
Mike Wilks28502003/0448812004/05Rockets
Charlie Ward14752004/05411302003/04San Antonio Spurs
DeMarre Carroll16562010–202015332019/20Rockets
Garrett Temple9452009/1020862009–2011Rockets
Anthony Lamb241332020/21202021/22Rockets
Devin Gray21491999/003101996/97San Antonio Spurs
James White9142008/096502006/07San Antonio Spurs
Pops Mensah-Bonsu452009/103152008/09San Antonio Spurs
Bobby Jones442007/08322007/08Rockets
Cameron Reynolds2132020/21322020/21San Antonio Spurs

Head to head

In the NBA since 1996/97, the Rockets and the San Antonio Spurs have met 124 times: the Rockets won 49, the San Antonio Spurs 75.

  • Rockets' biggest win: Rockets 142-110 Spurs (2022/23)
  • San Antonio Spurs' biggest win: Rockets 75-114 Spurs (2016/17)

Play

FAQ

Spoilers
How many players have played for both the Rockets and the San Antonio Spurs?
25 in the NBA since 1996/97: Brent Barry, Kevin Willis, Tracy McGrady, Mario Elie, Donatas Motiejunas, Chris Paul and 19 more.
Who has played the most games for the Rockets and the San Antonio Spurs?
Brent Barry: 60 for the Rockets and 330 for the San Antonio Spurs, 390 in all. Tracy McGrady scored the most points across both, 7,442.
Who is the most recent player to play for both the Rockets and the San Antonio Spurs?
Kelly Olynyk. He played for the Rockets (2020/21), then the San Antonio Spurs 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.