Players who played for the Miami Heat and the Lakers

29 players · NBA since 1996/97

29 players have played for both the Miami Heat and the Lakers in the NBA since 1996/97. 12 played for the Miami Heat first and 17 for the Lakers first. The longest-serving played 927 games across both; the top scorer got 24,368 points; the first move came in 2000/01, the most recent in 2023/24.

Can you name all 29?

0/290:00

  1.  Heat 381 · Lakers 546
  2.  Heat 245 · Lakers 636
  3.  Heat 93 · Lakers 608
  4.  Heat 421 · Lakers 202
  5.  Heat 328 · Lakers 69
  6.  Heat 241 · Lakers 123
  7.  Heat 254 · Lakers 26
  8.  Heat 174 · Lakers 104
  9.  Heat 169 · Lakers 108
  10.  Heat 5 · Lakers 234
  11.  Heat 159 · Lakers 77
  12.  Heat 25 · Lakers 199
  13.  Heat 160 · Lakers 57
  14.  Heat 37 · Lakers 164
  15.  Heat 34 · Lakers 161
  16.  Heat 85 · Lakers 105
  17.  Heat 9 · Lakers 176
  18.  Heat 142 · Lakers 39
  19.  Heat 122 · Lakers 26
  20.  Heat 91 · Lakers 54
  21.  Heat 123 · Lakers 12
  22.  Heat 18 · Lakers 108
  23.  Heat 10 · Lakers 111
  24.  Heat 51 · Lakers 56
  25.  Heat 44 · Lakers 36
  26.  Heat 55 · Lakers 16
  27.  Heat 30 · Lakers 8
  28.  Heat 25 · Lakers 2
  29.  Heat 18 · Lakers 7

Who stands out

Spoilers

LeBron James has the most games for the two combined: 381 for the Miami Heat and 546 for the Lakers. LeBron James scored the most points across both: 10,257 for the Miami Heat and 14,111 for the Lakers.

In our data, A.C. Green was the first to have played for both (his first game for the Miami Heat came in 2000/01). The most recent player to play for both is Cole Swider, who first played for the Miami Heat in 2023/24.

Show all 29 players

Spoilers
Every player who played for the Miami Heat and the Lakers (NBA since 1996/97): games and points at each, seasons, and which team came first.
PlayerHeatLakersFirst
GPtsSeasonsGPtsSeasons
LeBron James38110,2572010–201454614,1112018–2026Heat
Shaquille O'Neal2454,7612004–200863617,2781996–2004Lakers
Lamar Odom931,5902003/046088,2502004–2011Heat
Eddie Jones4216,6382000–20072023,3161996–1999Lakers
Brian Grant3283,5552000–2004692632004/05Heat
Gabe Vincent2411,9302019–20231236622023–2026Heat
Michael Beasley2543,0752008–2015261812018/19Heat
Gary Payton1741,1172005–20071041,3702003/04Lakers
Wayne Ellington1691,7602016–20191089372014–2022Lakers
Shannon Brown5202014/152341,7252008–2011Lakers
Caron Butler1591,9912002–2004771,1952004/05Heat
Ronny Turiaf25682011/121991,0102005–2008Lakers
Luol Deng1602,1042014–2016574272016–2018Heat
Samaki Walker371052003/041648222001–2003Lakers
Trevor Ariza343012020/211611,2582007–2022Lakers
A.C. Green853702000/011055031999/00Lakers
Smush Parker9432007/081761,9192005–2007Lakers
Kendrick Nunn1421,9732019–2021392622022/23Heat
Jason Kapono1229572005–200726542011/12Heat
Josh McRoberts913672014–2017541402011/12Lakers
Dion Waiters1231,7132016–202012932019/20Heat
Markieff Morris181292021/221086582019–2025Lakers
Avery Bradley10852020/211118172019–2022Lakers
Thomas Bryant512742023–2025565182017–2023Lakers
Shawne Williams442922014/15362022013/14Lakers
Jim Jackson555892001/0216262005/06Heat
Cedric Ceballos301912000/018861996/97Lakers
Derrick Williams251482016/17222017/18Heat
Cole Swider18422023/24792022/23Lakers

Head to head

In the NBA since 1996/97, the Miami Heat and the Lakers have met 65 times: the Miami Heat won 32, the Lakers 33.

  • Miami Heat's biggest win: Heat 134-93 Lakers (2024/25)
  • Lakers' biggest win: Lakers 127-100 Heat (2016/17)

Play

FAQ

Spoilers
How many players have played for both the Miami Heat and the Lakers?
29 in the NBA since 1996/97: LeBron James, Shaquille O'Neal, Lamar Odom, Eddie Jones, Brian Grant, Gabe Vincent and 23 more.
Who has played the most games for the Miami Heat and the Lakers?
LeBron James: 381 for the Miami Heat and 546 for the Lakers, 927 in all. LeBron James scored the most points across both, 24,368.
Who is the most recent player to play for both the Miami Heat and the Lakers?
Cole Swider. He played for the Lakers (2022/23), then the Miami Heat from 2023/24.
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.