Players who played for the Orlando Magic and the Warriors

28 players · NBA since 1996/97

28 players have played for both the Orlando Magic and the Warriors in the NBA since 1996/97. 9 played for the Orlando Magic first and 19 for the Warriors first. The longest-serving played 738 games across both; the top scorer got 9,720 points; the first move came in 1996/97, the most recent in 2024/25.

Can you name all 28?

0/280:00

  1.  Magic 96 · Warriors 642
  2.  Magic 119 · Warriors 449
  3.  Magic 186 · Warriors 320
  4.  Magic 297 · Warriors 71
  5.  Magic 52 · Warriors 268
  6.  Magic 95 · Warriors 191
  7.  Magic 95 · Warriors 174
  8.  Magic 59 · Warriors 161
  9.  Magic 77 · Warriors 121
  10.  Magic 54 · Warriors 129
  11.  Magic 164 · Warriors 8
  12.  Magic 1 · Warriors 166
  13.  Magic 9 · Warriors 155
  14.  Magic 10 · Warriors 139
  15.  Magic 133 · Warriors 4
  16.  Magic 63 · Warriors 70
  17.  Magic 82 · Warriors 39
  18.  Magic 3 · Warriors 82
  19.  Magic 15 · Warriors 69
  20.  Magic 56 · Warriors 26
  21.  Magic 24 · Warriors 53
  22.  Magic 1 · Warriors 68
  23.  Magic 57 · Warriors 5
  24.  Magic 35 · Warriors 22
  25.  Magic 41 · Warriors 3
  26.  Magic 3 · Warriors 36
  27.  Magic 4 · Warriors 10
  28.  Magic 4 · Warriors 4

Who stands out

Spoilers

Adonal Foyle has the most games for the two combined: 96 for the Orlando Magic and 642 for the Warriors. Jason Richardson scored the most points across both: 1,502 for the Orlando Magic and 8,218 for the Warriors.

In our data, Donald Royal was the first to have played for both (his first game for the Warriors came in 1996/97). The most recent player to play for both is Cory Joseph, who first played for the Orlando Magic in 2024/25.

Show all 28 players

Spoilers
Every player who played for the Orlando Magic and the Warriors (NBA since 1996/97): games and points at each, seasons, and which team came first.
PlayerMagicWarriorsFirst
GPtsSeasonsGPtsSeasons
Adonal Foyle961752007–20096422,8181997–2007Warriors
Jason Richardson1191,5022010–20124498,2182001–2007Warriors
Mickael Pietrus1861,6582008–20113202,7352003–2008Warriors
Andrew DeClercq2971,0752000–2005713751996/97Warriors
Marreese Speights524022017/182682,0262013–2016Warriors
Matt Barnes958052009/101911,4772006–2017Warriors
C.J. Watson954232015–20171741,5152007–2010Warriors
Zaza Pachulia591942003/041618932016–2018Magic
Corey Maggette776461999/001212,3372008–2010Magic
Gilbert Arenas544352010/111292,0082001–2003Warriors
Troy Hudson1641,3752000–20028282007/08Magic
Felton Spencer141996/971665721996–1999Magic
Larry Hughes9122011/121552,4431999–2002Warriors
Al Harrington10512012/131391,9892006–2009Warriors
Dewayne Dedmon1335302013–2016412013/14Warriors
Mark Price635971997/98707931996/97Warriors
Brian Shaw825621996/97392511997/98Magic
Otto Porter Jr.3242020/21826172021/22Magic
Mychal Mulder15552021/22694232019–2021Warriors
Cory Joseph562112024/2526632023/24Warriors
B.J. Armstrong24481998/99534061996–1998Warriors
Earl Boykins161999/00686002002/03Magic
Ish Smith571302011–20135272011/12Warriors
David Vaughn35811996/97221141997/98Magic
Chasson Randle412662020/21352019/20Warriors
Donald Royal3171996–1998361361996/97Magic
Carl Thomas491997/9810621997/98Warriors
Jeff Dowtin Jr.4132021/22462021/22Warriors

Head to head

In the NBA since 1996/97, the Orlando Magic and the Warriors have met 59 times: the Orlando Magic won 29, the Warriors 30.

  • Orlando Magic's biggest win: Magic 113-81 Warriors (2008/09)
  • Warriors' biggest win: Warriors 135-92 Magic (2002/03)

Play

FAQ

Spoilers
How many players have played for both the Orlando Magic and the Warriors?
28 in the NBA since 1996/97: Adonal Foyle, Jason Richardson, Mickael Pietrus, Andrew DeClercq, Marreese Speights, Matt Barnes and 22 more.
Who has played the most games for the Orlando Magic and the Warriors?
Adonal Foyle: 96 for the Orlando Magic and 642 for the Warriors, 738 in all. Jason Richardson scored the most points across both, 9,720.
Who is the most recent player to play for both the Orlando Magic and the Warriors?
Cory Joseph. He played for the Warriors (2023/24), then the Orlando Magic from 2024/25.
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.