Pistons vs. Mavericks Prediction, Picks and Odds

Our detailed prediction and analysis for the Pistons vs. Mavericks NBA game on March 21, 2025 is featured below. Drawing from 10,000 game simulations, we provide expert picks, betting odds, and insights.
Unlock all picks and predictions for this game
FINAL
NBA
Add this game to My Favorites
FINAL
Add this game to My Favorites
NBA
Pistons
117
123
Mar 22, 12:30AM American Airlines Center
Mavericks
Mar 22, 12:30AM American Airlines Center
In-Play ProbabilitiesIn-Play
Game PredictionsPre-Game
Dimers Pro Best Bets
TEAM1234T
Pistons
27 27 29 34 117
Mavericks
35 25 31 32 123
Live Probabilities
Spread
Over / Under
Moneyline
PistonsDET
Win %
<1%
>99%
MavericksDAL
Win Probability
Created with Highcharts 10.3.3Point of Game% ProbabilityPistonsMavericks1QHALF3QREGF0255075100
Created with Highcharts 10.3.3Point of Game% ProbabilityPistons -8.5Mavericks +8.51QHALF3QREGF0255075100
Created with Highcharts 10.3.3Point of Game% ProbabilityOver 236Under 2361QHALF3QREGF0255075100
TEAM1234T
Pistons
27 27 29 34 117
Mavericks
35 25 31 32 123
Q4 00:10 Pistons makes two point jump shot
Q4 00:16 Mavericks makes two point jump shot
Q4 00:23 Pistons makes two point jump shot
Q4 00:31 Pistons makes two point jump shot
Q4 00:54 Pistons makes two point jump shot
Q4 1:06 Mavericks misses two point jump shot
Q4 1:28 Pistons misses two point jump shot
Q4 1:48 Pistons makes three point jump shot
Q4 1:59 Mavericks makes two point jump shot
Q4 2:24 Mavericks makes two point jump shot
Play by Play
Q1
Q2
Q3
Q4
ALL
Q4 00:00
End of 4th Quarter.
Q4 00:01
Pistons turnover
Q4 00:04
Pistons personal foul
Q4 00:04
+1
Klay Thompson makes regular free throw 1 of 2
117-122
Q4 00:04
+1
Klay Thompson makes regular free throw 2 of 2
117-123
Q4 00:04
Pistons 60 second timeout
Q4 00:10
+2
Pistons makes two point jump shot
117-121
Q4 00:16
+2
Mavericks makes two point jump shot
115-120
Q4 00:16
Pistons personal foul
Q4 00:16
+1
Brandon Williams makes regular free throw 1 of 1
115-121
Q4 00:23
+2
Pistons makes two point jump shot
115-118
Q4 00:30
Pistons personal foul
Q4 00:30
+1
Spencer Dinwiddie makes regular free throw 1 of 2
113-117
Q4 00:30
+1
Spencer Dinwiddie makes regular free throw 2 of 2
113-118
Q4 00:31
+2
Pistons makes two point jump shot
113-116
Q4 00:31
Pistons lineup change (Malik Beasley, Jalen Duren, Tobias Harris, Dennis Schroder, Cade Cunningham)
Q4 00:36
Pistons personal foul
Q4 00:36
+1
P.J. Washington makes regular free throw 1 of 2
111-116
Q4 00:36
P.J. Washington misses regular free throw 2 of 2
Q4 00:36
Pistons lineup change (Malik Beasley, Jalen Duren, Tobias Harris, Dennis Schroder, Cade Cunningham)
Q4 00:36
Jalen Duren defensive rebound
Q4 00:36
Pistons 60 second timeout
Q4 00:36
Pistons lineup change (Malik Beasley, Jalen Duren, Tobias Harris, Dennis Schroder, Cade Cunningham)
Q4 00:36
Pistons lineup change (Malik Beasley, Jalen Duren, Tobias Harris, Dennis Schroder, Cade Cunningham)
Q4 00:39
Mavericks turnover
Q4 00:39
Pistons lineup change (Malik Beasley, Ausar Thompson, Tobias Harris, Dennis Schroder, Cade Cunningham)
Q4 00:39
Pistons turnover
Q4 00:39
Stoppage (Out of bounds)
Q4 00:39
Pistons lineup change (Malik Beasley, Ausar Thompson, Tobias Harris, Dennis Schroder, Cade Cunningham)
Q4 00:39
Pistons lineup change (Malik Beasley, Ausar Thompson, Tobias Harris, Dennis Schroder, Cade Cunningham)
Q4 00:45
Mavericks 60 second timeout
Q4 00:48
Mavericks personal foul
Q4 00:48
Dennis Schroder misses regular free throw 1 of 2
Q4 00:48
Pistons offensive rebound
Q4 00:48
Mavericks lineup change (P.J. Washington, Spencer Dinwiddie, Klay Thompson, Naji Marshall, Brandon Williams)
Q4 00:48
+1
Dennis Schroder makes regular free throw 2 of 2
111-115
Q4 00:54
+2
Pistons makes two point jump shot
112-115
Q4 00:54
Pistons turnover
Q4 1:04
Pistons personal foul
Q4 1:04
Spencer Dinwiddie misses regular free throw 1 of 2
Q4 1:04
Mavericks offensive rebound
Q4 1:04
+1
Spencer Dinwiddie makes regular free throw 2 of 2
110-115
Q4 1:06
Mavericks misses two point jump shot
Q4 1:06
Pistons defensive rebound
Q4 1:06
Stoppage (Out of bounds)
Q4 1:06
Mavericks 60 second timeout
Q4 1:06
Mavericks challenge timeout
Q4 1:06
Instant replay
Q4 1:06
Mavericks 60 second timeout
Q4 1:26
P.J. Washington defensive rebound
Q4 1:28
Pistons misses two point jump shot
Q4 1:33
Mavericks turnover
Q4 1:48
+3
Pistons makes three point jump shot
110-114
Q4 1:59
+2
Mavericks makes two point jump shot
107-114
Q4 2:13
Brandon Williams defensive rebound
Q4 2:16
Mavericks personal foul
Q4 2:16
Stoppage (Blood rule)
Q4 2:16
+1
Cade Cunningham makes regular free throw 1 of 2
107-112
Q4 2:16
Cade Cunningham misses regular free throw 2 of 2
Q4 2:24
+2
Mavericks makes two point jump shot
106-112
Q4 2:27
Pistons turnover
Q4 2:28
Dennis Schroder defensive rebound
Q4 2:35
Pistons personal foul
Q4 2:35
+1
Brandon Williams makes regular free throw 1 of 2
106-110
Q4 2:35
Brandon Williams misses regular free throw 2 of 2
Q4 2:49
+3
Pistons makes three point jump shot
106-109
Q4 2:55
Mavericks personal foul
Q4 2:55
Cade Cunningham misses technical free throw 1 of 1
Q4 2:55
Pistons offensive rebound
Q4 3:12
+2
Mavericks makes two point jump shot
103-109
Q4 3:35
+2
Pistons makes two point jump shot
102-107
Q4 3:35
Mavericks personal foul
Q4 3:35
+1
Cade Cunningham makes regular free throw 1 of 1
103-107
Q4 3:40
Cade Cunningham defensive rebound
Q4 3:42
Mavericks misses three point jump shot
Q4 4:01
Kai Jones defensive rebound
Q4 4:03
Pistons misses two point jump shot
Q4 4:05
Tobias Harris offensive rebound
Q4 4:08
Pistons misses three point jump shot
Q4 4:08
Pistons lineup change (Malik Beasley, Jalen Duren, Tobias Harris, Dennis Schroder, Cade Cunningham)
Q4 4:23
Pistons personal foul
Q4 4:23
Tobias Harris turnover (offensive foul)
Q4 4:23
Pistons 60 second timeout
Q4 4:23
Pistons challenge timeout
Q4 4:23
Instant replay
Q4 4:35
+2
Mavericks makes two point jump shot
100-107
Q4 4:37
Brandon Williams offensive rebound
Q4 4:41
Mavericks misses two point jump shot
Q4 5:00
+2
Pistons makes two point jump shot
100-105
Q4 5:23
+3
Mavericks makes three point jump shot
98-105
Q4 5:34
Pistons turnover
Q4 5:39
Stoppage (Out of bounds)
Q4 5:52
Isaiah Stewart defensive rebound
Q4 5:52
Pistons 60 second timeout
Q4 5:52
Pistons lineup change (Malik Beasley, Simone Fontecchio, Jalen Duren, Tobias Harris, Dennis Schroder)
Q4 5:52
Mavericks lineup change (P.J. Washington, Spencer Dinwiddie, Naji Marshall, Brandon Williams, Kai Jones)
Q4 5:54
Mavericks misses three point jump shot
Q4 6:00
Pistons turnover
Q4 6:13
Dennis Schroder defensive rebound
Q4 6:16
Mavericks misses three point jump shot
Q4 6:32
Naji Marshall defensive rebound
Q4 6:35
Pistons misses two point jump shot
Q4 6:41
Mavericks turnover
Q4 7:01
Naji Marshall defensive rebound
Q4 7:06
Pistons misses three point jump shot
Q4 7:15
Mavericks turnover
Q4 7:31
Isaiah Stewart offensive rebound
Q4 7:31
+2
Pistons makes two point jump shot
98-102
Q4 7:32
Pistons misses two point jump shot
Q4 7:46
+3
Mavericks makes three point jump shot
96-102
Q4 8:03
+2
Pistons makes two point jump shot
96-99
Q4 8:15
Mavericks turnover
Q4 8:35
+3
Pistons makes three point jump shot
94-99
Q4 8:55
+2
Mavericks makes two point jump shot
91-99
Q4 9:07
Mavericks 60 second timeout
Q4 9:08
Pistons misses two point jump shot
Q4 9:08
Mavericks lineup change (P.J. Washington, Spencer Dinwiddie, Klay Thompson, Naji Marshall, Kai Jones)
Q4 9:08
+2
Pistons makes two point jump shot
91-97
Q4 9:08
Mavericks lineup change (P.J. Washington, Spencer Dinwiddie, Klay Thompson, Naji Marshall, Kai Jones)
Q4 9:15
Pistons misses two point jump shot
Q4 9:16
Pistons offensive rebound
Q4 9:16
Stoppage (Out of bounds)
Q4 9:23
Isaiah Stewart defensive rebound
Q4 9:25
Mavericks misses three point jump shot
Q4 9:39
+2
Pistons makes two point jump shot
89-97
Q4 9:46
Mavericks personal foul
Q4 9:46
P.J. Washington turnover (offensive foul)
Q4 9:59
+2
Pistons makes two point jump shot
87-97
Q4 9:59
Pistons lineup change (Malik Beasley, Simone Fontecchio, Isaiah Stewart, Dennis Schroder, Cade Cunningham)
Q4 10:13
Pistons 60 second timeout
Q4 10:14
+2
Mavericks makes two point jump shot
85-97
Q4 10:20
Max Christie defensive rebound
Q4 10:22
Pistons misses two point jump shot
Q4 10:39
+2
Mavericks makes two point jump shot
85-95
Q4 10:48
+2
Pistons makes two point jump shot
85-93
Q4 11:00
+2
Mavericks makes two point jump shot
83-93
Q4 11:04
Naji Marshall defensive rebound
Q4 11:07
Pistons misses three point jump shot
Q4 11:12
Mavericks turnover
Q4 11:16
Klay Thompson defensive rebound
Q4 11:20
Pistons misses three point jump shot
Q4 11:39
Ronald Holland II defensive rebound
Q4 11:43
Mavericks misses three point jump shot
Q3 00:00
+2
Mavericks makes two point jump shot
83-91
Q3 00:00
Instant replay
Q3 00:00
End of 3rd Quarter.
Q4 12:00
Pistons lineup change (Malik Beasley, Simone Fontecchio, Ronald Holland II, Isaiah Stewart, Cade Cunningham)
Q4 12:00
Mavericks lineup change (P.J. Washington, Spencer Dinwiddie, Klay Thompson, Naji Marshall, Max Christie)
Q3 00:05
+2
Pistons makes two point jump shot
83-89
Q3 00:24
Pistons personal foul
Q3 00:24
Brandon Williams misses regular free throw 1 of 2
Q3 00:24
Mavericks offensive rebound
Q3 00:24
Mavericks lineup change (P.J. Washington, Naji Marshall, Brandon Williams, Max Christie, Dwight Powell)
Q3 00:24
Pistons lineup change (Malik Beasley, Simone Fontecchio, Isaiah Stewart, Dennis Schroder, Cade Cunningham)
Q3 00:24
+1
Brandon Williams makes regular free throw 2 of 2
81-89
Q3 00:44
+3
Pistons makes three point jump shot
82-88
Q3 1:00
Tobias Harris defensive rebound
Q3 1:03
Mavericks misses three point jump shot
Q3 1:15
Jaden Hardy defensive rebound
Q3 1:18
Pistons misses three point jump shot
Q3 1:22
Ronald Holland II defensive rebound
Q3 1:25
Mavericks misses three point jump shot
Q3 1:30
P.J. Washington defensive rebound
Q3 1:34
Pistons misses two point jump shot
Q3 1:52
Pistons personal foul
Q3 1:52
+1
Max Christie makes regular free throw 1 of 2
79-87
Q3 1:52
+1
Max Christie makes regular free throw 2 of 2
79-88
Q3 2:07
+2
Pistons makes two point jump shot
79-86
Q3 2:13
Mavericks turnover
Q3 2:19
Max Christie defensive rebound
Q3 2:22
Pistons misses three point jump shot
Q3 2:22
Pistons lineup change (Simone Fontecchio, Ronald Holland II, Isaiah Stewart, Tobias Harris, Dennis Schroder)
Q3 2:38
Mavericks turnover
Q3 2:38
Pistons 60 second timeout
Q3 2:41
Pistons turnover
Q3 2:48
Isaiah Stewart defensive rebound
Q3 2:51
Mavericks misses two point jump shot
Q3 3:04
Dwight Powell defensive rebound
Q3 3:07
Pistons misses two point jump shot
Q3 3:25
Dwight Powell offensive rebound
Q3 3:25
+2
Dwight Powell makes two point jump shot
77-86
Q3 3:28
Mavericks misses two point jump shot
Q3 3:38
Pistons turnover
Q3 3:38
Mavericks lineup change (P.J. Washington, Jaden Hardy, Brandon Williams, Max Christie, Dwight Powell)
Q3 3:38
Pistons lineup change (Ronald Holland II, Isaiah Stewart, Tobias Harris, Dennis Schroder, Cade Cunningham)
Q3 3:40
Mavericks turnover
Q3 3:46
Pistons turnover
Q3 4:01
+2
Mavericks makes two point jump shot
77-84
Q3 4:19
Mavericks personal foul
Q3 4:19
+1
Jalen Duren makes regular free throw 1 of 2
76-82
Q3 4:19
Pistons lineup change (Ronald Holland II, Jalen Duren, Tobias Harris, Dennis Schroder, Cade Cunningham)
Q3 4:19
Mavericks lineup change (Spencer Dinwiddie, Klay Thompson, Brandon Williams, Max Christie, Dwight Powell)
Q3 4:19
+1
Jalen Duren makes regular free throw 2 of 2
77-82
Q3 4:19
Pistons lineup change (Ronald Holland II, Jalen Duren, Tobias Harris, Dennis Schroder, Cade Cunningham)
Q3 4:19
Mavericks lineup change (P.J. Washington, Klay Thompson, Brandon Williams, Max Christie, Dwight Powell)
Q3 4:26
Tobias Harris defensive rebound
Q3 4:30
Mavericks misses three point jump shot
Q3 4:34
Spencer Dinwiddie offensive rebound
Q3 4:36
Mavericks misses two point jump shot
Q3 4:43
Spencer Dinwiddie defensive rebound
Q3 4:46
Pistons misses three point jump shot
Q3 4:56
Tobias Harris defensive rebound
Q3 4:59
Mavericks misses three point jump shot
Q3 5:23
+2
Pistons makes two point jump shot
75-82
Q3 5:36
Jalen Duren defensive rebound
Q3 5:39
Naji Marshall offensive rebound
Q3 5:39
Pistons personal foul
Q3 5:39
Naji Marshall misses regular free throw 1 of 2
Q3 5:39
Mavericks offensive rebound
Q3 5:39
Naji Marshall misses regular free throw 2 of 2
Q3 5:39
Pistons lineup change (Malik Beasley, Jalen Duren, Tobias Harris, Dennis Schroder, Cade Cunningham)
Q3 5:41
Mavericks misses three point jump shot
Q3 5:46
Klay Thompson defensive rebound
Q3 5:49
Pistons misses three point jump shot
Q3 5:58
+2
Mavericks makes two point jump shot
73-80
Q3 5:58
Pistons personal foul
Q3 5:58
Pistons personal foul
Q3 5:58
+1
Klay Thompson makes technical free throw 1 of 1
73-81
Q3 5:58
+1
Spencer Dinwiddie makes regular free throw 1 of 1
73-82
Q3 6:07
Pistons turnover
Q3 6:08
Ausar Thompson offensive rebound
Q3 6:11
Pistons misses two point jump shot
Q3 6:22
+2
Mavericks makes two point jump shot
73-78
Q3 6:28
Klay Thompson defensive rebound
Q3 6:32
Pistons misses two point jump shot
Q3 6:52
Mavericks personal foul
Q3 6:52
Dwight Powell turnover (offensive foul)
Q3 6:52
Mavericks 60 second timeout
Q3 7:02
+2
Pistons makes two point jump shot
73-76
Q3 7:16
+2
Mavericks makes two point jump shot
71-76
Q3 7:25
Max Christie offensive rebound
Q3 7:26
Mavericks misses three point jump shot
Q3 7:48
+3
Pistons makes three point jump shot
71-74
Q3 7:55
Mavericks personal foul
Q3 7:55
Mavericks lineup change (Spencer Dinwiddie, Klay Thompson, Naji Marshall, Max Christie, Dwight Powell)
Q3 8:09
+2
Mavericks makes two point jump shot
68-74
Q3 8:21
+3
Pistons makes three point jump shot
68-72
Q3 8:25
Mavericks turnover
Q3 8:27
Naji Marshall defensive rebound
Q3 8:31
Pistons misses two point jump shot
Q3 8:46
Pistons personal foul
Q3 8:46
Pistons personal foul
Q3 8:46
+1
Klay Thompson makes technical free throw 1 of 1
65-70
Q3 8:46
+1
Spencer Dinwiddie makes regular free throw 1 of 2
65-71
Q3 8:46
+1
Spencer Dinwiddie makes regular free throw 2 of 2
65-72
Q3 8:58
+2
Pistons makes two point jump shot
65-69
Q3 9:10
Jalen Duren defensive rebound
Q3 9:14
Mavericks misses three point jump shot
Q3 9:16
Mavericks offensive rebound
Q3 9:16
Stoppage (Out of bounds)
Q3 9:17
Mavericks misses three point jump shot
Q3 9:31
+3
Pistons makes three point jump shot
63-69
Q3 9:45
Mavericks personal foul
Q3 9:45
Instant replay
Q3 9:53
+3
Mavericks makes three point jump shot
60-69
Q3 10:06
Pistons personal foul
Q3 10:15
Mavericks personal foul
Q3 10:15
+1
Ausar Thompson makes regular free throw 1 of 2
59-66
Q3 10:15
+1
Ausar Thompson makes regular free throw 2 of 2
60-66
Q3 10:35
+3
Mavericks makes three point jump shot
58-66
Q3 10:51
+2
Pistons makes two point jump shot
58-63
Q3 11:07
+3
Mavericks makes three point jump shot
56-63
Q3 11:12
Kai Jones defensive rebound
Q3 11:14
Kai Jones defensive rebound
Q3 11:16
Tobias Harris misses two point layup
Q3 11:17
Pistons misses three point jump shot
Q3 11:22
Mavericks turnover
Q3 11:42
+2
Pistons makes two point jump shot
56-60
Q3 11:45
Pistons misses two point jump shot
Q3 11:45
Jalen Duren offensive rebound
Q3 11:47
Malik Beasley offensive rebound
Q3 11:50
Pistons misses two point jump shot
Q2 00:00
Cade Cunningham offensive rebound
Q2 00:00
End of 1st Half.
Q3 12:00
Pistons lineup change (Malik Beasley, Jalen Duren, Ausar Thompson, Tobias Harris, Cade Cunningham)
Q3 12:00
Mavericks lineup change (P.J. Washington, Spencer Dinwiddie, Klay Thompson, Naji Marshall, Kai Jones)
Q2 00:02
Pistons misses three point jump shot
Q2 00:11
Cade Cunningham defensive rebound
Q2 00:11
Mavericks personal foul
Q2 00:11
+1
Cade Cunningham makes technical free throw 1 of 1
54-60
Q2 00:13
Mavericks misses two point jump shot
Q2 00:30
Jalen Duren offensive rebound
Q2 00:30
Mavericks personal foul
Q2 00:30
+1
Jalen Duren makes regular free throw 1 of 2
52-60
Q2 00:30
+1
Jalen Duren makes regular free throw 2 of 2
53-60
Q2 00:30
Mavericks lineup change (P.J. Washington, Spencer Dinwiddie, Klay Thompson, Naji Marshall, Max Christie)
Q2 00:32
Pistons misses two point jump shot
Q2 00:38
+3
Mavericks makes three point jump shot
51-60
Q2 00:43
Max Christie defensive rebound
Q2 00:45
Pistons misses two point jump shot
Q2 00:52
Mavericks personal foul
Q2 1:05
Mavericks turnover
Q2 1:19
+2
Pistons makes two point jump shot
51-57
Q2 1:26
Stoppage (Out of bounds)
Q2 1:39
Pistons personal foul
Q2 1:39
+1
Spencer Dinwiddie makes regular free throw 1 of 2
49-56
Q2 1:39
+1
Spencer Dinwiddie makes regular free throw 2 of 2
49-57
Q2 1:39
Mavericks lineup change (P.J. Washington, Spencer Dinwiddie, Klay Thompson, Max Christie, Dwight Powell)
Q2 1:45
Max Christie defensive rebound
Q2 1:50
Pistons misses three point jump shot
Q2 1:58
Mavericks turnover
Q2 2:21
+2
Pistons makes two point jump shot
49-55
Q2 2:33
Mavericks turnover
Q2 2:33
Pistons lineup change (Malik Beasley, Jalen Duren, Tobias Harris, Dennis Schroder, Cade Cunningham)
Q2 2:33
Mavericks lineup change (P.J. Washington, Spencer Dinwiddie, Naji Marshall, Max Christie, Dwight Powell)
Q2 2:37
Naji Marshall defensive rebound
Q2 2:43
Pistons misses three point jump shot
Q2 2:47
Dennis Schroder defensive rebound
Q2 2:50
Mavericks misses three point jump shot
Q2 3:01
P.J. Washington defensive rebound
Q2 3:07
Pistons misses three point jump shot
Q2 3:24
Pistons turnover
Q2 3:24
Mavericks personal foul
Q2 3:25
Cade Cunningham defensive rebound
Q2 3:27
Mavericks misses two point jump shot
Q2 3:45
+2
Pistons makes two point jump shot
47-55
Q2 3:49
Mavericks turnover
Q2 3:51
Pistons turnover
Q2 4:12
Pistons personal foul
Q2 4:12
+1
P.J. Washington makes regular free throw 1 of 2
45-54
Q2 4:12
+1
P.J. Washington makes regular free throw 2 of 2
45-55
Q2 4:12
Mavericks lineup change (P.J. Washington, Naji Marshall, Brandon Williams, Max Christie, Dwight Powell)
Q2 4:24
+2
Pistons makes two point jump shot
45-53
Q2 4:35
+2
Mavericks makes two point jump shot
43-53
Q2 4:43
Pistons personal foul
Q2 4:43
Pistons personal foul
Q2 4:43
+1
Spencer Dinwiddie makes technical free throw 1 of 1
43-51
Q2 4:43
Mavericks lineup change (P.J. Washington, Spencer Dinwiddie, Naji Marshall, Max Christie, Dwight Powell)
Q2 4:43
Pistons lineup change (Jalen Duren, Ausar Thompson, Tobias Harris, Dennis Schroder, Cade Cunningham)
Q2 5:01
+2
Pistons makes two point jump shot
43-50
Q2 5:23
+2
Mavericks makes two point jump shot
41-50
Q2 5:35
Naji Marshall defensive rebound
Q2 5:37
Pistons misses two point jump shot
Q2 6:02
Pistons turnover
Q2 6:02
+2
Mavericks makes two point jump shot
41-48
Q2 6:02
Stoppage (Injury)
Q2 6:02
Pistons 60 second timeout
Q2 6:02
Mavericks lineup change (P.J. Washington, Spencer Dinwiddie, Naji Marshall, Max Christie, Kai Jones)
Q2 6:02
Pistons lineup change (Malik Beasley, Jalen Duren, Ausar Thompson, Tobias Harris, Cade Cunningham)
Q2 6:06
Mavericks turnover
Q2 6:11
Max Christie defensive rebound
Q2 6:15
Pistons misses two point jump shot
Q2 6:32
Pistons personal foul
Q2 6:32
Klay Thompson misses regular free throw 1 of 2
Q2 6:32
Mavericks offensive rebound
Q2 6:32
Pistons lineup change (Malik Beasley, Isaiah Stewart, Tobias Harris, Cade Cunningham, Tim Hardaway Jr.)
Q2 6:32
Mavericks lineup change (P.J. Washington, Spencer Dinwiddie, Klay Thompson, Max Christie, Kai Jones)
Q2 6:32
+1
Klay Thompson makes regular free throw 2 of 2
41-46
Q2 6:51
+2
Pistons makes two point jump shot
41-45
Q2 7:14
+2
Mavericks makes two point jump shot
39-45
Q2 7:27
Pistons personal foul
Q2 7:27
Dennis Schroder turnover (offensive foul)
Q2 7:31
Isaiah Stewart defensive rebound
Q2 7:33
Mavericks misses two point jump shot
Q2 7:33
Pistons lineup change (Malik Beasley, Ronald Holland II, Isaiah Stewart, Dennis Schroder, Cade Cunningham)
Q2 7:41
Pistons personal foul
Q2 7:45
Pistons turnover
Q2 7:54
Ronald Holland II defensive rebound
Q2 7:56
Mavericks misses two point jump shot
Q2 8:03
Klay Thompson defensive rebound
Q2 8:06
Pistons misses two point jump shot
Q2 8:23
Isaiah Stewart defensive rebound
Q2 8:27
Mavericks misses three point jump shot
Q2 8:41
Mavericks personal foul
Q2 8:41
+1
Dennis Schroder makes regular free throw 1 of 2
38-43
Q2 8:41
+1
Dennis Schroder makes regular free throw 2 of 2
39-43
Q2 9:00
+2
Mavericks makes two point jump shot
37-43
Q2 9:19
Mavericks defensive rebound
Q2 9:21
Mavericks personal foul
Q2 9:21
Mavericks lineup change (Spencer Dinwiddie, Klay Thompson, Naji Marshall, Brandon Williams, Dwight Powell)
Q2 9:21
Mavericks 60 second timeout
Q2 9:21
Instant replay
Q2 9:21
Mavericks lineup change (P.J. Washington, Spencer Dinwiddie, Klay Thompson, Brandon Williams, Kai Jones)
Q2 9:22
Isaiah Stewart misses two point driving layup
Q2 9:22
Mavericks lineup change (Spencer Dinwiddie, Klay Thompson, Naji Marshall, Brandon Williams, Dwight Powell)
Q2 9:37
Pistons defensive rebound
Q2 9:37
Stoppage (Out of bounds)
Q2 9:38
Mavericks misses three point jump shot
Q2 9:58
+3
Pistons makes three point jump shot
37-41
Q2 10:10
+2
Mavericks makes two point jump shot
34-41
Q2 10:11
Naji Marshall offensive rebound
Q2 10:14
Mavericks misses three point jump shot
Q2 10:23
Naji Marshall offensive rebound
Q2 10:26
Mavericks misses two point jump shot
Q2 10:39
+2
Pistons makes two point jump shot
33-39
Q2 10:39
Mavericks personal foul
Q2 10:39
+1
Ronald Holland II makes regular free throw 1 of 1
34-39
Q2 10:47
+2
Mavericks makes two point jump shot
31-39
Q2 11:07
+2
Pistons makes two point jump shot
31-37
Q2 11:21
+2
Mavericks makes two point jump shot
29-37
Q2 11:34
Ronald Holland II offensive rebound
Q2 11:34
+2
Pistons makes two point jump shot
29-35
Q2 11:38
Pistons misses three point jump shot
Q2 11:42
Pistons offensive rebound
Q2 11:42
Stoppage (Out of bounds)
Q2 11:43
Pistons misses two point jump shot
Q1 00:00
Brandon Williams defensive rebound
Q1 00:00
Mavericks misses three point jump shot
Q1 00:00
Mavericks offensive rebound
Q1 00:00
End of 1st Quarter.
Q2 12:00
Mavericks lineup change (Jaden Hardy, Spencer Dinwiddie, Klay Thompson, Naji Marshall, Dwight Powell)
Q1 00:02
Pistons misses three point jump shot
Q1 00:06
Pistons offensive rebound
Q1 00:06
Stoppage (Out of bounds)
Q1 00:07
Pistons misses two point jump shot
Q1 00:26
Pistons defensive rebound
Q1 00:26
Stoppage (Out of bounds)
Q1 00:28
Mavericks misses two point jump shot
Q1 00:28
Stoppage (Out of bounds)
Q1 00:34
Pistons turnover
Q1 00:38
+2
Mavericks makes two point jump shot
26-35
Q1 00:38
Mavericks personal foul
Q1 00:38
+1
Malik Beasley makes technical free throw 1 of 1
27-35
Q1 00:41
Dwight Powell offensive rebound
Q1 00:44
Mavericks misses two point jump shot
Q1 00:55
Naji Marshall defensive rebound
Q1 00:58
Pistons misses three point jump shot
Q1 1:06
Mavericks personal foul
Q1 1:15
Pistons personal foul
Q1 1:15
Pistons lineup change (Malik Beasley, Simone Fontecchio, Isaiah Stewart, Tobias Harris, Dennis Schroder)
Q1 1:15
+1
Naji Marshall makes regular free throw 1 of 2
26-32
Q1 1:15
+1
Naji Marshall makes regular free throw 2 of 2
26-33
Q1 1:15
Pistons lineup change (Malik Beasley, Simone Fontecchio, Ronald Holland II, Isaiah Stewart, Dennis Schroder)
Q1 1:33
Mavericks defensive rebound
Q1 1:33
Stoppage (Out of bounds)
Q1 1:34
Pistons misses two point jump shot
Q1 2:00
+2
Mavericks makes two point jump shot
26-31
Q1 2:15
Naji Marshall defensive rebound
Q1 2:21
Pistons misses three point jump shot
Q1 2:25
Mavericks turnover
Q1 2:44
+2
Pistons makes two point jump shot
26-29
Q1 3:05
+3
Mavericks makes three point jump shot
24-29
Q1 3:08
Mavericks misses two point jump shot
Q1 3:08
Mavericks offensive rebound
Q1 3:08
Stoppage (Out of bounds)
Q1 3:23
Mavericks 60 second timeout
Q1 3:23
Mavericks lineup change (Jaden Hardy, Naji Marshall, Brandon Williams, Max Christie, Dwight Powell)
Q1 3:24
+2
Pistons makes two point jump shot
24-26
Q1 3:27
Mavericks turnover
Q1 3:48
Tobias Harris offensive rebound
Q1 3:48
+2
Pistons makes two point jump shot
22-26
Q1 3:51
Pistons misses two point jump shot
Q1 3:55
Tobias Harris defensive rebound
Q1 3:57
Mavericks misses two point jump shot
Q1 3:57
Spencer Dinwiddie turnover (lost ball)
Q1 4:14
+3
Pistons makes three point jump shot
20-26
Q1 4:31
Pistons personal foul
Q1 4:31
Spencer Dinwiddie misses regular free throw 1 of 3
Q1 4:31
Mavericks offensive rebound
Q1 4:31
+1
Spencer Dinwiddie makes regular free throw 2 of 3
17-25
Q1 4:31
+1
Spencer Dinwiddie makes regular free throw 3 of 3
17-26
Q1 4:38
Pistons personal foul
Q1 4:38
Mavericks lineup change (P.J. Washington, Jaden Hardy, Spencer Dinwiddie, Max Christie, Dwight Powell)
Q1 4:38
Pistons lineup change (Malik Beasley, Isaiah Stewart, Tobias Harris, Dennis Schroder, Cade Cunningham)
Q1 4:47
+2
Pistons makes two point jump shot
17-24
Q1 5:03
+3
Mavericks makes three point jump shot
15-24
Q1 5:07
Max Christie offensive rebound
Q1 5:09
Mavericks misses three point jump shot
Q1 5:26
+3
Pistons makes three point jump shot
15-21
Q1 5:33
Tim Hardaway Jr. defensive rebound
Q1 5:36
Mavericks misses two point jump shot
Q1 5:41
Klay Thompson defensive rebound
Q1 5:44
Pistons misses two point jump shot
Q1 6:01
+3
Mavericks makes three point jump shot
12-21
Q1 6:01
Pistons lineup change (Malik Beasley, Jalen Duren, Tobias Harris, Cade Cunningham, Tim Hardaway Jr.)
Q1 6:12
Pistons personal foul
Q1 6:12
Mavericks 60 second timeout
Q1 6:18
Kai Jones defensive rebound
Q1 6:20
Pistons misses two point jump shot
Q1 6:25
Jalen Duren defensive rebound
Q1 6:27
Mavericks misses three point jump shot
Q1 6:30
Max Christie offensive rebound
Q1 6:33
Mavericks misses three point jump shot
Q1 6:38
+2
Pistons makes two point jump shot
12-18
Q1 6:50
+3
Mavericks makes three point jump shot
10-18
Q1 7:00
Tim Hardaway Jr. offensive rebound
Q1 7:00
Pistons misses two point jump shot
Q1 7:00
Kai Jones defensive rebound
Q1 7:06
Cade Cunningham offensive rebound
Q1 7:06
Mavericks personal foul
Q1 7:06
Jalen Duren misses regular free throw 1 of 2
Q1 7:06
Pistons offensive rebound
Q1 7:06
Jalen Duren misses regular free throw 2 of 2
Q1 7:06
Mavericks lineup change (P.J. Washington, Spencer Dinwiddie, Klay Thompson, Max Christie, Kai Jones)
Q1 7:09
Pistons misses two point jump shot
Q1 7:26
+3
Mavericks makes three point jump shot
10-15
Q1 7:34
+3
Pistons makes three point jump shot
10-12
Q1 7:49
+2
Mavericks makes two point jump shot
7-12
Q1 8:07
+2
Pistons makes two point jump shot
7-10
Q1 8:14
Pistons misses two point jump shot
Q1 8:14
Pistons offensive rebound
Q1 8:14
Stoppage (Out of bounds)
Q1 8:21
Tobias Harris defensive rebound
Q1 8:24
Mavericks misses three point jump shot
Q1 8:36
Stoppage (Out of bounds)
Q1 8:38
Kai Jones defensive rebound
Q1 8:40
Pistons misses three point jump shot
Q1 9:06
+2
Mavericks makes two point jump shot
5-10
Q1 9:22
Jalen Duren offensive rebound
Q1 9:22
+2
Pistons makes two point jump shot
5-8
Q1 9:25
Pistons misses three point jump shot
Q1 9:43
Pistons personal foul
Q1 9:43
P.J. Washington misses regular free throw 1 of 2
Q1 9:43
Mavericks offensive rebound
Q1 9:43
+1
P.J. Washington makes regular free throw 2 of 2
3-8
Q1 9:45
Pistons turnover
Q1 10:02
+3
Mavericks makes three point jump shot
3-7
Q1 10:16
Kai Jones defensive rebound
Q1 10:18
Pistons misses two point jump shot
Q1 10:24
Cade Cunningham defensive rebound
Q1 10:27
Mavericks misses two point jump shot
Q1 10:31
Spencer Dinwiddie defensive rebound
Q1 10:34
Pistons misses three point jump shot
Q1 10:46
+2
Mavericks makes two point jump shot
3-4
Q1 10:51
Kai Jones defensive rebound
Q1 10:53
Pistons misses two point jump shot
Q1 10:54
Ausar Thompson offensive rebound
Q1 10:57
Pistons misses two point jump shot
Q1 11:12
+2
Mavericks makes two point jump shot
3-2
Q1 11:30
+3
Tobias Harris makes three point jump shot (Cade Cunningham assists)
3-0
Q1 11:35
Jalen Duren offensive rebound
Q1 11:37
Cade Cunningham misses two point jump shot
Q1 11:40
Cade Cunningham defensive rebound
Q1 11:42
Tobias Harris blocks P.J. Washington's two point driving layup
Q1 12:00
Pistons lineup change (Jalen Duren, Ausar Thompson, Tobias Harris, Cade Cunningham, Tim Hardaway Jr.)
Q1 12:00
Jalen Duren vs. Kai Jones (Klay Thompson gains possession)
Q1 12:00
Mavericks lineup change (P.J. Washington, Spencer Dinwiddie, Klay Thompson, Naji Marshall, Kai Jones)
Box Score
Player Stats
Team Stats
Pistons
PosPlayerPtsRebAst
F12T. Harris963
C0J. Duren1493
G2C. Cunningham3376
G17D. Schroder1134
G5M. Beasley1612
Mavericks
PosPlayerPtsRebAst
G31K. Thompson1851
F13N. Marshall19115
G10B. Williams635
F25P. Washington2730
G26S. Dinwiddie3137

Game Prediction Article

Pistons vs. Mavericks Prediction: Detroit Predicted to Win Friday's NBA Matchup [3/21/2025]
Read Article

Best Sportsbook Promotions

Why Join Multiple Sportsbooks?
Loading...

Pistons vs. Mavericks: Detailed Breakdown

Matchup Overview

  • Teams: Pistons vs. Mavericks
  • Date: Friday, March 21, 2025
  • Time: 8:30 PM ET
  • Venue: American Airlines Center

Current Betting Odds

  • Spread: Pistons favored at -9.5
  • Total (Over/Under): 231.5
  • Moneyline Odds: Pistons -385, Mavericks +328

Dimers' Win Probabilities

  • Pistons: 76%
  • Mavericks: 24%

Dimers.com's predictive model, renowned for its accuracy, assesses each team's chances by simulating the outcome of the game 10,000 times. This method provides a precise and unbiased view.

Projected Final Score

Our predicted final score for this NBA matchup is Pistons 120-111 Mavericks.

This prediction is based on each team's average score following 10,000 game simulations.

Our Prediction: Who Wins?

After extensive simulations, our model gives the Pistons a win probability of 76%, while the Mavericks have a win probability of 24%. Discover the best spread, over/under, and moneyline odds for the game on this page.

Summary

According to our analysis, the Pistons are more likely to beat the Mavericks in the NBA game at American Airlines Center on Saturday. Discover the best spread, over/under and moneyline odds, picks and probabilities for the game on this page.

Our Pistons vs. Mavericks predictions, based on sophisticated simulations and current data, guide you in making informed decisions. Remember to bet responsibly and within your financial limits.

For additional resources and advice on responsible gambling, please call 1-800-GAMBLER.

When you click or tap on a link on Dimers that goes to a third-party website that we have a commercial relationship with (such as a sportsbook), we may receive a referral fee.

For further insights, explore our expert NBA predictions and the best NBA bets today, while our in-depth analysis includes NBA props, NBA futures, NBA odds, and the latest NBA news.

Related Articles

More Articles
Cavaliers vs. Jazz Prediction: Cleveland to Win, Donovan Mitchell Projected for Big Game in Sunday's NBA Matchup [3/23/2025]
Read Article
Pelicans vs. Pistons Prediction: Detroit Predicted to Win Sunday's NBA Matchup [3/23/2025]
Read Article
NBA First Basket Predictions for Sunday Include Zion Williamson, Collin Sexton [3/23/2025]
Read Article
More from Dimers
About Dimers
icon 22,000+
Events covered per year
icon 10,000,000+
Users
As seen on
USA Today iconFox Sports iconBleacher Report iconForbes iconSports Illustrated iconYahoo iconESPN iconMLS icon

Loved by our customers

imgimgimg
4.8
Google Reviews