Players who played for the Miami Heat and the Rockets
31 players · NBA since 1996/97
31 players have played for both the Miami Heat and the Rockets in the NBA since 1996/97. 14 played for the Miami Heat first and 17 for the Rockets first. The longest-serving played 645 games across both; the top scorer got 8,005 points; the first move came in 2001/02, the most recent in 2024/25.
Can you name all 31?
0/310:00
- Heat 271 · Rockets 374
- Heat 431 · Rockets 88
- Heat 34 · Rockets 432
- Heat 190 · Rockets 231
- Heat 120 · Rockets 278
- Heat 89 · Rockets 308
- Heat 111 · Rockets 228
- Heat 287 · Rockets 27
- Heat 134 · Rockets 164
- Heat 254 · Rockets 25
- Heat 10 · Rockets 267
- Heat 81 · Rockets 143
- Heat 164 · Rockets 58
- Heat 142 · Rockets 80
- Heat 186 · Rockets 16
- Heat 10 · Rockets 162
- Heat 55 · Rockets 109
- Heat 93 · Rockets 67
- Heat 14 · Rockets 138
- Heat 65 · Rockets 40
- Heat 12 · Rockets 81
- Heat 72 · Rockets 20
- Heat 76 · Rockets 16
- Heat 37 · Rockets 49
- Heat 17 · Rockets 60
- Heat 38 · Rockets 31
- Heat 31 · Rockets 20
- Heat 39 · Rockets 8
- Heat 10 · Rockets 17
- Heat 3 · Rockets 13
- Heat 6 · Rockets 4
Who stands out
Spoilers
Shane Battier has the most games for the two combined: 271 for the Miami Heat and 374 for the Rockets. Goran Dragic scored the most points across both: 7,060 for the Miami Heat and 945 for the Rockets.
In our data, Sam Mack was the first to have played for both (his first game for the Miami Heat came in 2001/02). The most recent player to play for both is Josh Christopher, who first played for the Miami Heat in 2024/25.
Show all 31 players
Spoilers
| Player | Heat | Rockets | First | ||||
|---|---|---|---|---|---|---|---|
| G | Pts | Seasons | G | Pts | Seasons | ||
| Shane Battier | 271 | 1,382 | 2011–2014 | 374 | 3,289 | 2006–2011 | Rockets |
| Goran Dragic | 431 | 7,060 | 2014–2021 | 88 | 945 | 2010–2012 | Rockets |
| Trevor Ariza | 34 | 301 | 2020/21 | 432 | 5,387 | 2009–2018 | Rockets |
| Kyle Lowry | 190 | 2,090 | 2021–2024 | 231 | 2,584 | 2008–2012 | Rockets |
| Rafer Alston | 120 | 1,094 | 2003–2010 | 278 | 3,503 | 2005–2009 | Heat |
| P.J. Tucker | 89 | 681 | 2021/22 | 308 | 2,115 | 2017–2021 | Rockets |
| Juwan Howard | 111 | 226 | 2010–2013 | 228 | 2,335 | 2004–2007 | Rockets |
| Kelly Olynyk | 287 | 2,834 | 2017–2021 | 27 | 513 | 2020/21 | Heat |
| Shandon Anderson | 134 | 402 | 2004–2006 | 164 | 1,719 | 1999–2001 | Rockets |
| Michael Beasley | 254 | 3,075 | 2008–2015 | 25 | 307 | 2015/16 | Heat |
| Luther Head | 10 | 43 | 2008/09 | 267 | 2,278 | 2005–2009 | Rockets |
| Gerald Green | 81 | 656 | 2015/16 | 143 | 1,324 | 2007–2019 | Rockets |
| James Posey | 164 | 1,224 | 2005–2007 | 58 | 541 | 2002/03 | Rockets |
| Clarence Weatherspoon | 142 | 1,055 | 1998–2000 | 80 | 337 | 2003–2005 | Heat |
| Daequan Cook | 186 | 1,464 | 2007–2010 | 16 | 55 | 2012/13 | Heat |
| Ryan Anderson | 10 | 7 | 2018/19 | 162 | 1,723 | 2016–2020 | Rockets |
| Jim Jackson | 55 | 589 | 2001/02 | 109 | 1,427 | 2003–2005 | Heat |
| Mike James | 93 | 649 | 2001–2003 | 67 | 632 | 2004–2008 | Heat |
| Josh Christopher | 14 | 28 | 2024/25 | 138 | 959 | 2021–2023 | Rockets |
| James Ennis III | 65 | 312 | 2014–2016 | 40 | 294 | 2018/19 | Heat |
| Sam Mack | 12 | 40 | 2001/02 | 81 | 572 | 1996–1999 | Rockets |
| Victor Oladipo | 72 | 778 | 2020–2023 | 20 | 424 | 2020/21 | Rockets |
| Rod Strickland | 76 | 794 | 2001/02 | 16 | 28 | 2004/05 | Heat |
| Toney Douglas | 37 | 124 | 2013/14 | 49 | 399 | 2012/13 | Rockets |
| Brent Barry | 17 | 70 | 1997/98 | 60 | 221 | 2008/09 | Heat |
| Joe Johnson | 38 | 491 | 2015/16 | 31 | 151 | 2017/18 | Heat |
| Derek Anderson | 31 | 157 | 2005/06 | 20 | 216 | 2005/06 | Rockets |
| Loren Woods | 39 | 121 | 2003/04 | 8 | 8 | 2007/08 | Heat |
| Avery Bradley | 10 | 85 | 2020/21 | 17 | 88 | 2020/21 | Heat |
| Briante Weber | 3 | 2 | 2015/16 | 13 | 26 | 2017/18 | Heat |
| Bobby Jones | 6 | 48 | 2007/08 | 4 | 4 | 2007/08 | Rockets |
Head to head
In the NBA since 1996/97, the Miami Heat and the Rockets have met 58 times: the Miami Heat won 38, the Rockets 20.
- Miami Heat's biggest win: Heat 99-66 Rockets (2009/10)
- Rockets' biggest win: Rockets 115-79 Heat (2014/15)
More pairs
Play
FAQ
Spoilers
- How many players have played for both the Miami Heat and the Rockets?
- 31 in the NBA since 1996/97: Shane Battier, Goran Dragic, Trevor Ariza, Kyle Lowry, Rafer Alston, P.J. Tucker and 25 more.
- Who has played the most games for the Miami Heat and the Rockets?
- Shane Battier: 271 for the Miami Heat and 374 for the Rockets, 645 in all. Goran Dragic scored the most points across both, 8,005.
- Who is the most recent player to play for both the Miami Heat and the Rockets?
- Josh Christopher. He played for the Rockets (2021–2023), then the Miami Heat from 2024/25.
- 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.