Players who played for the Cavaliers and the Pistons
29 players · NBA since 1996/97
29 players have played for both the Cavaliers and the Pistons in the NBA since 1996/97. 16 played for the Cavaliers first and 13 for the Pistons first. The longest-serving played 853 games across both; the top scorer got 9,232 points; the first move came in 1998/99, the most recent in 2026/27.
Can you name all 29?
0/290:00
- Cavaliers 105 · Pistons 748
- Cavaliers 33 · Pistons 599
- Cavaliers 236 · Pistons 77
- Cavaliers 254 · Pistons 53
- Cavaliers 217 · Pistons 73
- Cavaliers 43 · Pistons 150
- Cavaliers 21 · Pistons 163
- Cavaliers 70 · Pistons 79
- Cavaliers 74 · Pistons 69
- Cavaliers 41 · Pistons 100
- Cavaliers 9 · Pistons 125
- Cavaliers 34 · Pistons 94
- Cavaliers 24 · Pistons 104
- Cavaliers 38 · Pistons 78
- Cavaliers 8 · Pistons 93
- Cavaliers 4 · Pistons 78
- Cavaliers 16 · Pistons 65
- Cavaliers 47 · Pistons 34
- Cavaliers 62 · Pistons 16
- Cavaliers 66 · Pistons 11
- Cavaliers 54 · Pistons 4
- Cavaliers 25 · Pistons 33
- Cavaliers 1 · Pistons 45
- Cavaliers 42 · Pistons 2
- Cavaliers 29 · Pistons 11
- Cavaliers 11 · Pistons 28
- Cavaliers 29 · Pistons 2
- Cavaliers 2 · Pistons 27
- Cavaliers 6 · Pistons 10
Who stands out
Spoilers
Ben Wallace has the most games for the two combined: 105 for the Cavaliers and 748 for the Pistons. Andre Drummond scored the most points across both: 577 for the Cavaliers and 8,655 for the Pistons.
In our data, Litterial Green was the first to have played for both (his first game for the Cavaliers came in 1998/99). The most recent player to play for both is Taurean Prince, who first played for the Pistons in 2026/27.
Show all 29 players
Spoilers
| Player | Cavaliers | Pistons | First | ||||
|---|---|---|---|---|---|---|---|
| G | Pts | Seasons | G | Pts | Seasons | ||
| Ben Wallace | 105 | 315 | 2007–2009 | 748 | 5,132 | 2000–2012 | Pistons |
| Andre Drummond | 33 | 577 | 2019–2021 | 599 | 8,655 | 2012–2020 | Pistons |
| Damon Jones | 236 | 1,438 | 2005–2008 | 77 | 383 | 2001/02 | Pistons |
| Bob Sura | 254 | 2,249 | 1996–2000 | 53 | 199 | 2003/04 | Cavaliers |
| Caris LeVert | 217 | 2,709 | 2021–2025 | 73 | 520 | 2025/26 | Cavaliers |
| Brandon Knight | 43 | 309 | 2018–2020 | 150 | 1,950 | 2011–2020 | Pistons |
| Marcus Morris Sr. | 21 | 124 | 2023/24 | 163 | 2,307 | 2015–2017 | Pistons |
| Jose Calderon | 70 | 279 | 2017/18 | 79 | 439 | 2012–2019 | Pistons |
| Joe Smith | 74 | 513 | 2007–2009 | 69 | 847 | 2000/01 | Pistons |
| Ronald Murray | 41 | 482 | 2005/06 | 100 | 637 | 2006–2008 | Cavaliers |
| Jon Leuer | 9 | 22 | 2012/13 | 125 | 968 | 2016–2019 | Cavaliers |
| Alec Burks | 34 | 396 | 2018/19 | 94 | 1,192 | 2022–2024 | Cavaliers |
| Javonte Green | 24 | 74 | 2024/25 | 104 | 666 | 2025–2027 | Cavaliers |
| Wayne Ellington | 38 | 396 | 2012/13 | 78 | 809 | 2018–2021 | Cavaliers |
| Thon Maker | 8 | 30 | 2020/21 | 93 | 462 | 2018–2020 | Pistons |
| Mateen Cleaves | 4 | 15 | 2003/04 | 78 | 422 | 2000/01 | Pistons |
| Derrick Rose | 16 | 157 | 2017/18 | 65 | 1,117 | 2019–2021 | Cavaliers |
| Dennis Schroder | 47 | 340 | 2025/26 | 34 | 377 | 2024/25 | Pistons |
| Joe Harris | 62 | 147 | 2014–2016 | 16 | 39 | 2023/24 | Cavaliers |
| Smush Parker | 66 | 408 | 2002/03 | 11 | 33 | 2004/05 | Cavaliers |
| Jordan McRae | 54 | 232 | 2015–2017 | 4 | 47 | 2019/20 | Cavaliers |
| Scot Pollard | 25 | 24 | 2006/07 | 33 | 89 | 1997/98 | Pistons |
| Litterial Green | 1 | 0 | 1998/99 | 45 | 90 | 1996/97 | Pistons |
| Kay Felder | 42 | 166 | 2016/17 | 2 | 2 | 2017/18 | Cavaliers |
| John Henson | 29 | 145 | 2019/20 | 11 | 76 | 2019/20 | Cavaliers |
| Tyler Cook | 11 | 19 | 2019/20 | 28 | 154 | 2020/21 | Cavaliers |
| Taurean Prince | 29 | 292 | 2020/21 | 2 | 4 | 2026/27 | Cavaliers |
| Tim Frazier | 2 | 2 | 2021/22 | 27 | 97 | 2019/20 | Pistons |
| Kornel David | 6 | 11 | 1999/00 | 10 | 20 | 2000/01 | Cavaliers |
Head to head
In the NBA since 1996/97, the Cavaliers and the Pistons have met 146 times: the Cavaliers won 80, the Pistons 66.
- Cavaliers' biggest win: Cavaliers 128-96 Pistons (2016/17)
- Pistons' biggest win: Pistons 116-77 Cavaliers (2011/12)
More pairs
Play
FAQ
Spoilers
- How many players have played for both the Cavaliers and the Pistons?
- 29 in the NBA since 1996/97: Ben Wallace, Andre Drummond, Damon Jones, Bob Sura, Caris LeVert, Brandon Knight and 23 more.
- Who has played the most games for the Cavaliers and the Pistons?
- Ben Wallace: 105 for the Cavaliers and 748 for the Pistons, 853 in all. Andre Drummond scored the most points across both, 9,232.
- Who is the most recent player to play for both the Cavaliers and the Pistons?
- Taurean Prince. He played for the Cavaliers (2020/21), then the Pistons 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.