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
- Mavericks 292 · Pistons 355
- Mavericks 379 · Pistons 83
- Mavericks 135 · Pistons 256
- Mavericks 164 · Pistons 176
- Mavericks 261 · Pistons 46
- Mavericks 175 · Pistons 47
- Mavericks 47 · Pistons 174
- Mavericks 10 · Pistons 172
- Mavericks 88 · Pistons 79
- Mavericks 110 · Pistons 52
- Mavericks 53 · Pistons 106
- Mavericks 5 · Pistons 150
- Mavericks 81 · Pistons 70
- Mavericks 62 · Pistons 78
- Mavericks 67 · Pistons 62
- Mavericks 103 · Pistons 23
- Mavericks 47 · Pistons 78
- Mavericks 101 · Pistons 20
- Mavericks 37 · Pistons 84
- Mavericks 42 · Pistons 77
- Mavericks 77 · Pistons 36
- Mavericks 22 · Pistons 86
- Mavericks 94 · Pistons 13
- Mavericks 95 · Pistons 11
- Mavericks 45 · Pistons 48
- Mavericks 42 · Pistons 44
- Mavericks 34 · Pistons 38
- Mavericks 51 · Pistons 14
- Mavericks 41 · Pistons 17
- Mavericks 29 · Pistons 27
- Mavericks 47 · Pistons 6
- Mavericks 14 · Pistons 19
- Mavericks 23 · Pistons 7
- 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
| Player | Mavericks | Pistons | First | ||||
|---|---|---|---|---|---|---|---|
| G | Pts | Seasons | G | Pts | Seasons | ||
| Jerry Stackhouse | 292 | 3,640 | 2004–2009 | 355 | 7,751 | 1997–2002 | Pistons |
| Tim Hardaway Jr. | 379 | 5,621 | 2018–2024 | 83 | 916 | 2024/25 | Mavericks |
| Charlie Villanueva | 135 | 761 | 2014–2016 | 256 | 2,421 | 2009–2014 | Pistons |
| Reggie Bullock Jr. | 164 | 1,334 | 2021–2023 | 176 | 1,507 | 2015–2019 | Pistons |
| Hubert Davis | 261 | 2,309 | 1997–2001 | 46 | 79 | 2002–2004 | Mavericks |
| Spencer Dinwiddie | 175 | 2,430 | 2021–2025 | 47 | 205 | 2014–2016 | Pistons |
| Eric Montross | 47 | 182 | 1996/97 | 174 | 320 | 1997–2001 | Mavericks |
| Marcus Sasser | 10 | 56 | 2026/27 | 172 | 1,185 | 2023–2026 | Pistons |
| Jose Calderon | 88 | 997 | 2013/14 | 79 | 439 | 2012–2019 | Pistons |
| Boban Marjanovic | 110 | 635 | 2019–2022 | 52 | 309 | 2016–2018 | Pistons |
| Christian Laettner | 53 | 398 | 2000/01 | 106 | 1,194 | 1998–2000 | Pistons |
| Brandon Knight | 5 | 32 | 2021/22 | 150 | 1,950 | 2011–2020 | Pistons |
| Zaza Pachulia | 81 | 683 | 2015/16 | 70 | 272 | 2018/19 | Mavericks |
| Caron Butler | 62 | 964 | 2009–2011 | 78 | 460 | 2014/15 | Mavericks |
| Christian Wood | 67 | 1,114 | 2022/23 | 62 | 810 | 2019/20 | Pistons |
| Brian Cardinal | 103 | 201 | 2010–2012 | 23 | 48 | 2000–2002 | Pistons |
| Wayne Ellington | 47 | 153 | 2013/14 | 78 | 809 | 2018–2021 | Mavericks |
| Dennis Smith Jr. | 101 | 1,462 | 2017–2019 | 20 | 145 | 2020/21 | Mavericks |
| Loy Vaught | 37 | 114 | 2000/01 | 84 | 206 | 1998–2000 | Pistons |
| Damon Jones | 42 | 165 | 1999/00 | 77 | 383 | 2001/02 | Mavericks |
| Delon Wright | 77 | 520 | 2019/20 | 36 | 374 | 2020/21 | Mavericks |
| Marvin Bagley III | 22 | 242 | 2025/26 | 86 | 1,031 | 2021–2024 | Pistons |
| Cedric Ceballos | 94 | 1,513 | 1997–2000 | 13 | 75 | 2000/01 | Mavericks |
| Khalid Reeves | 95 | 819 | 1996–1998 | 11 | 25 | 1998/99 | Mavericks |
| Mike James | 45 | 273 | 2012/13 | 48 | 222 | 2003/04 | Pistons |
| Markieff Morris | 42 | 117 | 2022–2025 | 44 | 486 | 2019/20 | Pistons |
| Tony Delk | 34 | 197 | 2003/04 | 38 | 228 | 2005/06 | Mavericks |
| Nerlens Noel | 51 | 319 | 2016–2018 | 14 | 32 | 2022/23 | Mavericks |
| Danny Manning | 41 | 165 | 2001/02 | 17 | 36 | 2002/03 | Mavericks |
| Khris Middleton | 29 | 289 | 2025/26 | 27 | 165 | 2012/13 | Pistons |
| Quentin Grimes | 47 | 480 | 2024/25 | 6 | 32 | 2023/24 | Pistons |
| Shawne Williams | 14 | 42 | 2008/09 | 19 | 49 | 2014/15 | Mavericks |
| Jameer Nelson | 23 | 167 | 2014/15 | 7 | 26 | 2017/18 | Mavericks |
| Eugene Omoruyi | 4 | 7 | 2021/22 | 17 | 165 | 2022/23 | Mavericks |
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)
More pairs
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.