Players who played for the Miami Heat and the Orlando Magic
28 players · NBA since 1996/97
28 players have played for both the Miami Heat and the Orlando Magic in the NBA since 1996/97. 11 played for the Miami Heat first and 17 for the Orlando Magic first. The longest-serving played 449 games across both; the top scorer got 5,689 points; the first move came in 1998/99, the most recent in 2025/26.
Can you name all 28?
0/280:00
- Heat 144 · Magic 305
- Heat 185 · Magic 215
- Heat 197 · Magic 202
- Heat 214 · Magic 111
- Heat 72 · Magic 224
- Heat 126 · Magic 168
- Heat 89 · Magic 202
- Heat 131 · Magic 133
- Heat 10 · Magic 206
- Heat 11 · Magic 201
- Heat 149 · Magic 53
- Heat 81 · Magic 115
- Heat 111 · Magic 81
- Heat 161 · Magic 18
- Heat 120 · Magic 52
- Heat 16 · Magic 137
- Heat 91 · Magic 41
- Heat 65 · Magic 66
- Heat 34 · Magic 93
- Heat 8 · Magic 116
- Heat 76 · Magic 46
- Heat 51 · Magic 55
- Heat 44 · Magic 59
- Heat 54 · Magic 45
- Heat 69 · Magic 4
- Heat 36 · Magic 27
- Heat 1 · Magic 17
- Heat 2 · Magic 15
Who stands out
Spoilers
Rashard Lewis has the most games for the two combined: 144 for the Miami Heat and 305 for the Orlando Magic. Rashard Lewis scored the most points across both: 665 for the Miami Heat and 5,024 for the Orlando Magic.
In our data, Isaac Austin was the first to have played for both (his first game for the Orlando Magic came in 1998/99). The most recent player to play for both is Jamal Cain, who first played for the Orlando Magic in 2025/26.
Show all 28 players
Spoilers
| Player | Heat | Magic | First | ||||
|---|---|---|---|---|---|---|---|
| G | Pts | Seasons | G | Pts | Seasons | ||
| Rashard Lewis | 144 | 665 | 2012–2014 | 305 | 5,024 | 2007–2011 | Magic |
| Michael Doleac | 185 | 651 | 2004–2007 | 215 | 1,388 | 1998–2001 | Magic |
| Mike Miller | 197 | 971 | 2010–2013 | 202 | 2,804 | 2000–2003 | Magic |
| Jason Williams | 214 | 2,217 | 2005–2008 | 111 | 563 | 2009–2011 | Heat |
| Victor Oladipo | 72 | 778 | 2020–2023 | 224 | 3,551 | 2013–2016 | Magic |
| Carlos Arroyo | 126 | 739 | 2009–2011 | 168 | 1,291 | 2005–2008 | Magic |
| Keyon Dooling | 89 | 492 | 2004/05 | 202 | 1,667 | 2005–2008 | Heat |
| Dewayne Dedmon | 131 | 784 | 2020–2023 | 133 | 530 | 2013–2016 | Magic |
| Ryan Anderson | 10 | 7 | 2018/19 | 206 | 2,247 | 2009–2012 | Magic |
| Maurice Harkless | 11 | 15 | 2020/21 | 201 | 1,375 | 2012–2015 | Magic |
| Isaac Austin | 149 | 1,549 | 1996–1998 | 53 | 503 | 1998/99 | Heat |
| Quentin Richardson | 81 | 727 | 2009/10 | 115 | 499 | 2010–2012 | Heat |
| Juwan Howard | 111 | 226 | 2010–2013 | 81 | 1,376 | 2003/04 | Magic |
| Malik Allen | 161 | 1,143 | 2001–2005 | 18 | 24 | 2010/11 | Heat |
| Rafer Alston | 120 | 1,094 | 2003–2010 | 52 | 629 | 2008/09 | Heat |
| Anfernee Hardaway | 16 | 60 | 2007/08 | 137 | 2,543 | 1996–1999 | Magic |
| Josh McRoberts | 91 | 367 | 2014–2017 | 41 | 159 | 2012/13 | Magic |
| James Ennis III | 65 | 312 | 2014–2016 | 66 | 549 | 2019–2021 | Heat |
| Trevor Ariza | 34 | 301 | 2020/21 | 93 | 652 | 2005–2008 | Magic |
| R.J. Hampton | 8 | 10 | 2023/24 | 116 | 928 | 2020–2023 | Magic |
| Rod Strickland | 76 | 794 | 2001/02 | 46 | 311 | 2003/04 | Heat |
| Shabazz Napier | 51 | 261 | 2014/15 | 55 | 203 | 2015/16 | Heat |
| Jamal Cain | 44 | 195 | 2022–2024 | 59 | 331 | 2025–2027 | Heat |
| Chris Gatling | 54 | 345 | 2001/02 | 45 | 598 | 1999/00 | Magic |
| Orlando Robinson | 69 | 215 | 2022–2024 | 4 | 7 | 2025/26 | Heat |
| Beno Udrih | 36 | 158 | 2015/16 | 27 | 275 | 2012/13 | Magic |
| DeAndre Liggins | 1 | 2 | 2013/14 | 17 | 33 | 2011/12 | Magic |
| Mychal Mulder | 2 | 14 | 2021/22 | 15 | 55 | 2021/22 | Magic |
Head to head
In the NBA since 1996/97, the Miami Heat and the Orlando Magic have met 124 times: the Miami Heat won 70, the Orlando Magic 54.
- Miami Heat's biggest win: Heat 99-64 Magic (1996/97)
- Orlando Magic's biggest win: Magic 97-68 Heat (2006/07)
More pairs
Play
FAQ
Spoilers
- How many players have played for both the Miami Heat and the Orlando Magic?
- 28 in the NBA since 1996/97: Rashard Lewis, Michael Doleac, Mike Miller, Jason Williams, Victor Oladipo, Carlos Arroyo and 22 more.
- Who has played the most games for the Miami Heat and the Orlando Magic?
- Rashard Lewis: 144 for the Miami Heat and 305 for the Orlando Magic, 449 in all. Rashard Lewis scored the most points across both, 5,689.
- Who is the most recent player to play for both the Miami Heat and the Orlando Magic?
- Jamal Cain. He played for the Miami Heat (2022–2024), then the Orlando Magic 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.