Players who played for the Suns and the Warriors

39 players · NBA since 1996/97

39 players have played for both the Suns and the Warriors in the NBA since 1996/97. 23 played for the Suns first and 16 for the Warriors first. The longest-serving played 795 games across both; the top scorer got 11,206 points; the first move came in 2000/01, the most recent in 2026/27.

Can you name all 39?

0/390:00

  1.  Suns 617 · Warriors 178
  2.  Suns 178 · Warriors 449
  3.  Suns 312 · Warriors 124
  4.  Suns 160 · Warriors 256
  5.  Suns 38 · Warriors 320
  6.  Suns 107 · Warriors 217
  7.  Suns 234 · Warriors 59
  8.  Suns 287 · Warriors 1
  9.  Suns 77 · Warriors 191
  10.  Suns 86 · Warriors 171
  11.  Suns 127 · Warriors 110
  12.  Suns 167 · Warriors 64
  13.  Suns 170 · Warriors 46
  14.  Suns 154 · Warriors 61
  15.  Suns 171 · Warriors 9
  16.  Suns 96 · Warriors 55
  17.  Suns 52 · Warriors 96
  18.  Suns 40 · Warriors 95
  19.  Suns 4 · Warriors 120
  20.  Suns 50 · Warriors 69
  21.  Suns 64 · Warriors 54
  22.  Suns 77 · Warriors 38
  23.  Suns 82 · Warriors 31
  24.  Suns 55 · Warriors 51
  25.  Suns 90 · Warriors 2
  26.  Suns 31 · Warriors 45
  27.  Suns 70 · Warriors 5
  28.  Suns 14 · Warriors 61
  29.  Suns 41 · Warriors 29
  30.  Suns 24 · Warriors 44
  31.  Suns 60 · Warriors 4
  32.  Suns 33 · Warriors 22
  33.  Suns 28 · Warriors 2
  34.  Suns 16 · Warriors 12
  35.  Suns 5 · Warriors 18
  36.  Suns 10 · Warriors 6
  37.  Suns 2 · Warriors 11
  38.  Suns 10 · Warriors 3
  39.  Suns 4 · Warriors 2

Who stands out

Spoilers

Leandro Barbosa has the most games for the two combined: 617 for the Suns and 178 for the Warriors. Jason Richardson scored the most points across both: 2,988 for the Suns and 8,218 for the Warriors.

In our data, Tony Delk was the first to have played for both (his first game for the Suns came in 2000/01). The most recent player to play for both is Pat Spencer, who first played for the Suns in 2026/27.

Show all 39 players

Spoilers
Every player who played for the Suns and the Warriors (NBA since 1996/97): games and points at each, seasons, and which team came first.
PlayerSunsWarriorsFirst
GPtsSeasonsGPtsSeasons
Leandro Barbosa6177,0972003–20171781,1332014–2016Suns
Jason Richardson1782,9882008–20114498,2182001–2007Warriors
Clifford Robinson3125,0651997–20011241,3262003–2005Suns
Kevin Durant1604,3132022–20252566,7972016–2019Warriors
Mickael Pietrus382832010/113202,7352003–2008Warriors
Damion Lee1077042022–20252171,6512018–2022Warriors
Chris Paul2343,6252020–2023595362023/24Suns
Raja Bell2873,8182005–20091112009/10Suns
Matt Barnes777882008/091911,4772006–2017Warriors
JaVale McGee867612021/221719612016–2018Warriors
Tony Delk1271,4872000–20021101,0191997–1999Warriors
Dario Saric1671,4192019–2023645152023/24Suns
Lou Amundson1707392008–2010462002010/11Suns
Marquese Chriss1541,3092016–2018615612019–2021Suns
Dragan Bender1719072016–20199812019/20Suns
Kelly Oubre Jr.961,7202018–2020558492020/21Suns
Zarko Cabarkapa522122003–2005964282004–2006Suns
Brandan Wright402802014/15955572007–2011Warriors
Pat Spencer452026/271206162023–2026Warriors
De'Anthony Melton502502018/19698082024–2027Suns
Jamal Crawford645082018/19541,0642008/09Warriors
Corie Blount772051999–2001382592000/01Suns
Jim Jackson826162004–2006315851997/98Warriors
Jermaine O'Neal554542012/13513912013/14Suns
Randy Livingston904231998–2000202000/01Suns
Ty Jerome311022019/20453092022/23Suns
Ish Smith702612013/145272011/12Warriors
Damian Jones14222020/21611882016–2019Warriors
Vinny Del Negro411872000–200229772000/01Warriors
Anthony Tolliver24802014/15445392009/10Warriors
Dan Langhi601832002/03462003/04Suns
Paul McPherson331122000/01221502000/01Suns
Earl Barron28682010–2015242011/12Suns
Nikoloz Tskitishvili16342005/0612162004/05Warriors
Charlie Bell582001/0218322010/11Suns
Chucky Brown10341996/976242000/01Suns
Seth Curry202014/1511712025/26Suns
Ruben Garces10162000/01302000/01Suns
Dwayne Jones II452009/10202012/13Suns

Head to head

In the NBA since 1996/97, the Suns and the Warriors have met 120 times: the Suns won 66, the Warriors 54.

  • Suns' biggest win: Suns 118-87 Warriors (1996/97)
  • Warriors' biggest win: Warriors 129-83 Suns (2017/18)

Play

FAQ

Spoilers
How many players have played for both the Suns and the Warriors?
39 in the NBA since 1996/97: Leandro Barbosa, Jason Richardson, Clifford Robinson, Kevin Durant, Mickael Pietrus, Damion Lee and 33 more.
Who has played the most games for the Suns and the Warriors?
Leandro Barbosa: 617 for the Suns and 178 for the Warriors, 795 in all. Jason Richardson scored the most points across both, 11,206.
Who is the most recent player to play for both the Suns and the Warriors?
Pat Spencer. He played for the Warriors (2023–2026), then the Suns 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.