Players who played for the Miami Heat and the Pistons
32 players · NBA since 1996/97
32 players have played for both the Miami Heat and the Pistons in the NBA since 1996/97. 16 played for the Miami Heat first and 16 for the Pistons first. The longest-serving played 597 games across both; the top scorer got 7,763 points; the first move came in 1997/98, the most recent in 2026/27.
Can you name all 32?
0/320:00
- Heat 496 · Pistons 101
- Heat 443 · Pistons 68
- Heat 7 · Pistons 355
- Heat 287 · Pistons 40
- Heat 166 · Pistons 99
- Heat 169 · Pistons 78
- Heat 159 · Pistons 78
- Heat 126 · Pistons 109
- Heat 53 · Pistons 169
- Heat 97 · Pistons 77
- Heat 62 · Pistons 106
- Heat 76 · Pistons 91
- Heat 52 · Pistons 94
- Heat 61 · Pistons 84
- Heat 93 · Pistons 48
- Heat 63 · Pistons 72
- Heat 10 · Pistons 83
- Heat 65 · Pistons 27
- Heat 37 · Pistons 40
- Heat 36 · Pistons 39
- Heat 71 · Pistons 3
- Heat 44 · Pistons 19
- Heat 18 · Pistons 44
- Heat 20 · Pistons 36
- Heat 10 · Pistons 40
- Heat 30 · Pistons 13
- Heat 6 · Pistons 32
- Heat 8 · Pistons 21
- Heat 16 · Pistons 6
- Heat 9 · Pistons 11
- Heat 18 · Pistons 2
- Heat 7 · Pistons 1
Who stands out
Spoilers
Duncan Robinson has the most games for the two combined: 496 for the Miami Heat and 101 for the Pistons. Jerry Stackhouse scored the most points across both: 12 for the Miami Heat and 7,751 for the Pistons.
In our data, Terry Mills was the first to have played for both (his first game for the Miami Heat came in 1997/98). The most recent player to play for both is Tim Hardaway Jr., who first played for the Miami Heat in 2026/27.
Show all 32 players
Spoilers
| Player | Heat | Pistons | First | ||||
|---|---|---|---|---|---|---|---|
| G | Pts | Seasons | G | Pts | Seasons | ||
| Duncan Robinson | 496 | 5,416 | 2018–2025 | 101 | 1,292 | 2025–2027 | Heat |
| Joel Anthony | 443 | 1,053 | 2007–2014 | 68 | 105 | 2014–2016 | Heat |
| Jerry Stackhouse | 7 | 12 | 2010/11 | 355 | 7,751 | 1997–2002 | Pistons |
| Kelly Olynyk | 287 | 2,834 | 2017–2021 | 40 | 365 | 2021/22 | Heat |
| Rodney McGruder | 166 | 1,093 | 2016–2019 | 99 | 547 | 2020–2023 | Heat |
| Wayne Ellington | 169 | 1,760 | 2016–2019 | 78 | 809 | 2018–2021 | Heat |
| Caron Butler | 159 | 1,991 | 2002–2004 | 78 | 460 | 2014/15 | Heat |
| Carlos Arroyo | 126 | 739 | 2009–2011 | 109 | 413 | 2004–2006 | Pistons |
| Terry Mills | 53 | 225 | 1997–1999 | 169 | 1,489 | 1996–2000 | Pistons |
| Damon Jones | 97 | 1,136 | 2004/05 | 77 | 383 | 2001/02 | Pistons |
| Christian Laettner | 62 | 289 | 2004/05 | 106 | 1,194 | 1998–2000 | Pistons |
| Simone Fontecchio | 76 | 603 | 2025–2027 | 91 | 693 | 2023–2025 | Pistons |
| Alec Burks | 52 | 369 | 2024/25 | 94 | 1,192 | 2022–2024 | Pistons |
| Otis Thorpe | 61 | 312 | 1999/00 | 84 | 1,085 | 1996/97 | Pistons |
| Mike James | 93 | 649 | 2001–2003 | 48 | 222 | 2003/04 | Heat |
| John Crotty | 63 | 269 | 1996/97 | 72 | 331 | 1999/00 | Heat |
| Tim Hardaway Jr. | 10 | 46 | 2026/27 | 83 | 916 | 2024/25 | Pistons |
| James Ennis III | 65 | 312 | 2014–2016 | 27 | 202 | 2017/18 | Heat |
| John Wallace | 37 | 158 | 2003/04 | 40 | 237 | 2000/01 | Pistons |
| Beno Udrih | 36 | 158 | 2015/16 | 39 | 227 | 2016/17 | Heat |
| Willie Reed | 71 | 374 | 2016/17 | 3 | 2 | 2017/18 | Heat |
| Shawne Williams | 44 | 292 | 2014/15 | 19 | 49 | 2014/15 | Heat |
| Markieff Morris | 18 | 129 | 2021/22 | 44 | 486 | 2019/20 | Pistons |
| Delon Wright | 20 | 119 | 2023/24 | 36 | 374 | 2020/21 | Pistons |
| Avery Bradley | 10 | 85 | 2020/21 | 40 | 601 | 2017/18 | Pistons |
| Cedric Ceballos | 30 | 191 | 2000/01 | 13 | 75 | 2000/01 | Pistons |
| Josh Harrellson | 6 | 10 | 2012/13 | 32 | 93 | 2013/14 | Heat |
| R.J. Hampton | 8 | 10 | 2023/24 | 21 | 153 | 2022/23 | Pistons |
| Derrick Walton Jr. | 16 | 29 | 2017/18 | 6 | 22 | 2019–2022 | Heat |
| Smush Parker | 9 | 43 | 2007/08 | 11 | 33 | 2004/05 | Pistons |
| Cole Swider | 18 | 42 | 2023/24 | 2 | 0 | 2024/25 | Heat |
| Alondes Williams | 7 | 5 | 2023/24 | 1 | 5 | 2024/25 | Heat |
Head to head
In the NBA since 1996/97, the Miami Heat and the Pistons have met 122 times: the Miami Heat won 69, the Pistons 53.
- Miami Heat's biggest win: Heat 108-74 Pistons (2018/19)
- Pistons' biggest win: Pistons 93-62 Heat (2002/03)
More pairs
Play
FAQ
Spoilers
- How many players have played for both the Miami Heat and the Pistons?
- 32 in the NBA since 1996/97: Duncan Robinson, Joel Anthony, Jerry Stackhouse, Kelly Olynyk, Rodney McGruder, Wayne Ellington and 26 more.
- Who has played the most games for the Miami Heat and the Pistons?
- Duncan Robinson: 496 for the Miami Heat and 101 for the Pistons, 597 in all. Jerry Stackhouse scored the most points across both, 7,763.
- Who is the most recent player to play for both the Miami Heat and the Pistons?
- Tim Hardaway Jr.. He played for the Pistons (2024/25), then the Miami Heat from 2026/27.
- 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.