Players who played for the Rockets and the Suns

44 players · NBA since 1996/97

44 players have played for both the Rockets and the Suns in the NBA since 1996/97. 22 played for the Rockets first and 22 for the Suns first. The longest-serving played 685 games across both; the top scorer got 7,533 points; the first move came in 1998/99, the most recent in 2025/26.

Can you name all 44?

0/440:00

  1.  Rockets 308 · Suns 377
  2.  Rockets 430 · Suns 72
  3.  Rockets 88 · Suns 404
  4.  Rockets 404 · Suns 82
  5.  Rockets 432 · Suns 26
  6.  Rockets 142 · Suns 234
  7.  Rockets 314 · Suns 49
  8.  Rockets 322 · Suns 25
  9.  Rockets 31 · Suns 290
  10.  Rockets 143 · Suns 156
  11.  Rockets 71 · Suns 186
  12.  Rockets 84 · Suns 171
  13.  Rockets 91 · Suns 160
  14.  Rockets 172 · Suns 72
  15.  Rockets 206 · Suns 28
  16.  Rockets 154 · Suns 73
  17.  Rockets 210 · Suns 17
  18.  Rockets 170 · Suns 23
  19.  Rockets 26 · Suns 166
  20.  Rockets 109 · Suns 82
  21.  Rockets 162 · Suns 15
  22.  Rockets 99 · Suns 76
  23.  Rockets 14 · Suns 161
  24.  Rockets 16 · Suns 154
  25.  Rockets 26 · Suns 130
  26.  Rockets 66 · Suns 90
  27.  Rockets 12 · Suns 117
  28.  Rockets 67 · Suns 60
  29.  Rockets 10 · Suns 105
  30.  Rockets 25 · Suns 75
  31.  Rockets 28 · Suns 70
  32.  Rockets 48 · Suns 38
  33.  Rockets 66 · Suns 13
  34.  Rockets 50 · Suns 29
  35.  Rockets 9 · Suns 64
  36.  Rockets 47 · Suns 9
  37.  Rockets 44 · Suns 11
  38.  Rockets 31 · Suns 16
  39.  Rockets 1 · Suns 40
  40.  Rockets 4 · Suns 37
  41.  Rockets 31 · Suns 8
  42.  Rockets 27 · Suns 2
  43.  Rockets 3 · Suns 19
  44.  Rockets 2 · Suns 13

Who stands out

Spoilers

P.J. Tucker has the most games for the two combined: 308 for the Rockets and 377 for the Suns. Eric Gordon scored the most points across both: 6,752 for the Rockets and 781 for the Suns.

In our data, Randy Livingston was the first to have played for both (his first game for the Suns came in 1998/99). The most recent player to play for both is Jalen Green, who first played for the Suns in 2025/26.

Show all 44 players

Spoilers
Every player who played for the Rockets and the Suns (NBA since 1996/97): games and points at each, seasons, and which team came first.
PlayerRocketsSunsFirst
GPtsSeasonsGPtsSeasons
P.J. Tucker3082,1152017–20213773,0322012–2017Suns
Eric Gordon4306,7522016–2023727812023/24Rockets
Goran Dragic889452010–20124044,8752008–2015Suns
Luis Scola4045,8682007–2012821,0482012/13Rockets
Trevor Ariza4325,3872009–2018262582018/19Rockets
Chris Paul1422,4912017–20192343,6252020–2023Rockets
Jalen Green3146,2662021–2025498562025–2027Rockets
Aaron Brooks3223,7382007–2014252402010/11Rockets
Joe Johnson311512017/182904,0482001–2005Suns
Gerald Green1431,3242007–20191562,1792013–2015Rockets
Marcus Morris Sr.715052011–20131861,7722012–2015Rockets
Josh Okogie843822025/261711,0112022–2025Suns
Kevin Durant912,3002025–20271604,3132022–2025Suns
Mario Elie1721,7381996–1998723352000/01Rockets
Aaron Holiday2061,1942023–2026281702021/22Suns
Dillon Brooks1542,0542023–2025731,4322025–2027Rockets
Chase Budinger2101,9802009–201217552015/16Rockets
Danuel House Jr.1701,5572018–2022231522017/18Suns
Tyson Chandler26342019/201661,1952015–2019Suns
Jim Jackson1091,4272003–2005826162004–2006Rockets
Ryan Anderson1621,7232016–202015562018/19Rockets
Jock Landale994762023–2025764992022/23Suns
Jake Tsakalidis14322006/071619202000–2003Suns
Marquese Chriss16292018/191541,3092016–2018Suns
Troy Daniels261192013–20151301,0212017–2019Rockets
Randy Livingston662541996/97904231998–2000Rockets
Brandon Knight12362018/191171,7602014–2017Suns
Dan Langhi671972000–2002601832002/03Rockets
Frank Kaminsky10182022/231058052019–2022Suns
Michael Beasley253072015/16757592012/13Suns
Ish Smith28742010/11702612013/14Rockets
Isaiah Canaan482552013–2018383142017–2019Rockets
Stromile Swift665862005/0613392008/09Rockets
Eric Piatkowski502012003/0429682006–2008Rockets
Alton Ford9152003/04641712001–2003Suns
Marcus Thornton474722015/169322014/15Suns
Reggie Bullock Jr.44962023/241142014/15Suns
TyTy Washington Jr.311452022/2316352024/25Rockets
Brandan Wright142017/18402802014/15Suns
Maciej Lampe442005/06371402003–2005Suns
Tyler Ennis31582016/178222014/15Suns
Andre Barrett27562004/05292005/06Rockets
David Roddy3132024/2519222023/24Suns
Ray Spalding242020/2113542018/19Suns

Head to head

In the NBA since 1996/97, the Rockets and the Suns have met 111 times: the Rockets won 57, the Suns 54.

  • Rockets' biggest win: Suns 109-148 Rockets (2024/25)
  • Suns' biggest win: Suns 127-91 Rockets (2019/20)

Play

FAQ

Spoilers
How many players have played for both the Rockets and the Suns?
44 in the NBA since 1996/97: P.J. Tucker, Eric Gordon, Goran Dragic, Luis Scola, Trevor Ariza, Chris Paul and 38 more.
Who has played the most games for the Rockets and the Suns?
P.J. Tucker: 308 for the Rockets and 377 for the Suns, 685 in all. Eric Gordon scored the most points across both, 7,533.
Who is the most recent player to play for both the Rockets and the Suns?
Jalen Green. He played for the Rockets (2021–2025), then the Suns from 2025/26.
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.