Players who played for the Orlando Magic and the Suns

34 players · NBA since 1996/97

34 players have played for both the Orlando Magic and the Suns in the NBA since 1996/97. 22 played for the Orlando Magic first and 12 for the Suns first. The longest-serving played 585 games across both; the top scorer got 8,158 points; the first move came in 1997/98, the most recent in 2025/26.

Can you name all 34?

0/340:00

  1.  Magic 204 · Suns 381
  2.  Magic 530 · Suns 42
  3.  Magic 546 · Suns 25
  4.  Magic 367 · Suns 199
  5.  Magic 119 · Suns 320
  6.  Magic 221 · Suns 182
  7.  Magic 137 · Suns 251
  8.  Magic 359 · Suns 27
  9.  Magic 281 · Suns 71
  10.  Magic 119 · Suns 178
  11.  Magic 36 · Suns 248
  12.  Magic 163 · Suns 114
  13.  Magic 152 · Suns 91
  14.  Magic 186 · Suns 38
  15.  Magic 206 · Suns 15
  16.  Magic 115 · Suns 94
  17.  Magic 154 · Suns 34
  18.  Magic 95 · Suns 77
  19.  Magic 41 · Suns 125
  20.  Magic 111 · Suns 51
  21.  Magic 70 · Suns 82
  22.  Magic 84 · Suns 60
  23.  Magic 31 · Suns 112
  24.  Magic 68 · Suns 71
  25.  Magic 48 · Suns 81
  26.  Magic 57 · Suns 70
  27.  Magic 93 · Suns 26
  28.  Magic 82 · Suns 27
  29.  Magic 71 · Suns 33
  30.  Magic 62 · Suns 6
  31.  Magic 24 · Suns 36
  32.  Magic 6 · Suns 45
  33.  Magic 11 · Suns 2
  34.  Magic 1 · Suns 1

Who stands out

Spoilers

Grant Hill has the most games for the two combined: 204 for the Orlando Magic and 381 for the Suns. Hedo Turkoglu scored the most points across both: 7,921 for the Orlando Magic and 237 for the Suns.

In our data, Dennis Scott was the first to have played for both (his first game for the Suns came in 1997/98). The most recent player to play for both is Jevon Carter, who first played for the Orlando Magic in 2025/26.

Show all 34 players

Spoilers
Every player who played for the Orlando Magic and the Suns (NBA since 1996/97): games and points at each, seasons, and which team came first.
PlayerMagicSunsFirst
GPtsSeasonsGPtsSeasons
Grant Hill2043,3402000–20073814,5362007–2012Magic
Pat Garrity5303,9111999–2008422441998/99Suns
Hedo Turkoglu5467,9212004–2013252372010/11Magic
Bo Outlaw3672,3041997–20081997532001–2005Magic
Channing Frye1197782014–20163203,5952009–2014Suns
Marcin Gortat2217802007–20111822,4142010–2013Magic
Anfernee Hardaway1372,5431996–19992513,1831999–2004Magic
Terrence Ross3594,5752016–2023272102022/23Magic
Elfrid Payton2813,1282014–2018713782017–2022Magic
Jason Richardson1191,5022010–20121782,9882008–2011Suns
Robin Lopez362542021/222481,4462008–2012Suns
Bismack Biyombo1639512016–20181145252021–2023Magic
Steven Hunter1525122001–2004914082004/05Magic
Mickael Pietrus1861,6582008–2011382832010/11Magic
Ryan Anderson2062,2472009–201215562018/19Magic
Quentin Richardson1154992010–2012941,3552004/05Suns
E'Twaun Moore1541,0872012–2014341502020/21Magic
Matt Barnes958052009/10777882008/09Suns
Jevon Carter412482025–20271255412019–2021Suns
Vince Carter1111,7942009–2011516892010/11Magic
Bol Bol706342022/23824692023–2025Magic
Earl Clark842792010–2012601732009–2011Suns
Ronnie Price31742013/141124762011–2017Suns
Pat Burke682842002/03712082005–2007Magic
Tyus Jones481442025/26818292024/25Suns
Ish Smith571302011–2013702612013/14Magic
Trevor Ariza936522005–2008262582018/19Magic
Gordan Giricek829422002–2004272102007/08Magic
Dennis Scott718381996/97331981997/98Magic
Jud Buechler621052001/02662001/02Suns
Donnell Harvey24982003/04361412003/04Magic
Elliot Perry6102000/01451502000/01Magic
Andre Barrett11622004/05292005/06Magic
Robert Archibald122003/04112003/04Suns

Head to head

In the NBA since 1996/97, the Orlando Magic and the Suns have met 58 times: the Orlando Magic won 25, the Suns 33.

  • Orlando Magic's biggest win: Suns 88-111 Magic (2010/11)
  • Suns' biggest win: Suns 121-85 Magic (1996/97)

Play

FAQ

Spoilers
How many players have played for both the Orlando Magic and the Suns?
34 in the NBA since 1996/97: Grant Hill, Pat Garrity, Hedo Turkoglu, Bo Outlaw, Channing Frye, Marcin Gortat and 28 more.
Who has played the most games for the Orlando Magic and the Suns?
Grant Hill: 204 for the Orlando Magic and 381 for the Suns, 585 in all. Hedo Turkoglu scored the most points across both, 8,158.
Who is the most recent player to play for both the Orlando Magic and the Suns?
Jevon Carter. He played for the Suns (2019–2021), 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.