Players who played for the Mavericks and the Rockets

30 players · NBA since 1996/97

30 players have played for both the Mavericks and the Rockets in the NBA since 1996/97. 14 played for the Mavericks first and 16 for the Rockets first. The longest-serving played 877 games across both; the top scorer got 12,573 points; the first move came in 1999/00, the most recent in 2025/26.

Can you name all 30?

0/300:00

  1.  Mavericks 706 · Rockets 171
  2.  Mavericks 465 · Rockets 41
  3.  Mavericks 142 · Rockets 228
  4.  Mavericks 128 · Rockets 224
  5.  Mavericks 81 · Rockets 196
  6.  Mavericks 222 · Rockets 19
  7.  Mavericks 18 · Rockets 218
  8.  Mavericks 5 · Rockets 229
  9.  Mavericks 208 · Rockets 1
  10.  Mavericks 164 · Rockets 44
  11.  Mavericks 175 · Rockets 26
  12.  Mavericks 42 · Rockets 143
  13.  Mavericks 46 · Rockets 139
  14.  Mavericks 67 · Rockets 109
  15.  Mavericks 46 · Rockets 109
  16.  Mavericks 110 · Rockets 45
  17.  Mavericks 87 · Rockets 65
  18.  Mavericks 43 · Rockets 94
  19.  Mavericks 45 · Rockets 67
  20.  Mavericks 58 · Rockets 51
  21.  Mavericks 6 · Rockets 66
  22.  Mavericks 1 · Rockets 64
  23.  Mavericks 42 · Rockets 16
  24.  Mavericks 43 · Rockets 1
  25.  Mavericks 19 · Rockets 21
  26.  Mavericks 21 · Rockets 15
  27.  Mavericks 5 · Rockets 12
  28.  Mavericks 11 · Rockets 4
  29.  Mavericks 5 · Rockets 4
  30.  Mavericks 1 · Rockets 2

Who stands out

Spoilers

Jason Terry has the most games for the two combined: 706 for the Mavericks and 171 for the Rockets. Jason Terry scored the most points across both: 11,419 for the Mavericks and 1,154 for the Rockets.

In our data, Rodrick Rhodes was the first to have played for both (his first game for the Mavericks came in 1999/00). The most recent player to play for both is Dorian Finney-Smith, who first played for the Rockets in 2025/26.

Show all 30 players

Spoilers
Every player who played for the Mavericks and the Rockets (NBA since 1996/97): games and points at each, seasons, and which team came first.
PlayerMavericksRocketsFirst
GPtsSeasonsGPtsSeasons
Jason Terry70611,4192004–20121711,1542014–2016Mavericks
Dorian Finney-Smith4653,9382016–2023411312025/26Mavericks
Juwan Howard1421,3572000–20082282,3352004–2007Mavericks
Chandler Parsons1281,8842014–20162243,2272011–2014Rockets
Walt Williams814482002/031961,8761999–2002Rockets
Adrian Griffin2221,1052001–200619112003/04Mavericks
Corey Brewer18782010/112181,7112014–2017Mavericks
Kevin Willis5122006/072292,6201996–2002Rockets
Brandan Wright2081,6822011–2015142017/18Mavericks
Reggie Bullock Jr.1641,3342021–202344962023/24Mavericks
Tyson Chandler1751,7372010–201526342019/20Mavericks
Gerald Green422102008/091431,3242007–2019Rockets
Courtney Lee461872018–20201391,3322010–2012Rockets
Christian Wood671,1142022/231092,0782020–2022Rockets
Jim Jackson467141996/971091,4272003–2005Mavericks
Boban Marjanovic1106352019–2022451472022–2024Mavericks
Samuel Dalembert875612013/14654902011/12Rockets
Greg Smith43802014/15944912011–2014Rockets
Mike James452732012/13676322004–2008Rockets
Sterling Brown581712021/22514162020/21Rockets
Steve Novak6112010/11661942006–2008Rockets
Rodrick Rhodes101999/00643521997–1999Rockets
Marquese Chriss421682021/2216292018/19Rockets
Josh Powell431102005/06142013/14Mavericks
Tyronn Lue19642007/08211252004/05Rockets
Nate Hinton21412020/2115332023/24Mavericks
Brandon Knight5322021/2212362018/19Rockets
Pops Mensah-Bonsu11292006/07452009/10Mavericks
Bill Curley532000/014121999/00Rockets
Ray Spalding102018/19242020/21Mavericks

Head to head

In the NBA since 1996/97, the Mavericks and the Rockets have met 131 times: the Mavericks won 68, the Rockets 63.

  • Mavericks' biggest win: Mavericks 116-76 Rockets (2004/05)
  • Rockets' biggest win: Rockets 124-87 Mavericks (2001/02)

Play

FAQ

Spoilers
How many players have played for both the Mavericks and the Rockets?
30 in the NBA since 1996/97: Jason Terry, Dorian Finney-Smith, Juwan Howard, Chandler Parsons, Walt Williams, Adrian Griffin and 24 more.
Who has played the most games for the Mavericks and the Rockets?
Jason Terry: 706 for the Mavericks and 171 for the Rockets, 877 in all. Jason Terry scored the most points across both, 12,573.
Who is the most recent player to play for both the Mavericks and the Rockets?
Dorian Finney-Smith. He played for the Mavericks (2016–2023), then the Rockets 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.