Players who played for the Pistons and the Rockets
20 players · NBA since 1996/97
20 players have played for both the Pistons and the Rockets in the NBA since 1996/97. 13 played for the Pistons first and 7 for the Rockets first. The longest-serving played 395 games across both; the top scorer got 8,016 points; the first move came in 2004/05, the most recent in 2024/25.
Can you name all 20?
0/200:00
- Pistons 72 · Rockets 323
- Pistons 8 · Rockets 322
- Pistons 203 · Rockets 72
- Pistons 186 · Rockets 80
- Pistons 223 · Rockets 28
- Pistons 163 · Rockets 71
- Pistons 176 · Rockets 44
- Pistons 105 · Rockets 99
- Pistons 62 · Rockets 109
- Pistons 150 · Rockets 12
- Pistons 53 · Rockets 68
- Pistons 48 · Rockets 67
- Pistons 54 · Rockets 54
- Pistons 52 · Rockets 45
- Pistons 21 · Rockets 56
- Pistons 40 · Rockets 27
- Pistons 27 · Rockets 40
- Pistons 40 · Rockets 17
- Pistons 34 · Rockets 15
- Pistons 37 · Rockets 5
Who stands out
Spoilers
Tracy McGrady has the most games for the two combined: 72 for the Pistons and 323 for the Rockets. Tracy McGrady scored the most points across both: 574 for the Pistons and 7,442 for the Rockets.
In our data, Bob Sura was the first to have played for both (his first game for the Rockets came in 2004/05). The most recent player to play for both is Dennis Schroder, who first played for the Pistons in 2024/25.
Show all 20 players
Spoilers
| Player | Pistons | Rockets | First | ||||
|---|---|---|---|---|---|---|---|
| G | Pts | Seasons | G | Pts | Seasons | ||
| Tracy McGrady | 72 | 574 | 2010/11 | 323 | 7,442 | 2004–2010 | Rockets |
| Kelvin Cato | 8 | 16 | 2005/06 | 322 | 2,004 | 1999–2004 | Rockets |
| Carlos Delfino | 203 | 833 | 2004–2007 | 72 | 753 | 2012/13 | Pistons |
| Jon Barry | 186 | 1,444 | 2001–2003 | 80 | 518 | 2004–2006 | Pistons |
| Ish Smith | 223 | 2,177 | 2016–2019 | 28 | 74 | 2010/11 | Rockets |
| Marcus Morris Sr. | 163 | 2,307 | 2015–2017 | 71 | 505 | 2011–2013 | Rockets |
| Reggie Bullock Jr. | 176 | 1,507 | 2015–2019 | 44 | 96 | 2023/24 | Pistons |
| Josh Smith | 105 | 1,631 | 2013–2015 | 99 | 1,056 | 2014–2016 | Pistons |
| Christian Wood | 62 | 810 | 2019/20 | 109 | 2,078 | 2020–2022 | Pistons |
| Brandon Knight | 150 | 1,950 | 2011–2020 | 12 | 36 | 2018/19 | Pistons |
| Bob Sura | 53 | 199 | 2003/04 | 68 | 681 | 2004/05 | Pistons |
| Mike James | 48 | 222 | 2003/04 | 67 | 632 | 2004–2008 | Pistons |
| D.J. Augustin | 54 | 574 | 2014/15 | 54 | 393 | 2020–2022 | Pistons |
| Boban Marjanovic | 52 | 309 | 2016–2018 | 45 | 147 | 2022–2024 | Pistons |
| John Lucas III | 21 | 98 | 2014/15 | 56 | 184 | 2005–2007 | Rockets |
| Kelly Olynyk | 40 | 365 | 2021/22 | 27 | 513 | 2020/21 | Rockets |
| James Ennis III | 27 | 202 | 2017/18 | 40 | 294 | 2018/19 | Pistons |
| Avery Bradley | 40 | 601 | 2017/18 | 17 | 88 | 2020/21 | Pistons |
| Dennis Schroder | 34 | 377 | 2024/25 | 15 | 163 | 2021/22 | Rockets |
| Khyri Thomas | 37 | 92 | 2018–2020 | 5 | 82 | 2020/21 | Pistons |
Head to head
In the NBA since 1996/97, the Pistons and the Rockets have met 56 times: the Pistons won 25, the Rockets 31.
- Pistons' biggest win: Pistons 105-77 Rockets (2001/02)
- Rockets' biggest win: Rockets 136-113 Pistons (2023/24)
More pairs
Play
FAQ
Spoilers
- How many players have played for both the Pistons and the Rockets?
- 20 in the NBA since 1996/97: Tracy McGrady, Kelvin Cato, Carlos Delfino, Jon Barry, Ish Smith, Marcus Morris Sr. and 14 more.
- Who has played the most games for the Pistons and the Rockets?
- Tracy McGrady: 72 for the Pistons and 323 for the Rockets, 395 in all. Tracy McGrady scored the most points across both, 8,016.
- Who is the most recent player to play for both the Pistons and the Rockets?
- Dennis Schroder. He played for the Rockets (2021/22), then the Pistons from 2024/25.
- 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.