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

  1.  Heat 328 · Trail Blazers 205
  2.  Heat 57 · Trail Blazers 418
  3.  Heat 339 · Trail Blazers 73
  4.  Heat 328 · Trail Blazers 58
  5.  Heat 221 · Trail Blazers 124
  6.  Heat 108 · Trail Blazers 231
  7.  Heat 11 · Trail Blazers 307
  8.  Heat 259 · Trail Blazers 40
  9.  Heat 31 · Trail Blazers 249
  10.  Heat 245 · Trail Blazers 13
  11.  Heat 148 · Trail Blazers 60
  12.  Heat 83 · Trail Blazers 123
  13.  Heat 119 · Trail Blazers 81
  14.  Heat 16 · Trail Blazers 182
  15.  Heat 111 · Trail Blazers 79
  16.  Heat 146 · Trail Blazers 42
  17.  Heat 51 · Trail Blazers 133
  18.  Heat 59 · Trail Blazers 73
  19.  Heat 3 · Trail Blazers 119
  20.  Heat 55 · Trail Blazers 62
  21.  Heat 26 · Trail Blazers 88
  22.  Heat 76 · Trail Blazers 23
  23.  Heat 91 · Trail Blazers 7
  24.  Heat 17 · Trail Blazers 79
  25.  Heat 63 · Trail Blazers 29
  26.  Heat 81 · Trail Blazers 2
  27.  Heat 44 · Trail Blazers 28
  28.  Heat 18 · Trail Blazers 53
  29.  Heat 28 · Trail Blazers 37
  30.  Heat 37 · Trail Blazers 27
  31.  Heat 34 · Trail Blazers 21
  32.  Heat 16 · Trail Blazers 33
  33.  Heat 2 · Trail Blazers 44
  34.  Heat 11 · Trail Blazers 22
  35.  Heat 3 · Trail Blazers 13
  36.  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
Every player who played for the Miami Heat and the Trail Blazers (NBA since 1996/97): games and points at each, seasons, and which team came first.
PlayerHeatTrail BlazersFirst
GPtsSeasonsGPtsSeasons
Brian Grant3283,5552000–20042052,0571997–2000Trail Blazers
Meyers Leonard573332019–20214182,3172012–2019Trail Blazers
Hassan Whiteside3394,7002014–2019731,0782019/20Heat
James Jones3281,3922008–2014584632007/08Trail Blazers
Dorell Wright2211,3742004–20161245912013–2015Heat
Jermaine O'Neal1081,4012008–20102318431996–2000Trail Blazers
Maurice Harkless11152020/213072,4162015–2019Trail Blazers
Justise Winslow2592,3202015–2020403142021–2023Heat
Derek Anderson311572005/062492,9862001–2005Trail Blazers
Voshon Lenard2452,9311996–200013922005/06Heat
Derrick Jones Jr.1489962017–2020604002020/21Heat
Luke Babbitt833572016–20181234822010–2013Trail Blazers
Jamaal Magloire1192772008–2011815292006/07Trail Blazers
Steve Smith16232004/051822,6551999–2001Trail Blazers
Juwan Howard1112262010–2013794572009/10Trail Blazers
Vladimir Stepania1467262001–2003421082003/04Heat
Shabazz Napier512612014/151339002016–2018Heat
Norman Powell591,2722025/26731,3082020–2022Trail Blazers
Qyntel Woods3102004/051193592002–2004Trail Blazers
Jim Jackson555892001/02625091998/99Trail Blazers
Greg Oden26672013/14888032008–2010Trail Blazers
Rod Strickland767942001/02231052000/01Trail Blazers
Josh McRoberts913672014–20177122007/08Trail Blazers
Patty Mills17942023/24793852009–2011Trail Blazers
John Crotty632691996/97291081997–1999Heat
Earl Barron814042005–2008272010/11Heat
Sean Marks441502001–200328452010/11Heat
Kurt Thomas181131996/97531602011/12Heat
Gary Grant281101996/97371331997–2001Heat
Cody Zeller371462022/23271402021/22Trail Blazers
Trevor Ariza343012020/21212312019/20Trail Blazers
Wesley Person16622004/05332152003/04Trail Blazers
Nik Stauskas2112021/22442672018/19Trail Blazers
Charles A Smith11101997/9822852002–2006Heat
Shavlik Randolph3102009/1013222008–2010Trail Blazers
Jamaree Bouyea4152022/236102023/24Heat

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)

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.