Players who played for the Cavaliers and the San Antonio Spurs

24 players · NBA since 1996/97

24 players have played for both the Cavaliers and the San Antonio Spurs in the NBA since 1996/97. 15 played for the Cavaliers first and 9 for the San Antonio Spurs first. The longest-serving played 650 games across both; the top scorer got 5,653 points; the first move came in 1997/98, the most recent in 2025/26.

Can you name all 24?

0/240:00

  1.  Cavaliers 32 · San Antonio Spurs 618
  2.  Cavaliers 267 · San Antonio Spurs 233
  3.  Cavaliers 424 · San Antonio Spurs 72
  4.  Cavaliers 188 · San Antonio Spurs 219
  5.  Cavaliers 325 · San Antonio Spurs 23
  6.  Cavaliers 56 · San Antonio Spurs 250
  7.  Cavaliers 245 · San Antonio Spurs 17
  8.  Cavaliers 230 · San Antonio Spurs 27
  9.  Cavaliers 250 · San Antonio Spurs 3
  10.  Cavaliers 86 · San Antonio Spurs 153
  11.  Cavaliers 108 · San Antonio Spurs 89
  12.  Cavaliers 147 · San Antonio Spurs 2
  13.  Cavaliers 75 · San Antonio Spurs 39
  14.  Cavaliers 39 · San Antonio Spurs 69
  15.  Cavaliers 2 · San Antonio Spurs 104
  16.  Cavaliers 58 · San Antonio Spurs 34
  17.  Cavaliers 30 · San Antonio Spurs 48
  18.  Cavaliers 50 · San Antonio Spurs 16
  19.  Cavaliers 20 · San Antonio Spurs 30
  20.  Cavaliers 37 · San Antonio Spurs 10
  21.  Cavaliers 7 · San Antonio Spurs 38
  22.  Cavaliers 22 · San Antonio Spurs 3
  23.  Cavaliers 9 · San Antonio Spurs 4
  24.  Cavaliers 4 · San Antonio Spurs 3

Who stands out

Spoilers

Danny Green has the most games for the two combined: 32 for the Cavaliers and 618 for the San Antonio Spurs. Danny Green scored the most points across both: 95 for the Cavaliers and 5,558 for the San Antonio Spurs.

In our data, Reggie Geary was the first to have played for both (his first game for the San Antonio Spurs came in 1997/98). The most recent player to play for both is Riley Minix, who first played for the Cavaliers in 2025/26.

Show all 24 players

Spoilers
Every player who played for the Cavaliers and the San Antonio Spurs (NBA since 1996/97): games and points at each, seasons, and which team came first.
PlayerCavaliersSan Antonio SpursFirst
GPtsSeasonsGPtsSeasons
Danny Green32952009–20236185,5582010–2018Cavaliers
Danny Ferry2671,9731996–20002339192000–2003Cavaliers
Cedi Osman4243,9842017–2023724892023/24Cavaliers
Richard Jefferson1881,0272015–20172192,3972009–2012San Antonio Spurs
Drew Gooden3253,8232004–2008232162008/09Cavaliers
George Hill565412017–20192502,5132008–2011San Antonio Spurs
Andre Miller2453,5451999–200217652015/16Cavaliers
Ira Newble2309702003–200827542000/01San Antonio Spurs
Alonzo Gee2502,0622010–2014322010/11San Antonio Spurs
Devin Brown866192007/081538132002–2005San Antonio Spurs
Derek Anderson1081,2221997–1999891,3232000/01Cavaliers
Tyler Zeller1471,0092012–2014222019/20Cavaliers
Mark Bryant754241999/0039772001/02Cavaliers
Reggie Geary39571996/97691611997/98Cavaliers
Luke Kornet242021/221045832025–2027Cavaliers
Shawnelle Scott58661996–199834462000/01Cavaliers
Mike Wilks30422005/0648812004/05San Antonio Spurs
Eric Williams504692003/0416422006/07Cavaliers
Chucky Brown20782000/01301901999/00San Antonio Spurs
Shannon Brown371782006–200810232013/14Cavaliers
Chris Quinn7102012/1338812010/11San Antonio Spurs
Mamadi Diakite22572022/233122023/24Cavaliers
Riley Minix9362025–2027492024–2026San Antonio Spurs
Cedric Jackson412009/10372009/10Cavaliers

Head to head

In the NBA since 1996/97, the Cavaliers and the San Antonio Spurs have met 63 times: the Cavaliers won 25, the San Antonio Spurs 38.

  • Cavaliers' biggest win: Spurs 101-125 Cavaliers (2020/21)
  • San Antonio Spurs' biggest win: Cavaliers 90-125 Spurs (2011/12)

Play

FAQ

Spoilers
How many players have played for both the Cavaliers and the San Antonio Spurs?
24 in the NBA since 1996/97: Danny Green, Danny Ferry, Cedi Osman, Richard Jefferson, Drew Gooden, George Hill and 18 more.
Who has played the most games for the Cavaliers and the San Antonio Spurs?
Danny Green: 32 for the Cavaliers and 618 for the San Antonio Spurs, 650 in all. Danny Green scored the most points across both, 5,653.
Who is the most recent player to play for both the Cavaliers and the San Antonio Spurs?
Riley Minix. He played for the San Antonio Spurs (2024–2026), then the Cavaliers 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.