Players who played for the Celtics and the Miami Heat

32 players · NBA since 1996/97

32 players have played for both the Celtics and the Miami Heat in the NBA since 1996/97. 18 played for the Celtics first and 14 for the Miami Heat first. The longest-serving played 771 games across both; the top scorer got 14,027 points; the first move came in 1997/98, the most recent in 2023/24.

Can you name all 32?

0/320:00

  1.  Celtics 584 · Heat 187
  2.  Celtics 449 · Heat 195
  3.  Celtics 304 · Heat 287
  4.  Celtics 240 · Heat 234
  5.  Celtics 20 · Heat 443
  6.  Celtics 448 · Heat 10
  7.  Celtics 360 · Heat 89
  8.  Celtics 322 · Heat 95
  9.  Celtics 44 · Heat 329
  10.  Celtics 43 · Heat 319
  11.  Celtics 39 · Heat 245
  12.  Celtics 192 · Heat 89
  13.  Celtics 230 · Heat 41
  14.  Celtics 100 · Heat 164
  15.  Celtics 84 · Heat 174
  16.  Celtics 168 · Heat 81
  17.  Celtics 191 · Heat 27
  18.  Celtics 91 · Heat 123
  19.  Celtics 58 · Heat 108
  20.  Celtics 66 · Heat 89
  21.  Celtics 55 · Heat 93
  22.  Celtics 15 · Heat 126
  23.  Celtics 13 · Heat 97
  24.  Celtics 74 · Heat 28
  25.  Celtics 49 · Heat 38
  26.  Celtics 81 · Heat 5
  27.  Celtics 45 · Heat 23
  28.  Celtics 39 · Heat 24
  29.  Celtics 17 · Heat 22
  30.  Celtics 22 · Heat 3
  31.  Celtics 19 · Heat 2
  32.  Celtics 5 · Heat 8

Who stands out

Spoilers

Antoine Walker has the most games for the two combined: 584 for the Celtics and 187 for the Miami Heat. Antoine Walker scored the most points across both: 12,013 for the Celtics and 2,014 for the Miami Heat.

In our data, Bruce Bowen was the first to have played for both (his first game for the Celtics came in 1997/98). The most recent player to play for both is Terry Rozier, who first played for the Miami Heat in 2023/24.

Show all 32 players

Spoilers
Every player who played for the Celtics and the Miami Heat (NBA since 1996/97): games and points at each, seasons, and which team came first.
PlayerCelticsHeatFirst
GPtsSeasonsGPtsSeasons
Antoine Walker58412,0131996–20051872,0142005–2007Celtics
Ray Allen4497,3972007–20121951,9832012–2014Celtics
Kelly Olynyk3042,8132013–20172872,8342017–2021Celtics
Eddie House2401,7932007–20102341,5872000–2011Heat
Joel Anthony20222013/144431,0532007–2014Heat
Avery Bradley4485,4832010–201710852020/21Celtics
Mark Blount3602,6542000–2006896602007–2009Celtics
Terry Rozier3222,5812015–2019951,1882023–2025Celtics
Josh Richardson444272021/223293,7262015–2025Heat
P.J. Brown431122007/083193,0971996–2000Heat
Shaquille O'Neal393432010/112454,7612004–2008Heat
Ricky Davis1923,0742003–2006891,1622000–2008Heat
Jae Crowder2302,9212014–2017414892019/20Celtics
James Posey1007192007/081641,2242005–2007Heat
Gary Payton849452004/051741,1172005–2007Celtics
Gerald Green1681,3692005–2017816562015/16Celtics
Marcus Banks1911,0032003–2006271562007–2009Celtics
Bruce Bowen914101997–19991238071996–2001Heat
Jermaine O'Neal583062010–20121081,4012008–2010Heat
Keyon Dooling662372011/12894922004/05Heat
Mike James555882003/04936492001–2003Heat
Carlos Arroyo15362010/111267392009–2011Heat
Damon Jones13761998/99971,1362004/05Celtics
Marty Conlon745741996/97281031997–1999Celtics
Joe Johnson493062001–2022384912015/16Celtics
Todd Day811,1781996/975301997/98Celtics
Jordan Mickey45672015–201723932017/18Celtics
Henry Walker39982008–2010241752014/15Celtics
Bimbo Coles17522002/0322282003/04Celtics
Shavlik Randolph22742012–20153102009/10Heat
Nik Stauskas19202021/222112021/22Heat
Jarvis Varnado562012/13822012/13Celtics

Head to head

In the NBA since 1996/97, the Celtics and the Miami Heat have met 151 times: the Celtics won 85, the Miami Heat 66.

  • Celtics' biggest win: Celtics 118-84 Heat (2023/24)
  • Miami Heat's biggest win: Heat 121-95 Celtics (1997/98)

Play

FAQ

Spoilers
How many players have played for both the Celtics and the Miami Heat?
32 in the NBA since 1996/97: Antoine Walker, Ray Allen, Kelly Olynyk, Eddie House, Joel Anthony, Avery Bradley and 26 more.
Who has played the most games for the Celtics and the Miami Heat?
Antoine Walker: 584 for the Celtics and 187 for the Miami Heat, 771 in all. Antoine Walker scored the most points across both, 14,027.
Who is the most recent player to play for both the Celtics and the Miami Heat?
Terry Rozier. He played for the Celtics (2015–2019), 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.