StatPro
Home
NBA
MLB
NFL
Blog
StatPro
Home
NBA
MLB
NFL
Blog
Sign In
Detroit Pistons vs Portland Trail Blazers Play-by-Play | March 09, 2025 | NBA Game Analysis | StatPro
Detroit Pistons
44-38
•
4-6 in Last 10
119
Final
112
Portland Trail Blazers
36-46
•
4-6 in Last 10
119
-
112
FINAL
Detroit
Pistons
44-38
|
L10: 4-6
Portland
Trail Blazers
36-46
|
L10: 4-6
Overview
DET
POR
Play-by-Play
Odds
Detroit Pistons vs Portland Trail Blazers Play-by-Play | March 09, 2025
Detroit Pistons vs Portland Trail Blazers Play by Play
1Q
2Q
3Q
4Q
All
1Q 12:00
Jump Ball Clingan vs. Duren: Tip to Harris
1Q 11:42
Hardaway Jr. 8' Driving Floating Jump Shot (2 PTS)
1Q 11:12
MISS Camara 8' Driving Hook Shot
1Q 11:11
Duren REBOUND (Off:0 Def:1)
1Q 11:08
MISS Cunningham 26' 3PT Running Jump Shot
1Q 11:07
TRAIL BLAZERS Rebound
1Q 10:46
Grant 24' 3PT Jump Shot (3 PTS)
1Q 10:32
Cunningham 26' 3PT Jump Shot (3 PTS) (Duren 1 AST)
1Q 10:25
Thompson P.FOUL (P1.T1) (T.Maddox)
1Q 10:17
MISS Sharpe 21' Pullup Jump Shot
1Q 10:14
Duren REBOUND (Off:0 Def:2)
1Q 10:08
MISS Harris 6' Driving Floating Jump Shot
1Q 10:08
Clingan BLOCK (1 BLK)
1Q 10:05
Clingan REBOUND (Off:0 Def:1)
1Q 09:58
Duren STEAL (1 STL)
1Q 09:58
Simons Bad Pass Turnover (P1.T1)
1Q 09:56
Duren 1' Running Dunk (2 PTS)
1Q 09:38
MISS Clingan 2' Cutting Layup Shot
1Q 09:37
Duren REBOUND (Off:0 Def:3)
1Q 09:34
Clingan P.FOUL (P1.T1) (C.Blair)
1Q 09:24
MISS Thompson Free Throw 1 of 2
1Q 09:24
Pistons Rebound
1Q 09:24
Sharpe S.FOUL (P1.T2) (S.Twardoski)
1Q 09:24
Thompson Free Throw 2 of 2 (1 PTS)
1Q 09:12
Harris BLOCK (1 BLK)
1Q 09:12
MISS Grant 5' Driving Layup
1Q 09:10
Thompson REBOUND (Off:0 Def:1)
1Q 09:08
Cunningham 1' Running Reverse Layup (5 PTS) (Thompson 1 AST)
1Q 08:52
Simons 17' Driving Floating Jump Shot (2 PTS)
1Q 08:35
Cunningham 4' Driving Finger Roll Layup (7 PTS) (Duren 2 AST)
1Q 08:25
Camara Free Throw 1 of 2 (1 PTS)
1Q 08:25
MISS Camara Free Throw 2 of 2
1Q 08:25
Cunningham S.FOUL (P1.T2) (S.Twardoski)
1Q 08:25
SUB: Henderson FOR Simons
1Q 08:23
Harris REBOUND (Off:0 Def:1)
1Q 08:09
Duren Bad Pass Turnover (P1.T1)
1Q 08:09
Clingan STEAL (1 STL)
1Q 08:05
Sharpe 2' Running Layup (2 PTS) (Camara 1 AST)
1Q 07:53
Cunningham 16' Fadeaway Jumper (9 PTS)
1Q 07:42
Henderson Lost Ball Turnover (P1.T2)
1Q 07:42
Thompson STEAL (1 STL)
1Q 07:38
MISS Thompson 2' Running Dunk
1Q 07:35
Hardaway Jr. 3PT Running Jump Shot (5 PTS)
1Q 07:35
TRAIL BLAZERS Timeout: Regular (Full 1 Short 0)
1Q 07:35
Hardaway Jr. REBOUND (Off:1 Def:0)
1Q 07:21
MISS Henderson 27' 3PT Jump Shot
1Q 07:16
Harris REBOUND (Off:0 Def:2)
1Q 07:13
MISS Cunningham 4' Driving Floating Jump Shot
1Q 07:11
Henderson REBOUND (Off:0 Def:1)
1Q 07:03
Grant 25' 3PT Running Jump Shot (6 PTS) (Henderson 1 AST)
1Q 06:41
MISS Cunningham 8' Driving Floating Bank Jump Shot
1Q 06:41
TRAIL BLAZERS Rebound
1Q 06:31
Grant Free Throw 1 of 2 (7 PTS)
1Q 06:31
Harris S.FOUL (P1.T3) (T.Maddox)
1Q 06:31
Grant Free Throw 2 of 2 (8 PTS)
1Q 06:12
MISS Hardaway Jr. 6' Driving Floating Jump Shot
1Q 06:10
Thompson REBOUND (Off:1 Def:1)
1Q 06:10
MISS Thompson Tip Layup Shot
1Q 06:09
Hardaway Jr. REBOUND (Off:2 Def:0)
1Q 06:07
Hardaway Jr. 25' 3PT Pullup Jump Shot (8 PTS)
1Q 05:49
MISS Sharpe 25' 3PT Pullup Jump Shot
1Q 05:46
Cunningham REBOUND (Off:0 Def:1)
1Q 05:42
MISS Hardaway Jr. 29' 3PT Running Jump Shot
1Q 05:40
Camara REBOUND (Off:0 Def:1)
1Q 05:34
Grant 3PT Jump Shot (11 PTS) (Camara 2 AST)
1Q 05:20
Sharpe S.FOUL (P2.T3) (T.Maddox)
1Q 05:20
Pistons Rebound
1Q 05:20
SUB: Beasley FOR Thompson
1Q 05:20
MISS Harris Free Throw 1 of 2
1Q 05:20
Harris Free Throw 2 of 2 (1 PTS)
1Q 05:09
Sharpe 2' Driving Layup (4 PTS)
1Q 05:09
SUB: Schröder FOR Hardaway Jr.
1Q 05:09
Duren S.FOUL (P1.T4) (C.Blair)
1Q 05:09
Sharpe Free Throw 1 of 1 (5 PTS)
1Q 04:49
Cunningham Traveling Turnover (P1.T2)
1Q 04:36
Schröder STEAL (1 STL)
1Q 04:36
Sharpe Lost Ball Turnover (P1.T3)
1Q 04:36
Henderson P.FOUL (P1.T4) (C.Blair)
1Q 04:19
MISS Cunningham 11' Fadeaway Jumper
1Q 04:16
Clingan REBOUND (Off:0 Def:2)
1Q 04:08
Sharpe 17' Step Back Jump Shot (7 PTS)
1Q 03:53
Cunningham 16' Fadeaway Jumper (11 PTS)
1Q 03:44
SUB: Reath FOR Clingan
1Q 03:44
Henderson 8' Driving Floating Jump Shot (2 PTS)
1Q 03:44
SUB: Simons FOR Camara
1Q 03:44
Schröder S.FOUL (P1.PN) (T.Maddox)
1Q 03:44
SUB: Stewart FOR Duren
1Q 03:44
MISS Henderson Free Throw 1 of 1
1Q 03:42
Henderson REBOUND (Off:1 Def:1)
1Q 03:34
MISS Henderson 25' 3PT Pullup Jump Shot
1Q 03:31
Henderson REBOUND (Off:2 Def:1)
1Q 03:29
Henderson Out of Bounds - Bad Pass Turnover Turnover (P2.T4)
1Q 03:18
Reath P.FOUL (P1.PN) (S.Twardoski)
1Q 03:18
Cunningham Free Throw 1 of 2 (12 PTS)
1Q 03:18
MISS Cunningham Free Throw 2 of 2
1Q 03:15
Sharpe REBOUND (Off:0 Def:1)
1Q 03:02
MISS Simons 18' Step Back Jump Shot
1Q 03:00
Harris REBOUND (Off:0 Def:3)
1Q 02:51
Harris 10' Step Back Jump Shot (3 PTS)
1Q 02:38
MISS Grant 25' 3PT Jump Shot
1Q 02:37
Beasley REBOUND (Off:0 Def:1)
1Q 02:19
SUB: Camara FOR Grant
1Q 02:19
MISS Stewart Free Throw 2 of 2
1Q 02:19
SUB: Walker FOR Sharpe
1Q 02:19
Stewart Free Throw 1 of 2 (1 PTS)
1Q 02:19
SUB: Fontecchio FOR Cunningham
1Q 02:19
Simons S.FOUL (P1.PN) (C.Blair)
1Q 02:19
SUB: Banton FOR Camara
1Q 02:19
Pistons Timeout: Regular (Reg.1 Short 0)
1Q 02:16
Henderson REBOUND (Off:2 Def:2)
1Q 02:00
Henderson 14' Step Back Jump Shot (4 PTS)
1Q 01:40
Harris 10' Turnaround Jump Shot (5 PTS) (Fontecchio 1 AST)
1Q 01:17
Stewart BLOCK (1 BLK)
1Q 01:17
MISS Walker 2' Driving Layup
1Q 01:15
Harris REBOUND (Off:0 Def:4)
1Q 01:12
MISS Beasley 4' Running Layup
1Q 01:11
Simons REBOUND (Off:0 Def:1)
1Q 01:06
MISS Banton 26' 3PT Running Jump Shot
1Q 01:03
Beasley REBOUND (Off:0 Def:2)
1Q 01:01
Beasley Out of Bounds - Bad Pass Turnover Turnover (P1.T3)
1Q 00:47
Walker 3PT Jump Shot (3 PTS) (Banton 1 AST)
1Q 00:27
Stewart 5' Turnaround Hook Shot (3 PTS) (Schröder 1 AST)
1Q 00:07
MISS Reath 27' 3PT Jump Shot
1Q 00:04
Harris REBOUND (Off:0 Def:5)
1Q 00:01
MISS Beasley 26' 3PT Running Pull-Up Jump Shot
1Q 00:01
Pistons Rebound