Mavericks vs Pistons

Historical record, recent meetings, scoring profile and performance versus model expectation.

Record since the 1976 season
43-46
Pistons lead the series by 3 wins.
@ Mavericks
23-20
@ Pistons
19-25
Playoffs
0-0
VS EXPECTED
Mavericks -0.8
Avg Points
101.8-102.2
Most Recent Winner
Mavericks 116-114

Head-To-Head Margin (Max Last 150 Matches)

Dallas Mavericks vs Detroit Pistons Results

All completed meetings between these teams.
Date Matchup Result Winner Model Projection Stage
Dec 18, 2025 114–116 Dallas Mavericks +2 Detroit Pistons +3.5 Regular
Nov 1, 2025 110–122 Detroit Pistons +12 Detroit Pistons +5.4 Regular
Mar 21, 2025 117–123 Dallas Mavericks +6 Detroit Pistons +1.7 Regular
Jan 31, 2025 102–117 Detroit Pistons +15 Detroit Pistons +1.4 Regular
Apr 12, 2024 107–89 Detroit Pistons +18 Dallas Mavericks +17.3 Regular
Mar 9, 2024 142–124 Dallas Mavericks +18 Dallas Mavericks +4.9 Regular
Jan 30, 2023 105–111 Dallas Mavericks +6 Dallas Mavericks +8.9 Regular
Dec 1, 2022 125–131 Detroit Pistons +6 Dallas Mavericks +3.8 Regular
Apr 6, 2022 131–113 Dallas Mavericks +18 Dallas Mavericks +4.4 Regular
Feb 8, 2022 86–116 Dallas Mavericks +30 Dallas Mavericks +13.9 Regular
Apr 29, 2021 115–105 Dallas Mavericks +10 Dallas Mavericks +1.9 Regular
Apr 21, 2021 117–127 Dallas Mavericks +10 Dallas Mavericks +8.6 Regular
Dec 12, 2019 122–111 Dallas Mavericks +11 Dallas Mavericks +2.9 Regular
Jan 31, 2019 89–93 Detroit Pistons +4 Detroit Pistons +2.9 Regular
Jan 25, 2019 101–106 Dallas Mavericks +5 Dallas Mavericks +4.2 Regular
Apr 6, 2018 106–113 Detroit Pistons +7 Detroit Pistons +7.1 Regular
Dec 20, 2017 93–110 Dallas Mavericks +17 Dallas Mavericks +0.7 Regular
Feb 15, 2017 91–98 Detroit Pistons +7 Detroit Pistons +3.2 Regular
Dec 14, 2016 95–85 Detroit Pistons +10 Detroit Pistons +0.9 Regular
Apr 1, 2016 98–89 Dallas Mavericks +9 Detroit Pistons +5.5 Regular
Mar 9, 2016 102–96 Detroit Pistons +6 Dallas Mavericks +3.1 Regular
Jan 7, 2015 108–95 Detroit Pistons +13 Dallas Mavericks +12.2 Regular
Dec 17, 2014 117–106 Dallas Mavericks +11 Dallas Mavericks +7.7 Regular
Feb 22, 2014 113–102 Dallas Mavericks +11 Dallas Mavericks +1.9 Regular
Jan 26, 2014 106–116 Dallas Mavericks +10 Dallas Mavericks +9.8 Regular
Mar 8, 2013 102–99 Dallas Mavericks +3 Dallas Mavericks +0.9 Regular
Dec 1, 2012 77–92 Dallas Mavericks +15 Dallas Mavericks +4.2 Regular
Jan 10, 2012 100–86 Dallas Mavericks +14 Dallas Mavericks +5.2 Regular
Jan 17, 2011 89–103 Detroit Pistons +14 Dallas Mavericks +2.5 Regular
Nov 23, 2010 84–88 Dallas Mavericks +4 Dallas Mavericks +10.9 Regular
Jan 5, 2010 93–98 Dallas Mavericks +5 Dallas Mavericks +12.4 Regular
Nov 15, 2009 95–90 Dallas Mavericks +5 Dallas Mavericks +0.9 Regular
Mar 17, 2009 101–103 Dallas Mavericks +2 Dallas Mavericks +6.3 Regular
Jan 23, 2009 112–91 Dallas Mavericks +21 Detroit Pistons +4.3 Regular
Feb 3, 2008 67–90 Detroit Pistons +23 Detroit Pistons +4.2 Regular
Jan 9, 2008 86–102 Dallas Mavericks +16 Dallas Mavericks +1.3 Regular
Mar 18, 2007 92–88 Dallas Mavericks +4 Detroit Pistons +0.5 Regular
Dec 7, 2006 92–82 Detroit Pistons +10 Dallas Mavericks +6.7 Regular
Mar 28, 2006 90–97 Detroit Pistons +7 Detroit Pistons +3.2 Regular
Nov 19, 2005 82–119 Dallas Mavericks +37 Dallas Mavericks +0.6 Regular
Mar 28, 2005 95–88 Dallas Mavericks +7 Detroit Pistons +3.1 Regular
Dec 6, 2004 101–85 Detroit Pistons +16 Dallas Mavericks +4.2 Regular
Feb 7, 2004 108–111 Dallas Mavericks +3 Dallas Mavericks +5.1 Regular
Jan 11, 2004 102–115 Detroit Pistons +13 Detroit Pistons +5.0 Regular
Nov 27, 2002 102–82 Dallas Mavericks +20 Dallas Mavericks +0.8 Regular
Nov 9, 2002 75–114 Dallas Mavericks +39 Dallas Mavericks +7.1 Regular
Nov 15, 2001 89–115 Detroit Pistons +26 Dallas Mavericks +0.8 Regular
Oct 30, 2001 87–94 Dallas Mavericks +7 Dallas Mavericks +9.2 Regular
Jan 3, 2001 107–104 Detroit Pistons +3 Dallas Mavericks +8.9 Regular
Dec 17, 2000 99–90 Dallas Mavericks +9 Detroit Pistons +0.2 Regular
Feb 17, 2000 97–106 Dallas Mavericks +9 Dallas Mavericks +2.2 Regular
Jan 23, 2000 99–91 Dallas Mavericks +8 Detroit Pistons +8.8 Regular
Mar 19, 1999 87–94 Detroit Pistons +7 Detroit Pistons +10.2 Regular
Mar 2, 1998 94–100 Detroit Pistons +6 Detroit Pistons +10.8 Regular
Feb 21, 1998 94–82 Detroit Pistons +12 Detroit Pistons +3.9 Regular
Apr 1, 1997 100–82 Detroit Pistons +18 Detroit Pistons +6.5 Regular
Nov 6, 1996 84–103 Detroit Pistons +19 Detroit Pistons +10.9 Regular
Mar 9, 1996 91–92 Detroit Pistons +1 Detroit Pistons +10.2 Regular
Jan 25, 1996 93–92 Detroit Pistons +1 Dallas Mavericks +1.1 Regular
Mar 23, 1995 102–94 Dallas Mavericks +8 Detroit Pistons +1.7 Regular
Mar 4, 1995 98–91 Detroit Pistons +7 Dallas Mavericks +5.1 Regular
Feb 21, 1994 98–88 Dallas Mavericks +10 Detroit Pistons +8.8 Regular
Feb 19, 1994 105–96 Detroit Pistons +9 Detroit Pistons +0.8 Regular
Jan 19, 1993 103–113 Dallas Mavericks +10 Detroit Pistons +5.9 Regular
Jan 13, 1993 96–112 Detroit Pistons +16 Detroit Pistons +14.2 Regular
Jan 13, 1992 81–84 Detroit Pistons +3 Detroit Pistons +11.2 Regular
Jan 3, 1992 106–96 Detroit Pistons +10 Detroit Pistons +0.8 Regular
Jan 25, 1991 82–84 Detroit Pistons +2 Detroit Pistons +12.9 Regular
Jan 14, 1991 89–81 Detroit Pistons +8 Detroit Pistons +4.2 Regular
Mar 25, 1990 96–98 Dallas Mavericks +2 Detroit Pistons +2.9 Regular
Mar 18, 1990 84–114 Detroit Pistons +30 Detroit Pistons +11.5 Regular
Mar 27, 1989 77–90 Detroit Pistons +13 Detroit Pistons +14.8 Regular
Nov 15, 1988 108–99 Detroit Pistons +9 Detroit Pistons +0.2 Regular
Dec 18, 1987 112–117 Detroit Pistons +5 Detroit Pistons +6.9 Regular
Nov 25, 1987 107–113 Dallas Mavericks +6 Detroit Pistons +0.9 Regular
Mar 21, 1987 118–122 Dallas Mavericks +4 Dallas Mavericks +3.0 Regular
Mar 6, 1987 115–125 Detroit Pistons +10 Detroit Pistons +2.9 Regular
Feb 14, 1986 110–119 Detroit Pistons +9 Detroit Pistons +3.0 Regular
Jan 24, 1986 129–120 Detroit Pistons +9 Dallas Mavericks +4.2 Regular
Feb 13, 1985 119–124 Detroit Pistons +5 Detroit Pistons +6.0 Regular
Nov 17, 1984 124–110 Detroit Pistons +14 Dallas Mavericks +1.1 Regular
Feb 18, 1984 120–115 Detroit Pistons +5 Dallas Mavericks +1.2 Regular
Dec 20, 1983 104–116 Detroit Pistons +12 Detroit Pistons +3.4 Regular
Feb 9, 1983 113–122 Dallas Mavericks +9 Dallas Mavericks +6.1 Regular
Dec 10, 1982 122–121 Dallas Mavericks +1 Detroit Pistons +6.4 Regular
Apr 1, 1982 121–120 Dallas Mavericks +1 Detroit Pistons +7.5 Regular
Dec 22, 1981 106–98 Detroit Pistons +8 Detroit Pistons +0.7 Regular
Feb 10, 1981 101–95 Detroit Pistons +6 Dallas Mavericks +3.0 Regular
Nov 8, 1980 73–101 Detroit Pistons +28 Detroit Pistons +0.4 Regular