Players who played for the Miami Heat and the Trail Blazers
36 players · NBA since 1996/97
36 players have played for both the Miami Heat and the Trail Blazers in the NBA since 1996/97. 14 played for the Miami Heat first and 22 for the Trail Blazers first. The longest-serving played 533 games across both; the top scorer got 5,778 points; the first move came in 1997/98, the most recent in 2025/26.
Can you name all 36?
0/360:00
- Heat 328 · Trail Blazers 205
- Heat 57 · Trail Blazers 418
- Heat 339 · Trail Blazers 73
- Heat 328 · Trail Blazers 58
- Heat 221 · Trail Blazers 124
- Heat 108 · Trail Blazers 231
- Heat 11 · Trail Blazers 307
- Heat 259 · Trail Blazers 40
- Heat 31 · Trail Blazers 249
- Heat 245 · Trail Blazers 13
- Heat 148 · Trail Blazers 60
- Heat 83 · Trail Blazers 123
- Heat 119 · Trail Blazers 81
- Heat 16 · Trail Blazers 182
- Heat 111 · Trail Blazers 79
- Heat 146 · Trail Blazers 42
- Heat 51 · Trail Blazers 133
- Heat 59 · Trail Blazers 73
- Heat 3 · Trail Blazers 119
- Heat 55 · Trail Blazers 62
- Heat 26 · Trail Blazers 88
- Heat 76 · Trail Blazers 23
- Heat 91 · Trail Blazers 7
- Heat 17 · Trail Blazers 79
- Heat 63 · Trail Blazers 29
- Heat 81 · Trail Blazers 2
- Heat 44 · Trail Blazers 28
- Heat 18 · Trail Blazers 53
- Heat 28 · Trail Blazers 37
- Heat 37 · Trail Blazers 27
- Heat 34 · Trail Blazers 21
- Heat 16 · Trail Blazers 33
- Heat 2 · Trail Blazers 44
- Heat 11 · Trail Blazers 22
- Heat 3 · Trail Blazers 13
- Heat 4 · Trail Blazers 6
Who stands out
Spoilers
Brian Grant has the most games for the two combined: 328 for the Miami Heat and 205 for the Trail Blazers. Hassan Whiteside scored the most points across both: 4,700 for the Miami Heat and 1,078 for the Trail Blazers.
In our data, John Crotty was the first to have played for both (his first game for the Trail Blazers came in 1997/98). The most recent player to play for both is Norman Powell, who first played for the Miami Heat in 2025/26.
Show all 36 players
Spoilers
| Player | Heat | Trail Blazers | First | ||||
|---|---|---|---|---|---|---|---|
| G | Pts | Seasons | G | Pts | Seasons | ||
| Brian Grant | 328 | 3,555 | 2000–2004 | 205 | 2,057 | 1997–2000 | Trail Blazers |
| Meyers Leonard | 57 | 333 | 2019–2021 | 418 | 2,317 | 2012–2019 | Trail Blazers |
| Hassan Whiteside | 339 | 4,700 | 2014–2019 | 73 | 1,078 | 2019/20 | Heat |
| James Jones | 328 | 1,392 | 2008–2014 | 58 | 463 | 2007/08 | Trail Blazers |
| Dorell Wright | 221 | 1,374 | 2004–2016 | 124 | 591 | 2013–2015 | Heat |
| Jermaine O'Neal | 108 | 1,401 | 2008–2010 | 231 | 843 | 1996–2000 | Trail Blazers |
| Maurice Harkless | 11 | 15 | 2020/21 | 307 | 2,416 | 2015–2019 | Trail Blazers |
| Justise Winslow | 259 | 2,320 | 2015–2020 | 40 | 314 | 2021–2023 | Heat |
| Derek Anderson | 31 | 157 | 2005/06 | 249 | 2,986 | 2001–2005 | Trail Blazers |
| Voshon Lenard | 245 | 2,931 | 1996–2000 | 13 | 92 | 2005/06 | Heat |
| Derrick Jones Jr. | 148 | 996 | 2017–2020 | 60 | 400 | 2020/21 | Heat |
| Luke Babbitt | 83 | 357 | 2016–2018 | 123 | 482 | 2010–2013 | Trail Blazers |
| Jamaal Magloire | 119 | 277 | 2008–2011 | 81 | 529 | 2006/07 | Trail Blazers |
| Steve Smith | 16 | 23 | 2004/05 | 182 | 2,655 | 1999–2001 | Trail Blazers |
| Juwan Howard | 111 | 226 | 2010–2013 | 79 | 457 | 2009/10 | Trail Blazers |
| Vladimir Stepania | 146 | 726 | 2001–2003 | 42 | 108 | 2003/04 | Heat |
| Shabazz Napier | 51 | 261 | 2014/15 | 133 | 900 | 2016–2018 | Heat |
| Norman Powell | 59 | 1,272 | 2025/26 | 73 | 1,308 | 2020–2022 | Trail Blazers |
| Qyntel Woods | 3 | 10 | 2004/05 | 119 | 359 | 2002–2004 | Trail Blazers |
| Jim Jackson | 55 | 589 | 2001/02 | 62 | 509 | 1998/99 | Trail Blazers |
| Greg Oden | 26 | 67 | 2013/14 | 88 | 803 | 2008–2010 | Trail Blazers |
| Rod Strickland | 76 | 794 | 2001/02 | 23 | 105 | 2000/01 | Trail Blazers |
| Josh McRoberts | 91 | 367 | 2014–2017 | 7 | 12 | 2007/08 | Trail Blazers |
| Patty Mills | 17 | 94 | 2023/24 | 79 | 385 | 2009–2011 | Trail Blazers |
| John Crotty | 63 | 269 | 1996/97 | 29 | 108 | 1997–1999 | Heat |
| Earl Barron | 81 | 404 | 2005–2008 | 2 | 7 | 2010/11 | Heat |
| Sean Marks | 44 | 150 | 2001–2003 | 28 | 45 | 2010/11 | Heat |
| Kurt Thomas | 18 | 113 | 1996/97 | 53 | 160 | 2011/12 | Heat |
| Gary Grant | 28 | 110 | 1996/97 | 37 | 133 | 1997–2001 | Heat |
| Cody Zeller | 37 | 146 | 2022/23 | 27 | 140 | 2021/22 | Trail Blazers |
| Trevor Ariza | 34 | 301 | 2020/21 | 21 | 231 | 2019/20 | Trail Blazers |
| Wesley Person | 16 | 62 | 2004/05 | 33 | 215 | 2003/04 | Trail Blazers |
| Nik Stauskas | 2 | 11 | 2021/22 | 44 | 267 | 2018/19 | Trail Blazers |
| Charles A Smith | 11 | 10 | 1997/98 | 22 | 85 | 2002–2006 | Heat |
| Shavlik Randolph | 3 | 10 | 2009/10 | 13 | 22 | 2008–2010 | Trail Blazers |
| Jamaree Bouyea | 4 | 15 | 2022/23 | 6 | 10 | 2023/24 | Heat |
Head to head
In the NBA since 1996/97, the Miami Heat and the Trail Blazers have met 57 times: the Miami Heat won 30, the Trail Blazers 27.
- Miami Heat's biggest win: Heat 142-82 Trail Blazers (2023/24)
- Trail Blazers' biggest win: Trail Blazers 106-68 Heat (2008/09)
More pairs
Play
FAQ
Spoilers
- How many players have played for both the Miami Heat and the Trail Blazers?
- 36 in the NBA since 1996/97: Brian Grant, Meyers Leonard, Hassan Whiteside, James Jones, Dorell Wright, Jermaine O'Neal and 30 more.
- Who has played the most games for the Miami Heat and the Trail Blazers?
- Brian Grant: 328 for the Miami Heat and 205 for the Trail Blazers, 533 in all. Hassan Whiteside scored the most points across both, 5,778.
- Who is the most recent player to play for both the Miami Heat and the Trail Blazers?
- Norman Powell. He played for the Trail Blazers (2020–2022), then the Miami Heat 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.