1. NBA
  2. Scores
  3. 3 · 15 · 26
  4. DET vs TOR

Detroit Pistons vs. Toronto Raptors

Mar 15, 2026
FINAL

Box Score

1234T
DET32321727108
TOR33263426119

Game Recap

Brandon Ingram (34 pts, 12-25 FGs) outduels Cade Cunningham (33 pts, 9 ast, 12-24 FGs) as Raptors knock off East-leading Pistons.

Player Stats

Detroit Pistons logoPISTONSMINFG3PTFTREBASTSTLBLKTOPF+/-PTS
9Ausar ThompsonSF242-80-00-2131112-94
12Tobias HarrisPF329-123-30-0520011-221
0Jalen DurenC368-110-04-71100013-720
55Duncan RobinsonSG240-20-21-2330015+21
2Cade CunninghamPG3712-242-87-8392044-1333
27Kevin Huerter131-31-30-0111011-23
8Caris LeVert203-82-41-2311111-89
5Ronald Holland II131-40-10-0210002-102
7Paul Reed112-40-00-0600322-44
31Javonte Green142-31-23-3311001-48
25Marcus Sasser111-61-30-0120014+23
24Daniss Jenkins— did not play —— did not play —
35Tolu Smith— did not play —— did not play —
TOTAL-41-8548.2%10-2638.5%16-2466.7%3923651326-108
Toronto Raptors logoRAPTORSMINFG3PTFTREBASTSTLBLKTOPF+/-PTS
3Brandon IngramSF3812-254-96-8100032+1434
4Scottie BarnesPF375-110-14-51081312+2214
19Jakob PoeltlC369-120-03-51850103+221
9RJ BarrettSG3911-171-44-4621033+327
5Immanuel QuickleyPG331-121-63-4173011+146
14Ja'Kobe Walter111-21-20-0202004-83
23Jamal Shead241-40-22-2230100-24
54Sandro Mamukelashvili143-71-41-2502022+88
2Jonathan Mogbo21-10-00-0300003+22
77Jamison Battle— did not play —— did not play —
1Gradey Dick— did not play —— did not play —
32Trayce Jackson-Davis— did not play —— did not play —
0A.J. Lawson— did not play —— did not play —
55Alijah Martin— did not play —— did not play —
17Garrett Temple— did not play —— did not play —
TOTAL-44-9148.4%8-2828.6%23-3076.7%4825951020-119

Play-by-Play

1st quarterDETTOR
  • Detroit Pistons logo
    (11:56) Jump Ball Poeltl vs. Duren: Tip to Harris
  • Detroit Pistons logo
    +2 (11:37) Duren 3' Driving Layup (2 PTS) (Harris 1 AST)
    20
  • Toronto Raptors logo
    (11:09) MISS Poeltl 10' Finger Roll Layup
  • Toronto Raptors logo
    (11:03) Poeltl REBOUND (Off:1 Def:0)
  • Toronto Raptors logo
    (11:01) MISS Ingram 26' 3PT Jump Shot
  • Toronto Raptors logo
    (10:59) Barrett REBOUND (Off:1 Def:0)
  • Toronto Raptors logo
    +2 (10:57) Barrett 9' Floating Jump Shot (2 PTS)
    22
  • Detroit Pistons logo
    (10:39) Robinson OFF.Foul (P1) (M.Davis)
  • Detroit Pistons logo
    (10:39) Robinson Offensive Foul Turnover (P1.T1)
  • Toronto Raptors logo
    +2 (10:28) Barrett 1' Driving Dunk (4 PTS) (Poeltl 1 AST)
    24
  • Detroit Pistons logo
    (10:16) Harris Out of Bounds - Bad Pass Turnover Turnover (P1.T2)
  • Toronto Raptors logo
    +2 (9:54) Ingram 5' Driving Finger Roll Layup (2 PTS)
    26
  • Toronto Raptors logo
    (9:45) RAPTORS T.Foul (Def. 3 Sec Poeltl ) (E.Lewis)
  • Detroit Pistons logo
    +1 (9:45) Cunningham Free Throw Technical (1 PTS)
    36
  • Toronto Raptors logo
    (9:41) Barrett S.FOUL (P1.T1) (E.Lewis)
  • Detroit Pistons logo
    (9:41) MISS Robinson Free Throw 1 of 2
  • Detroit Pistons logo
    (9:41) Pistons Rebound
  • Detroit Pistons logo
    +1 (9:41) Robinson Free Throw 2 of 2 (1 PTS)
    46
  • Toronto Raptors logo
    +2 (9:26) Ingram 11' Pullup Jump Shot (4 PTS)
    48
  • Toronto Raptors logo
    (9:09) Poeltl S.FOUL (P1.T2) (M.Davis)
  • Detroit Pistons logo
    (9:09) MISS Duren Free Throw 1 of 2
  • Detroit Pistons logo
    (9:09) Pistons Rebound
  • Detroit Pistons logo
    +1 (9:09) Duren Free Throw 2 of 2 (3 PTS)
    58
  • Detroit Pistons logo
    (9:00) Thompson S.FOUL (P1.T1) (E.Lewis)
  • Toronto Raptors logo
    +1 (9:00) Quickley Free Throw 1 of 2 (1 PTS)
    59
  • Toronto Raptors logo
    +1 (9:00) Quickley Free Throw 2 of 2 (2 PTS)
    510
  • Detroit Pistons logo
    (8:46) MISS Thompson 8' Driving Layup
  • Toronto Raptors logo
    (8:46) Poeltl BLOCK (1 BLK)
  • Toronto Raptors logo
    (8:43) Poeltl REBOUND (Off:1 Def:1)
  • Toronto Raptors logo
    (8:35) MISS Barnes 13' Pullup Jump Shot
  • Detroit Pistons logo
    (8:33) Harris REBOUND (Off:0 Def:1)
  • Detroit Pistons logo
    (8:18) MISS Harris 17' Turnaround Fadeaway Shot
  • Toronto Raptors logo
    (8:15) Poeltl REBOUND (Off:1 Def:2)
  • Toronto Raptors logo
    (8:01) MISS Ingram 27' 3PT Jump Shot
  • Toronto Raptors logo
    (7:59) Poeltl REBOUND (Off:2 Def:2)
  • Toronto Raptors logo
    +3 (7:57) Ingram 25' 3PT Jump Shot (7 PTS) (Poeltl 2 AST)
    513
  • Detroit Pistons logo
    (7:56) Pistons Timeout: Regular (Reg.1 Short 0)
  • Detroit Pistons logo
    +2 (7:35) Harris 16' Turnaround Jump Shot (2 PTS)
    713
  • Toronto Raptors logo
    (7:16) MISS Quickley 28' 3PT Jump Shot
  • Detroit Pistons logo
    (7:13) Duren REBOUND (Off:0 Def:1)
  • Detroit Pistons logo
    +2 (7:06) Cunningham 5' Driving Layup (3 PTS)
    913
  • Toronto Raptors logo
    (7:06) RAPTORS Timeout: Regular (Full 1 Short 0)
  • Toronto Raptors logo
    (6:42) RAPTORS Turnover: Shot Clock (T#1)
  • Toronto Raptors logo
    (6:31) Walter P.FOUL (P1.T3) (E.Lewis)
  • Detroit Pistons logo
    (6:19) MISS Robinson 25' 3PT Pullup Jump Shot
  • Toronto Raptors logo
    (6:18) RAPTORS Rebound
  • Detroit Pistons logo
    (6:18) Duren L.B.FOUL (P1.T2) (M.Davis)
  • Toronto Raptors logo
    (6:05) MISS Barrett 26' 3PT Jump Shot
  • Detroit Pistons logo
    (6:02) Harris REBOUND (Off:0 Def:2)
  • Detroit Pistons logo
    +2 (5:58) Harris 2' Running Layup (4 PTS) (Cunningham 1 AST)
    1113
  • Toronto Raptors logo
    (5:39) MISS Quickley 27' 3PT Jump Shot
  • Detroit Pistons logo
    (5:37) Robinson REBOUND (Off:0 Def:1)
  • Detroit Pistons logo
    +2 (5:36) Cunningham 2' Running Layup (5 PTS) (Robinson 1 AST)
    1313
  • Toronto Raptors logo
    (5:36) Walter S.FOUL (P2.T4) (E.Lewis)
  • Detroit Pistons logo
    +1 (5:36) Cunningham Free Throw 1 of 1 (6 PTS)
    1413
  • Toronto Raptors logo
    +3 (5:25) Quickley 24' 3PT Jump Shot (5 PTS) (Barrett 1 AST)
    1416
  • Detroit Pistons logo
    +3 (5:12) Huerter 30' 3PT Jump Shot (3 PTS) (Cunningham 2 AST)
    1716
  • Toronto Raptors logo
    (4:48) MISS Ingram 27' 3PT Pullup Jump Shot
  • Detroit Pistons logo
    (4:46) Huerter REBOUND (Off:0 Def:1)
  • Detroit Pistons logo
    +2 (4:40) Duren 1' Alley Oop Dunk (5 PTS) (Harris 2 AST)
    1916
  • Detroit Pistons logo
    (4:25) Robinson P.FOUL (P2.T3) (E.Lewis)
  • Detroit Pistons logo
    (4:22) LeVert P.FOUL (P1.T4) (E.Lewis)
  • Detroit Pistons logo
    (4:14) Holland II S.FOUL (P1.PN) (E.Dalen)
  • Toronto Raptors logo
    +1 (4:14) Ingram Free Throw 1 of 2 (8 PTS)
    1917
  • Toronto Raptors logo
    +1 (4:14) Ingram Free Throw 2 of 2 (9 PTS)
    1918
  • Detroit Pistons logo
    (4:02) MISS Holland II 3PT Jump Shot
  • Toronto Raptors logo
    (3:59) Barnes REBOUND (Off:0 Def:1)
  • Toronto Raptors logo
    +3 (3:51) Mamukelashvili 26' 3PT Jump Shot (3 PTS) (Barnes 1 AST)
    1921
  • Toronto Raptors logo
    (3:36) Mogbo S.FOUL (P1.PN) (E.Dalen)
  • Detroit Pistons logo
    +1 (3:36) Duren Free Throw 1 of 2 (6 PTS)
    2021
  • Detroit Pistons logo
    (3:36) MISS Duren Free Throw 2 of 2
  • Toronto Raptors logo
    (3:34) Mogbo REBOUND (Off:0 Def:1)
  • Toronto Raptors logo
    (3:24) Mamukelashvili Lost Ball Turnover (P1.T2)
  • Detroit Pistons logo
    (3:24) Huerter STEAL (1 STL)
  • Detroit Pistons logo
    (3:18) MISS Cunningham 6' Running Finger Roll Layup
  • Detroit Pistons logo
    (3:16) Duren REBOUND (Off:1 Def:1)
  • Detroit Pistons logo
    +2 (3:13) Duren 1' Putback Layup (8 PTS)
    2221
  • Toronto Raptors logo
    (3:06) MISS Barnes 13' Turnaround Fadeaway Shot
  • Toronto Raptors logo
    (3:03) Mogbo REBOUND (Off:1 Def:1)
  • Toronto Raptors logo
    +2 (3:03) Mogbo Tip Layup Shot (2 PTS)
    2223
  • Toronto Raptors logo
    (2:55) Mogbo P.FOUL (P2.PN) (E.Lewis)
  • Detroit Pistons logo
    +1 (2:55) Duren Free Throw 1 of 2 (9 PTS)
    2323
  • Detroit Pistons logo
    +1 (2:55) Duren Free Throw 2 of 2 (10 PTS)
    2423
  • Toronto Raptors logo
    +2 (2:42) Ingram 17' Pullup Jump Shot (11 PTS)
    2425
  • Detroit Pistons logo
    +3 (2:29) LeVert 24' 3PT Step Back Jump Shot (3 PTS) (Cunningham 3 AST)
    2725
  • Toronto Raptors logo
    (2:25) Mamukelashvili Lost Ball Turnover (P2.T3)
  • Detroit Pistons logo
    (2:25) LeVert STEAL (1 STL)
  • Detroit Pistons logo
    (2:13) Huerter Bad Pass Turnover (P1.T3)
  • Toronto Raptors logo
    (2:13) Mamukelashvili STEAL (1 STL)
  • Toronto Raptors logo
    +2 (2:02) Ingram 14' Turnaround Fadeaway (13 PTS)
    2727
  • Detroit Pistons logo
    (1:48) MISS Cunningham 11' Pullup Jump Shot
  • Toronto Raptors logo
    (1:45) Mogbo REBOUND (Off:1 Def:2)
  • Detroit Pistons logo
    (1:28) Cunningham P.FOUL (P1.PN) (E.Lewis)
  • Toronto Raptors logo
    +1 (1:28) Shead Free Throw 1 of 2 (1 PTS)
    2728
  • Toronto Raptors logo
    +1 (1:28) Shead Free Throw 2 of 2 (2 PTS)
    2729
  • Toronto Raptors logo
    (1:21) Mogbo S.FOUL (P3.PN) (M.Davis)
  • Detroit Pistons logo
    (1:21) MISS LeVert Free Throw 1 of 2
  • Detroit Pistons logo
    (1:21) Pistons Rebound
  • Detroit Pistons logo
    +1 (1:21) LeVert Free Throw 2 of 2 (4 PTS)
    2829
  • Toronto Raptors logo
    +2 (1:09) Barrett 1' Driving Layup (6 PTS)
    2831
  • Detroit Pistons logo
    (0:50) MISS Reed 16' Turnaround Jump Shot
  • Toronto Raptors logo
    (0:47) Barnes REBOUND (Off:0 Def:2)
  • Toronto Raptors logo
    +2 (0:35) Barrett Cutting Layup Shot (8 PTS) (Barnes 2 AST)
    2833
  • Detroit Pistons logo
    +2 (0:27) Reed 1' Cutting Layup Shot (2 PTS) (LeVert 1 AST)
    3033
  • Toronto Raptors logo
    (0:10) MISS Mamukelashvili 26' 3PT Jump Shot
  • Detroit Pistons logo
    (0:06) Holland II REBOUND (Off:0 Def:1)
  • Detroit Pistons logo
    +2 (0:00) Cunningham 21' Fadeaway Jumper (8 PTS) (Holland II 1 AST)
    3233
2nd quarter
3rd quarter
4th quarter

Team Stats

108Points119
41-85(48.2%)Field Goal(%)44-91(48.4%)
10-26(38.5%)3-Point(%)8-28(28.6%)
16-24(66.7%)Free Throw(%)23-30(76.7%)
39(13)Rebounds(Offensive)48(20)
23Assists25
6Steals9
5Blocks5
13Turnovers10
26Fouls20
50Pts In The Paint56
17Fast Break Pts10
12Pts Off Turnovers16
29Bench Pts17
6Largest Lead14

Game Details

Sunday, March 15, 2026 · 3:30 PM
Scotiabank Arena · Toronto, ON
attendance: 19,435 (98.2%)