Players who played for the Grizzlies and the Warriors

30 players · NBA since 1996/97

30 players have played for both the Grizzlies and the Warriors in the NBA since 1996/97. 13 played for the Grizzlies first and 17 for the Warriors first. The longest-serving played 643 games across both; the top scorer got 2,860 points; the first move came in 1999/00, the most recent in 2026/27.

Can you name all 30?

0/300:00

  1.  Grizzlies 1 · Warriors 642
  2.  Grizzlies 107 · Warriors 268
  3.  Grizzlies 286 · Warriors 64
  4.  Grizzlies 272 · Warriors 36
  5.  Grizzlies 203 · Warriors 69
  6.  Grizzlies 80 · Warriors 191
  7.  Grizzlies 166 · Warriors 76
  8.  Grizzlies 69 · Warriors 95
  9.  Grizzlies 2 · Warriors 158
  10.  Grizzlies 22 · Warriors 129
  11.  Grizzlies 8 · Warriors 122
  12.  Grizzlies 104 · Warriors 12
  13.  Grizzlies 44 · Warriors 64
  14.  Grizzlies 76 · Warriors 23
  15.  Grizzlies 36 · Warriors 53
  16.  Grizzlies 71 · Warriors 13
  17.  Grizzlies 25 · Warriors 45
  18.  Grizzlies 61 · Warriors 9
  19.  Grizzlies 14 · Warriors 44
  20.  Grizzlies 11 · Warriors 45
  21.  Grizzlies 24 · Warriors 24
  22.  Grizzlies 41 · Warriors 3
  23.  Grizzlies 36 · Warriors 7
  24.  Grizzlies 14 · Warriors 20
  25.  Grizzlies 2 · Warriors 25
  26.  Grizzlies 15 · Warriors 9
  27.  Grizzlies 19 · Warriors 5
  28.  Grizzlies 2 · Warriors 16
  29.  Grizzlies 11 · Warriors 7
  30.  Grizzlies 1 · Warriors 11

Who stands out

Spoilers

Adonal Foyle has the most games for the two combined: 1 for the Grizzlies and 642 for the Warriors. Marreese Speights scored the most points across both: 834 for the Grizzlies and 2,026 for the Warriors.

In our data, Sam Mack was the first to have played for both (his first game for the Warriors came in 1999/00). The most recent player to play for both is Quinten Post, who first played for the Grizzlies in 2026/27.

Show all 30 players

Spoilers
Every player who played for the Grizzlies and the Warriors (NBA since 1996/97): games and points at each, seasons, and which team came first.
PlayerGrizzliesWarriorsFirst
GPtsSeasonsGPtsSeasons
Adonal Foyle102008/096422,8181997–2007Warriors
Marreese Speights1078342011–20132682,0262013–2016Grizzlies
JaMychal Green2862,3662014–2019643892022/23Grizzlies
Kyle Anderson2722,2902018–2026361892024/25Grizzlies
De'Anthony Melton2031,8152019–2022698082024–2027Grizzlies
Matt Barnes808012015/161911,4772006–2017Warriors
Brian Cardinal1669262004–2008767332003/04Warriors
Brandan Wright694112015–2018955572007–2011Warriors
Jordan Bell2102019/201585682017–2021Warriors
Gilbert Arenas22762011/121292,0082001–2003Warriors
Quinten Post8402026/271229092024–2026Warriors
Cherokee Parks1044341998–200012122003/04Grizzlies
Justin Holiday444172018/19642572014/15Warriors
Sam Mack768581997–1999231141999/00Grizzlies
Omri Casspi362262018/19533002017/18Warriors
Damon Jones714612000/0113681999/00Warriors
Ty Jerome255572025–2027453092022/23Warriors
Marcus Williams612692009/109122008/09Warriors
Anthony Tolliver14692019/20445392009/10Warriors
Acie Law11122010/11452342009–2011Warriors
Toney Douglas241172016/1724882013/14Warriors
Jeremy Pargo411262011/123252019/20Grizzlies
MarShon Brooks363312017–20197132013/14Warriors
Anthony Roberson14352005/06201112006/07Grizzlies
Rodney Carney222010/11251252010/11Warriors
Kwame Brown15522007/089572011/12Grizzlies
Ish Smith19312010/115272011/12Grizzlies
Charles Bassey272025/26161292025–2027Grizzlies
Briante Weber11532015–20187122016/17Grizzlies
Seth Curry102013/1411712025/26Grizzlies

Head to head

In the NBA since 1996/97, the Grizzlies and the Warriors have met 124 times: the Grizzlies won 58, the Warriors 66.

  • Grizzlies' biggest win: Grizzlies 144-93 Warriors (2024/25)
  • Warriors' biggest win: Warriors 119-69 Grizzlies (2015/16)

Play

FAQ

Spoilers
How many players have played for both the Grizzlies and the Warriors?
30 in the NBA since 1996/97: Adonal Foyle, Marreese Speights, JaMychal Green, Kyle Anderson, De'Anthony Melton, Matt Barnes and 24 more.
Who has played the most games for the Grizzlies and the Warriors?
Adonal Foyle: 1 for the Grizzlies and 642 for the Warriors, 643 in all. Marreese Speights scored the most points across both, 2,860.
Who is the most recent player to play for both the Grizzlies and the Warriors?
Quinten Post. He played for the Warriors (2024–2026), then the Grizzlies from 2026/27.
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.