DukeHome
24
FinalNov 2, 2023 · Wallace Wade Stadium
Team1234Final
Wake Forest777021
Duke01401024

Game flow

Duke won by 3 · 7 scores
Lead changes
1
3 times tied
DUKE biggest lead
+3
Q4 0:00
WAKE biggest lead
+7
Q1 7:10
Time in front
DUKE 0% · WAKE 38%
tied 62% · 0:00 vs 22:53 of game clock
+7+3.5Tie+3.5+7Q1Q2Q3Q4▲ Duke ahead▼ Wake Forest aheadQ1 7:10 · WAKE Rushing Touchdown: Tate Carney 3 Yd Run (Matthew Dennis Kick) (WAKE 7, DUKE 0)Q2 14:22 · DUKE Rushing Touchdown: Jaquez Moore 32 Yd Run (Todd Pelino Kick) (WAKE 7, DUKE 7)Q2 8:10 · WAKE Rushing Touchdown: Mitch Griffis 8 Yd Run (Matthew Dennis Kick) (WAKE 14, DUKE 7)Q2 1:00 · DUKE Rushing Touchdown: Jordan Waters 4 Yd Run (Todd Pelino Kick) (WAKE 14, DUKE 14)Q3 4:35 · WAKE Rushing Touchdown: Mitch Griffis 5 Yd Run (Matthew Dennis Kick) (WAKE 21, DUKE 14)Q4 11:40 · DUKE Passing Touchdown: Jordan Moore 29 Yd pass from Grayson Loftis (Todd Pelino Kick) (WAKE 21, DUKE 21)Q4 0:00 · DUKE Field Goal Good: Todd Pelino 26 Yd Field Goal (WAKE 21, DUKE 24)

The lead after every score: above the line Duke is ahead, below it Wake Forest. Each dot is a score in the scoring team's colour; hover one.

Scoring summary

1st quarter
7:10WAKE
TD Tate Carney 3 Yd Run (Matthew Dennis Kick)8 plays, 76 yds, 3:21 · from WAKE 24
WAKE 7–0 DUKE
2nd quarter
14:22DUKE
TD Jaquez Moore 32 Yd Run (Todd Pelino Kick)3 plays, 60 yds, 1:02 · from DUKE 40
WAKE 7–7 DUKE
8:10WAKE
TD Mitch Griffis 8 Yd Run (Matthew Dennis Kick)4 plays, 22 yds, 1:35 · from DUKE 22
WAKE 14–7 DUKE
1:00DUKE
TD Jordan Waters 4 Yd Run (Todd Pelino Kick)14 plays, 75 yds, 7:10 · from DUKE 25
WAKE 14–14 DUKE
3rd quarter
4:35WAKE
TD Mitch Griffis 5 Yd Run (Matthew Dennis Kick)6 plays, 80 yds, 3:14 · from WAKE 20
WAKE 21–14 DUKE
4th quarter
11:40DUKE
TD Jordan Moore 29 Yd pass from Grayson Loftis (Todd Pelino Kick)3 plays, 48 yds, 0:34 · from WAKE 48
WAKE 21–21 DUKE
0:00DUKE
FG Todd Pelino 26 Yd Field Goal 10 plays, 54 yds, 4:12 · from DUKE 37
WAKE 21–24 DUKE

Drives

DUKE 4/13 scoredWAKE 3/13 scored
QStartTeamFromPlaysYdsTimeResult
Q114:55WAKEWAKE 255162:31Punt
Q112:24DUKEDUKE 21321:53Punt
Q110:31WAKEWAKE 248763:21Touchdown
Q17:10DUKEDUKE 253-100:46Fumble
Q16:24WAKEDUKE 15472:07Missed FG
Q14:17DUKEDUKE 205182:07Punt
Q12:10WAKEWAKE 12351:46Punt
Q10:24DUKEDUKE 403601:02Touchdown
Q214:15WAKEWAKE 299444:25Downs
Q29:50DUKEDUKE 27100:05Interception
Q29:45WAKEDUKE 224221:35Touchdown
Q28:10DUKEDUKE 2514757:10Touchdown

Win probability

Duke 100% · no pregame line on file, so it starts at 50–50
Q1Q2Q3Q4▲ Duke▼ Wake ForestWake Forest +50% win probability: End of 4th QuarterDuke +42% win probability: Grayson Loftis pass complete to Jordan Moore for 29 yds for a TD (Todd Pelino KICK)Duke +38% win probability: (04:12) WATERS, Jordan rush to the left for a gain of 21 yards to the WFU42 (SLOCUM, Evan). PENALTY DU Holding on PARKER II, Brian enforced 10 yards from the DU37 to the DU27 [NHSG]. NO PLAY (replay the down).Wake Forest +26% win probability: Charlie Ham kickoff for 65 yds for a touchbackDuke +24% win probability: Jordan Waters run for 4 yds for a TD (Todd Pelino KICK)

The pregame line (TDC's for this week's games, the closing betting line for past ones), blended with the score, clock and field position (calibrated on every 2024–25 FBS play). Gold dots mark the biggest swings; hover one.

Box score

PassingC/ATTYDSAVGTDINTQBR
Mitch Griffis16/1924112.70152.7
RushingCARYDSAVGTDLONG
Demond Claiborne19814.3014
Mitch Griffis19552.928
Justice Ellison7223.1010
Tate Carney210.513
ReceivingRECYDSAVGTDLONG
Taylor Morin39230.7061
Ke'Shawn Williams79012.9025
Jahmal Banks55210.4019
Cameron Hite177.007
DefenseTOTSOLOSACKSTFLPDQB HUR
Malik Mustapha1130000
Dylan Hazen7000.500
Kevin Pointer631201
Chelen Garnes620000
Caelen Carson540100
Jacob Roberts5401.501
Quincy Bryant430000
Jasheen Davis421110
InterceptionsINTYDSTD
Quincy Bryant160
KickingFGPCTLONGXPPTS
Matthew Dennis0/20.003/33
PuntingNOYDSAVGTBIn 20LONG
Ivan Mora415639.00143

Biggest plays

WAKE +50% Q4 0:00 End of 4th Quarter
DUKE +42% Q4 11:40 Grayson Loftis pass complete to Jordan Moore for 29 yds for a TD (Todd Pelino KICK)
DUKE +38% Q4 4:12 (04:12) WATERS, Jordan rush to the left for a gain of 21 yards to the WFU42 (SLOCUM, Evan). PENALTY DU Holding on PARKER II, Brian enforced 10 yards from the DU37 to the DU27 [NHSG]. NO PLAY (replay the down).
WAKE +26% Q4 11:40 Charlie Ham kickoff for 65 yds for a touchback
DUKE +24% Q2 1:00 Jordan Waters run for 4 yds for a TD (Todd Pelino KICK)

Team stats

StatWAKEDUKE
1st Downs1815
3rd down efficiency5-135-14
4th down efficiency0-10-0
Total Yards400267
Passing24186
Comp/Att16/197/19
Yards per pass12.74.5
Rushing159181
Rushing Attempts4741
Yards per rush3.44.4
Penalties5-545-33
Turnovers22
Fumbles lost11
Interceptions thrown11
Possession31:5128:09

Play by play

Q4 0:00 End of 4th Quarter
Q4 0:00 4th & 4 at WAKE 9 Todd Pelino 26 yd FG GOOD
Q4 0:02 Timeout Duke, clock 00:02
Q4 0:31 3rd & 2 at WAKE 7 (00:31) [NHSG] Kneel down by LOFTIS, Grayson at WFU9 (team loss of 2).
Q4 0:31 Timeout Wake Forest, clock 00:31
Q4 0:38 2nd & 5 at WAKE 10 Jordan Waters run for 3 yds to the WAKE 7
Q4 0:38 Timeout Wake Forest, clock 00:38
Q4 0:44 1st & 10 at WAKE 15 Jordan Waters run for 5 yds to the WAKE 10
Q4 0:44 Timeout Wake Forest, clock 00:44
Q4 0:58 2nd & 8 at WAKE 38 Wake Forest Penalty, Unnecessary Roughness (DaShawn Jones) to the WAKE 15 for a 1ST down
Q4 1:17 1st & 10 at WAKE 40 Jaylen Coleman run for 2 yds to the WAKE 38
Q4 1:38 2nd & 3 at WAKE 45 Jaylen Coleman run for 5 yds to the WAKE 40 for a 1ST down
Q4 2:06 1st & 10 at DUKE 48 Jaylen Coleman run for 7 yds to the WAKE 45
Q4 2:12 3rd & 13 at DUKE 34 (02:12) LOFTIS, Grayson pass deep to the right incomplete intended for MOORE, Jordan thrown to the WFU35. PENALTY WFU Pass Interference on JONES, DaShawn enforced 14 yards to the DU48 and results in automatic 1ST DOWN [NHSG]. NO PLAY (replay the down).
Q4 2:58 2nd & 21 at DUKE 26 Grayson Loftis run for 8 yds to the DUKE 34
Q4 3:41 1st & 20 at DUKE 27 Jaquez Moore run for a loss of 1 yard to the DUKE 26
Q4 4:12 1st & 10 at DUKE 37 (04:12) WATERS, Jordan rush to the left for a gain of 21 yards to the WFU42 (SLOCUM, Evan). PENALTY DU Holding on PARKER II, Brian enforced 10 yards from the DU37 to the DU27 [NHSG]. NO PLAY (replay the down).
Q4 4:22 1st & 10 at DUKE 40 Mitch Griffis pass intercepted
Q4 4:46 3rd & 4 at DUKE 47 Mitch Griffis pass complete to Cameron Hite for 7 yds to the DUKE 40 for a 1ST down
Q4 5:22 2nd & 7 at 50 Mitch Griffis pass complete to Ke'Shawn Williams for 3 yds to the DUKE 47
Q4 5:48 1st & 10 at WAKE 47 Demond Claiborne run for 3 yds to the 50 yard line
Q4 6:03 1st & 10 at WAKE 33 Mitch Griffis pass complete to Ke'Shawn Williams for 14 yds to the WAKE 47 for a 1ST down
Q4 6:30 1st & 10 at WAKE 14 Mitch Griffis pass complete to Jahmal Banks for 19 yds to the WAKE 33 for a 1ST down
Q4 6:36 4th & 5 at DUKE 38 Porter Wilson punt for 48 yds, fair catch by Taylor Morin at the WAKE 14
Q4 6:41 3rd & 5 at DUKE 38 Grayson Loftis pass incomplete