1. /NBA
  2. /Scores
  3. /3 · 9 · 25
  4. /DET vs POR
FINAL
Mar 9, 2025

Game Recap

The Pistons defeated the Trail Blazers, 119-112. The Pistons improve to 36-29, while the Trail Blazers fall to 28-37

Box Score

1234T
DET31333322119
POR28302826112
Detroit Pistons logoPISTONSMINFG3PTFTREBASTSTLBLKTOPFPTS+/-
12Tobias HarrisSF369-131-31-292020320+12
9Ausar ThompsonPF202-50-01-46220155+14
0Jalen DurenC287-100-04-4122201518+9
8Tim Hardaway Jr.SG275-113-80-072101013+7
2Cade CunninghamPG369-172-48-945008328+9
5Malik Beasley254-112-80-020102110-6
71Dennis Schröder243-100-36-644100512-3
28Isaiah Stewart192-60-11-46205005-2
19Simone Fontecchio111-11-12-23200025-4
00Ronald Holland II101-30-01-11101003-1
7Paul Reed— did not play —— did not play —
25Marcus Sasser— did not play —— did not play —
43Lindy Waters III— did not play —— did not play —
TOTAL-43-8749.4%9-2832.1%24-3275.0%5422781324119-
Portland Trail Blazers logoTRAIL BLAZERSMINFG3PTFTREBASTSTLBLKTOPFPTS+/-
9Jerami GrantSF356-126-117-721002225-10
33Toumani CamaraPF332-61-22-45512157-12
23Donovan ClinganC211-30-11-39312353-12
17Shaedon SharpeSG274-110-54-541002512-18
1Anfernee SimonsPG3514-264-132-221101234-13
00Scoot Henderson314-141-66-752003415+17
26Duop Reath251-91-82-23130025+11
34Jabari Walker133-82-21-29100019+3
5Dalano Banton151-40-20-02210012-1
8Deni Avdija— did not play —— did not play —
11Bryce McGowens— did not play —— did not play —
10Justin Minaya— did not play —— did not play —
24Kris Murray— did not play —— did not play —
21Rayan Rupert— did not play —— did not play —
4Matisse Thybulle— did not play —— did not play —
TOTAL-36-9338.7%15-5030.0%25-3278.1%4117741227112-

Play-by-Play

1st quarterdetpor
  • Detroit Pistons logo
    (11:58) Jump Ball Clingan vs. Duren: Tip to Harris
  • Detroit Pistons logo
    +2 (11:42) Hardaway Jr. 8' Driving Floating Jump Shot (2 PTS)
    20
  • Portland Trail Blazers logo
    (11:12) MISS Camara 8' Driving Hook Shot
  • Detroit Pistons logo
    (11:11) Duren REBOUND (Off:0 Def:1)
  • Detroit Pistons logo
    (11:08) MISS Cunningham 26' 3PT Running Jump Shot
  • Portland Trail Blazers logo
    (11:07) TRAIL BLAZERS Rebound
  • Portland Trail Blazers logo
    +3 (10:46) Grant 24' 3PT Jump Shot (3 PTS)
    23
  • Detroit Pistons logo
    +3 (10:32) Cunningham 26' 3PT Jump Shot (3 PTS) (Duren 1 AST)
    53
  • Detroit Pistons logo
    (10:25) Thompson P.FOUL (P1.T1) (T.Maddox)
  • Portland Trail Blazers logo
    (10:17) MISS Sharpe 21' Pullup Jump Shot
  • Detroit Pistons logo
    (10:14) Duren REBOUND (Off:0 Def:2)
  • Detroit Pistons logo
    (10:08) MISS Harris 6' Driving Floating Jump Shot
  • Portland Trail Blazers logo
    (10:08) Clingan BLOCK (1 BLK)
  • Portland Trail Blazers logo
    (10:05) Clingan REBOUND (Off:0 Def:1)
  • Portland Trail Blazers logo
    (9:58) Simons Bad Pass Turnover (P1.T1)
  • Detroit Pistons logo
    (9:58) Duren STEAL (1 STL)
  • Detroit Pistons logo
    +2 (9:56) Duren 1' Running Dunk (2 PTS)
    73
  • Portland Trail Blazers logo
    (9:38) MISS Clingan 2' Cutting Layup Shot
  • Detroit Pistons logo
    (9:37) Duren REBOUND (Off:0 Def:3)
  • Portland Trail Blazers logo
    (9:34) Clingan P.FOUL (P1.T1) (C.Blair)
  • Portland Trail Blazers logo
    (9:24) Sharpe S.FOUL (P1.T2) (S.Twardoski)
  • Detroit Pistons logo
    (9:24) MISS Thompson Free Throw 1 of 2
  • Detroit Pistons logo
    (9:24) Pistons Rebound
  • Detroit Pistons logo
    +1 (9:24) Thompson Free Throw 2 of 2 (1 PTS)
    83
  • Portland Trail Blazers logo
    (9:12) MISS Grant 5' Driving Layup
  • Detroit Pistons logo
    (9:12) Harris BLOCK (1 BLK)
  • Detroit Pistons logo
    (9:10) Thompson REBOUND (Off:0 Def:1)
  • Detroit Pistons logo
    +2 (9:08) Cunningham 1' Running Reverse Layup (5 PTS) (Thompson 1 AST)
    103
  • Portland Trail Blazers logo
    +2 (8:52) Simons 17' Driving Floating Jump Shot (2 PTS)
    105
  • Detroit Pistons logo
    +2 (8:35) Cunningham 4' Driving Finger Roll Layup (7 PTS) (Duren 2 AST)
    125
  • Detroit Pistons logo
    (8:25) Cunningham S.FOUL (P1.T2) (S.Twardoski)
  • Portland Trail Blazers logo
    +1 (8:25) Camara Free Throw 1 of 2 (1 PTS)
    126
  • Portland Trail Blazers logo
    (8:25) MISS Camara Free Throw 2 of 2
  • Detroit Pistons logo
    (8:23) Harris REBOUND (Off:0 Def:1)
  • Detroit Pistons logo
    (8:09) Duren Bad Pass Turnover (P1.T1)
  • Portland Trail Blazers logo
    (8:09) Clingan STEAL (1 STL)
  • Portland Trail Blazers logo
    +2 (8:05) Sharpe 2' Running Layup (2 PTS) (Camara 1 AST)
    128
  • Detroit Pistons logo
    +2 (7:53) Cunningham 16' Fadeaway Jumper (9 PTS)
    148
  • Portland Trail Blazers logo
    (7:42) Henderson Lost Ball Turnover (P1.T2)
  • Detroit Pistons logo
    (7:42) Thompson STEAL (1 STL)
  • Detroit Pistons logo
    (7:38) MISS Thompson 2' Running Dunk
  • Detroit Pistons logo
    (7:35) Hardaway Jr. REBOUND (Off:1 Def:0)
  • Detroit Pistons logo
    +3 (7:35) Hardaway Jr. 3PT Running Jump Shot (5 PTS)
    178
  • Portland Trail Blazers logo
    (7:35) TRAIL BLAZERS Timeout: Regular (Full 1 Short 0)
  • Portland Trail Blazers logo
    (7:21) MISS Henderson 27' 3PT Jump Shot
  • Detroit Pistons logo
    (7:16) Harris REBOUND (Off:0 Def:2)
  • Detroit Pistons logo
    (7:13) MISS Cunningham 4' Driving Floating Jump Shot
  • Portland Trail Blazers logo
    (7:11) Henderson REBOUND (Off:0 Def:1)
  • Portland Trail Blazers logo
    +3 (7:03) Grant 25' 3PT Running Jump Shot (6 PTS) (Henderson 1 AST)
    1711
  • Detroit Pistons logo
    (6:41) MISS Cunningham 8' Driving Floating Bank Jump Shot
  • Portland Trail Blazers logo
    (6:41) TRAIL BLAZERS Rebound
  • Detroit Pistons logo
    (6:31) Harris S.FOUL (P1.T3) (T.Maddox)
  • Portland Trail Blazers logo
    +1 (6:31) Grant Free Throw 1 of 2 (7 PTS)
    1712
  • Portland Trail Blazers logo
    +1 (6:31) Grant Free Throw 2 of 2 (8 PTS)
    1713
  • Detroit Pistons logo
    (6:12) MISS Hardaway Jr. 6' Driving Floating Jump Shot
  • Detroit Pistons logo
    (6:10) Thompson REBOUND (Off:1 Def:1)
  • Detroit Pistons logo
    (6:10) MISS Thompson Tip Layup Shot
  • Detroit Pistons logo
    (6:09) Hardaway Jr. REBOUND (Off:2 Def:0)
  • Detroit Pistons logo
    +3 (6:07) Hardaway Jr. 25' 3PT Pullup Jump Shot (8 PTS)
    2013
  • Portland Trail Blazers logo
    (5:49) MISS Sharpe 25' 3PT Pullup Jump Shot
  • Detroit Pistons logo
    (5:46) Cunningham REBOUND (Off:0 Def:1)
  • Detroit Pistons logo
    (5:42) MISS Hardaway Jr. 29' 3PT Running Jump Shot
  • Portland Trail Blazers logo
    (5:40) Camara REBOUND (Off:0 Def:1)
  • Portland Trail Blazers logo
    +3 (5:34) Grant 3PT Jump Shot (11 PTS) (Camara 2 AST)
    2016
  • Portland Trail Blazers logo
    (5:20) Sharpe S.FOUL (P2.T3) (T.Maddox)
  • Detroit Pistons logo
    (5:20) MISS Harris Free Throw 1 of 2
  • Detroit Pistons logo
    (5:20) Pistons Rebound
  • Detroit Pistons logo
    +1 (5:20) Harris Free Throw 2 of 2 (1 PTS)
    2116
  • Portland Trail Blazers logo
    +2 (5:09) Sharpe 2' Driving Layup (4 PTS)
    2118
  • Detroit Pistons logo
    (5:09) Duren S.FOUL (P1.T4) (C.Blair)
  • Portland Trail Blazers logo
    +1 (5:09) Sharpe Free Throw 1 of 1 (5 PTS)
    2119
  • Detroit Pistons logo
    (4:49) Cunningham Traveling Turnover (P1.T2)
  • Portland Trail Blazers logo
    (4:36) Sharpe Lost Ball Turnover (P1.T3)
  • Detroit Pistons logo
    (4:36) Schröder STEAL (1 STL)
  • Portland Trail Blazers logo
    (4:36) Henderson P.FOUL (P1.T4) (C.Blair)
  • Detroit Pistons logo
    (4:19) MISS Cunningham 11' Fadeaway Jumper
  • Portland Trail Blazers logo
    (4:16) Clingan REBOUND (Off:0 Def:2)
  • Portland Trail Blazers logo
    +2 (4:08) Sharpe 17' Step Back Jump Shot (7 PTS)
    2121
  • Detroit Pistons logo
    +2 (3:53) Cunningham 16' Fadeaway Jumper (11 PTS)
    2321
  • Portland Trail Blazers logo
    +2 (3:44) Henderson 8' Driving Floating Jump Shot (2 PTS)
    2323
  • Detroit Pistons logo
    (3:44) Schröder S.FOUL (P1.PN) (T.Maddox)
  • Portland Trail Blazers logo
    (3:44) MISS Henderson Free Throw 1 of 1
  • Portland Trail Blazers logo
    (3:42) Henderson REBOUND (Off:1 Def:1)
  • Portland Trail Blazers logo
    (3:34) MISS Henderson 25' 3PT Pullup Jump Shot
  • Portland Trail Blazers logo
    (3:31) Henderson REBOUND (Off:2 Def:1)
  • Portland Trail Blazers logo
    (3:29) Henderson Out of Bounds - Bad Pass Turnover Turnover (P2.T4)
  • Portland Trail Blazers logo
    (3:18) Reath P.FOUL (P1.PN) (S.Twardoski)
  • Detroit Pistons logo
    +1 (3:18) Cunningham Free Throw 1 of 2 (12 PTS)
    2423
  • Detroit Pistons logo
    (3:18) MISS Cunningham Free Throw 2 of 2
  • Portland Trail Blazers logo
    (3:15) Sharpe REBOUND (Off:0 Def:1)
  • Portland Trail Blazers logo
    (3:02) MISS Simons 18' Step Back Jump Shot
  • Detroit Pistons logo
    (3:00) Harris REBOUND (Off:0 Def:3)
  • Detroit Pistons logo
    +2 (2:51) Harris 10' Step Back Jump Shot (3 PTS)
    2623
  • Portland Trail Blazers logo
    (2:38) MISS Grant 25' 3PT Jump Shot
  • Detroit Pistons logo
    (2:37) Beasley REBOUND (Off:0 Def:1)
  • Portland Trail Blazers logo
    (2:19) Simons S.FOUL (P1.PN) (C.Blair)
  • Detroit Pistons logo
    (2:19) Pistons Timeout: Regular (Reg.1 Short 0)
  • Detroit Pistons logo
    +1 (2:19) Stewart Free Throw 1 of 2 (1 PTS)
    2723
  • Detroit Pistons logo
    (2:19) MISS Stewart Free Throw 2 of 2
  • Portland Trail Blazers logo
    (2:16) Henderson REBOUND (Off:2 Def:2)
  • Portland Trail Blazers logo
    +2 (2:00) Henderson 14' Step Back Jump Shot (4 PTS)
    2725
  • Detroit Pistons logo
    +2 (1:40) Harris 10' Turnaround Jump Shot (5 PTS) (Fontecchio 1 AST)
    2925
  • Portland Trail Blazers logo
    (1:17) MISS Walker 2' Driving Layup
  • Detroit Pistons logo
    (1:17) Stewart BLOCK (1 BLK)
  • Detroit Pistons logo
    (1:15) Harris REBOUND (Off:0 Def:4)
  • Detroit Pistons logo
    (1:12) MISS Beasley 4' Running Layup
  • Portland Trail Blazers logo
    (1:11) Simons REBOUND (Off:0 Def:1)
  • Portland Trail Blazers logo
    (1:06) MISS Banton 26' 3PT Running Jump Shot
  • Detroit Pistons logo
    (1:03) Beasley REBOUND (Off:0 Def:2)
  • Detroit Pistons logo
    (1:01) Beasley Out of Bounds - Bad Pass Turnover Turnover (P1.T3)
  • Portland Trail Blazers logo
    +3 (0:46) Walker 3PT Jump Shot (3 PTS) (Banton 1 AST)
    2928
  • Detroit Pistons logo
    +2 (0:27) Stewart 5' Turnaround Hook Shot (3 PTS) (Schröder 1 AST)
    3128
  • Portland Trail Blazers logo
    (0:07) MISS Reath 27' 3PT Jump Shot
  • Detroit Pistons logo
    (0:04) Harris REBOUND (Off:0 Def:5)
  • Detroit Pistons logo
    (0:01) MISS Beasley 26' 3PT Running Pull-Up Jump Shot
  • Detroit Pistons logo
    (0:01) Pistons Rebound
2nd quarter
3rd quarter
4th quarter

Team Stats

119Points112
43-87(49.4%)Field Goal(%)36-93(38.7%)
9-28(32.1%)3-Point(%)15-50(30.0%)
24-32(75.0%)Free Throw(%)25-32(78.1%)
54(12)Rebounds(Offensive)41(10)
22Assists17
7Steals7
8Blocks4
13Turnovers12
24Fouls27
52Pts In The Paint30
21Fast Break Pts10
19Pts Off Turnovers20
35Bench Pts31
18Largest Lead1

Game Details

Sunday, March 9, 2025 · 9:00 PM
Moda Center · Portland, OR
attendance: 19,661 (98.4%)