Players who played for the Philadelphia 76ers and Phoenix Suns

50 players have played for both the Philadelphia 76ers and the Phoenix Suns. Charles Barkley spent the most seasons with the two: 8 with the Philadelphia 76ers and 4 with the Phoenix Suns. On a roster now: Kelly Oubre Jr., De'Anthony Melton, Landry Shamet, Haywood Highsmith, and David Roddy. Rosters are on file in full from 1993-94; before that only some of the stars are.

Players who played for the Philadelphia 76ers and the Phoenix Suns, with their years at each
PlayerPosPHIPHX
Charles BarkleyF1984–1992 · 8 seasons1992–1996 · 4 seasons
Thaddeus YoungF2007–2014 · 7 seasons2023–2024 · 1 season
Tim PerryF1992–1996 · 4 seasons1988–1992 · 4 seasons
Jeff HornacekG1992–1994 · 2 seasons1986–1992 · 6 seasons
P.J. TuckerPF2022–2024 · 2 seasons2012–2017 · 5 seasons
Scott WilliamsC1994–1999 · 5 seasons2002–2004 · 2 seasons
Cameron PaynePG2023–2026 · 2 seasons2019–2023 · 4 seasons
Dario SaricF2016–2019 · 3 seasons2019–2023 · 3 seasons
Raja BellSG2000–2002 · 2 seasons2005–2009 · 4 seasons
Tom ChambersF1997–1998 · 1 season1988–1993 · 5 seasons
Kelly Oubre Jr.G2023–2026 · 3 seasons2018–2020 · 2 seasons
Jason RichardsonSG2012–2015 · 2 seasons2008–2011 · 3 seasons
Shavlik RandolphPF2005–2008 · 3 seasons2013–2015 · 2 seasons
Andrew LangC1992–1993 · 1 season1988–1992 · 4 seasons
Marcus Morris Sr.F2023–2024 · 1 season2012–2015 · 3 seasons
Isaiah CanaanG2014–2016 · 2 seasons2017–2019 · 2 seasons
Richaun HolmesF2015–2018 · 3 seasons2018–2019 · 1 season
Lou AmundsonPF2006–2008 · 2 seasons2008–2010 · 2 seasons
Rodney RogersSF2004–2005 · 1 season1999–2002 · 3 seasons
Armon GilliamF1991–1993 · 2 seasons1987–1989 · 2 seasons
Eric GordonG2024–2026 · 2 seasons2023–2024 · 1 season
De'Anthony MeltonG2022–2024 · 2 seasons2018–2019 · 1 season
Landry ShametG2018–2019 · 1 season2021–2023 · 2 seasons
Seth CurryG2020–2022 · 2 seasons2014–2015 · 1 season
Ish SmithPG2014–2016 · 2 seasons2013–2014 · 1 season
Brian SkinnerPF2002–2005 · 2 seasons2007–2008 · 1 season
Jumaine JonesSF1999–2001 · 2 seasons2006–2007 · 1 season
Steven HunterC2005–2007 · 2 seasons2004–2005 · 1 season
Jim JacksonSF1997–1998 · 1 season2004–2006 · 2 seasons
Tim ThomasPF1997–1999 · 2 seasons2005–2006 · 1 season
Mark BryantF2002–2003 · 1 season1996–1998 · 2 seasons
Corie BlountPF2001–2002 · 1 season1999–2001 · 2 seasons
Ed PinckneyF1995–1996 · 1 season1985–1987 · 2 seasons
Greg GrantG1992–1996 · 2 seasons1989–1990 · 1 season
Richard DumasF1995–1996 · 1 season1992–1995 · 2 seasons
Haywood HighsmithF2018–2019 · 1 season2025–2026 · 1 season
David RoddyF2024–2025 · 1 season2023–2024 · 1 season
JaVale McGeeC2014–2015 · 1 season2021–2022 · 1 season
Anthony TolliverPF2020–2021 · 1 season2014–2015 · 1 season
Greg MonroeC2018–2019 · 1 season2017–2018 · 1 season
Kendall MarshallPG2015–2016 · 1 season2012–2013 · 1 season
Sonny WeemsSG2015–2016 · 1 season2015–2016 · 1 season
Matt BarnesSF2005–2006 · 1 season2008–2009 · 1 season
Gordan GiricekSG2007–2008 · 1 season2007–2008 · 1 season
Josh DavisSF2004–2005 · 1 season2005–2006 · 1 season
Antonio LangF1999–2000 · 1 season1994–1995 · 1 season
Don MacleanF1996–1997 · 1 season1999–2000 · 1 season
Joe CourtneyF1996–1997 · 1 season1993–1994 · 1 season
Mike BrownC1995–1996 · 1 season1996–1997 · 1 season
Trevor RuffinG1995–1996 · 1 season1994–1995 · 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.

Philadelphia 76ers vs Phoenix Suns: head-to-head record →