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

  1.  Cavaliers 105 · Pistons 748
  2.  Cavaliers 33 · Pistons 599
  3.  Cavaliers 236 · Pistons 77
  4.  Cavaliers 254 · Pistons 53
  5.  Cavaliers 217 · Pistons 73
  6.  Cavaliers 43 · Pistons 150
  7.  Cavaliers 21 · Pistons 163
  8.  Cavaliers 70 · Pistons 79
  9.  Cavaliers 74 · Pistons 69
  10.  Cavaliers 41 · Pistons 100
  11.  Cavaliers 9 · Pistons 125
  12.  Cavaliers 34 · Pistons 94
  13.  Cavaliers 24 · Pistons 104
  14.  Cavaliers 38 · Pistons 78
  15.  Cavaliers 8 · Pistons 93
  16.  Cavaliers 4 · Pistons 78
  17.  Cavaliers 16 · Pistons 65
  18.  Cavaliers 47 · Pistons 34
  19.  Cavaliers 62 · Pistons 16
  20.  Cavaliers 66 · Pistons 11
  21.  Cavaliers 54 · Pistons 4
  22.  Cavaliers 25 · Pistons 33
  23.  Cavaliers 1 · Pistons 45
  24.  Cavaliers 42 · Pistons 2
  25.  Cavaliers 29 · Pistons 11
  26.  Cavaliers 11 · Pistons 28
  27.  Cavaliers 29 · Pistons 2
  28.  Cavaliers 2 · Pistons 27
  29.  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
Every player who played for the Cavaliers and the Pistons (NBA since 1996/97): games and points at each, seasons, and which team came first.
PlayerCavaliersPistonsFirst
GPtsSeasonsGPtsSeasons
Ben Wallace1053152007–20097485,1322000–2012Pistons
Andre Drummond335772019–20215998,6552012–2020Pistons
Damon Jones2361,4382005–2008773832001/02Pistons
Bob Sura2542,2491996–2000531992003/04Cavaliers
Caris LeVert2172,7092021–2025735202025/26Cavaliers
Brandon Knight433092018–20201501,9502011–2020Pistons
Marcus Morris Sr.211242023/241632,3072015–2017Pistons
Jose Calderon702792017/18794392012–2019Pistons
Joe Smith745132007–2009698472000/01Pistons
Ronald Murray414822005/061006372006–2008Cavaliers
Jon Leuer9222012/131259682016–2019Cavaliers
Alec Burks343962018/19941,1922022–2024Cavaliers
Javonte Green24742024/251046662025–2027Cavaliers
Wayne Ellington383962012/13788092018–2021Cavaliers
Thon Maker8302020/21934622018–2020Pistons
Mateen Cleaves4152003/04784222000/01Pistons
Derrick Rose161572017/18651,1172019–2021Cavaliers
Dennis Schroder473402025/26343772024/25Pistons
Joe Harris621472014–201616392023/24Cavaliers
Smush Parker664082002/0311332004/05Cavaliers
Jordan McRae542322015–20174472019/20Cavaliers
Scot Pollard25242006/0733891997/98Pistons
Litterial Green101998/9945901996/97Pistons
Kay Felder421662016/17222017/18Cavaliers
John Henson291452019/2011762019/20Cavaliers
Tyler Cook11192019/20281542020/21Cavaliers
Taurean Prince292922020/21242026/27Cavaliers
Tim Frazier222021/2227972019/20Pistons
Kornel David6111999/0010202000/01Cavaliers

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)

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.