Players who played for the Golden State Warriors and Phoenix Suns

42 players have played for both the Golden State Warriors and the Phoenix Suns. Leandro Barbosa spent the most seasons with the two: 2 with the Golden State Warriors and 9 with the Phoenix Suns. On a roster now: Kevin Durant, De'Anthony Melton, Kelly Oubre Jr., and Ty Jerome. Rosters are on file in full from 1993-94; before that only some of the stars are.

Players who played for the Golden State Warriors and the Phoenix Suns, with their years at each
PlayerPosGSPHX
Leandro BarbosaG2014–2016 · 2 seasons2003–2017 · 9 seasons
Jason RichardsonSG2001–2007 · 6 seasons2008–2011 · 3 seasons
Tom GugliottaPF1994–1995 · 1 season1998–2004 · 6 seasons
Damion LeeSG2018–2022 · 4 seasons2022–2025 · 2 seasons
Kevin DurantF2016–2019 · 3 seasons2022–2025 · 3 seasons
Mickael PietrusSF2003–2008 · 5 seasons2010–2011 · 1 season
Clifford RobinsonPF2003–2005 · 2 seasons1997–2001 · 4 seasons
Raja BellSG2009–2010 · 1 season2005–2009 · 4 seasons
Chris PaulG2023–2024 · 1 season2020–2023 · 3 seasons
Dario SaricF2023–2024 · 1 season2019–2023 · 3 seasons
Marquese ChrissSF2019–2021 · 2 seasons2016–2018 · 2 seasons
Matt BarnesSF2006–2017 · 3 seasons2008–2009 · 1 season
Brandan WrightF2007–2011 · 3 seasons2014–2015 · 1 season
Zarko CabarkapaSF2004–2006 · 2 seasons2003–2005 · 2 seasons
Tony DelkPG1997–1999 · 2 seasons2000–2002 · 2 seasons
De'Anthony MeltonG2024–2026 · 2 seasons2018–2019 · 1 season
JaVale McGeeC2016–2018 · 2 seasons2021–2022 · 1 season
Kelly Oubre Jr.G2020–2021 · 1 season2018–2020 · 2 seasons
Earl BarronC2011–2012 · 1 season2010–2015 · 2 seasons
Lou AmundsonPF2010–2011 · 1 season2008–2010 · 2 seasons
Jim JacksonSF1997–1998 · 1 season2004–2006 · 2 seasons
Jud BuechlerG1992–1994 · 2 seasons2001–2002 · 1 season
Vinny Del NegroG2000–2001 · 1 season2000–2002 · 2 seasons
Corie BlountPF2000–2001 · 1 season1999–2001 · 2 seasons
Randy LivingstonPG2000–2001 · 1 season1998–2000 · 2 seasons
Tim LeglerG1994–2000 · 2 seasons1989–1990 · 1 season
David WoodF1994–1996 · 2 seasons1995–1996 · 1 season
Seth CurryG2025–2026 · 1 season2014–2015 · 1 season
Ty JeromeG2022–2023 · 1 season2019–2020 · 1 season
Jamal CrawfordG2008–2009 · 1 season2018–2019 · 1 season
Anthony TolliverPF2009–2010 · 1 season2014–2015 · 1 season
Ish SmithPG2011–2012 · 1 season2013–2014 · 1 season
Jermaine O'NealC2013–2014 · 1 season2012–2013 · 1 season
Charlie BellSG2010–2011 · 1 season2001–2002 · 1 season
Nikoloz TskitishviliSF2004–2005 · 1 season2005–2006 · 1 season
Dan LanghiPF2003–2004 · 1 season2002–2003 · 1 season
Chucky BrownF2000–2001 · 1 season1996–1997 · 1 season
John CokerC2000–2001 · 1 season1995–1996 · 1 season
Mario ElieG1991–1992 · 1 season2000–2001 · 1 season
Paul McPhersonG2000–2001 · 1 season2000–2001 · 1 season
Ruben GarcesF2000–2001 · 1 season2000–2001 · 1 season
Chris CarrG1999–2000 · 1 season1995–1996 · 1 season

Regular season, under every name each club has played as. A season split by a trade counts for both clubs where the game logs reach it (NBA from 1993-94, NFL 1994, NHL 1996, MLB 2001). Longest stay with the two first.

Golden State Warriors vs Phoenix Suns: head-to-head record →