Players who played for the Cavaliers and the Miami Heat
37 players · NBA since 1996/97
37 players have played for both the Cavaliers and the Miami Heat in the NBA since 1996/97. 21 played for the Cavaliers first and 16 for the Miami Heat first. The longest-serving played 1,382 games across both; the top scorer got 37,949 points; the first move came in 1997/98, the most recent in 2025/26.
Can you name all 37?
0/370:00
- Cavaliers 1,001 · Heat 381
- Cavaliers 46 · Heat 1,119
- Cavaliers 842 · Heat 81
- Cavaliers 554 · Heat 128
- Cavaliers 193 · Heat 328
- Cavaliers 171 · Heat 232
- Cavaliers 332 · Heat 16
- Cavaliers 236 · Heat 97
- Cavaliers 64 · Heat 245
- Cavaliers 164 · Heat 123
- Cavaliers 183 · Heat 89
- Cavaliers 61 · Heat 197
- Cavaliers 12 · Heat 219
- Cavaliers 42 · Heat 185
- Cavaliers 82 · Heat 142
- Cavaliers 38 · Heat 169
- Cavaliers 40 · Heat 160
- Cavaliers 7 · Heat 172
- Cavaliers 41 · Heat 122
- Cavaliers 112 · Heat 29
- Cavaliers 108 · Heat 31
- Cavaliers 132 · Heat 5
- Cavaliers 115 · Heat 22
- Cavaliers 74 · Heat 54
- Cavaliers 75 · Heat 51
- Cavaliers 63 · Heat 58
- Cavaliers 39 · Heat 55
- Cavaliers 53 · Heat 41
- Cavaliers 34 · Heat 52
- Cavaliers 74 · Heat 6
- Cavaliers 66 · Heat 9
- Cavaliers 61 · Heat 1
- Cavaliers 45 · Heat 14
- Cavaliers 33 · Heat 25
- Cavaliers 49 · Heat 4
- Cavaliers 37 · Heat 5
- Cavaliers 24 · Heat 2
Who stands out
Spoilers
LeBron James has the most games for the two combined: 1,001 for the Cavaliers and 381 for the Miami Heat. LeBron James scored the most points across both: 27,692 for the Cavaliers and 10,257 for the Miami Heat.
In our data, Antonio Lang was the first to have played for both (his first game for the Miami Heat came in 1997/98). The most recent player to play for both is Thomas Bryant, who first played for the Cavaliers in 2025/26.
Show all 37 players
Spoilers
| Player | Cavaliers | Heat | First | ||||
|---|---|---|---|---|---|---|---|
| G | Pts | Seasons | G | Pts | Seasons | ||
| LeBron James | 1,001 | 27,692 | 2003–2018 | 381 | 10,257 | 2010–2014 | Cavaliers |
| Dwyane Wade | 46 | 513 | 2017/18 | 1,119 | 25,420 | 2003–2019 | Heat |
| Zydrunas Ilgauskas | 842 | 11,400 | 1997–2010 | 81 | 392 | 2010/11 | Cavaliers |
| Kevin Love | 554 | 8,646 | 2014–2023 | 128 | 952 | 2022–2025 | Cavaliers |
| James Jones | 193 | 655 | 2014–2017 | 328 | 1,392 | 2008–2014 | Heat |
| Max Strus | 171 | 1,849 | 2023–2026 | 232 | 2,325 | 2020–2023 | Heat |
| Wesley Person | 332 | 3,956 | 1997–2002 | 16 | 62 | 2004/05 | Cavaliers |
| Damon Jones | 236 | 1,438 | 2005–2008 | 97 | 1,136 | 2004/05 | Heat |
| Shaquille O'Neal | 64 | 763 | 2009/10 | 245 | 4,761 | 2004–2008 | Heat |
| Dion Waiters | 164 | 2,352 | 2012–2015 | 123 | 1,713 | 2016–2020 | Cavaliers |
| Ricky Davis | 183 | 2,921 | 2001–2004 | 89 | 1,162 | 2000–2008 | Heat |
| Mike Miller | 61 | 118 | 2014/15 | 197 | 971 | 2010–2013 | Heat |
| Chris Andersen | 12 | 28 | 2016/17 | 219 | 1,237 | 2012–2016 | Heat |
| Michael Doleac | 42 | 194 | 2001/02 | 185 | 651 | 2004–2007 | Cavaliers |
| Clarence Weatherspoon | 82 | 924 | 2000/01 | 142 | 1,055 | 1998–2000 | Heat |
| Wayne Ellington | 38 | 396 | 2012/13 | 169 | 1,760 | 2016–2019 | Cavaliers |
| Luol Deng | 40 | 573 | 2013/14 | 160 | 2,104 | 2014–2016 | Cavaliers |
| Chris Quinn | 7 | 10 | 2012/13 | 172 | 953 | 2006–2009 | Heat |
| Jason Kapono | 41 | 145 | 2003/04 | 122 | 957 | 2005–2007 | Cavaliers |
| Jamario Moon | 112 | 523 | 2009–2011 | 29 | 196 | 2008/09 | Heat |
| Derek Anderson | 108 | 1,222 | 1997–1999 | 31 | 157 | 2005/06 | Cavaliers |
| Tyrone Hill | 132 | 1,367 | 1996–2003 | 5 | 9 | 2003/04 | Cavaliers |
| Bimbo Coles | 115 | 483 | 2000–2003 | 22 | 28 | 2003/04 | Cavaliers |
| Chris Gatling | 74 | 842 | 2000/01 | 54 | 345 | 2001/02 | Cavaliers |
| Thomas Bryant | 75 | 439 | 2025–2027 | 51 | 274 | 2023–2025 | Heat |
| Shawn Marion | 63 | 278 | 2014/15 | 58 | 734 | 2007–2009 | Heat |
| Jim Jackson | 39 | 400 | 2000/01 | 55 | 589 | 2001/02 | Cavaliers |
| Jae Crowder | 53 | 454 | 2017/18 | 41 | 489 | 2019/20 | Cavaliers |
| Alec Burks | 34 | 396 | 2018/19 | 52 | 369 | 2024/25 | Cavaliers |
| Antonio Lang | 74 | 184 | 1996–1999 | 6 | 12 | 1997/98 | Cavaliers |
| Smush Parker | 66 | 408 | 2002/03 | 9 | 43 | 2007/08 | Cavaliers |
| DeAndre Liggins | 61 | 144 | 2016/17 | 1 | 2 | 2013/14 | Heat |
| Luke Jackson | 45 | 125 | 2004–2006 | 14 | 79 | 2007/08 | Cavaliers |
| Derrick Williams | 33 | 177 | 2016/17 | 25 | 148 | 2016/17 | Heat |
| Shaun Livingston | 49 | 354 | 2012/13 | 4 | 9 | 2008/09 | Heat |
| Shannon Brown | 37 | 178 | 2006–2008 | 5 | 20 | 2014/15 | Cavaliers |
| Nik Stauskas | 24 | 132 | 2018/19 | 2 | 11 | 2021/22 | Cavaliers |
Head to head
In the NBA since 1996/97, the Cavaliers and the Miami Heat have met 111 times: the Cavaliers won 42, the Miami Heat 69.
- Cavaliers' biggest win: Heat 83-138 Cavaliers (2024/25)
- Miami Heat's biggest win: Heat 121-84 Cavaliers (2023/24)
More pairs
Play
FAQ
Spoilers
- How many players have played for both the Cavaliers and the Miami Heat?
- 37 in the NBA since 1996/97: LeBron James, Dwyane Wade, Zydrunas Ilgauskas, Kevin Love, James Jones, Max Strus and 31 more.
- Who has played the most games for the Cavaliers and the Miami Heat?
- LeBron James: 1,001 for the Cavaliers and 381 for the Miami Heat, 1,382 in all. LeBron James scored the most points across both, 37,949.
- Who is the most recent player to play for both the Cavaliers and the Miami Heat?
- Thomas Bryant. He played for the Miami Heat (2023–2025), 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.