Players who played for the Cavaliers and the Rockets
22 players · NBA since 1996/97
22 players have played for both the Cavaliers and the Rockets in the NBA since 1996/97. 10 played for the Cavaliers first and 12 for the Rockets first. The longest-serving played 762 games across both; the top scorer got 21,860 points; the first move came in 2002/03, the most recent in 2025/26.
Can you name all 22?
0/220:00
- Cavaliers 56 · Rockets 706
- Cavaliers 254 · Rockets 68
- Cavaliers 100 · Rockets 175
- Cavaliers 240 · Rockets 28
- Cavaliers 50 · Rockets 146
- Cavaliers 108 · Rockets 71
- Cavaliers 34 · Rockets 132
- Cavaliers 82 · Rockets 80
- Cavaliers 39 · Rockets 109
- Cavaliers 108 · Rockets 20
- Cavaliers 51 · Rockets 76
- Cavaliers 9 · Rockets 84
- Cavaliers 21 · Rockets 71
- Cavaliers 16 · Rockets 53
- Cavaliers 47 · Rockets 15
- Cavaliers 30 · Rockets 28
- Cavaliers 43 · Rockets 12
- Cavaliers 15 · Rockets 40
- Cavaliers 42 · Rockets 8
- Cavaliers 27 · Rockets 16
- Cavaliers 28 · Rockets 4
- Cavaliers 12 · Rockets 4
Who stands out
Spoilers
James Harden has the most games for the two combined: 56 for the Cavaliers and 706 for the Rockets. James Harden scored the most points across both: 1,079 for the Cavaliers and 20,781 for the Rockets.
In our data, Tierre Brown was the first to have played for both (his first game for the Cavaliers came in 2002/03). The most recent player to play for both is James Harden, who first played for the Cavaliers in 2025/26.
Show all 22 players
Spoilers
| Player | Cavaliers | Rockets | First | ||||
|---|---|---|---|---|---|---|---|
| G | Pts | Seasons | G | Pts | Seasons | ||
| James Harden | 56 | 1,079 | 2025–2027 | 706 | 20,781 | 2012–2021 | Rockets |
| Bob Sura | 254 | 2,249 | 1996–2000 | 68 | 681 | 2004/05 | Cavaliers |
| Jeff Green | 100 | 1,016 | 2017/18 | 175 | 1,110 | 2019–2026 | Cavaliers |
| Iman Shumpert | 240 | 1,537 | 2014–2018 | 28 | 120 | 2018/19 | Cavaliers |
| Kevin Porter Jr. | 50 | 498 | 2019/20 | 146 | 2,510 | 2020–2023 | Cavaliers |
| Omri Casspi | 108 | 632 | 2011–2013 | 71 | 490 | 2013/14 | Cavaliers |
| David Wesley | 34 | 73 | 2006/07 | 132 | 1,346 | 2004–2006 | Rockets |
| Clarence Weatherspoon | 82 | 924 | 2000/01 | 80 | 337 | 2003–2005 | Cavaliers |
| Jim Jackson | 39 | 400 | 2000/01 | 109 | 1,427 | 2003–2005 | Cavaliers |
| Derek Anderson | 108 | 1,222 | 1997–1999 | 20 | 216 | 2005/06 | Cavaliers |
| David Nwaba | 51 | 334 | 2018/19 | 76 | 509 | 2020–2022 | Cavaliers |
| Sam Dekker | 9 | 57 | 2018/19 | 84 | 513 | 2015–2017 | Rockets |
| Marcus Morris Sr. | 21 | 124 | 2023/24 | 71 | 505 | 2011–2013 | Rockets |
| Isaiah Hartenstein | 16 | 132 | 2020/21 | 53 | 164 | 2018–2020 | Rockets |
| Dennis Schroder | 47 | 340 | 2025/26 | 15 | 163 | 2021/22 | Rockets |
| Mike Wilks | 30 | 42 | 2005/06 | 28 | 50 | 2003/04 | Rockets |
| Brandon Knight | 43 | 309 | 2018–2020 | 12 | 36 | 2018/19 | Rockets |
| Tierre Brown | 15 | 65 | 2002/03 | 40 | 123 | 2001/02 | Rockets |
| Earl Boykins | 42 | 176 | 1998–2000 | 8 | 39 | 2011/12 | Cavaliers |
| Marquese Chriss | 27 | 153 | 2018/19 | 16 | 29 | 2018/19 | Rockets |
| Brodric Thomas | 28 | 115 | 2020/21 | 4 | 10 | 2020/21 | Rockets |
| Stephen Graham | 12 | 36 | 2005/06 | 4 | 17 | 2005/06 | Rockets |
Head to head
In the NBA since 1996/97, the Cavaliers and the Rockets have met 57 times: the Cavaliers won 19, the Rockets 38.
- Cavaliers' biggest win: Cavaliers 124-89 Rockets (2021/22)
- Rockets' biggest win: Rockets 116-78 Cavaliers (2012/13)
More pairs
Play
FAQ
Spoilers
- How many players have played for both the Cavaliers and the Rockets?
- 22 in the NBA since 1996/97: James Harden, Bob Sura, Jeff Green, Iman Shumpert, Kevin Porter Jr., Omri Casspi and 16 more.
- Who has played the most games for the Cavaliers and the Rockets?
- James Harden: 56 for the Cavaliers and 706 for the Rockets, 762 in all. James Harden scored the most points across both, 21,860.
- Who is the most recent player to play for both the Cavaliers and the Rockets?
- James Harden. He played for the Rockets (2012–2021), then the Cavaliers 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.