StatPro
Home
NBA
MLB
NFL
Blog
StatPro
Home
NBA
MLB
NFL
Blog
Sign In
Cleveland Cavaliers vs Detroit Pistons Play-by-Play | March 28, 2025 | NBA Game Analysis | StatPro
Cleveland Cavaliers
64-18
•
6-4 in Last 10
122
Final
133
Detroit Pistons
44-38
•
4-6 in Last 10
122
-
133
FINAL
Cleveland
Cavaliers
64-18
|
L10: 6-4
Detroit
Pistons
44-38
|
L10: 4-6
Overview
CLE
DET
Play-by-Play
Odds
Cleveland Cavaliers vs Detroit Pistons Play-by-Play | March 28, 2025
Cleveland Cavaliers vs Detroit Pistons Play by Play
1Q
2Q
3Q
4Q
All
1Q 12:00
Jump Ball Duren vs. Allen: Tip to Mobley
1Q 11:44
MISS Mitchell 26' 3PT Jump Shot
1Q 11:41
Duren REBOUND (Off:0 Def:1)
1Q 11:36
MISS Beasley 15' Running Pull-Up Jump Shot
1Q 11:34
Beasley REBOUND (Off:1 Def:0)
1Q 11:31
Hardaway Jr. 6' Driving Layup (2 PTS) (Beasley 1 AST)
1Q 11:11
Schroder P.FOUL (P1.T1) (J.Conley)
1Q 11:01
Mitchell 9' Turnaround Fadeaway (2 PTS)
1Q 10:44
MISS Thompson 7' Driving Layup
1Q 10:38
Thompson REBOUND (Off:1 Def:0)
1Q 10:38
Thompson Tip Layup Shot (2 PTS)
1Q 10:28
MISS Mobley 25' 3PT Jump Shot
1Q 10:25
Duren REBOUND (Off:0 Def:2)
1Q 10:15
MISS Duren 4' Driving Layup
1Q 10:13
Duren REBOUND (Off:1 Def:2)
1Q 10:13
Duren Tip Layup Shot (2 PTS)
1Q 09:53
MISS Garland 3PT Jump Shot
1Q 09:50
Allen REBOUND (Off:1 Def:0)
1Q 09:48
Allen 3' Putback Layup (2 PTS)
1Q 09:27
MISS Schroder 25' 3PT Jump Shot
1Q 09:24
Beasley REBOUND (Off:2 Def:0)
1Q 09:13
MISS Beasley 26' 3PT Jump Shot
1Q 09:10
Okoro REBOUND (Off:0 Def:1)
1Q 08:58
Mobley Out of Bounds - Bad Pass Turnover Turnover (P1.T1)
1Q 08:48
MISS Schroder 26' 3PT Jump Shot
1Q 08:44
Garland REBOUND (Off:0 Def:1)
1Q 08:37
Garland Free Throw 2 of 2 (2 PTS)
1Q 08:37
Duren S.FOUL (P1.T2) (N.Buchert)
1Q 08:37
Garland Free Throw 1 of 2 (1 PTS)
1Q 08:22
Thompson 3' Cutting Layup Shot (4 PTS) (Schroder 1 AST)
1Q 08:10
Mobley 26' 3PT Jump Shot (3 PTS) (Garland 1 AST)
1Q 07:57
Duren Cutting Dunk Shot (4 PTS) (Beasley 2 AST)
1Q 07:52
Hardaway Jr. S.FOUL (P1.T3) (J.Conley)
1Q 07:52
MISS Okoro Free Throw 2 of 2
1Q 07:52
Okoro Free Throw 1 of 2 (1 PTS)
1Q 07:47
Schroder REBOUND (Off:0 Def:1)
1Q 07:39
Thompson 4' Jump Bank Shot (6 PTS)
1Q 07:30
Mitchell Offensive Charge Foul (P1) (K.Scott)
1Q 07:30
Mitchell Offensive Foul Turnover (P1.T2)
1Q 07:17
MISS Beasley 26' 3PT Jump Shot
1Q 07:14
Garland REBOUND (Off:0 Def:2)
1Q 07:12
Beasley P.FOUL (P1.T4) (K.Scott)
1Q 07:04
Mobley 7' Driving Hook Shot (5 PTS)
1Q 06:55
Hardaway Jr. 28' 3PT Pullup Jump Shot (5 PTS)
1Q 06:43
Garland 26' 3PT Step Back Jump Shot (5 PTS) (Mitchell 1 AST)
1Q 06:29
Allen BLOCK (1 BLK)
1Q 06:29
MISS Duren 4' Cutting Layup Shot
1Q 06:26
SUB: Merrill FOR Mobley
1Q 06:26
Cavaliers Timeout: Regular (Reg.1 Short 0)
1Q 06:26
SUB: Hunter FOR Mitchell
1Q 06:26
Duren 1' Putback Layup (6 PTS)
1Q 06:26
Duren REBOUND (Off:2 Def:2)
1Q 06:10
MISS Garland 28' 3PT Jump Shot
1Q 06:07
Duren REBOUND (Off:2 Def:3)
1Q 06:00
MISS Thompson 7' Driving Layup
1Q 05:57
Hunter REBOUND (Off:0 Def:1)
1Q 05:54
Garland Traveling Turnover (P1.T3)
1Q 05:42
MISS Duren 5' Driving Floating Jump Shot
1Q 05:41
PISTONS Rebound
1Q 05:35
MISS Beasley 20' Pullup Jump Shot
1Q 05:32
Allen REBOUND (Off:1 Def:1)
1Q 05:20
Hunter 9' Pullup Jump Shot (2 PTS)
1Q 05:06
SUB: Wade FOR Allen
1Q 05:06
Allen Violation:Kicked Ball (N.Buchert)
1Q 05:06
SUB: Sasser FOR Beasley
1Q 04:56
Schroder 7' Driving Finger Roll Layup (2 PTS)
1Q 04:56
SUB: Fontecchio FOR Thompson
1Q 04:56
Schroder Free Throw 1 of 1 (3 PTS)
1Q 04:56
Merrill S.FOUL (P1.T1) (K.Scott)
1Q 04:38
MISS Hunter 25' 3PT Pullup Jump Shot
1Q 04:34
Duren REBOUND (Off:2 Def:4)
1Q 04:16
MISS Sasser 18' Pullup Jump Shot
1Q 04:13
Hunter REBOUND (Off:0 Def:2)
1Q 04:06
Instant Replay1st Period (7:27 PM EST)
1Q 04:06
Hunter Out of Bounds Lost Ball Turnover (P1.T4)
1Q 04:06
SUB: Stewart FOR Duren
1Q 04:06
SUB: Mobley FOR Okoro
1Q 04:06
PISTONS Timeout: Regular (Full 1 Short 0)
1Q 04:06
SUB: Mitchell FOR Garland
1Q 03:56
MISS Fontecchio 3PT Pullup Jump Shot
1Q 03:54
Schroder REBOUND (Off:1 Def:1)
1Q 03:52
Hardaway Jr. 26' 3PT Jump Shot (8 PTS) (Schroder 2 AST)
1Q 03:37
Wade 25' 3PT Jump Shot (3 PTS) (Mobley 1 AST)
1Q 03:25
Hardaway Jr. 29' 3PT Jump Shot (11 PTS) (Schroder 3 AST)
1Q 03:13
MISS Mobley 26' 3PT Jump Shot
1Q 03:09
Wade REBOUND (Off:1 Def:0)
1Q 03:07
MISS Mitchell 27' 3PT Jump Shot
1Q 03:04
Sasser REBOUND (Off:0 Def:1)
1Q 02:59
MISS Sasser 26' 3PT Step Back Jump Shot
1Q 02:58
SUB: Holland II FOR Schroder
1Q 02:58
Fontecchio L.B.FOUL (P1.PN) (K.Scott)
1Q 02:58
Cavaliers Rebound
1Q 02:58
Hunter Free Throw 2 of 2 (4 PTS)
1Q 02:58
Hunter Free Throw 1 of 2 (3 PTS)
1Q 02:43
Mitchell S.FOUL (P2.T2) (K.Scott)
1Q 02:43
Hardaway Jr. Free Throw 1 of 2 (12 PTS)
1Q 02:43
Hardaway Jr. Free Throw 2 of 2 (13 PTS)
1Q 02:24
MISS Mobley 7' Driving Bank Hook Shot
1Q 02:18
Holland II REBOUND (Off:0 Def:1)
1Q 02:16
Merrill REBOUND (Off:0 Def:1)
1Q 02:16
MISS Hardaway Jr. 26' 3PT Running Jump Shot
1Q 02:08
MISS Hunter 4' Running Layup
1Q 02:05
Stewart REBOUND (Off:0 Def:1)
1Q 01:44
Merrill STEAL (1 STL)
1Q 01:44
Holland II Lost Ball Turnover (P1.T1)
1Q 01:38
Fontecchio STEAL (1 STL)
1Q 01:38
Hunter Bad Pass Turnover (P2.T5)
1Q 01:36
Foul : Double Personal - Holland II (1 PF), Merrill (2 PF) (K.Scott)
1Q 01:24
Stewart 3 Second Violation Turnover (P1.T2)
1Q 01:24
SUB: Beasley FOR Hardaway Jr.
1Q 01:10
Mitchell 4' Driving Layup (4 PTS)
1Q 01:00
Sasser Out of Bounds Lost Ball Turnover (P1.T3)
1Q 00:50
MISS Mitchell 26' 3PT Step Back Jump Shot
1Q 00:46
Holland II REBOUND (Off:0 Def:2)
1Q 00:46
Hunter STEAL (1 STL)
1Q 00:46
Holland II Lost Ball Turnover (P2.T4)
1Q 00:45
MISS Hunter 3' Layup
1Q 00:43
Hunter REBOUND (Off:1 Def:2)
1Q 00:42
Hunter 3' Tip Layup Shot (6 PTS)
1Q 00:32
Fontecchio 24' 3PT Jump Shot (3 PTS) (Stewart 1 AST)
1Q 00:22
Wade Offensive Foul Turnover (P1.T6)
1Q 00:22
Wade OFF.Foul (P1) (J.Conley)
1Q 00:06
Sasser Bad Pass Turnover (P2.T5)
1Q 00:06
Merrill STEAL (2 STL)
1Q 00:03
SUB: Thompson FOR Beasley
1Q 00:03
SUB: Garland FOR Wade
1Q 00:03
Fontecchio Violation:Kicked Ball (J.Conley)
1Q 00:01
MISS Merrill 26' 3PT Pullup Jump Shot
1Q 00:01
Cavaliers Rebound