Players who played for the Miami Heat and the San Antonio Spurs
25 players · NBA since 1996/97
25 players have played for both the Miami Heat and the San Antonio Spurs in the NBA since 1996/97. 16 played for the Miami Heat first and 9 for the San Antonio Spurs first. The longest-serving played 874 games across both; the top scorer got 6,922 points; the first move came in 1999/00, the most recent in 2025/26.
Can you name all 25?
0/250:00
- Heat 123 · San Antonio Spurs 751
- Heat 17 · San Antonio Spurs 748
- Heat 443 · San Antonio Spurs 22
- Heat 329 · San Antonio Spurs 64
- Heat 17 · San Antonio Spurs 330
- Heat 287 · San Antonio Spurs 50
- Heat 29 · San Antonio Spurs 287
- Heat 55 · San Antonio Spurs 247
- Heat 36 · San Antonio Spurs 237
- Heat 267 · San Antonio Spurs 3
- Heat 259 · San Antonio Spurs 5
- Heat 204 · San Antonio Spurs 46
- Heat 131 · San Antonio Spurs 88
- Heat 172 · San Antonio Spurs 38
- Heat 25 · San Antonio Spurs 172
- Heat 37 · San Antonio Spurs 148
- Heat 16 · San Antonio Spurs 149
- Heat 18 · San Antonio Spurs 129
- Heat 31 · San Antonio Spurs 89
- Heat 44 · San Antonio Spurs 48
- Heat 11 · San Antonio Spurs 64
- Heat 12 · San Antonio Spurs 3
- Heat 5 · San Antonio Spurs 10
- Heat 6 · San Antonio Spurs 3
- Heat 4 · San Antonio Spurs 3
Who stands out
Spoilers
Bruce Bowen has the most games for the two combined: 123 for the Miami Heat and 751 for the San Antonio Spurs. Patty Mills scored the most points across both: 94 for the Miami Heat and 6,828 for the San Antonio Spurs.
In our data, Terry Porter was the first to have played for both (his first game for the San Antonio Spurs came in 1999/00). 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
| Player | Heat | San Antonio Spurs | First | ||||
|---|---|---|---|---|---|---|---|
| G | Pts | Seasons | G | Pts | Seasons | ||
| Bruce Bowen | 123 | 807 | 1996–2001 | 751 | 4,822 | 2001–2009 | Heat |
| Patty Mills | 17 | 94 | 2023/24 | 748 | 6,828 | 2011–2021 | San Antonio Spurs |
| Joel Anthony | 443 | 1,053 | 2007–2014 | 22 | 31 | 2016/17 | Heat |
| Josh Richardson | 329 | 3,726 | 2015–2025 | 64 | 732 | 2021–2023 | Heat |
| Brent Barry | 17 | 70 | 1997/98 | 330 | 2,272 | 2004–2008 | Heat |
| Kelly Olynyk | 287 | 2,834 | 2017–2021 | 50 | 158 | 2025/26 | Heat |
| Kyle Anderson | 29 | 173 | 2024/25 | 287 | 1,388 | 2014–2018 | San Antonio Spurs |
| Terry Porter | 55 | 570 | 1998/99 | 247 | 1,774 | 1999–2002 | Heat |
| Beno Udrih | 36 | 158 | 2015/16 | 237 | 1,191 | 2004–2007 | San Antonio Spurs |
| Tyler Johnson | 267 | 2,885 | 2014–2019 | 3 | 6 | 2021/22 | Heat |
| Anthony Carter | 259 | 1,451 | 1999–2003 | 5 | 22 | 2003/04 | Heat |
| Rasual Butler | 204 | 1,341 | 2002–2005 | 46 | 124 | 2015/16 | Heat |
| Dewayne Dedmon | 131 | 784 | 2020–2023 | 88 | 432 | 2016/17 | San Antonio Spurs |
| Chris Quinn | 172 | 953 | 2006–2009 | 38 | 81 | 2010/11 | Heat |
| Roger Mason Jr. | 25 | 74 | 2013/14 | 172 | 1,506 | 2008–2010 | San Antonio Spurs |
| Samaki Walker | 37 | 105 | 2003/04 | 148 | 731 | 1999–2001 | San Antonio Spurs |
| Steve Smith | 16 | 23 | 2004/05 | 149 | 1,374 | 2001–2003 | San Antonio Spurs |
| Kurt Thomas | 18 | 113 | 1996/97 | 129 | 551 | 2007–2009 | Heat |
| Derek Anderson | 31 | 157 | 2005/06 | 89 | 1,323 | 2000/01 | San Antonio Spurs |
| Sean Marks | 44 | 150 | 2001–2003 | 48 | 157 | 2004–2006 | Heat |
| Charles A Smith | 11 | 10 | 1997/98 | 64 | 446 | 2001/02 | Heat |
| Blake Ahearn | 12 | 70 | 2007/08 | 3 | 8 | 2008/09 | Heat |
| Shannon Brown | 5 | 20 | 2014/15 | 10 | 23 | 2013/14 | San Antonio Spurs |
| Bobby Jones | 6 | 48 | 2007/08 | 3 | 2 | 2007/08 | Heat |
| Jamaree Bouyea | 4 | 15 | 2022/23 | 3 | 11 | 2023/24 | Heat |
Head to head
In the NBA since 1996/97, the Miami Heat and the San Antonio Spurs have met 69 times: the Miami Heat won 30, the San Antonio Spurs 39.
- Miami Heat's biggest win: Heat 110-80 Spurs (2010/11)
- San Antonio Spurs' biggest win: Spurs 113-77 Heat (2012/13)
More pairs
Play
FAQ
Spoilers
- How many players have played for both the Miami Heat and the San Antonio Spurs?
- 25 in the NBA since 1996/97: Bruce Bowen, Patty Mills, Joel Anthony, Josh Richardson, Brent Barry, Kelly Olynyk and 19 more.
- Who has played the most games for the Miami Heat and the San Antonio Spurs?
- Bruce Bowen: 123 for the Miami Heat and 751 for the San Antonio Spurs, 874 in all. Patty Mills scored the most points across both, 6,922.
- Who is the most recent player to play for both the Miami Heat and the San Antonio Spurs?
- Kelly Olynyk. He played for the Miami Heat (2017–2021), 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.