Wake Forest Demon DeaconsBOOMBLÄT Game Score
32BLÄT
Duke Blue DevilsBOOMBLÄT Game Score
71BLIP
Score by Quarter
| Q1 | Q2 | Q3 | Q4 | Final | |
|---|---|---|---|---|---|
| Wake Forest | 3 | 14 | 8 | 7 | 32 |
| Duke | 14 | 7 | 14 | 14 | 49 |
Win Probability
Press play to run the game back
DukeWake Forest🏈Touchdown🎯Field Goal🛡️Defensive 2PT❌Interception⚠️Fumble💨Sack🧱Safety🏃Big Play🚩Penalty
Key Events
Q113:50
🚩 Penalty · DUKE15 yds
(13:50) No Huddle-Shotgun #10 D.Mensah pass incomplete deep right to #7 Q.Brown thrown to WAKE46 broken up by #5 D.Patte…
Q110:36
🏈 Touchdown · DUKETD
(10:40) Shotgun #20 N.Sheppard rush middle for 5 yards gain to the WAKE00 TOUCHDOWN, clock 10:36 #29 T.Pelino kick attem…
Q17:46
🏃 Big Play · R.Ashford20 yds
(07:57) Shotgun #2 R.Ashford pass complete short left to #0 T.Clark caught at DUKE32, for 20 yards to the DUKE29 (#5 K.R…
Q15:59
🎯 Field Goal · WAKE42 yds
(06:03) #90 C.Calvert field goal attempt from 42 yards GOOD (H: #9 S.Racanelli, LS: #32 W.Cobb), clock 05:59
Q10:00
🏈 Touchdown · DUKETD
Darian Mensah 4 Yd Run (Todd Pelino Kick)
Q212:47
🏃 Big Play · R.Ashford23 yds
(12:54) No Huddle-Shotgun #2 R.Ashford pass complete short right to #8 C.Hernandez caught at DUKE32, for 23 yards to the…
Q211:56
🏈 Touchdown · R.AshfordTD
(12:01) No Huddle-Shotgun #2 R.Ashford pass complete deep middle to #9 S.Racanelli caught at DUKE00, for 22 yards to the…
Q211:33
💨 Sack · DUKE offense
(11:40) No Huddle-Shotgun #10 D.Mensah sacked for loss of 8 yards to the DUKE21 (#10 G.Kirschke)
Q28:42
⚠️ Fumble · WAKE
(08:45) No Huddle-Shotgun #1 D.Claiborne rush right for 3 yards loss to the DUKE26 fumbled by #1 D.Claiborne at DUKE28 r…
Q21:38
🏈 Touchdown · DUKETD
(01:39) Shotgun #4 A.Castle rush middle for 1 yard gain to the WAKE00 TOUCHDOWN, clock 01:38 #29 T.Pelino kick attempt g…
Q21:33
🏃 Big Play · R.Ashford25 yds
(01:38) No Huddle-Shotgun #2 R.Ashford pass complete deep left to #8 C.Hernandez caught at WAKE45, for 25 yards to the W…
Q20:29
🏈 Touchdown · R.AshfordTD
(00:34) No Huddle-Shotgun #2 R.Ashford pass complete deep left to #14 K.Brenson caught at DUKE00, for 20 yards to the DU…
Q20:04
🏃 Big Play · D.Mensah26 yds
(00:04) No Huddle-Shotgun #10 D.Mensah pass complete deep middle to #7 Q.Brown caught at WAKE32, for 26 yards to the WAK…
Q312:10
💨 Sack · DUKE offense
(12:14) No Huddle-Shotgun #10 D.Mensah sacked for loss of 8 yards to the DUKE40 (#45 N.Andersen, #11 L.Hardy)
Q39:45
🏈 Touchdown · D.MensahTD
(09:50) No Huddle-Shotgun #10 D.Mensah pass complete deep left to #2 S.Hagans caught at WAKE00, for 30 yards to the WAKE…
Q38:11
❌ Interception · WAKE · R.Ashford
(08:11) No Huddle-Shotgun #2 R.Ashford pass intercepted by #8 D.Stone at DUKE34, End Of Play
Q36:21
🚩 Penalty · DUKE15 yds
(06:21) Shotgun #10 D.Mensah pass incomplete deep left to #2 S.Hagans thrown to WAKE15 PENALTY WAKE Pass Interference (#…
Q33:51
🏈 Touchdown · DUKETD
(03:55) Shotgun #4 A.Castle rush middle for 2 yards gain to the WAKE00 TOUCHDOWN, clock 03:51 #29 T.Pelino kick attempt …
Q30:00
🏈 Touchdown · WAKETD
Robby Ashford 10 Yd Run (Robby Ashford Run for Two-Point Conversion)
Q413:57
🏈 Touchdown · DUKETD
Nate Sheppard 13 Yd Run (Todd Pelino Kick)
Box Score
| 342 | Passing Yards | 268 |
| 126 | Rushing Yards | 110 |
| 468 | Total Yards | 378 |
| 4 | Touchdowns | 7 |
| 4 | Turnovers | 0 |
| 1 | Sacks Taken | 2 |
| 27 | First Downs | 24 |
| 6–12 | Third Down | 5–13 |
| 8–97 | Penalties | 5–50 |
| 27/43 | Comp / Att | 24/35 |
Scoring Plays
Q1DUKE(10:40) Shotgun #20 N.Sheppard rush middle for 5 yards gain to the WAKE00 TOUCHDOWN, clock 10:36 #29 T.Pelino (10:36)0–7
Q1WAKE(06:03) #90 C.Calvert field goal attempt from 42 yards GOOD (H: #9 S.Racanelli, LS: #32 W.Cobb), clock 05:59 (5:59)3–7
Q2WAKE(12:01) No Huddle-Shotgun #2 R.Ashford pass complete deep middle to #9 S.Racanelli caught at DUKE00, for 22 ya (11:56)10–14
Q2DUKE(01:39) Shotgun #4 A.Castle rush middle for 1 yard gain to the WAKE00 TOUCHDOWN, clock 01:38 #29 T.Pelino kick (1:38)10–21
Q2WAKE(00:34) No Huddle-Shotgun #2 R.Ashford pass complete deep left to #14 K.Brenson caught at DUKE00, for 20 yards (0:29)17–21
Q3DUKE(09:50) No Huddle-Shotgun #10 D.Mensah pass complete deep left to #2 S.Hagans caught at WAKE00, for 30 yards t (9:45)17–28
Q3DUKE(03:55) Shotgun #4 A.Castle rush middle for 2 yards gain to the WAKE00 TOUCHDOWN, clock 03:51 #29 T.Pelino kic (3:51)17–35
Quick Stats
Date
Nov 29, 2025
Stage
Week 14 · ACC game
Stadium
Wallace Wade Stadium
Location
Durham, NC
Attendance
21,045
Pre-game Win Prob.
DUKE 57.2%
About This Game
Duke Blue Devils 49–32 Wake Forest Demon Deacons (ACC) in week 14 play, 2025. BOOMBLÄT scores each side's performance straight from the box score — offense, defense and game context in one number.