Players who played for the Pistons and the Suns
30 players · NBA since 1996/97
30 players have played for both the Pistons and the Suns in the NBA since 1996/97. 15 played for the Pistons first and 15 for the Suns first. The longest-serving played 678 games across both; the top scorer got 11,154 points; the first move came in 2000/01, the most recent in 2026/27.
Can you name all 30?
0/300:00
- Pistons 297 · Suns 381
- Pistons 461 · Suns 109
- Pistons 188 · Suns 312
- Pistons 378 · Suns 20
- Pistons 44 · Suns 345
- Pistons 163 · Suns 186
- Pistons 223 · Suns 70
- Pistons 150 · Suns 117
- Pistons 101 · Suns 156
- Pistons 208 · Suns 42
- Pistons 206 · Suns 24
- Pistons 17 · Suns 205
- Pistons 160 · Suns 42
- Pistons 125 · Suns 67
- Pistons 176 · Suns 11
- Pistons 173 · Suns 6
- Pistons 168 · Suns 10
- Pistons 38 · Suns 127
- Pistons 85 · Suns 47
- Pistons 56 · Suns 74
- Pistons 94 · Suns 36
- Pistons 13 · Suns 82
- Pistons 40 · Suns 46
- Pistons 67 · Suns 1
- Pistons 14 · Suns 37
- Pistons 6 · Suns 45
- Pistons 3 · Suns 47
- Pistons 25 · Suns 20
- Pistons 11 · Suns 5
- Pistons 4 · Suns 7
Who stands out
Spoilers
Grant Hill has the most games for the two combined: 297 for the Pistons and 381 for the Suns. Grant Hill scored the most points across both: 6,618 for the Pistons and 4,536 for the Suns.
In our data, Cedric Ceballos was the first to have played for both (his first game for the Pistons came in 2000/01). The most recent player to play for both is Luke Kennard, who first played for the Suns in 2026/27.
Show all 30 players
Spoilers
| Player | Pistons | Suns | First | ||||
|---|---|---|---|---|---|---|---|
| G | Pts | Seasons | G | Pts | Seasons | ||
| Grant Hill | 297 | 6,618 | 1996–2000 | 381 | 4,536 | 2007–2012 | Pistons |
| Antonio McDyess | 461 | 3,955 | 2004–2009 | 109 | 1,434 | 1997–2004 | Suns |
| Clifford Robinson | 188 | 2,448 | 2001–2003 | 312 | 5,065 | 1997–2001 | Suns |
| Greg Monroe | 378 | 5,411 | 2010–2015 | 20 | 225 | 2017/18 | Pistons |
| Markieff Morris | 44 | 486 | 2019/20 | 345 | 3,940 | 2011–2016 | Suns |
| Marcus Morris Sr. | 163 | 2,307 | 2015–2017 | 186 | 1,772 | 2012–2015 | Suns |
| Ish Smith | 223 | 2,177 | 2016–2019 | 70 | 261 | 2013/14 | Suns |
| Brandon Knight | 150 | 1,950 | 2011–2020 | 117 | 1,760 | 2014–2017 | Pistons |
| Josh Jackson | 101 | 1,104 | 2020–2022 | 156 | 1,922 | 2017–2019 | Suns |
| Langston Galloway | 208 | 1,740 | 2017–2020 | 42 | 192 | 2020/21 | Pistons |
| Anthony Tolliver | 206 | 1,492 | 2014–2018 | 24 | 80 | 2014/15 | Suns |
| Danny Manning | 17 | 36 | 2002/03 | 205 | 2,544 | 1996–1999 | Suns |
| Aron Baynes | 160 | 889 | 2015–2017 | 42 | 481 | 2019/20 | Pistons |
| Jon Leuer | 125 | 968 | 2016–2019 | 67 | 567 | 2015/16 | Suns |
| Reggie Bullock Jr. | 176 | 1,507 | 2015–2019 | 11 | 4 | 2014/15 | Suns |
| Jud Buechler | 173 | 611 | 1998–2001 | 6 | 6 | 2001/02 | Pistons |
| Luke Kennard | 168 | 1,673 | 2017–2020 | 10 | 83 | 2026/27 | Pistons |
| Tony Delk | 38 | 228 | 2005/06 | 127 | 1,487 | 2000–2002 | Suns |
| Saben Lee | 85 | 475 | 2020–2022 | 47 | 216 | 2022–2024 | Pistons |
| Mason Plumlee | 56 | 581 | 2020/21 | 74 | 333 | 2024/25 | Pistons |
| Isaiah Livers | 94 | 581 | 2021–2024 | 36 | 65 | 2025/26 | Pistons |
| Cedric Ceballos | 13 | 75 | 2000/01 | 82 | 1,009 | 1996–1998 | Suns |
| John Wallace | 40 | 237 | 2000/01 | 46 | 231 | 2001/02 | Pistons |
| Eric Moreland | 67 | 143 | 2017/18 | 1 | 0 | 2018/19 | Pistons |
| Chimezie Metu | 14 | 147 | 2023/24 | 37 | 185 | 2023/24 | Suns |
| Monte Morris | 6 | 27 | 2023/24 | 45 | 233 | 2024/25 | Pistons |
| Cheick Diallo | 3 | 11 | 2021/22 | 47 | 219 | 2019/20 | Suns |
| Slava Kravtsov | 25 | 77 | 2012/13 | 20 | 20 | 2013/14 | Pistons |
| Smush Parker | 11 | 33 | 2004/05 | 5 | 15 | 2004/05 | Pistons |
| Jordan McRae | 4 | 47 | 2019/20 | 7 | 37 | 2015/16 | Suns |
Head to head
In the NBA since 1996/97, the Pistons and the Suns have met 58 times: the Pistons won 29, the Suns 29.
- Pistons' biggest win: Pistons 117-77 Suns (2012/13)
- Suns' biggest win: Pistons 73-106 Suns (2000/01)
More pairs
Play
FAQ
Spoilers
- How many players have played for both the Pistons and the Suns?
- 30 in the NBA since 1996/97: Grant Hill, Antonio McDyess, Clifford Robinson, Greg Monroe, Markieff Morris, Marcus Morris Sr. and 24 more.
- Who has played the most games for the Pistons and the Suns?
- Grant Hill: 297 for the Pistons and 381 for the Suns, 678 in all. Grant Hill scored the most points across both, 11,154.
- Who is the most recent player to play for both the Pistons and the Suns?
- Luke Kennard. He played for the Pistons (2017–2020), then the Suns 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.