← CFB Terminal
#44Duke
31
ACC
AT
23
ACC
2017 week 13 · Saturday, November 25, 2017 at 11:30 AM CT · Allegacy Federal Credit Union Stadium · 27,016 att · 59°F, wind 9.2

Drive chart

Duke Wake Forest bar spans the drive · tick marks the start · click a drive for the plays
OWN G255025END ZONE
Q1
INT
5 pl · 12 yd · 1:39
0–0
15:00 1st & 10 OWN 25 Shaun Wilson run for 4 yds to the Duke 29 +4 -0.11
15:00 2nd & 6 OWN 29 Daniel Jones pass complete to Shaun Wilson for 12 yds to the Duke 41 for a 1ST down WAKE FOREST Penalty, Defensive offside ( Yards) declined for a 1ST down +12 1.53
15:00 1st & 10 OWN 41 Daniel Jones pass incomplete 0 -1.14
15:00 2nd & 10 OWN 41 Shaun Wilson run for a loss of 4 yards to the Duke 37 -4 -1.18
15:00 3rd & 14 OWN 37 Daniel Jones pass intercepted Justin Strnad return for 22 yds to the Duke 28 -0.02
TD
4 pl · 28 yd · 1:17
0–7
13:21 1st & 10 OPP 28 John Wolford run for 7 yds to the Duke 15 John Wolford fumbled, forced by Dylan Singleton, for a 1ST down +7 0.34
13:21 1st & 10 OPP 15 John Wolford run for 3 yds to the Duke 12 +3 -0.10
13:21 2nd & 7 OPP 12 John Wolford pass complete to Cam Serigne for 9 yds to the Duke 3 for a 1ST down +9 1.20
12:04 1st & 3 OPP 3 John Wolford pass complete to Tabari Hines for 3 yds for a TD, (Mike Weaver KICK) +3 1.46
PUNT
7 pl · 30 yd · 2:38
0–7
12:04 1st & 10 OWN 25 Daniel Jones pass complete to T.J. Rahming for 7 yds to the Duke 32 +7 0.60
12:04 2nd & 3 OWN 32 Daniel Jones pass complete to Chris Taylor for 11 yds to the Duke 43 for a 1ST down +11 1.01
12:04 1st & 10 OWN 43 Shaun Wilson run for 4 yds to the Duke 47 +4 -0.17
12:04 2nd & 6 OWN 47 Daniel Jones pass complete to Chris Taylor for 6 yds to the WFrst 47 for a 1ST down +6 1.02
12:04 1st & 10 OPP 47 Daniel Jones pass incomplete to Chris Taylor 0 -1.05
12:04 2nd & 10 OPP 47 Daniel Jones pass incomplete 0 -1.06
12:04 3rd & 10 OPP 47 Daniel Jones pass complete to Johnathan Lloyd for 2 yds to the WFrst 45 +2 -0.51
12:04 4th & 8 OPP 45 Austin Parker punt for 45 yds for a touchback
PUNT
3 pl · 5 yd · 1:00
0–7
9:26 1st & 10 OWN 20 John Wolford run for 1 yd to the WFrst 21 +1 -0.47
9:26 2nd & 9 OWN 21 John Wolford pass incomplete 0 -0.31
9:26 3rd & 9 OWN 21 John Wolford run for 4 yds to the WFrst 25 +4 -0.02
9:26 4th & 5 OWN 25 Dom Maggio punt for 74 yds, downed at the Duke 1
PUNT
3 pl · 0 yd · 1:08
0–7
8:26 1st & 10 OWN 1 Brittain Brown run for no gain to the Duke 1 0 -0.24
8:26 2nd & 10 OWN 1 Daniel Jones pass incomplete 0 -0.10
8:26 3rd & 10 OWN 1 Daniel Jones pass incomplete to T.J. Rahming, broken up by Amari Henderson 0 -0.04
8:26 4th & 10 OWN 1 Austin Parker punt for 37 yds , Jessie Bates III returns for 9 yds to the Duke 29
FG
6 pl · 19 yd · 1:40
0–10
7:18 1st & 10 OPP 29 John Wolford pass complete to Scotty Washington for 8 yds to the Duke 21 +8 0.50
7:18 2nd & 2 OPP 21 Arkeem Byrd run for 1 yd to the Duke 20 +1 -0.47
7:18 3rd & 1 OPP 20 Byrd, A rush draw play for 1 yard to the DU19 (Singleton, Dy), PENALTY DU offside (Ferguson, Q) 5 yards to the DU15, 1ST DOWN WF, NO PLAY. +5
7:18 1st & 10 OPP 15 Arkeem Byrd run for 4 yds to the Duke 11 +4 -0.02
7:18 2nd & 6 OPP 11 John Wolford pass complete to Cam Serigne for 1 yd to the Duke 10 +1 -0.26
7:18 3rd & 5 OPP 10 John Wolford pass incomplete to Cam Serigne, broken up by Dylan Singleton 0 -0.37
5:38 4th & 5 OPP 10 Mike Weaver 29 yd FG GOOD -0.79
FG
10 pl · 45 yd · 4:42
3–10
5:38 1st & 10 OWN 35 Shaun Wilson run for 1 yd to the Duke 36 +1 -0.83
5:38 2nd & 9 OWN 36 Daniel Jones run for 13 yds to the Duke 49 for a 1ST down +13 2.15
5:38 1st & 10 OWN 49 Daniel Jones pass complete to T.J. Rahming for 11 yds to the WFrst 40 for a 1ST down +11 0.73
5:38 1st & 10 OPP 40 Shaun Wilson run for 4 yds to the WFrst 36 +4 -0.09
5:38 2nd & 6 OPP 36 Shaun Wilson run for a loss of 1 yard to the WFrst 37 -1 -1.11
5:38 3rd & 7 OPP 37 Daniel Jones pass complete to Daniel Helm for 19 yds to the WFrst 18 for a 1ST down +19 1.80
5:38 1st & 10 OPP 18 Shaun Wilson run for 1 yd to the WFrst 17 +1 -0.27
5:38 2nd & 9 OPP 17 TEAM run for a loss of 3 yards to the WFrst 20 TEAM fumbled, recovered by Duke Daniel Jones , return for no gain to the WFrst 20 0 -0.40
5:38 3rd & 12 OPP 20 Daniel Jones pass incomplete 0 -0.79
0:56 4th & 12 OPP 20 Austin Parker 38 yd FG GOOD 0.40
PUNT
4 pl · 12 yd · 0:54
3–10
0:56 1st & 10 OWN 30 John Wolford pass incomplete to Tabari Hines, broken up by Michael Carter II 0 -0.86
0:56 2nd & 10 OWN 30 Wolford, J crossing pass incomplete to Bachman, A (Gilbert, M), PENALTY DU pass interference (Gilbert, M) 5 yards to the WF35, 1ST DOWN WF, NO PLAY. +5
0:56 1st & 10 OWN 35 John Wolford pass incomplete 0 -1.01
0:56 2nd & 10 OWN 35 Matt Colburn run for 7 yds to the WFrst 42 +7 0.46
0:56 3rd & 3 OWN 42 John Wolford pass incomplete to Cam Serigne 0 -0.81
0:56 4th & 3 OWN 42 Dom Maggio punt for 41 yds, fair catch by T.J. Rahming at the Duke 17
PUNT
4 pl · 27 yd · 1:27
3–10
0:02 1st & 10 OWN 17 Daniel Jones pass complete to Aaron Young for 19 yds to the Duke 36 for a 1ST down +19 1.39
0:00 OPP 0 End of 1st Quarter
15:00 1st & 10 OWN 36 Daniel Jones pass complete to Aaron Young for 7 yds to the Duke 43 +7 0.71
15:00 2nd & 3 OWN 43 Brittain Brown run for 1 yd to the Duke 44 +1 -1.03
15:00 3rd & 2 OWN 44 Daniel Jones pass incomplete to T.J. Rahming, broken up by Essang Bassey 0 -0.94
15:00 4th & 2 OWN 44 Austin Parker punt for 45 yds , Jessie Bates III returns for no gain to the WFrst 11
Q2
PUNT
6 pl · 20 yd · 1:49
3–10
13:35 1st & 10 OWN 11 John Wolford pass complete to Arkeem Byrd for 5 yds to the WFrst 16 +5 0.07
13:35 2nd & 5 OWN 16 Arkeem Byrd run for 1 yd to the WFrst 17 +1 -0.34
13:35 3rd & 4 OWN 17 John Wolford run for 6 yds to the WFrst 23 for a 1ST down +6 0.82
13:35 1st & 10 OWN 23 John Wolford run for 2 yds to the WFrst 25 +2 -0.42
13:35 2nd & 8 OWN 25 John Wolford pass complete to Tabari Hines for 6 yds to the WFrst 31 +6 0.22
13:35 3rd & 2 OWN 31 John Wolford pass incomplete to Scotty Washington, broken up by Dylan Singleton 0 -0.55
13:35 4th & 2 OWN 31 Dom Maggio punt for 59 yds , T.J. Rahming returns for a loss of 2 yards to the Duke 8
PUNT
3 pl · 5 yd · 1:20
3–10
11:46 1st & 10 OWN 8 Daniel Jones pass complete to T.J. Rahming for 6 yds to the Duke 14 +6 0.20
11:46 2nd & 4 OWN 14 Daniel Jones run for a loss of 1 yard to the Duke 13 -1 -0.49
11:46 3rd & 5 OWN 13 Daniel Jones pass incomplete to T.J. Rahming 0 -0.16
11:46 4th & 5 OWN 13 Austin Parker punt for 49 yds , Jessie Bates III returns for 5 yds to the WFrst 43
PUNT
5 pl · 20 yd · 1:43
3–10
10:26 1st & 10 OWN 43 John Wolford pass incomplete to Tabari Hines 0 -1.16
10:26 2nd & 10 OWN 43 John Wolford run for 18 yds to the Duke 39 for a 1ST down +18 2.48
10:26 1st & 10 OPP 39 Tabari Hines run for a loss of 2 yards to the Duke 41 -2 -1.22
10:26 2nd & 12 OPP 41 Matt Colburn run for 3 yds to the Duke 38 +3 -0.38
10:26 3rd & 9 OPP 38 Matt Colburn run for 1 yd to the Duke 37 +1 -0.82
10:26 4th & 8 OPP 37 Dom Maggio punt for 35 yds, downed at the Duke 2
PUNT
3 pl · 3 yd · 1:47
3–10
8:43 1st & 10 OWN 2 Daniel Jones run for 3 yds to the Duke 5 +3 -0.10
8:43 2nd & 7 OWN 5 Daniel Jones pass complete to T.J. Rahming for 4 yds to the Duke 9 +4 -0.02
8:43 3rd & 3 OWN 9 Daniel Jones run for a loss of 4 yards to the Duke 5 -4 -0.25
8:43 4th & 7 OWN 5 Austin Parker punt for 38 yds , Jessie Bates III returns for no gain to the Duke 43
TD
1 pl · 43 yd · 0:12
3–17
6:44 1st & 10 OPP 43 John Wolford pass complete to Alex Bachman for 43 yds for a TD, (Mike Weaver KICK) +43 3.35
PUNT
3 pl · 4 yd · 1:01
3–17
6:44 1st & 10 OWN 23 Daniel Jones pass incomplete to T.J. Rahming, broken up by Essang Bassey 0 -0.64
6:44 2nd & 10 OWN 23 Shaun Wilson run for 4 yds to the Duke 27 +4 -0.05
6:44 3rd & 6 OWN 27 Daniel Jones pass incomplete to Shaun Wilson 0 -0.28
6:44 4th & 6 OWN 27 Austin Parker punt for 52 yds , Jessie Bates III returns for no gain to the WFrst 25 Jessie Bates III fumbled, recovered by WFrst Jessie Bates III , return for 4 yds to the WFrst 25
PUNT
3 pl · 2 yd · 0:50
3–17
5:43 1st & 10 OWN 25 John Wolford pass incomplete to Chuck Wade, broken up by Mark Gilbert 0 -0.70
5:43 2nd & 10 OWN 25 Matt Colburn run for 2 yds to the WFrst 27 +2 -0.23
5:43 3rd & 8 OWN 27 John Wolford pass incomplete to Arkeem Byrd 0 -0.22
5:43 4th & 8 OWN 27 Dom Maggio punt for 62 yds , T.J. Rahming returns for 7 yds to the Duke 18
TD
6 pl · 82 yd · 1:57
10–17
4:53 1st & 10 OWN 18 Daniel Jones pass complete to T.J. Rahming for 10 yds to the Duke 28 for a 1ST down +10 0.63
4:53 1st & 10 OWN 28 Daniel Jones pass complete to Aaron Young for 14 yds to the Duke 42 for a 1ST down +14 1.29
4:53 1st & 10 OWN 42 Daniel Jones pass incomplete to Aaron Young, broken up by Cameron Glenn 0 -1.15
4:53 2nd & 10 OWN 42 Brittain Brown run for 5 yds to the Duke 47 +5 0.07
4:53 3rd & 5 OWN 47 Daniel Jones pass complete to Brittain Brown for 35 yds to the WFrst 18 for a 1ST down +35 3.05
2:56 1st & 10 OPP 18 Daniel Jones pass complete to Daniel Helm for 18 yds for a TD, (Austin Parker KICK) +18 2.59
FUMBLE
0 pl · 0 yd
10–17
INT
1 pl · 0 yd · 0:15
10–17
2:56 1st & 10 OPP 19 Daniel Jones pass intercepted Demetrius Kemp return for no gain to the WFrst 18 -4.40
INT
4 pl · 34 yd · 1:41
10–17
2:41 1st & 10 OWN 18 Arkeem Byrd run for no gain to the WFrst 18 0 -0.51
2:41 2nd & 10 OWN 18 Arkeem Byrd run for 3 yds to the WFrst 21 +3 -0.10
2:41 3rd & 7 OWN 21 John Wolford pass complete to Tabari Hines for 36 yds to the Duke 43 for a 1ST down +36 3.75
2:41 1st & 10 OPP 43 Wolford, J deep pass incomplete to Wade, C, PENALTY WF illegal formation 5 yards to the DU48, NO PLAY. -5
2:41 1st & 15 OPP 48 John Wolford pass intercepted Mark Gilbert return for no gain to the Duke 14 -2.64
END OF HALF
2 pl · 5 yd · 1:00
10–17
1:00 1st & 10 OWN 14 Daniel Jones run for 4 yds to the Duke 18 +4 -0.06
1:00 2nd & 6 OWN 18 Shaun Wilson run for 1 yd to the Duke 19 +1 -0.33
0:00 OPP 0 End of 2nd Quarter
Q3
PUNT
3 pl · 3 yd · 1:52
10–17
15:00 1st & 10 OWN 25 Matt Colburn run for 8 yds to the WFrst 33 +8 0.91
15:00 2nd & 2 OWN 33 John Wolford pass complete to Tabari Hines for no gain to the WFrst 33 0 -1.13
15:00 3rd & 2 OWN 33 John Wolford sacked by Joe Giles-Harris for a loss of 5 yards to the WFrst 28 -5 -0.90
15:00 4th & 7 OWN 28 Dom Maggio punt for 53 yds , T.J. Rahming returns for 33 yds to the WFrst 48
INT
4 pl · 6 yd · 1:48
10–17
13:08 1st & 10 OPP 48 Shaun Wilson run for 3 yds to the WFrst 45 +3 -0.36
13:08 2nd & 7 OPP 45 Daniel Jones run for 6 yds to the WFrst 39 +6 0.33
13:08 3rd & 1 OPP 39 Shaun Wilson run for a loss of 3 yards to the WFrst 42 -3 -1.83
13:08 4th & 4 OPP 42 Daniel Jones pass intercepted Amari Henderson return for no gain to the WFrst 31 -1.45
FG
7 pl · 46 yd · 2:01
10–20
11:20 1st & 10 OWN 31 John Wolford pass incomplete to Tabari Hines 0 -0.89
11:20 2nd & 10 OWN 31 Matt Colburn run for 2 yds to the WFrst 33 +2 -0.32
11:20 3rd & 8 OWN 33 John Wolford pass complete to Alex Bachman for 36 yds to the Duke 31 for a 1ST down +36 3.98
11:20 1st & 10 OPP 31 Matt Colburn run for 4 yds to the Duke 27 +4 -0.05
11:20 2nd & 6 OPP 27 Matt Colburn run for 2 yds to the Duke 25 +2 -0.33
11:20 3rd & 4 OPP 25 John Wolford run for 2 yds to the Duke 23 +2 -0.40
9:19 4th & 2 OPP 23 Mike Weaver 41 yd FG GOOD -0.37
TD
6 pl · 75 yd · 2:21
17–20
9:19 1st & 10 OWN 25 Brittain Brown run for no gain to the Duke 25 0 -0.70
9:19 2nd & 10 OWN 25 Daniel Jones pass complete to T.J. Rahming for 41 yds to the WFrst 34 for a 1ST down +41 3.84
9:19 1st & 10 OPP 34 Brittain Brown run for 4 yds to the WFrst 30 +4 -0.06
9:19 2nd & 6 OPP 30 Daniel Jones run for 16 yds to the WFrst 14 for a 1ST down +16 0.45
9:19 1st & 10 OPP 14 Brittain Brown run for 3 yds to the WFrst 11 +3 -0.10
9:19 2nd & 7 OPP 11 Brown, B rush up middle for 2 yards to the WF9 (Black, P), PENALTY WF substitution infraction 5 yards to the WF6, NO PLAY. +5
6:58 2nd & 2 OPP 6 Daniel Jones pass complete to Noah Gray for 6 yds for a TD, (Austin Parker KICK) +6 2.10
FG
12 pl · 50 yd · 3:27
17–23
6:58 1st & 10 OWN 25 John Wolford pass incomplete to Alex Bachman 0 -0.70
6:58 2nd & 10 OWN 25 John Wolford pass incomplete to Scotty Washington, broken up by Bryon Fields Jr. 0 -0.35
6:58 3rd & 10 OWN 25 John Wolford pass complete to Cam Serigne for 12 yds to the WFrst 37 for a 1ST down +12 2.08
6:58 1st & 10 OWN 37 John Wolford pass complete to Cam Serigne for no gain to the WFrst 37 0 -1.07
6:58 2nd & 10 OWN 37 Arkeem Byrd run for 8 yds to the WFrst 45 +8 0.74
6:58 3rd & 2 OWN 45 Arkeem Byrd run for 7 yds to the Duke 48 for a 1ST down +7 1.69
6:58 1st & 10 OPP 48 John Wolford pass complete to Arkeem Byrd for 6 yds to the Duke 42 +6 0.33
6:58 2nd & 4 OPP 42 John Wolford run for 13 yds to the Duke 29 for a 1ST down +13 0.57
6:58 1st & 10 OPP 29 John Wolford pass complete to Tabari Hines for 9 yds to the Duke 20 +9 0.68
6:58 2nd & 1 OPP 20 John Wolford pass incomplete to Scotty Washington 0 -0.65
6:58 3rd & 1 OPP 20 John Wolford run for a loss of 5 yards to the Duke 25 -5 -1.44
3:31 4th & 6 OPP 25 Mike Weaver 43 yd FG GOOD 0.19
TD
11 pl · 75 yd · 4:38
24–23
3:31 1st & 10 OWN 25 Daniel Jones pass complete to T.J. Rahming for 5 yds to the Duke 30 +5 0.09
3:31 2nd & 5 OWN 30 Shaun Wilson run for 3 yds to the Duke 33 +3 -0.31
3:31 3rd & 2 OWN 33 Shaun Wilson run for 8 yds to the Duke 41 for a 1ST down +8 1.64
3:31 1st & 10 OWN 41 Daniel Jones pass incomplete to Chris Taylor 0 -1.14
3:31 2nd & 10 OWN 41 Daniel Jones pass complete to Johnathan Lloyd for 1 yd to the Duke 42 +1 -0.65
3:31 3rd & 9 OWN 42 Daniel Jones pass complete to Shaun Wilson for 17 yds to the WFrst 41 for a 1ST down +17 3.21
3:31 1st & 10 OPP 41 Shaun Wilson run for 3 yds to the WFrst 38 +3 -0.28
3:31 2nd & 7 OPP 38 Shaun Wilson run for 4 yds to the WFrst 34 +4 -0.12
0:00 OPP 0 End of 3rd Quarter
15:00 3rd & 3 OPP 34 Daniel Jones run for a loss of 3 yards to the WFrst 37 -3 -1.69
15:00 4th & 6 OPP 37 Daniel Jones pass complete to Chris Taylor for 36 yds to the WFrst 1 for a 1ST down +36 4.39
13:53 1st & 1 OPP 1 Daniel Jones run for 1 yd for a TD, (Austin Parker KICK) +1 0.94
Q4
PUNT
3 pl · 9 yd · 1:31
24–23
13:53 1st & 10 OWN 25 Matt Colburn run for 1 yd to the WFrst 26 +1 -0.59
13:53 2nd & 9 OWN 26 John Wolford sacked by Mike Ramsay for a loss of 4 yards to the WFrst 22 -4 -0.58
13:53 3rd & 13 OWN 22 Matt Colburn run for 12 yds to the WFrst 34 +12 0.44
13:53 4th & 1 OWN 34 Dom Maggio punt for 40 yds, punt out-of-bounds at the Duke 26
TD
12 pl · 74 yd · 3:59
31–23
12:22 1st & 10 OWN 26 Daniel Jones pass incomplete to Chris Taylor 0 -0.73
12:22 2nd & 10 OWN 26 Daniel Jones run for no gain to the Duke 26 0 -0.37
12:22 3rd & 10 OWN 26 Daniel Jones pass complete to Daniel Helm for 33 yds to the WAKEFOREST 41 for a 1ST down WAKE FOREST Penalty, Defensive offside ( Yards) declined for a 1ST down +33 3.87
12:22 1st & 10 OPP 41 Daniel Jones pass incomplete to Shaun Wilson 0 -0.88
12:22 2nd & 10 OPP 41 Daniel Jones pass incomplete to T.J. Rahming 0 -1.04
12:22 3rd & 10 OPP 41 Daniel Jones pass complete to Davis Koppenhaver for 13 yds to the WFrst 28 for a 1ST down +13 2.39
12:22 1st & 10 OPP 28 Daniel Jones pass incomplete 0 -0.51
12:22 2nd & 10 OPP 28 Daniel Jones pass complete to Johnathan Lloyd for 7 yds to the WFrst 21 +7 0.30
12:22 3rd & 3 OPP 21 Brittain Brown run for 1 yd to the WFrst 20 +1 -0.47
12:22 4th & 2 OPP 20 Daniel Jones run for 4 yds to the WFrst 16 for a 1ST down +4 0.88
12:22 1st & 10 OPP 16 Brittain Brown run for 12 yds to the WFrst 4 for a 1ST down +12 0.88
8:23 1st & 4 OPP 4 Brittain Brown run for 4 yds for a TD, (Austin Parker KICK) +4 1.69
ON DOWNS
6 pl · 33 yd · 2:07
31–23
8:23 1st & 10 OWN 19 Kendall Hinton run for 3 yds to the WFrst 22 +3 -0.23
8:23 2nd & 7 OWN 22 Kendall Hinton run for 23 yds to the WFrst 45 for a 1ST down +23 2.39
8:23 1st & 10 OWN 45 Kendall Hinton run for 6 yds to the Duke 49 +6 0.38
8:23 2nd & 4 OPP 49 Arkeem Byrd run for no gain to the Duke 49 0 -1.23
8:23 3rd & 4 OPP 49 Kendall Hinton run for 1 yd to the Duke 48 +1 -0.83
8:23 4th & 3 OPP 48 Kendall Hinton pass incomplete to Tabari Hines 0 -1.05
PUNT
7 pl · 10 yd · 3:58
31–23
6:16 1st & 10 OWN 48 Brittain Brown run for 3 yds to the WFrst 49 +3 -0.40
6:16 2nd & 7 OPP 49 Brittain Brown run for no gain to the WFrst 49 0 -1.13
4:48 3rd & 7 OPP 49 Timeout DUKE, clock 04:48
4:48 3rd & 7 OPP 49 Daniel Jones pass complete to T.J. Rahming for 6 yds to the WFrst 43 +6 0.30
4:48 4th & 1 OPP 43 Shaun Wilson run for 3 yds to the WFrst 40 for a 1ST down +3 2.05
4:48 1st & 10 OPP 40 Daniel Jones run for a loss of 2 yards to the WFrst 42 -2 -1.27
3:20 2nd & 12 OPP 42 Timeout WAKE FOREST, clock 03:20
3:20 2nd & 12 OPP 42 Shaun Wilson run for 3 yds to the WFrst 39 +3 -0.38
3:15 3rd & 9 OPP 39 Timeout WAKE FOREST, clock 03:15
3:15 3rd & 9 OPP 39 Daniel Jones run for 2 yds to the WFrst 37 +2 -0.61
3:15 4th & 7 OPP 37 DUKE Penalty, delay of game (-5 Yards) to the WFrst 42 -5
3:15 4th & 12 OPP 42 Austin Parker punt for 42 yds for a touchback
INT
5 pl · 17 yd · 0:46
31–23
2:18 1st & 10 OWN 20 John Wolford pass incomplete to Scotty Washington, broken up by Bryon Fields Jr. 0 -0.56
2:18 2nd & 10 OWN 20 John Wolford pass complete to Tabari Hines for 6 yds to the WFrst 26 +6 0.14
2:18 3rd & 4 OWN 26 John Wolford pass complete to Alex Bachman for 11 yds to the WFrst 37 for a 1ST down +11 1.76
2:18 1st & 10 OWN 37 John Wolford pass incomplete to Alex Bachman 0 -1.07
2:18 2nd & 10 OWN 37 John Wolford pass intercepted Mark Gilbert return for no gain to the Duke 49 -0.88
END OF GAME
3 pl · -15 yd · 1:32
31–23
1:32 1st & 10 OWN 49 TEAM run for a loss of 3 yards to the Duke 46 -3 -1.80
1:30 2nd & 13 OWN 46 Timeout WAKE FOREST, clock 01:30
1:30 2nd & 13 OWN 46 DUKE Penalty, substitution infraction (-5 Yards) to the Duke 41 -5
1:30 2nd & 18 OWN 41 Daniel Jones run for a loss of 2 yards to the Duke 39 -2 -0.56
0:42 3rd & 20 OWN 39 Timeout DUKE, clock 00:42
0:42 3rd & 20 OWN 39 TEAM run for a loss of 5 yards to the Duke 34 -5 -0.24
0:00 OPP 0 End of 4th Quarter
33 drives. Field position runs left to right for both teams: 0 is the offense's own goal line, 100 the one it is attacking.

Defense

2sacks0
4plays for loss10
3takeaways3
4three-and-outs forced4
7explosive plays allowed11
4.75yards allowed / play5.07
5 of 16scoring drives allowed5 of 17
Duke
Koby Quansah 10 (6) 1 QH
Dylan Singleton 9 (7) 2 PD · 1 QH
Joe Giles-Harris 7 (6) 1 sk · 1 TFL
Bryon Fields Jr. 7 (6) 1 TFL · 2 PD
Victor Dimukeje 6 (4)
Mike Ramsay 4 (2) 1 sk · 1 TFL
Alonzo Saxton II 4 (2) 1 TFL · 1 QH
Michael Carter II 4 (2) 1 PD
Wake Forest
Jaboree Williams 12 (9) 2 TFL · 1 QH
Cameron Glenn 9 (7) 2 TFL · 1 PD · 1 QH
Amari Henderson 8 (7) 1 INT · 1 PD
Grant Dawson 7 (4) 1 TFL
Jessie Bates III 7 (5) 1 PD
Luke Masterson 5 (4) 1 TFL
Demetrius Kemp 5 (4) 1 INT
Carlos Basham Jr. 5 (2)
Tackles with solo in parentheses. Sacks, plays for loss and explosive plays come from the play rows; takeaways and three-and-outs from how each drive ended.

Special teams

1 of 1field goals3 of 3
7punts7
44.0punt average52.0
0punts inside the 200
73return yards98
own 21average drive startown 30
Duke
K Austin Parker 1/1 FG · long 38 · 4/4 XP
P Austin Parker 7 punts · 44.0 avg
KR Shaun Wilson 1 ret · 23 yds · long 23
KR Mark Birmingham 1 ret · 12 yds · long 12
PR T.J. Rahming 3 ret · 38 yds · long 33
Wake Forest
K Mike Weaver 3/3 FG · long 43 · 2/2 XP
P Dom Maggio 7 punts · 52.0 avg
KR Chuck Wade 3 ret · 69 yds · long 25
KR Alex Bachman 1 ret · 11 yds · long 11
PR Jessie Bates III 6 ret · 18 yds · long 9
K kicking, P punting, KR kick returns, PR punt returns. Average drive start counts only drives that began after a punt or a kickoff — a drive handed over by a takeaway is the defense's doing.

Team stats from play-by-play

88plays68
446yards323
17drives15
34%success rate31%
10.42total PPA1.15
Derived from 156 scrimmage plays. Interception return yardage is excluded from the offense.

Scoring

Q1John Wolford pass complete to Tabari Hines for 3 yds for a TD, (Mike Weaver KICK) 7–0
Q1Mike Weaver 29 yd FG GOOD 10–0
Q1Austin Parker 38 yd FG GOOD 3–10
Q2John Wolford pass complete to Alex Bachman for 43 yds for a TD, (Mike Weaver KICK) 17–3
Q2Daniel Jones pass complete to Daniel Helm for 18 yds for a TD, (Austin Parker KICK) 10–17
Q3Mike Weaver 41 yd FG GOOD 20–10
Q3Daniel Jones pass complete to Noah Gray for 6 yds for a TD, (Austin Parker KICK) 17–20
Q3Mike Weaver 43 yd FG GOOD 23–17
Q4Daniel Jones run for 1 yd for a TD, (Austin Parker KICK) 24–23
Q4Brittain Brown run for 4 yds for a TD, (Austin Parker KICK) 31–23

Biggest plays by PPA

Q4Daniel Jones pass complete to Chris Taylor for 36 yds to the WFrst 1 for a 1ST down 4.39
Q3John Wolford pass complete to Alex Bachman for 36 yds to the Duke 31 for a 1ST down 3.98
Q4Daniel Jones pass complete to Daniel Helm for 33 yds to the WAKEFOREST 41 for a 1ST… 3.87
Q3Daniel Jones pass complete to T.J. Rahming for 41 yds to the WFrst 34 for a 1ST down 3.84
Q2John Wolford pass complete to Tabari Hines for 36 yds to the Duke 43 for a 1ST down 3.75
Q2John Wolford pass complete to Alex Bachman for 43 yds for a TD, (Mike Weaver KICK) 3.35

Series recent meetings

2025 Wake Forest 32 – 49 Duke
2024 Duke 23 – 17 Wake Forest
2023 Wake Forest 21 – 24 Duke
2022 Wake Forest 31 – 34 Duke
2021 Duke 7 – 45 Wake Forest
2019 Duke 27 – 39 Wake Forest
2018 Wake Forest 59 – 7 Duke
2016 Wake Forest 24 – 14 Duke
Last 8 meetings shown. Full all-time series sits on each team page.
Data: CollegeFootballData · terminal