Cavaliers vs. Pistons Prediction, Picks and Odds

Our detailed prediction and analysis for the Cavaliers vs. Pistons NBA game on March 28, 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
Cavaliers
122
133
Mar 28, 11PM Little Caesars Arena
Pistons
Mar 28, 11PM Little Caesars Arena
In-Play ProbabilitiesIn-Play
Game PredictionsPre-Game
Dimers Pro Best Bets
TEAM1234T
Cavaliers
26 32 25 39 122
Pistons
31 32 38 32 133
Live Probabilities
Spread
Over / Under
Moneyline
CavaliersCLE
Win %
<1%
>99%
PistonsDET
Win Probability
Created with Highcharts 10.3.3Point of Game% ProbabilityCavaliersPistons1QHALF3QREGF0255075100
Created with Highcharts 10.3.3Point of Game% ProbabilityCavaliers -7Pistons +71QHALF3QREGF0255075100
Created with Highcharts 10.3.3Point of Game% ProbabilityOver 232.5Under 232.51QHALF3QREGF0255075100
TEAM1234T
Cavaliers
26 32 25 39 122
Pistons
31 32 38 32 133
Q4 00:30 Cavaliers makes two point jump shot
Q4 1:11 Pistons makes two point jump shot
Q4 1:24 Pistons makes three point jump shot
Q4 1:44 Cavaliers misses two point jump shot
Q4 2:03 Pistons makes two point jump shot
Q4 2:35 Pistons makes two point jump shot
Q4 2:55 Cavaliers misses three point jump shot
Q4 3:31 Cavaliers makes three point jump shot
Q4 3:39 Pistons misses two point jump shot
Q4 4:05 Pistons misses two point jump shot
Play by Play
Q1
Q2
Q3
Q4
ALL
Q4 00:00
End of 4th Quarter.
Q4 00:04
Pistons turnover
Q4 00:30
+2
Cavaliers makes two point jump shot
122-133
Q4 00:43
Cavaliers personal foul
Q4 00:43
+1
Dennis Schroder makes regular free throw 1 of 2
120-132
Q4 00:43
+1
Dennis Schroder makes regular free throw 2 of 2
120-133
Q4 1:02
Pistons personal foul
Q4 1:02
+1
Isaac Okoro makes regular free throw 1 of 2
119-131
Q4 1:02
+1
Isaac Okoro makes regular free throw 2 of 2
120-131
Q4 1:11
+2
Pistons makes two point jump shot
118-131
Q4 1:11
Cavaliers 60 second timeout
Q4 1:11
Cavaliers lineup change (Tristan Thompson, Isaac Okoro, Javonte Green, Sam Merrill, Craig Porter Jr.)
Q4 1:15
Cavaliers turnover
Q4 1:24
+3
Pistons makes three point jump shot
118-129
Q4 1:42
Ausar Thompson defensive rebound
Q4 1:44
Cavaliers misses two point jump shot
Q4 2:03
+2
Pistons makes two point jump shot
118-126
Q4 2:22
Jalen Duren defensive rebound
Q4 2:25
Pistons personal foul
Q4 2:25
+1
Isaac Okoro makes regular free throw 1 of 2
118-124
Q4 2:25
Isaac Okoro misses regular free throw 2 of 2
Q4 2:35
+2
Pistons makes two point jump shot
117-124
Q4 2:52
Dennis Schroder defensive rebound
Q4 2:55
Cavaliers misses three point jump shot
Q4 2:58
Craig Porter Jr. offensive rebound
Q4 3:02
Pistons personal foul
Q4 3:02
Donovan Mitchell misses regular free throw 1 of 2
Q4 3:02
Cavaliers offensive rebound
Q4 3:02
Donovan Mitchell misses regular free throw 2 of 2
Q4 3:18
Cavaliers personal foul
Q4 3:18
+1
Malik Beasley makes regular free throw 1 of 3
117-120
Q4 3:18
+1
Malik Beasley makes regular free throw 2 of 3
117-121
Q4 3:18
+1
Malik Beasley makes regular free throw 3 of 3
117-122
Q4 3:31
+3
Cavaliers makes three point jump shot
117-119
Q4 3:31
Pistons 60 second timeout
Q4 3:35
Isaac Okoro defensive rebound
Q4 3:39
Pistons misses two point jump shot
Q4 3:56
Pistons personal foul
Q4 3:56
+1
Craig Porter Jr. makes regular free throw 1 of 2
113-119
Q4 3:56
+1
Craig Porter Jr. makes regular free throw 2 of 2
114-119
Q4 4:02
Evan Mobley defensive rebound
Q4 4:05
Pistons misses two point jump shot
Q4 4:25
+3
Cavaliers makes three point jump shot
112-119
Q4 4:36
+3
Pistons makes three point jump shot
109-119
Q4 4:54
+3
Cavaliers makes three point jump shot
109-116
Q4 5:00
Cavaliers offensive rebound
Q4 5:00
Stoppage (Out of bounds)
Q4 5:00
Cavaliers 60 second timeout
Q4 5:00
Pistons lineup change (Jalen Duren, Tim Hardaway Jr., Ausar Thompson, Malik Beasley, Dennis Schroder)
Q4 5:01
Cavaliers misses two point jump shot
Q4 5:04
Darius Garland defensive rebound
Q4 5:07
Pistons misses two point jump shot
Q4 5:22
Pistons personal foul
Q4 5:22
+1
Donovan Mitchell makes regular free throw 1 of 2
105-116
Q4 5:22
+1
Donovan Mitchell makes regular free throw 2 of 2
106-116
Q4 5:32
Pistons misses three point jump shot
Q4 5:32
Jalen Duren offensive rebound
Q4 5:32
Cavaliers personal foul
Q4 5:32
+1
Jalen Duren makes regular free throw 1 of 2
104-115
Q4 5:32
+1
Jalen Duren makes regular free throw 2 of 2
104-116
Q4 5:52
+2
Cavaliers makes two point jump shot
103-114
Q4 5:52
Pistons personal foul
Q4 5:52
+1
Donovan Mitchell makes regular free throw 1 of 1
104-114
Q4 5:52
Pistons lineup change (Marcus Sasser, Jalen Duren, Tim Hardaway Jr., Ausar Thompson, Malik Beasley)
Q4 6:07
Cavaliers personal foul
Q4 6:07
+1
Malik Beasley makes regular free throw 1 of 2
101-113
Q4 6:07
Cavaliers lineup change (Darius Garland, Isaac Okoro, Donovan Mitchell, Evan Mobley, Craig Porter Jr.)
Q4 6:07
Pistons lineup change (Marcus Sasser, Tim Hardaway Jr., Isaiah Stewart, Ausar Thompson, Malik Beasley)
Q4 6:07
+1
Malik Beasley makes regular free throw 2 of 2
101-114
Q4 6:23
+2
Cavaliers makes two point jump shot
101-112
Q4 6:26
Craig Porter Jr. offensive rebound
Q4 6:30
Cavaliers misses three point jump shot
Q4 6:42
Pistons offensive rebound
Q4 6:42
Cavaliers personal foul
Q4 6:42
+1
Isaiah Stewart makes regular free throw 1 of 2
99-111
Q4 6:42
+1
Isaiah Stewart makes regular free throw 2 of 2
99-112
Q4 6:44
Pistons misses three point jump shot
Q4 6:55
+2
Cavaliers makes two point jump shot
98-110
Q4 6:55
Pistons personal foul
Q4 6:55
+1
Dean Wade makes regular free throw 1 of 1
99-110
Q4 6:57
Pistons turnover
Q4 7:07
Pistons personal foul
Q4 7:07
+1
Donovan Mitchell makes regular free throw 1 of 2
95-110
Q4 7:07
+1
Donovan Mitchell makes regular free throw 2 of 2
96-110
Q4 7:20
+2
Pistons makes two point jump shot
94-110
Q4 7:36
Pistons defensive rebound
Q4 7:36
Stoppage (Out of bounds)
Q4 7:36
Pistons lineup change (Tim Hardaway Jr., Isaiah Stewart, Ausar Thompson, Malik Beasley, Dennis Schroder)
Q4 7:37
Cavaliers misses three point jump shot
Q4 7:47
Dean Wade defensive rebound
Q4 7:51
Pistons misses two point jump shot
Q4 7:58
Donovan Mitchell offensive rebound
Q4 7:58
+2
Cavaliers makes two point jump shot
94-108
Q4 8:06
Donovan Mitchell offensive rebound
Q4 8:06
Donovan Mitchell misses two point jump shot
Q4 8:12
Cavaliers misses three point jump shot
Q4 8:19
Pistons turnover
Q4 8:38
+3
Cavaliers makes three point jump shot
92-108
Q4 8:38
Cavaliers lineup change (Darius Garland, Isaac Okoro, Donovan Mitchell, Dean Wade, Craig Porter Jr.)
Q4 8:56
+2
Pistons makes two point jump shot
89-108
Q4 8:56
Cavaliers 60 second timeout
Q4 9:00
Cavaliers turnover
Q4 9:11
+2
Pistons makes two point jump shot
89-106
Q4 9:32
Craig Porter Jr. offensive rebound
Q4 9:32
+2
Cavaliers makes two point jump shot
89-104
Q4 9:37
Cavaliers misses three point jump shot
Q4 9:42
Craig Porter Jr. defensive rebound
Q4 9:47
Pistons misses three point jump shot
Q4 9:51
Cavaliers personal foul
Q4 10:03
+2
Cavaliers makes two point jump shot
87-104
Q4 10:03
Pistons lineup change (Marcus Sasser, Ronald Holland II, Tim Hardaway Jr., Isaiah Stewart, Dennis Schroder)
Q4 10:11
Pistons personal foul
Q4 10:26
Donovan Mitchell defensive rebound
Q4 10:30
Pistons misses three point jump shot
Q4 10:40
Isaiah Stewart defensive rebound
Q4 10:42
Cavaliers misses three point jump shot
Q4 10:52
+2
Pistons makes two point jump shot
85-104
Q4 11:04
Pistons misses two point jump shot
Q4 11:04
Pistons offensive rebound
Q4 11:04
Cavaliers personal foul
Q4 11:07
Isaiah Stewart offensive rebound
Q4 11:09
Pistons misses two point jump shot
Q4 11:22
Simone Fontecchio offensive rebound
Q4 11:22
Stoppage (Out of bounds)
Q4 11:25
Cavaliers personal foul
Q4 11:25
+1
Marcus Sasser makes regular free throw 1 of 2
85-102
Q4 11:25
Marcus Sasser misses regular free throw 2 of 2
Q4 11:33
Cavaliers personal foul
Q4 11:46
Pistons personal foul
Q4 11:46
+1
Donovan Mitchell makes regular free throw 1 of 2
84-101
Q4 11:46
+1
Donovan Mitchell makes regular free throw 2 of 2
85-101
Q3 00:00
Donovan Mitchell defensive rebound
Q3 00:00
End of 3rd Quarter.
Q4 12:00
Pistons lineup change (Marcus Sasser, Ronald Holland II, Isaiah Stewart, Simone Fontecchio, Dennis Schroder)
Q4 12:00
Cavaliers lineup change (Darius Garland, Donovan Mitchell, Dean Wade, Evan Mobley, Craig Porter Jr.)
Q3 00:03
Pistons misses two point jump shot
Q3 00:22
+3
Cavaliers makes three point jump shot
83-101
Q3 00:34
+3
Pistons makes three point jump shot
80-101
Q3 00:40
Cavaliers turnover
Q3 00:52
+2
Pistons makes two point jump shot
80-98
Q3 1:10
Pistons defensive rebound
Q3 1:10
Stoppage (Out of bounds)
Q3 1:12
Cavaliers misses three point jump shot
Q3 1:31
+2
Pistons makes two point jump shot
80-95
Q3 1:31
Cavaliers personal foul
Q3 1:31
+1
Isaiah Stewart makes regular free throw 1 of 1
80-96
Q3 1:43
+2
Cavaliers makes two point jump shot
80-93
Q3 1:57
+2
Pistons makes two point jump shot
78-93
Q3 2:15
+3
Cavaliers makes three point jump shot
78-91
Q3 2:27
+3
Pistons makes three point jump shot
75-91
Q3 2:33
Cavaliers turnover
Q3 2:46
Pistons turnover
Q3 2:58
Pistons personal foul
Q3 2:58
+1
Donovan Mitchell makes regular free throw 1 of 2
74-88
Q3 2:58
+1
Donovan Mitchell makes regular free throw 2 of 2
75-88
Q3 2:58
Pistons lineup change (Marcus Sasser, Ronald Holland II, Isaiah Stewart, Simone Fontecchio, Malik Beasley)
Q3 3:11
+3
Pistons makes three point jump shot
73-88
Q3 3:23
Cavaliers misses three point jump shot
Q3 3:24
Cavaliers offensive rebound
Q3 3:24
Pistons personal foul
Q3 3:24
Evan Mobley misses regular free throw 1 of 2
Q3 3:24
Cavaliers offensive rebound
Q3 3:24
+1
Evan Mobley makes regular free throw 2 of 2
72-85
Q3 3:24
Cavaliers lineup change (De'Andre Hunter, Donovan Mitchell, Sam Merrill, Evan Mobley, Craig Porter Jr.)
Q3 3:25
Sam Merrill offensive rebound
Q3 3:27
Cavaliers misses two point jump shot
Q3 3:41
+3
Pistons makes three point jump shot
72-85
Q3 3:58
Pistons personal foul
Q3 3:58
De'Andre Hunter misses regular free throw 1 of 2
Q3 3:58
Cavaliers offensive rebound
Q3 3:58
+1
De'Andre Hunter makes regular free throw 2 of 2
72-82
Q3 3:58
Cavaliers lineup change (De'Andre Hunter, Donovan Mitchell, Javonte Green, Sam Merrill, Evan Mobley)
Q3 4:15
Cavaliers personal foul
Q3 4:15
+1
Malik Beasley makes regular free throw 1 of 2
71-81
Q3 4:15
+1
Malik Beasley makes regular free throw 2 of 2
71-82
Q3 4:15
Cavaliers lineup change (De'Andre Hunter, Donovan Mitchell, Javonte Green, Dean Wade, Sam Merrill)
Q3 4:20
Pistons misses two point jump shot
Q3 4:20
Ausar Thompson offensive rebound
Q3 4:20
Cavaliers personal foul
Q3 4:20
Pistons lineup change (Ronald Holland II, Isaiah Stewart, Simone Fontecchio, Malik Beasley, Dennis Schroder)
Q3 4:35
+3
Cavaliers makes three point jump shot
71-80
Q3 4:44
Sam Merrill defensive rebound
Q3 4:47
Pistons misses two point jump shot
Q3 5:04
+2
Cavaliers makes two point jump shot
68-80
Q3 5:15
Pistons turnover
Q3 5:27
Cavaliers offensive rebound
Q3 5:27
Cavaliers turnover
Q3 5:28
Cavaliers misses three point jump shot
Q3 5:39
Stoppage (Out of bounds)
Q3 5:48
Javonte Green defensive rebound
Q3 5:51
Cavaliers personal foul
Q3 5:51
+1
Jalen Duren makes regular free throw 1 of 2
66-80
Q3 5:51
Jalen Duren misses regular free throw 2 of 2
Q3 5:51
Pistons lineup change (Jalen Duren, Ronald Holland II, Ausar Thompson, Malik Beasley, Dennis Schroder)
Q3 6:04
Pistons personal foul
Q3 6:04
Pistons 60 second timeout
Q3 6:04
Instant replay
Q3 6:04
Javonte Green misses regular free throw 1 of 2
Q3 6:04
Cavaliers offensive rebound
Q3 6:04
+1
Javonte Green makes regular free throw 2 of 2
66-79
Q3 6:17
Ausar Thompson offensive rebound
Q3 6:17
+2
Pistons makes two point jump shot
65-78
Q3 6:17
Cavaliers personal foul
Q3 6:17
+1
Malik Beasley makes regular free throw 1 of 1
65-79
Q3 6:18
Pistons misses two point jump shot
Q3 6:42
+3
Cavaliers makes three point jump shot
65-76
Q3 6:53
Javonte Green defensive rebound
Q3 6:55
Pistons misses two point jump shot
Q3 7:14
Ausar Thompson defensive rebound
Q3 7:16
Cavaliers misses three point jump shot
Q3 7:21
Cavaliers offensive rebound
Q3 7:21
Pistons personal foul
Q3 7:22
Cavaliers misses three point jump shot
Q3 7:34
+2
Pistons makes two point jump shot
62-76
Q3 7:35
Cavaliers 60 second timeout
Q3 7:35
Cavaliers lineup change (De'Andre Hunter, Darius Garland, Javonte Green, Dean Wade, Sam Merrill)
Q3 7:37
Dennis Schroder defensive rebound
Q3 7:40
Cavaliers misses two point jump shot
Q3 7:46
Evan Mobley defensive rebound
Q3 7:50
Pistons misses three point jump shot
Q3 7:57
Jalen Duren offensive rebound
Q3 8:00
Pistons misses three point jump shot
Q3 8:01
Tim Hardaway Jr. defensive rebound
Q3 8:03
Jarrett Allen offensive rebound
Q3 8:03
Cavaliers misses two point jump shot
Q3 8:07
Cavaliers misses two point jump shot
Q3 8:09
Darius Garland offensive rebound
Q3 8:13
Cavaliers misses three point jump shot
Q3 8:33
Cavaliers defensive rebound
Q3 8:33
Stoppage (Out of bounds)
Q3 8:34
Pistons misses two point jump shot
Q3 8:45
Pistons defensive rebound
Q3 8:45
Jump ball. Tim Hardaway Jr. (Dennis Schroder gains possession)
Q3 8:45
Cavaliers lineup change (Darius Garland, Donovan Mitchell, Sam Merrill, Evan Mobley, Jarrett Allen)
Q3 8:48
Cavaliers misses two point jump shot
Q3 8:54
Evan Mobley defensive rebound
Q3 8:56
Pistons misses two point jump shot
Q3 9:01
Tim Hardaway Jr. offensive rebound
Q3 9:04
Pistons misses three point jump shot
Q3 9:09
Cavaliers turnover
Q3 9:23
+3
Pistons makes three point jump shot
62-74
Q3 9:38
Jalen Duren defensive rebound
Q3 9:40
Pistons personal foul
Q3 9:40
+1
Isaac Okoro makes regular free throw 1 of 2
62-71
Q3 9:40
Isaac Okoro misses regular free throw 2 of 2
Q3 9:55
Pistons personal foul
Q3 10:04
+3
Pistons makes three point jump shot
61-71
Q3 10:08
Ausar Thompson defensive rebound
Q3 10:11
Cavaliers misses two point jump shot
Q3 10:18
Pistons personal foul
Q3 10:36
+2
Pistons makes two point jump shot
61-68
Q3 10:38
Ausar Thompson defensive rebound
Q3 10:40
Cavaliers misses three point jump shot
Q3 10:57
+2
Pistons makes two point jump shot
61-66
Q3 11:19
+3
Cavaliers makes three point jump shot
61-64
Q3 11:23
Pistons turnover
Q3 11:28
Cavaliers turnover
Q3 11:44
Evan Mobley defensive rebound
Q3 11:47
Cavaliers personal foul
Q3 11:47
+1
Dennis Schroder makes regular free throw 1 of 2
58-64
Q3 11:47
Dennis Schroder misses regular free throw 2 of 2
Q2 00:00
Jarrett Allen defensive rebound
Q2 00:00
End of 1st Half.
Q2 00:02
Pistons misses three point jump shot
Q2 00:15
Pistons personal foul
Q2 00:15
+1
Donovan Mitchell makes regular free throw 1 of 2
57-63
Q2 00:15
+1
Donovan Mitchell makes regular free throw 2 of 2
58-63
Q2 00:30
Cavaliers personal foul
Q2 00:30
+1
Tim Hardaway Jr. makes technical free throw 1 of 1
56-63
Q2 00:35
+3
Pistons makes three point jump shot
56-62
Q2 00:38
Dennis Schroder defensive rebound
Q2 00:41
Cavaliers misses two point jump shot
Q2 00:49
+2
Pistons makes two point jump shot
56-59
Q2 00:58
Donovan Mitchell offensive rebound
Q2 00:58
+2
Cavaliers makes two point jump shot
56-57
Q2 1:00
Cavaliers misses two point jump shot
Q2 1:18
Cavaliers personal foul
Q2 1:18
Jalen Duren misses regular free throw 1 of 2
Q2 1:18
Pistons offensive rebound
Q2 1:18
+1
Jalen Duren makes regular free throw 2 of 2
54-57
Q2 1:20
Malik Beasley defensive rebound
Q2 1:22
Cavaliers misses three point jump shot
Q2 1:33
Cavaliers personal foul
Q2 1:33
+1
Dennis Schroder makes regular free throw 1 of 2
54-55
Q2 1:33
+1
Dennis Schroder makes regular free throw 2 of 2
54-56
Q2 1:47
+2
Cavaliers makes two point jump shot
54-54
Q2 1:59
+2
Pistons makes two point jump shot
52-54
Q2 2:08
Jalen Duren defensive rebound
Q2 2:11
Cavaliers misses three point jump shot
Q2 2:29
Cavaliers misses two point jump shot
Q2 2:29
Cavaliers offensive rebound
Q2 2:29
Stoppage (Out of bounds)
Q2 2:29
Pistons lineup change (Jalen Duren, Tim Hardaway Jr., Ausar Thompson, Malik Beasley, Dennis Schroder)
Q2 2:29
Cavaliers lineup change (Darius Garland, Isaac Okoro, Donovan Mitchell, Evan Mobley, Jarrett Allen)
Q2 2:33
Craig Porter Jr. defensive rebound
Q2 2:36
Pistons misses two point jump shot
Q2 2:57
Ausar Thompson defensive rebound
Q2 3:00
Cavaliers misses two point jump shot
Q2 3:08
Stoppage (Other)
Q2 3:09
Pistons turnover
Q2 3:10
Ausar Thompson defensive rebound
Q2 3:12
Cavaliers misses two point jump shot
Q2 3:27
+3
Pistons makes three point jump shot
52-52
Q2 3:45
+3
Cavaliers makes three point jump shot
52-49
Q2 3:45
Pistons 60 second timeout
Q2 3:58
+2
Pistons makes two point jump shot
49-49
Q2 4:14
+2
Cavaliers makes two point jump shot
49-47
Q2 4:28
De'Andre Hunter personal foul (Loose ball) (Tim Hardaway Jr. draws the foul)
Q2 4:28
Pistons defensive rebound
Q2 4:28
+1
Tim Hardaway Jr. makes regular free throw 2 of 2
52-49
Q2 4:28
+1
Tim Hardaway Jr. makes regular free throw 1 of 2
52-49
Q2 4:31
Darius Garland misses two point jump shot
Q2 4:31
Cavaliers lineup change (De'Andre Hunter, Darius Garland, Isaac Okoro, Craig Porter Jr., Jarrett Allen)
Q2 4:44
Stoppage (Out of bounds)
Q2 4:44
Cavaliers defensive rebound
Q2 4:45
Tim Hardaway Jr. misses three point jump shot
Q2 4:46
Dennis Schroder offensive rebound
Q2 4:49
Marcus Sasser misses two point jump shot
Q2 5:14
+2
Jarrett Allen makes two point cutting layup (Darius Garland assists)
47-45
Q2 5:28
+2
Jalen Duren makes two point hook shot
45-45
Q2 5:29
Jalen Duren offensive rebound
Q2 5:32
Tim Hardaway Jr. misses two point driving reverse layup
Q2 5:39
Darius Garland personal foul (Dennis Schroder draws the foul)
Q2 5:43
Javonte Green turnover (out of bounds step)
Q2 5:46
Javonte Green defensive rebound
Q2 5:48
Tim Hardaway Jr. misses two point stepback bank jump shot
Q2 6:02
Javonte Green personal foul (Dennis Schroder draws the foul)
Q2 6:02
Pistons lineup change (Marcus Sasser, Jalen Duren, Tim Hardaway Jr., Ausar Thompson, Dennis Schroder)
Q2 6:13
Ausar Thompson shooting foul (De'Andre Hunter draws the foul)
Q2 6:13
+1
De'Andre Hunter makes regular free throw 2 of 2
45-43
Q2 6:13
+1
De'Andre Hunter makes regular free throw 1 of 2
44-43
Q2 6:13
Pistons lineup change (Tim Hardaway Jr., Isaiah Stewart, Ausar Thompson, Malik Beasley, Dennis Schroder)
Q2 6:24
+2
Dennis Schroder makes two point driving layup
43-43
Q2 6:32
Malik Beasley defensive rebound
Q2 6:35
Craig Porter Jr. misses three point pullup jump shot
Q2 6:48
Craig Porter Jr. defensive rebound
Q2 6:51
Javonte Green shooting foul (Isaiah Stewart draws the foul)
Q2 6:51
Isaiah Stewart misses regular free throw 2 of 2
Q2 6:51
+1
Isaiah Stewart makes regular free throw 1 of 2
43-41
Q2 7:03
+2
Jarrett Allen makes two point hook shot (Darius Garland assists)
43-40
Q2 7:11
Ronald Holland II kicked ball violation
Q2 7:11
Cavaliers offensive rebound
Q2 7:11
Pistons violation
Q2 7:14
De'Andre Hunter misses three point jump shot
Q2 7:20
Darius Garland defensive rebound
Q2 7:21
Ausar Thompson offensive rebound
Q2 7:21
Ausar Thompson misses two point tip layup
Q2 7:24
Ausar Thompson misses two point driving layup
Q2 7:40
+2
Jarrett Allen makes two point cutting layup (Craig Porter Jr. assists)
41-40
Q2 7:58
Cavaliers 60 second timeout
Q2 7:58
Cavaliers lineup change (De'Andre Hunter, Darius Garland, Javonte Green, Craig Porter Jr., Jarrett Allen)
Q2 7:58
+2
Ausar Thompson makes two point running alley-oop dunk (Malik Beasley assists)
39-40
Q2 8:02
Donovan Mitchell turnover (bad pass) (Malik Beasley steals)
Q2 8:18
+2
Ronald Holland II makes two point running dunk (Dennis Schroder assists)
39-38
Q2 8:22
Dennis Schroder defensive rebound
Q2 8:24
Evan Mobley misses two point driving layup
Q2 8:36
+3
Ronald Holland II makes three point jump shot (Dennis Schroder assists)
39-36
Q2 8:52
+2
Donovan Mitchell makes two point driving floating jump shot
39-33
Q2 9:05
+1
Ausar Thompson makes regular free throw 1 of 2
37-32
Q2 9:05
Javonte Green shooting foul (Ausar Thompson draws the foul)
Q2 9:05
+1
Ausar Thompson makes regular free throw 2 of 2
37-33
Q2 9:16
Pistons lineup change (Ronald Holland II, Isaiah Stewart, Ausar Thompson, Malik Beasley, Dennis Schroder)
Q2 9:16
+2
Donovan Mitchell makes two point driving layup
37-31
Q2 9:16
Pistons 60 second timeout
Q2 9:24
Javonte Green defensive rebound
Q2 9:26
Malik Beasley misses two point pullup jump shot
Q2 9:38
Isaiah Stewart defensive rebound
Q2 9:42
Donovan Mitchell misses two point driving floating jump shot
Q2 9:48
Malik Beasley turnover (bad pass) (Donovan Mitchell steals)
Q2 10:01
Dean Wade misses regular free throw 1 of 2
Q2 10:01
Cavaliers offensive rebound
Q2 10:01
Simone Fontecchio shooting foul (Dean Wade draws the foul)
Q2 10:01
+1
Dean Wade makes regular free throw 2 of 2
35-31
Q2 10:15
Pistons lineup change (Ronald Holland II, Isaiah Stewart, Simone Fontecchio, Malik Beasley, Dennis Schroder)
Q2 10:15
Isaiah Stewart personal foul (Evan Mobley draws the foul)
Q2 10:15
Evan Mobley defensive rebound
Q2 10:16
Evan Mobley blocks Isaiah Stewart's two point driving hook shot
Q2 10:32
+2
Donovan Mitchell makes two point driving layup
34-31
Q2 10:39
Evan Mobley defensive rebound
Q2 10:41
Marcus Sasser misses three point pullup jump shot
Q2 10:55
+3
Evan Mobley makes three point pullup jump shot
32-31
Q2 11:02
Sam Merrill defensive rebound
Q2 11:05
Marcus Sasser misses three point jump shot
Q2 11:20
+3
Sam Merrill makes three point jump shot (Evan Mobley assists)
29-31
Q2 11:26
Simone Fontecchio personal foul (Donovan Mitchell draws the foul)
Q2 11:32
Evan Mobley defensive rebound
Q2 11:37
Ronald Holland II misses three point jump shot
Q1 00:00
End of 1st Quarter.
Q2 12:00
Pistons lineup change (Marcus Sasser, Ronald Holland II, Isaiah Stewart, Simone Fontecchio, Malik Beasley)
Q2 12:00
Cavaliers lineup change (Donovan Mitchell, Javonte Green, Dean Wade, Sam Merrill, Evan Mobley)
Q1 00:01
Sam Merrill misses three point pullup jump shot
Q1 00:01
Cavaliers offensive rebound
Q1 00:03
Cavaliers lineup change (De'Andre Hunter, Darius Garland, Donovan Mitchell, Sam Merrill, Evan Mobley)
Q1 00:03
Simone Fontecchio kicked ball violation
Q1 00:03
Pistons lineup change (Marcus Sasser, Ronald Holland II, Isaiah Stewart, Ausar Thompson, Simone Fontecchio)
Q1 00:05
Marcus Sasser turnover (bad pass) (Sam Merrill steals)
Q1 00:21
Dean Wade offensive foul (Simone Fontecchio draws the foul)
Q1 00:21
Dean Wade turnover (offensive foul)
Q1 00:31
+3
Simone Fontecchio makes three point jump shot (Isaiah Stewart assists)
26-31
Q1 00:42
+2
De'Andre Hunter makes two point tip layup
26-28
Q1 00:42
De'Andre Hunter offensive rebound
Q1 00:45
De'Andre Hunter misses two point layup
Q1 00:45
Ronald Holland II turnover (lost ball) (De'Andre Hunter steals)
Q1 00:46
Ronald Holland II defensive rebound
Q1 00:49
Donovan Mitchell misses three point stepback jump shot
Q1 1:00
Marcus Sasser turnover (out of bounds lost ball)
Q1 1:10
+2
Donovan Mitchell makes two point driving layup
24-28
Q1 1:24
Pistons lineup change (Marcus Sasser, Ronald Holland II, Isaiah Stewart, Simone Fontecchio, Malik Beasley)
Q1 1:24
Isaiah Stewart turnover (3-second violation)
Q1 1:36
Sam Merrill personal foul (Double) (Ronald Holland II draws the foul)
Q1 1:36
Ronald Holland II personal foul (Double) (Sam Merrill draws the foul)
Q1 1:38
De'Andre Hunter turnover (bad pass) (Simone Fontecchio steals)
Q1 1:44
Ronald Holland II turnover (lost ball) (Sam Merrill steals)
Q1 2:05
Isaiah Stewart defensive rebound
Q1 2:08
De'Andre Hunter misses two point running layup
Q1 2:16
Sam Merrill defensive rebound
Q1 2:16
Tim Hardaway Jr. misses three point running jump shot
Q1 2:18
Ronald Holland II defensive rebound
Q1 2:24
Evan Mobley misses two point driving bank hook shot
Q1 2:43
Donovan Mitchell shooting foul (Tim Hardaway Jr. draws the foul)
Q1 2:43
+1
Tim Hardaway Jr. makes regular free throw 2 of 2
22-28
Q1 2:43
+1
Tim Hardaway Jr. makes regular free throw 1 of 2
22-27
Q1 2:58
Cavaliers defensive rebound
Q1 2:58
Pistons lineup change (Marcus Sasser, Ronald Holland II, Tim Hardaway Jr., Isaiah Stewart, Simone Fontecchio)
Q1 2:58
+1
De'Andre Hunter makes regular free throw 1 of 2
21-26
Q1 2:58
Simone Fontecchio personal foul (Loose ball) (De'Andre Hunter draws the foul)
Q1 2:58
+1
De'Andre Hunter makes regular free throw 2 of 2
22-26
Q1 2:59
Marcus Sasser misses three point stepback jump shot
Q1 3:04
Marcus Sasser defensive rebound
Q1 3:07
Donovan Mitchell misses three point jump shot
Q1 3:09
Dean Wade offensive rebound
Q1 3:13
Evan Mobley misses three point jump shot
Q1 3:25
+3
Tim Hardaway Jr. makes three point jump shot (Dennis Schroder assists)
20-26
Q1 3:37
+3
Dean Wade makes three point jump shot (Evan Mobley assists)
20-23
Q1 3:52
+3
Tim Hardaway Jr. makes three point jump shot (Dennis Schroder assists)
17-23
Q1 3:54
Dennis Schroder offensive rebound
Q1 3:56
Simone Fontecchio misses three point pullup jump shot
Q1 4:06
Pistons 60 second timeout
Q1 4:06
Instant replay (Challenge: Ruling Overturned)
Q1 4:06
Stoppage (Out of bounds)
Q1 4:06
De'Andre Hunter turnover (out of bounds lost ball)
Q1 4:06
Pistons lineup change (Marcus Sasser, Tim Hardaway Jr., Isaiah Stewart, Simone Fontecchio, Dennis Schroder)
Q1 4:06
Cavaliers lineup change (De'Andre Hunter, Donovan Mitchell, Dean Wade, Sam Merrill, Evan Mobley)
Q1 4:13
De'Andre Hunter defensive rebound
Q1 4:16
Marcus Sasser misses two point pullup jump shot
Q1 4:34
Jalen Duren defensive rebound
Q1 4:38
De'Andre Hunter misses three point pullup jump shot
Q1 4:56
+1
Dennis Schroder makes regular free throw 1 of 1
17-20
Q1 4:56
Sam Merrill shooting foul (Dennis Schroder draws the foul)
Q1 4:56
+2
Dennis Schroder makes two point driving finger roll layup
17-19
Q1 4:56
Pistons lineup change (Marcus Sasser, Jalen Duren, Tim Hardaway Jr., Simone Fontecchio, Dennis Schroder)
Q1 5:06
Jarrett Allen kicked ball violation
Q1 5:06
Cavaliers lineup change (De'Andre Hunter, Darius Garland, Isaac Okoro, Dean Wade, Sam Merrill)
Q1 5:06
Pistons lineup change (Marcus Sasser, Jalen Duren, Tim Hardaway Jr., Ausar Thompson, Dennis Schroder)
Q1 5:20
+2
De'Andre Hunter makes two point pullup jump shot
17-17
Q1 5:32
Jarrett Allen defensive rebound
Q1 5:35
Malik Beasley misses two point pullup jump shot
Q1 5:40
Stoppage (Out of bounds)
Q1 5:41
Pistons offensive rebound
Q1 5:42
Jalen Duren misses two point driving floating jump shot
Q1 5:54
Darius Garland turnover (traveling)
Q1 5:57
De'Andre Hunter defensive rebound
Q1 6:00
Ausar Thompson misses two point driving layup
Q1 6:07
Jalen Duren defensive rebound
Q1 6:10
Darius Garland misses three point jump shot
Q1 6:26
Cavaliers 60 second timeout
Q1 6:26
+2
Jalen Duren makes two point putback layup
15-17
Q1 6:26
Cavaliers lineup change (De'Andre Hunter, Darius Garland, Isaac Okoro, Sam Merrill, Jarrett Allen)
Q1 6:26
Jalen Duren offensive rebound
Q1 6:29
Jarrett Allen blocks Jalen Duren's two point cutting layup
Q1 6:43
+3
Darius Garland makes three point stepback jump shot (Donovan Mitchell assists)
15-15
Q1 6:55
+3
Tim Hardaway Jr. makes three point pullup jump shot
12-15
Q1 7:04
+2
Evan Mobley makes two point driving hook shot
12-12
Q1 7:12
Malik Beasley personal foul (Donovan Mitchell draws the foul)
Q1 7:14
Darius Garland defensive rebound
Q1 7:17
Malik Beasley misses three point jump shot
Q1 7:30
Donovan Mitchell turnover (offensive foul)
Q1 7:30
Donovan Mitchell offensive foul (Charge) (Dennis Schroder draws the foul)
Q1 7:39
+2
Ausar Thompson makes two point bank jump shot
10-12
Q1 7:47
Dennis Schroder defensive rebound
Q1 7:52
Tim Hardaway Jr. shooting foul (Isaac Okoro draws the foul)
Q1 7:52
Isaac Okoro misses regular free throw 2 of 2
Q1 7:52
+1
Isaac Okoro makes regular free throw 1 of 2
10-10
Q1 7:57
+2
Jalen Duren makes two point cutting dunk (Malik Beasley assists)
9-10
Q1 8:10
+3
Evan Mobley makes three point jump shot (Darius Garland assists)
9-8
Q1 8:22
+2
Ausar Thompson makes two point cutting layup (Dennis Schroder assists)
6-8
Q1 8:37
+1
Darius Garland makes regular free throw 2 of 2
6-6
Q1 8:37
+1
Darius Garland makes regular free throw 1 of 2
5-6
Q1 8:37
Jalen Duren shooting foul (Darius Garland draws the foul)
Q1 8:44
Darius Garland defensive rebound
Q1 8:48
Dennis Schroder misses three point jump shot
Q1 8:58
Evan Mobley turnover (out of bounds bad pass)
Q1 9:10
Isaac Okoro defensive rebound
Q1 9:13
Malik Beasley misses three point jump shot
Q1 9:24
Malik Beasley offensive rebound
Q1 9:27
Dennis Schroder misses three point jump shot
Q1 9:48
+2
Jarrett Allen makes two point putback layup
4-6
Q1 9:50
Jarrett Allen offensive rebound
Q1 9:53
Darius Garland misses three point jump shot
Q1 10:13
+2
Jalen Duren makes two point tip layup
2-6
Q1 10:13
Jalen Duren offensive rebound
Q1 10:15
Jalen Duren misses two point driving layup
Q1 10:25
Jalen Duren defensive rebound
Q1 10:28
Evan Mobley misses three point jump shot
Q1 10:38
+2
Ausar Thompson makes two point jump shot
2-4
Q1 10:38
Ausar Thompson offensive rebound
Q1 10:44
Ausar Thompson misses two point driving layup
Q1 11:01
+2
Donovan Mitchell makes two point turnaround fadeaway jump shot
2-2
Q1 11:11
Dennis Schroder personal foul (Jarrett Allen draws the foul)
Q1 11:31
+2
Tim Hardaway Jr. makes two point driving layup (Malik Beasley assists)
0-2
Q1 11:34
Malik Beasley offensive rebound
Q1 11:36
Malik Beasley misses two point running pullup jump shot
Q1 11:41
Jalen Duren defensive rebound
Q1 11:44
Donovan Mitchell misses three point jump shot
Q1 12:00
Jarrett Allen vs. Jalen Duren (Evan Mobley gains possession)
Q1 12:00
Cavaliers lineup change (Darius Garland, Isaac Okoro, Donovan Mitchell, Evan Mobley, Jarrett Allen)
Q1 12:00
Pistons lineup change (Jalen Duren, Tim Hardaway Jr., Ausar Thompson, Malik Beasley, Dennis Schroder)
Box Score
Player Stats
Team Stats
Cavaliers
PosPlayerPtsRebAst
F4E. Mobley964
F35I. Okoro530
G9C. Porter Jr.952
G45D. Mitchell3853
G10D. Garland2156
Pistons
PosPlayerPtsRebAst
F8T. Hardaway Jr.3213
G5M. Beasley1944
F9A. Thompson16102
G17D. Schroder12710
C0J. Duren16130

Game Prediction Article

Loading...

Best Sportsbook Promotions

Why Join Multiple Sportsbooks?
Loading...

Cavaliers vs. Pistons: Detailed Breakdown

Matchup Overview

  • Teams: Cavaliers vs. Pistons
  • Date: Friday, March 28, 2025
  • Time: 7:00 PM ET
  • Venue: Little Caesars Arena

Current Betting Odds

  • Spread: Cavaliers favored at -7
  • Total (Over/Under): 233.5
  • Moneyline Odds: Cavaliers -245, Pistons +230

Dimers' Win Probabilities

  • Cavaliers: 72%
  • Pistons: 28%

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 Cavaliers 119-112 Pistons.

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 Cavaliers a win probability of 72%, while the Pistons have a win probability of 28%. Discover the best spread, over/under, and moneyline odds for the game on this page.

Summary

According to our analysis, the Cavaliers are more likely to beat the Pistons in the NBA game at Little Caesars Arena on Friday. Discover the best spread, over/under and moneyline odds, picks and probabilities for the game on this page.

Our Cavaliers vs. Pistons 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
Rockets vs. Lakers Prediction: Lakers to Win, Luka Doncic Projected for 32 Points in Monday's NBA Game [3/31/2025]
Read Article
Bulls vs. Thunder Prediction: Oklahoma City Predicted to Win Monday's NBA Matchup [3/31/2025]
Read Article
Nets vs. Mavericks Prediction: Dallas Predicted to Win Monday's NBA Matchup [3/31/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