Players who played for the Pistons and the San Antonio Spurs

20 players · NBA since 1996/97

20 players have played for both the Pistons and the San Antonio Spurs in the NBA since 1996/97. 11 played for the Pistons first and 9 for the San Antonio Spurs first. The longest-serving played 627 games across both; the top scorer got 4,893 points; the first move came in 2004/05, the most recent in 2025/26.

Can you name all 20?

0/200:00

  1.  Pistons 461 · San Antonio Spurs 166
  2.  Pistons 146 · San Antonio Spurs 242
  3.  Pistons 160 · San Antonio Spurs 161
  4.  Pistons 271 · San Antonio Spurs 30
  5.  Pistons 39 · San Antonio Spurs 237
  6.  Pistons 204 · San Antonio Spurs 41
  7.  Pistons 206 · San Antonio Spurs 18
  8.  Pistons 74 · San Antonio Spurs 134
  9.  Pistons 131 · San Antonio Spurs 21
  10.  Pistons 51 · San Antonio Spurs 86
  11.  Pistons 52 · San Antonio Spurs 61
  12.  Pistons 77 · San Antonio Spurs 14
  13.  Pistons 40 · San Antonio Spurs 50
  14.  Pistons 68 · San Antonio Spurs 22
  15.  Pistons 72 · San Antonio Spurs 6
  16.  Pistons 56 · San Antonio Spurs 12
  17.  Pistons 14 · San Antonio Spurs 49
  18.  Pistons 14 · San Antonio Spurs 47
  19.  Pistons 25 · San Antonio Spurs 2
  20.  Pistons 9 · San Antonio Spurs 10

Who stands out

Spoilers

Antonio McDyess has the most games for the two combined: 461 for the Pistons and 166 for the San Antonio Spurs. Antonio McDyess scored the most points across both: 3,955 for the Pistons and 938 for the San Antonio Spurs.

In our data, Anthony Goldwire was the first to have played for both (his first game for the Pistons came in 2004/05). The most recent player to play for both is Mason Plumlee, who first played for the San Antonio Spurs in 2025/26.

Show all 20 players

Spoilers
Every player who played for the Pistons and the San Antonio Spurs (NBA since 1996/97): games and points at each, seasons, and which team came first.
PlayerPistonsSan Antonio SpursFirst
GPtsSeasonsGPtsSeasons
Antonio McDyess4613,9552004–20091669382009–2011Pistons
Cory Joseph1461,1762020–20232421,1802011–2015San Antonio Spurs
Aron Baynes1608892015–20171617142012–2015San Antonio Spurs
Stanley Johnson2711,9212015–2019301742022/23Pistons
Beno Udrih392272016/172371,1912004–2007San Antonio Spurs
Austin Daye2041,2022009–2013411612013–2015Pistons
Anthony Tolliver2061,4922014–201818522008/09San Antonio Spurs
Nazr Mohammed743602006–20081348342004–2006San Antonio Spurs
Theo Ratliff1316681996–200821342009/10Pistons
Trey Lyles515322021/22865192019–2021San Antonio Spurs
Boban Marjanovic523092016–2018613212015/16San Antonio Spurs
Darrun Hilliard772792015–201714162017/18Pistons
Kelly Olynyk403652021/22501582025/26Pistons
Joel Anthony681052014–201622312016/17Pistons
Tracy McGrady725742010/11602012/13Pistons
Mason Plumlee565812020/211292025/26Pistons
Lindy Waters III14472024/25491102025/26Pistons
Chimezie Metu141472023/24471092018–2020San Antonio Spurs
Stanley Umude251292022–2024222025/26Pistons
Anthony Goldwire9182004/0510122002/03San Antonio Spurs

Head to head

In the NBA since 1996/97, the Pistons and the San Antonio Spurs have met 65 times: the Pistons won 24, the San Antonio Spurs 41.

  • Pistons' biggest win: Pistons 132-98 Spurs (2019/20)
  • San Antonio Spurs' biggest win: Spurs 114-75 Pistons (2012/13)

Play

FAQ

Spoilers
How many players have played for both the Pistons and the San Antonio Spurs?
20 in the NBA since 1996/97: Antonio McDyess, Cory Joseph, Aron Baynes, Stanley Johnson, Beno Udrih, Austin Daye and 14 more.
Who has played the most games for the Pistons and the San Antonio Spurs?
Antonio McDyess: 461 for the Pistons and 166 for the San Antonio Spurs, 627 in all. Antonio McDyess scored the most points across both, 4,893.
Who is the most recent player to play for both the Pistons and the San Antonio Spurs?
Mason Plumlee. He played for the Pistons (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.