Players who played for the Mavericks and the Pistons

34 players · NBA since 1996/97

34 players have played for both the Mavericks and the Pistons in the NBA since 1996/97. 17 played for the Mavericks first and 17 for the Pistons first. The longest-serving played 647 games across both; the top scorer got 11,391 points; the first move came in 1997/98, the most recent in 2026/27.

Can you name all 34?

0/340:00

  1.  Mavericks 292 · Pistons 355
  2.  Mavericks 379 · Pistons 83
  3.  Mavericks 135 · Pistons 256
  4.  Mavericks 164 · Pistons 176
  5.  Mavericks 261 · Pistons 46
  6.  Mavericks 175 · Pistons 47
  7.  Mavericks 47 · Pistons 174
  8.  Mavericks 10 · Pistons 172
  9.  Mavericks 88 · Pistons 79
  10.  Mavericks 110 · Pistons 52
  11.  Mavericks 53 · Pistons 106
  12.  Mavericks 5 · Pistons 150
  13.  Mavericks 81 · Pistons 70
  14.  Mavericks 62 · Pistons 78
  15.  Mavericks 67 · Pistons 62
  16.  Mavericks 103 · Pistons 23
  17.  Mavericks 47 · Pistons 78
  18.  Mavericks 101 · Pistons 20
  19.  Mavericks 37 · Pistons 84
  20.  Mavericks 42 · Pistons 77
  21.  Mavericks 77 · Pistons 36
  22.  Mavericks 22 · Pistons 86
  23.  Mavericks 94 · Pistons 13
  24.  Mavericks 95 · Pistons 11
  25.  Mavericks 45 · Pistons 48
  26.  Mavericks 42 · Pistons 44
  27.  Mavericks 34 · Pistons 38
  28.  Mavericks 51 · Pistons 14
  29.  Mavericks 41 · Pistons 17
  30.  Mavericks 29 · Pistons 27
  31.  Mavericks 47 · Pistons 6
  32.  Mavericks 14 · Pistons 19
  33.  Mavericks 23 · Pistons 7
  34.  Mavericks 4 · Pistons 17

Who stands out

Spoilers

Jerry Stackhouse has the most games for the two combined: 292 for the Mavericks and 355 for the Pistons. Jerry Stackhouse scored the most points across both: 3,640 for the Mavericks and 7,751 for the Pistons.

In our data, Eric Montross was the first to have played for both (his first game for the Pistons came in 1997/98). The most recent player to play for both is Marcus Sasser, who first played for the Mavericks in 2026/27.

Show all 34 players

Spoilers
Every player who played for the Mavericks and the Pistons (NBA since 1996/97): games and points at each, seasons, and which team came first.
PlayerMavericksPistonsFirst
GPtsSeasonsGPtsSeasons
Jerry Stackhouse2923,6402004–20093557,7511997–2002Pistons
Tim Hardaway Jr.3795,6212018–2024839162024/25Mavericks
Charlie Villanueva1357612014–20162562,4212009–2014Pistons
Reggie Bullock Jr.1641,3342021–20231761,5072015–2019Pistons
Hubert Davis2612,3091997–200146792002–2004Mavericks
Spencer Dinwiddie1752,4302021–2025472052014–2016Pistons
Eric Montross471821996/971743201997–2001Mavericks
Marcus Sasser10562026/271721,1852023–2026Pistons
Jose Calderon889972013/14794392012–2019Pistons
Boban Marjanovic1106352019–2022523092016–2018Pistons
Christian Laettner533982000/011061,1941998–2000Pistons
Brandon Knight5322021/221501,9502011–2020Pistons
Zaza Pachulia816832015/16702722018/19Mavericks
Caron Butler629642009–2011784602014/15Mavericks
Christian Wood671,1142022/23628102019/20Pistons
Brian Cardinal1032012010–201223482000–2002Pistons
Wayne Ellington471532013/14788092018–2021Mavericks
Dennis Smith Jr.1011,4622017–2019201452020/21Mavericks
Loy Vaught371142000/01842061998–2000Pistons
Damon Jones421651999/00773832001/02Mavericks
Delon Wright775202019/20363742020/21Mavericks
Marvin Bagley III222422025/26861,0312021–2024Pistons
Cedric Ceballos941,5131997–200013752000/01Mavericks
Khalid Reeves958191996–199811251998/99Mavericks
Mike James452732012/13482222003/04Pistons
Markieff Morris421172022–2025444862019/20Pistons
Tony Delk341972003/04382282005/06Mavericks
Nerlens Noel513192016–201814322022/23Mavericks
Danny Manning411652001/0217362002/03Mavericks
Khris Middleton292892025/26271652012/13Pistons
Quentin Grimes474802024/256322023/24Pistons
Shawne Williams14422008/0919492014/15Mavericks
Jameer Nelson231672014/157262017/18Mavericks
Eugene Omoruyi472021/22171652022/23Mavericks

Head to head

In the NBA since 1996/97, the Mavericks and the Pistons have met 57 times: the Mavericks won 34, the Pistons 23.

  • Mavericks' biggest win: Mavericks 114-75 Pistons (2002/03)
  • Pistons' biggest win: Pistons 115-89 Mavericks (2001/02)

Play

FAQ

Spoilers
How many players have played for both the Mavericks and the Pistons?
34 in the NBA since 1996/97: Jerry Stackhouse, Tim Hardaway Jr., Charlie Villanueva, Reggie Bullock Jr., Hubert Davis, Spencer Dinwiddie and 28 more.
Who has played the most games for the Mavericks and the Pistons?
Jerry Stackhouse: 292 for the Mavericks and 355 for the Pistons, 647 in all. Jerry Stackhouse scored the most points across both, 11,391.
Who is the most recent player to play for both the Mavericks and the Pistons?
Marcus Sasser. He played for the Pistons (2023–2026), then the Mavericks 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.