Houston Rockets and Phoenix Suns players: who played for both

Who played for both the Rockets and Suns?

61 players played for both the Houston Rockets and the Phoenix Suns between 1968–69 and 2025–26, including Kevin Durant, Charles Barkley, Chris Paul and Pat Riley. 31 of them played for the Rockets first and 29 for the Suns first; 1 played for both in the same season.

Did you know?

  • McCoy McLemore is the earliest on this list to complete the pair: Suns first, then the Rockets from 1971–72.
  • Kevin Durant is the most recent: Suns first, then the Rockets from 2025–26.
  • P. J. Tucker played the most seasons across the two: 4 for the Rockets and 5 for the Suns.
  • 6 of them had two or more separate spells with one of the teams, such as Goran Dragić.
  • Most common positions on this list: PF (22), PG (12), SG (11), SF (10).

How many can you name?

Name players who played for both the Rockets and the Suns. The surname is enough. 0 / 61

All 61 players, most seasons with the two first

Seasons with each franchise as calendar years (2003–2010 = 2003-04 to 2009-10) and the number of seasons. A gap of a season or more starts a new spell.
PlayerPosRocketsSuns
P. J. TuckerPF/SF2017–2021 (4 s)2012–2017 (5 s)
Charles BarkleyPF/SF1996–2000 (4 s)1992–1996 (4 s)
Goran DragićPG2010–2012 (2 s)2008–2011, 2012–2015 (6 s)
Eric GordonSG2016–2023 (7 s)2023–24 (1 s)
Eddie Johnson (1981–1999)SF1996–1999 (3 s)1987–1991 (4 s)
Aaron BrooksPG2007–2011, 2012–2014 (6 s)2010–11 (1 s)
Trevor ArizaSF2009–10, 2014–2018 (5 s)2018–19 (1 s)
Gerald GreenSG/SF2007–08, 2017–2020 (4 s)2013–2015 (2 s)
Luis ScolaPF2007–2012 (5 s)2012–13 (1 s)
Curtis PerryPF1970–1972 (2 s)1974–1978 (4 s)
Chris PaulPG2017–2019 (2 s)2020–2023 (3 s)
Joe JohnsonSG/SF2017–18 (1 s)2001–2005 (4 s)
Robert HorryPF/SF1992–1996 (4 s)1996–97 (1 s)
Jalen GreenSG2021–2025 (4 s)2025–26 (1 s)
Tyson ChandlerC2019–20 (1 s)2015–2019 (4 s)
Brandon KnightPG/SG2018–19 (1 s)2014–2018 (4 s)
Marcus Morris Sr.PF2011–2013 (2 s)2012–2015 (3 s)
Isaiah CanaanSG2013–2015, 2017–18 (3 s)2017–2019 (2 s)
Danuel House Jr.SF/PF2018–2022 (4 s)2017–18 (1 s)
Kevin DurantSF/PF2025–26 (1 s)2022–2025 (3 s)
Pat RileySG1967–1970 (3 s)1975–76 (1 s)
Sam CassellPG1993–1996 (3 s)1996–97 (1 s)
Frank KaminskyC/PF2022–23 (1 s)2019–2022 (3 s)
Josh OkogieSG2025–26 (1 s)2022–2025 (3 s)
Aaron HolidayPG2023–2026 (3 s)2021–22 (1 s)
Ryan AndersonPF2016–2018, 2019–20 (3 s)2018–19 (1 s)
Jim JacksonSG/SF2003–2005 (2 s)2004–2006 (2 s)
Chase BudingerSF2009–2012 (3 s)2015–16 (1 s)
Jake TsakalidisC2006–07 (1 s)2000–2003 (3 s)
Bernard ThompsonSF/SG1988–89 (1 s)1985–1988 (3 s)
Stan McKenzieSF/SG1972–1974 (2 s)1968–1970 (2 s)
Dillon BrooksSF/SG2023–2025 (2 s)2025–26 (1 s)
Troy DanielsSG2013–14 (1 s)2017–2019 (2 s)
Jock LandaleC2023–2025 (2 s)2022–23 (1 s)
Marquese ChrissPF/C2018–19 (1 s)2016–2018 (2 s)
Chucky BrownPF/SF1994–1996 (2 s)1996–97 (1 s)
Eric PiatkowskiSG/SF2003–04 (1 s)2006–2008 (2 s)
Randy LivingstonPG1996–97 (1 s)1998–2000 (2 s)
Maciej LampePF/C2005–06 (1 s)2003–2005 (2 s)
Mark BryantPF/C1995–96 (1 s)1996–1998 (2 s)
Frank JohnsonPG1988–89 (1 s)1992–1994 (2 s)
James BaileyPF/C1982–1984 (2 s)1987–88 (1 s)
Dan LanghiSF2000–2002 (2 s)2002–03 (1 s)
Otto MoorePF/C1972–1974 (2 s)1971–72 (1 s)
Alton FordC2003–04 (1 s)2001–2003 (2 s)
Michael BeasleyPF/SF2015–16 (1 s)2012–13 (1 s)
Ish SmithPG2010–11 (1 s)2013–14 (1 s)
TyTy Washington Jr.PG2022–23 (1 s)2024–25 (1 s)
Joe Barry CarrollC1987–88 (1 s)1990–91 (1 s)
Stromile SwiftPF/C2005–06 (1 s)2008–09 (1 s)
David RoddyPF/SF2024–25 (1 s)2023–24 (1 s)
Tyler EnnisPG2016–17 (1 s)2014–15 (1 s)
Reggie BullockSF2023–24 (1 s)2014–15 (1 s)
Brandan WrightPF/C2017–18 (1 s)2014–15 (1 s)
Marcus ThorntonSG2015–16 (1 s)2014–15 (1 s)
John ShumatePF/C1979–80 (1 s)1975–76 (1 s)
David WoodPF1990–91 (1 s)1995–96 (1 s)
Ray SpaldingPF2020–21 (1 s)2018–19 (1 s)
Andre BarrettPG2004–05 (1 s)2005–06 (1 s)
Josh DavisPF2005–06 (1 s)2005–06 (1 s)
McCoy McLemorePF/C1971–72 (1 s)1968–69 (1 s)

From English Wikipedia's player infoboxes (CC BY-SA 4.0), BAA/NBA seasons 1946–47 to 2025–26. A season counts when the player's infobox lists it for the franchise; ABA seasons do not count.Rockets seasons include the San Diego Rockets (1967–1971).

What next? Play today's NBA Grid

Fill a 3×3 board of team pairs like this one, with nine guesses and a rarity score. New board every day.

Play the NBA GridNBA career pathRockets historySuns history

More “played for both” lists

All NBA team pairs

Questions

How many players have played for both the Houston Rockets and the Phoenix Suns?

61, from 1968–69 to 2025–26, including Kevin Durant, Charles Barkley, Chris Paul and Pat Riley. A player counts when his Wikipedia infobox lists at least one NBA season with each franchise.

Who was the first player on this list to play for both?

McCoy McLemore: Phoenix Suns first, then the Houston Rockets from 1971–72.

Who has played for both recently?

Jalen Green, Kevin Durant, Josh Okogie, Aaron Holiday, Dillon Brooks and Jock Landale and 2 more, with a season for one of the two in 2024–25 or 2025–26.

Does a player count if the team has moved or changed its name?

Yes. Seasons count for today's franchise: every old name and city is linked to the club that carries its history today. Rockets seasons include the San Diego Rockets (1967–1971).

Careers from English Wikipedia's player infoboxes (CC BY-SA 4.0); player ids from Wikidata (CC0). Team logos are trademarks of their respective teams; AllStar Grid is not affiliated with the NBA or any team. Logos via TheSportsDB. Credits