← CFB Terminal
#44Duke
3
ACC
AT
24
ACC
2017 week 9 · Saturday, October 28, 2017 at 6:20 PM CT · Lane Stadium · 60,914 att · 58.6°F

Drive chart

Duke Virginia Tech bar spans the drive · tick marks the start · click a drive for the plays
OWN G255025END ZONE
Q1
PUNT
3 pl · -6 yd · 2:01
0–0
15:00 1st & 10 OWN 25 Daniel Jones run for a loss of 10 yards to the Duke 15 -10 -1.22
15:00 2nd & 20 OWN 15 Shaun Wilson run for a loss of 4 yards to the Duke 11 -4 -0.09
15:00 3rd & 24 OWN 11 Daniel Jones run for 8 yds to the Duke 19 +8 0.02
15:00 4th & 16 OWN 19 Austin Parker punt for 35 yds , Greg Stroman returns for no gain to the VTech 46
ON DOWNS
8 pl · 31 yd · 3:04
0–0
12:59 1st & 10 OWN 46 Steven Peoples run for 3 yds to the VTech 49 +3 -0.42
12:59 2nd & 7 OWN 49 Josh Jackson pass complete to Cam Phillips for 10 yds to the Duke 41 for a 1ST down +10 1.36
12:09 1st & 10 OPP 41 Josh Jackson pass incomplete 0 -0.88
11:58 2nd & 10 OPP 41 Travon McMillian run for 13 yds to the Duke 28 for a 1ST down +13 1.35
11:58 1st & 10 OPP 28 Travon McMillian run for 1 yd to the Duke 27 +1 -0.39
11:58 2nd & 9 OPP 27 Josh Jackson run for 3 yds to the Duke 24 +3 -0.20
11:58 3rd & 6 OPP 24 Josh Jackson pass complete to Cam Phillips for 1 yd to the Duke 23 +1 -0.57
11:58 4th & 5 OPP 23 Josh Jackson pass incomplete to Cam Phillips 0 -3.07
PUNT
3 pl · 5 yd · 0:51
0–0
9:50 1st & 10 OWN 23 Daniel Jones pass incomplete, broken up by Adonis Alexander 0 -0.64
9:50 2nd & 10 OWN 23 Daniel Jones pass complete to Daniel Helm for 5 yds to the Duke 28 +5 0.04
9:16 3rd & 5 OWN 28 Daniel Jones pass incomplete, broken up by Ricky Walker 0 -0.33
9:16 4th & 5 OWN 28 Austin Parker punt for 42 yds , Greg Stroman returns for 9 yds to the VTech 37 VIRGINIA TECH Penalty, Offensive holding (Anthony Shegog) to the VTech 29
TD
9 pl · 71 yd · 4:06
0–7
9:04 1st & 10 OWN 29 Sean Savoy run for 11 yds to the VTech 40 for a 1ST down +11 1.02
9:04 1st & 10 OWN 40 Travon McMillian run for no gain to the VTech 40 0 -1.12
9:04 2nd & 10 OWN 40 Steven Peoples run for 4 yds to the VTech 44 +4 -0.14
9:04 3rd & 6 OWN 44 Josh Jackson pass complete to Steven Peoples for 6 yds to the 50 yard line for a 1ST down +6 2.18
9:04 1st & 10 50 Josh Jackson pass complete to Chris Cunningham for 21 yds to the Duke 29 for a 1ST down +21 1.05
6:23 1st & 10 OPP 29 Josh Jackson pass incomplete to James Clark, PENALTY DU pass interference (Mark Gilbert) 15 yards to the DU14, 1ST DOWN VT, NO PLAY, clock 06:23. +15
6:23 1st & 10 OPP 14 Deshawn McClease run for 9 yds to the Duke 5 +9 0.61
5:22 2nd & 1 OPP 5 Deshawn McClease run for 1 yd to the Duke 4 for a 1ST down +1 0.25
5:10 1st & 4 OPP 4 Josh Jackson pass incomplete to Eric Kumah 0 -0.65
5:06 2nd & 4 OPP 4 Deshawn McClease run for 4 yds for a TD, (Joey Slye KICK) +4 2.33
INT
1 pl · -5 yd · 0:15
0–7
4:58 1st & 10 OWN 35 DUKE Penalty, false start (-5 Yards) to the Duke 30 -5
4:58 1st & 15 OWN 30 Daniel Jones pass intercepted Terrell Edmunds return for 15 yds to the VTech 47 -0.69
PUNT
3 pl · 9 yd · 1:33
0–7
4:43 1st & 10 OWN 47 Deshawn McClease run for 3 yds to the 50 yard line +3 -0.41
4:31 2nd & 7 50 Deshawn McClease run for 4 yds to the Duke 46 +4 -0.16
4:31 3rd & 3 OPP 46 Josh Jackson pass complete to Sean Savoy for 2 yds to the Duke 44 +2 -0.67
4:31 4th & 1 OPP 44 Oscar Bradburn punt for 35 yds, fair catch by T.J. Rahming at the Duke 9
FUMBLE
6 pl · 10 yd · 2:43
0–7
3:10 1st & 10 OWN 9 Brittain Brown run for no gain to the Duke 9 0 -0.33
3:10 2nd & 10 OWN 9 T.J. Rahming run for 2 yds to the Duke 11 +2 -0.09
3:10 3rd & 8 OWN 11 Daniel Jones pass complete to T.J. Rahming for 9 yds to the Duke 20 for a 1ST down +9 0.86
1:12 1st & 10 OWN 20 Daniel Jones pass incomplete 0 -0.56
1:12 2nd & 10 OWN 20 Daniel Jones pass complete to Keyston Fuller for 3 yds to the Duke 23 +3 -0.11
1:12 3rd & 7 OWN 23 T.J. Rahming run for a loss of 4 yards to the Duke 19 T.J. Rahming fumbled, forced by Mook Reynolds, recovered by VTech Trevon Hill 0.06
FG
4 pl · 2 yd · 0:36
0–10
0:27 1st & 10 OPP 19 Josh Jackson pass incomplete to Cam Phillips, broken up by Jordan Hayes 0 -0.36
0:18 2nd & 10 OPP 19 Sean Savoy run for 2 yds to the Duke 17 +2 -0.23
0:00 OWN 0 End of 1st Quarter
14:55 3rd & 8 OPP 17 Josh Jackson pass incomplete to Eric Kumah 0 -0.58
14:51 4th & 8 OPP 17 Joey Slye 34 yd FG GOOD -0.22
Q2
PUNT
3 pl · 5 yd · 2:21
0–10
14:51 1st & 10 OWN 25 Daniel Jones pass incomplete to Chris Taylor, PENALTY DU ineligible downfield on pass (Julian Santos) 5 yards to the DU20, NO PLAY. -5
14:51 1st & 15 OWN 20 Shaun Wilson run for 3 yds to the Duke 23 +3 -0.14
14:51 2nd & 12 OWN 23 Daniel Jones run for 2 yds to the Duke 25 +2 -0.16
13:18 3rd & 10 OPP 0 Daniel Jones pass incomplete, PENALTY DU holding off-setting, PENALTY VT roughing passer off-setting, NO PLAY, clock 13:18. 0
13:18 3rd & 10 OWN 25 Daniel Jones pass complete to T.J. Rahming for 5 yds to the Duke 30 +5 0.02
13:18 4th & 5 OWN 30 Austin Parker punt for 48 yds , Greg Stroman returns for 14 yds to the VTech 36
PUNT
4 pl · 23 yd · 1:39
0–10
12:30 1st & 10 OWN 36 Deshawn McClease run for 23 yds to the Duke 41 for a 1ST down +23 1.91
11:44 1st & 10 OPP 41 Josh Jackson pass incomplete to Cam Phillips, broken up by Bryon Fields Jr. 0 -0.88
11:44 2nd & 10 OPP 41 Deshawn McClease run for no gain to the Duke 41 0 -1.04
11:00 3rd & 10 OPP 41 Josh Jackson pass incomplete to Sean Savoy 0 -0.96
11:00 4th & 10 OPP 41 Oscar Bradburn punt for 34 yds, downed at the Duke 7
FG
12 pl · 80 yd · 5:48
3–10
10:51 1st & 10 OWN 7 Shaun Wilson run for 2 yds to the Duke 9 +2 -0.20
10:51 2nd & 8 OWN 9 Shaun Wilson run for 6 yds to the Duke 15 +6 0.12
10:51 3rd & 2 OWN 15 Daniel Jones run for 13 yds to the Duke 28 for a 1ST down +13 1.09
9:11 1st & 10 OWN 28 Timeout DUKE, clock 09:11
9:11 1st & 10 OWN 28 Daniel Jones run for a loss of 1 yard to the Duke 27 -1 -0.91
9:11 2nd & 11 OWN 27 Daniel Jones pass complete to Davis Koppenhaver for 23 yds to the 50 yard line for a 1ST down +23 2.93
9:11 1st & 10 50 Deon Jackson run for 2 yds to the VTech 48 +2 -0.63
9:11 2nd & 8 OPP 48 Daniel Jones pass complete to Deon Jackson for a loss of 3 yards to the Duke 49 -3 -1.69
6:44 3rd & 11 OWN 49 Daniel Jones pass complete to Johnathan Lloyd for 41 yds to the VTech 10 for a 1ST down +41 3.64
6:44 1st & 10 OPP 10 Daniel Jones pass complete to Deon Jackson for a loss of 1 yard to the VTech 11 -1 -0.34
6:44 2nd & 11 OPP 11 Daniel Jones pass complete to T.J. Rahming for a loss of 2 yards to the VTech 13 -2 -0.47
5:17 3rd & goal OPP 13 Timeout DUKE, clock 05:17
5:13 3rd & 13 OPP 13 Daniel Jones pass incomplete to T.J. Rahming 0 -0.60
5:09 4th & 13 OPP 13 Austin Parker 31 yd FG GOOD -0.07
ON DOWNS
6 pl · 44 yd · 2:11
3–10
5:03 1st & 10 OWN 21 Sean Savoy run for 17 yds to the VTech 38 for a 1ST down +17 1.38
5:03 1st & 10 OWN 38 Josh Jackson pass complete to Chris Cunningham for 21 yds to the Duke 41 for a 1ST down +21 1.71
5:03 1st & 10 OPP 41 Deshawn McClease run for 3 yds to the Duke 38 +3 -0.28
5:03 2nd & 7 OPP 38 Deshawn McClease run for 2 yds to the Duke 36 +2 -0.53
3:42 3rd & 5 OPP 36 Josh Jackson run for 1 yd to the Duke 35 +1 -0.82
3:42 4th & 4 OPP 35 Josh Jackson pass incomplete, broken up by Joe Giles-Harris 0 -2.13
PUNT
3 pl · -5 yd · 0:49
3–10
2:52 1st & 10 OWN 35 Daniel Jones pass complete to Johnathan Lloyd for 2 yds to the Duke 37 +2 -0.63
2:16 2nd & 8 OWN 37 Daniel Jones pass incomplete to Johnathan Lloyd 0 -0.77
2:16 3rd & 8 OWN 37 Daniel Jones sacked by Trevon Hill and Vinny Mihota for a loss of 7 yards to the Duke 30 -7 -0.66
2:10 4th & 15 OWN 30 Timeout VIRGINIA TECH, clock 02:10
2:10 4th & 15 OWN 30 Austin Parker punt for 39 yds, fair catch by Greg Stroman at the VTech 31
PUNT
4 pl · 33 yd · 0:56
3–10
1:54 1st & 10 OWN 31 Josh Jackson pass complete to Travon McMillian for 27 yds to the Duke 42 for a 1ST down +27 2.31
1:54 1st & 10 OPP 42 Travon McMillian run for no gain to the Duke 42 0 -0.91
1:21 2nd & 10 OPP 42 Josh Jackson pass complete to Cam Phillips for 6 yds to the Duke 36 +6 0.28
1:21 3rd & 4 OPP 36 Josh Jackson pass incomplete, broken up by Mark Gilbert 0 -1.05
1:15 4th & 4 OPP 36 Timeout DUKE, clock 01:15
1:15 4th & 4 OPP 36 Oscar Bradburn punt for 34 yds, downed at the Duke 2
PUNT
3 pl · 1 yd · 0:37
3–10
1:07 1st & 10 OWN 2 Daniel Jones run for 2 yds to the Duke 4 +2 -0.16
1:03 2nd & 8 OWN 4 Timeout VIRGINIA TECH, clock 01:03
1:03 2nd & 8 OWN 4 Daniel Jones run for 2 yds to the Duke 6 +2 -0.10
0:55 3rd & 6 OWN 6 Timeout VIRGINIA TECH, clock 00:55
0:55 3rd & 6 OWN 6 Shaun Wilson run for no gain to the Duke 6 0 -0.10
0:42 4th & 6 OWN 6 DUKE Penalty, personal foul (Shaun Wilson) to the Duke 3 -3
0:42 4th & 9 OWN 3 Austin Parker punt for 49 yds , Greg Stroman returns for 10 yds to the Duke 42
TD
3 pl · 42 yd · 0:15
3–17
0:30 1st & 10 OPP 42 Josh Jackson pass complete to Eric Kumah for 16 yds to the Duke 26 for a 1ST down +16 0.57
0:20 1st & 10 OPP 26 TEAM pass incomplete 0 -0.47
0:15 2nd & 10 OPP 26 Josh Jackson pass complete to Sean Savoy for 26 yds for a TD, (Joey Slye KICK) +26 3.19
END OF HALF
1 pl · 0 yd · 0:15
3–17
0:15 1st & 10 OWN 25 Shaun Wilson run for no gain to the Duke 25 0 -0.70
0:00 OPP 0 End of 2nd Quarter
Q3
ON DOWNS
10 pl · 46 yd · 3:22
3–17
14:54 1st & 10 OWN 31 Josh Jackson pass complete to Cam Phillips for 18 yds to the VTech 49 for a 1ST down +18 1.68
14:54 1st & 10 OWN 49 Deshawn McClease run for 6 yds to the Duke 45 +6 0.35
14:06 2nd & 4 OPP 45 Josh Jackson pass incomplete to Eric Kumah, broken up by Mark Gilbert 0 -1.16
14:06 3rd & 4 OPP 45 Deshawn McClease run for 5 yds to the Duke 40 for a 1ST down +5 1.54
14:06 1st & 10 OPP 40 Deshawn McClease run for 9 yds to the Duke 31 +9 0.84
14:06 2nd & 1 OPP 31 Deshawn McClease run for 2 yds to the Duke 29 for a 1ST down +2 -0.44
14:06 1st & 10 OPP 29 Jalen Holston run for 2 yds to the Duke 27 +2 -0.29
12:01 2nd & 8 OPP 27 Josh Jackson pass incomplete 0 -0.64
12:01 3rd & 8 OPP 27 Jalen Holston run for 4 yds to the Duke 23 +4 -0.12
12:01 4th & 4 OPP 23 Josh Jackson pass incomplete to Jalen Holston 0 -3.17
PUNT
3 pl · 2 yd · 1:01
3–17
11:28 1st & 10 OWN 23 Daniel Jones pass incomplete to Chris Taylor 0 -0.64
11:28 2nd & 10 OWN 23 Daniel Jones run for 2 yds to the Duke 25 +2 -0.20
10:42 3rd & 8 OWN 25 Daniel Jones pass incomplete 0 -0.20
10:31 4th & 8 OWN 25 Austin Parker punt for 47 yds , Greg Stroman returns for 7 yds to the VTech 35
PUNT
4 pl · 11 yd · 2:12
3–17
10:31 1st & 10 OWN 35 Coleman Fox run for 8 yds to the VTech 43 +8 1.04
10:31 2nd & 2 OWN 43 DUKE Penalty, offside defense (5 Yards) to the VTech 48 for a 1ST down +5
10:31 1st & 10 OWN 48 Coleman Fox run for 3 yds to the Duke 49 +3 -0.40
10:31 2nd & 7 OPP 49 Josh Jackson sacked by Koby Quansah for a loss of 5 yards to the VTech 46 -5 -2.04
8:30 3rd & 12 OWN 46 Josh Jackson pass incomplete to Travon McMillian 0 -0.50
8:30 4th & 12 OWN 46 Oscar Bradburn punt for 49 yds, downed at the Duke 5
PUNT
3 pl · -4 yd · 1:25
3–17
8:19 1st & 10 OWN 5 Brittain Brown run for a loss of 1 yard to the Duke 4 -1 -0.32
8:19 2nd & 11 OWN 4 Daniel Jones run for a loss of 3 yards to the Duke 1 -3 -0.13
7:05 3rd & 14 OWN 1 Daniel Jones pass incomplete to Chris Taylor 0 -0.02
7:05 4th & 14 OWN 1 Austin Parker punt for 42 yds, downed at the Duke 43
TD
8 pl · 43 yd · 4:23
3–24
6:54 1st & 10 OPP 43 Josh Jackson pass complete to Chris Cunningham for 6 yds to the Duke 37 +6 0.29
6:54 2nd & 4 OPP 37 Travon McMillian run for 3 yds to the Duke 34 +3 -0.30
6:54 3rd & 1 OPP 34 Josh Jackson run for 2 yds to the Duke 32 for a 1ST down +2 0.49
6:54 1st & 10 OPP 32 Travon McMillian run for 2 yds to the Duke 30 +2 -0.32
4:42 2nd & 8 OPP 30 DUKE Penalty, personal foul (Ben Humphreys) to the Duke 15 for a 1ST down +15
4:42 1st & 10 OPP 15 Travon McMillian run for 4 yds to the Duke 11 +4 -0.02
4:42 2nd & 6 OPP 11 Josh Jackson run for 5 yds to the Duke 6 +5 0.07
4:42 3rd & 1 OPP 6 Travon McMillian run for no gain to the Duke 6 0 -0.37
2:31 4th & 1 OPP 6 Josh Jackson run for 6 yds for a TD, (Joey Slye KICK) +6 2.87
ON DOWNS
9 pl · 47 yd · 3:44
3–24
2:31 1st & 10 OWN 25 Daniel Jones pass incomplete DUKE Penalty, ineligible downfield on pass ( Yards) declined 0
2:31 2nd & 10 OWN 25 Daniel Jones run for 33 yds to the VTech 42 for a 1ST down +33 3.49
1:40 1st & 10 OPP 42 Daniel Jones pass incomplete to Chris Taylor, broken up by Mook Reynolds 0 -0.91
1:40 2nd & 10 OPP 42 Daniel Jones run for 2 yds to the VTech 40 +2 -0.60
1:40 3rd & 8 OPP 40 Daniel Jones run for 16 yds to the VTech 24 for a 1ST down +16 2.12
1:40 1st & 10 OPP 24 Daniel Jones run for a loss of 2 yards to the VTech 26 -2 -0.65
0:00 OPP 0 End of 3rd Quarter
14:54 2nd & 12 OPP 26 Daniel Jones pass incomplete to T.J. Rahming 0 -0.69
14:54 3rd & 12 OPP 26 Daniel Jones run for 3 yds to the VTech 23 +3 -0.33
14:09 4th & 9 OPP 23 DUKE Penalty, false start (-5 Yards) to the VTech 28 -5
14:09 4th & 14 OPP 28 Daniel Jones pass incomplete, broken up by Tremaine Edmunds 0 -1.61
Q4
PUNT
3 pl · 4 yd · 1:38
3–24
13:47 1st & 10 OWN 28 Deshawn McClease run for 3 yds to the VTech 31 +3 -0.33
13:47 2nd & 7 OWN 31 Deshawn McClease run for 1 yd to the VTech 32 +1 -0.54
12:19 3rd & 6 OWN 32 Josh Jackson pass incomplete to Eric Kumah, broken up by Mark Gilbert 0 -0.37
12:19 4th & 6 OWN 32 Oscar Bradburn punt for 44 yds, downed at the Duke 24
ON DOWNS
10 pl · 65 yd · 4:39
3–24
12:09 1st & 10 OWN 24 Shaun Wilson run for 1 yd to the Duke 25 +1 -0.56
12:09 2nd & 9 OWN 25 Daniel Jones run for 3 yds to the Duke 28 +3 -0.17
10:58 3rd & 6 OWN 28 Daniel Jones pass incomplete to T.J. Rahming, PENALTY VT pass interference (Brandon Facyson) 15 yards to the DU43, 1ST DOWN DU, NO PLAY, clock 10:58. +15
10:53 1st & 10 OWN 43 Daniel Jones pass incomplete 0 -1.16
10:47 2nd & 10 OWN 43 Daniel Jones pass incomplete to Johnathan Lloyd, PENALTY VT pass interference (Mook Reynolds) 15 yards to the VT42, 1ST DOWN DU, NO PLAY, clock 10:47. +15
10:47 1st & 10 OPP 42 Daniel Jones run for 2 yds to the VTech 40 +2 -0.49
10:47 2nd & 8 OPP 40 Shaun Wilson run for 9 yds to the VTech 31 for a 1ST down +9 0.95
9:34 1st & 10 OPP 31 Shaun Wilson run for 11 yds to the VTech 20 for a 1ST down +11 0.22
9:34 1st & 10 OPP 20 TEAM run for a loss of 1 yard to the VTech 21 TEAM fumbled, recovered by Duke Daniel Jones -1 -0.46
9:34 2nd & 11 OPP 21 Shaun Wilson run for 5 yds to the VTech 16 +5 0.04
9:34 3rd & 6 OPP 16 Shaun Wilson run for 5 yds to the VTech 11 +5 0.04
7:35 4th & 1 OPP 11 Timeout DUKE, clock 07:35
7:35 4th & 1 OPP 11 Shaun Wilson run for no gain to the VTech 11 0 -4.00
END OF GAME
11 pl · 63 yd · 7:30
3–24
7:30 1st & 10 OWN 11 Travon McMillian run for 2 yds to the VTech 13 +2 -0.24
7:30 2nd & 8 OWN 13 Travon McMillian run for 4 yds to the VTech 17 +4 -0.03
7:30 3rd & 4 OWN 17 Josh Jackson run for 8 yds to the VTech 25 for a 1ST down +8 0.96
7:30 1st & 10 OWN 25 Jalen Holston run for 3 yds to the VTech 28 +3 -0.30
7:30 2nd & 7 OWN 28 Jalen Holston run for 6 yds to the VTech 34 +6 0.27
7:30 3rd & 1 OWN 34 Jalen Holston run for 1 yd to the VTech 35 for a 1ST down +1 0.86
7:30 1st & 10 OWN 35 Jalen Holston run for 3 yds to the VTech 38 +3 -0.41
7:30 2nd & 7 OWN 38 Jalen Holston run for a loss of 1 yard to the VTech 37 -1 -1.00
7:30 3rd & 8 OWN 37 Josh Jackson pass complete to Dalton Keene for 40 yds to the Duke 23 for a 1ST down +40 3.98
7:30 1st & 10 OPP 23 TEAM run for a loss of 2 yards to the Duke 25 -2 -0.63
7:30 2nd & 12 OPP 25 TEAM run for a loss of 1 yard to the Duke 26 -1 -0.83
0:00 OWN 0 End of 4th Quarter
26 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

1sacks1
4plays for loss10
0takeaways2
2three-and-outs forced7
10explosive plays allowed5
5.09yards allowed / play3.36
4 of 13scoring drives allowed1 of 13
Duke
Joe Giles-Harris 11 (4) 0.5 TFL · 1 PD
Alonzo Saxton II 10 (4)
Ben Humphreys 8 (5) 0.5 TFL · 1 QH
Bryon Fields Jr. 6 (3) 1 PD
Dylan Singleton 6 (5)
Tre Hornbuckle 6 (3)
Jordan Hayes 5 (1) 1 PD
Jeremy McDuffie 5 (1)
Virginia Tech
Tremaine Edmunds 10 (2) 1 TFL · 1 PD · 1 QH
Terrell Edmunds 8 (4) 1 INT · 1 QH
Mook Reynolds 6 (4) 2.5 TFL · 1 PD
Andrew Motuapuaka 6 (2) 1 TFL
Reggie Floyd 6 (3) 1 QH
Trevon Hill 5 (2) 0.5 sk · 0.5 TFL · 1 QH
Ricky Walker 4 (3) 1 TFL · 1 PD
Brandon Facyson 3 (3) 1 TFL
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 goals1 of 1
7punts5
43.1punt average39.2
0punts inside the 200
33return yards91
own 17average drive startown 39
Duke
K Austin Parker 1/1 FG · long 31
P Austin Parker 7 punts · 43.1 avg
KR Shaun Wilson 1 ret · 33 yds · long 33
Virginia Tech
K Joey Slye 1/1 FG · long 34 · 3/3 XP
P Oscar Bradburn 5 punts · 39.2 avg
KR Travon McMillian 2 ret · 51 yds · long 31
PR Greg Stroman 5 ret · 40 yds · long 14
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

56plays76
188yards387
13drives13
16%success rate38%
-9.45total PPA3.41
Derived from 132 scrimmage plays. Interception return yardage is excluded from the offense.

Scoring

Q1Deshawn McClease run for 4 yds for a TD, (Joey Slye KICK) 7–0
Q2Joey Slye 34 yd FG GOOD 10–0
Q2Austin Parker 31 yd FG GOOD 3–10
Q2Josh Jackson pass complete to Sean Savoy for 26 yds for a TD, (Joey Slye KICK) 17–3
Q3Josh Jackson run for 6 yds for a TD, (Joey Slye KICK) 24–3

Biggest plays by PPA

Q4Josh Jackson pass complete to Dalton Keene for 40 yds to the Duke 23 for a 1ST down 3.98
Q2Daniel Jones pass complete to Johnathan Lloyd for 41 yds to the VTech 10 for a 1ST down 3.64
Q3Daniel Jones run for 33 yds to the VTech 42 for a 1ST down 3.49
Q2Josh Jackson pass complete to Sean Savoy for 26 yds for a TD, (Joey Slye KICK) 3.19
Q2Daniel Jones pass complete to Davis Koppenhaver for 23 yds to the 50 yard line for a… 2.93
Q3Josh Jackson run for 6 yds for a TD, (Joey Slye KICK) 2.87

Series recent meetings

2024 Virginia Tech 28 – 31 Duke
2022 Virginia Tech 7 – 24 Duke
2021 Duke 17 – 48 Virginia Tech
2020 Virginia Tech 38 – 31 Duke
2019 Duke 45 – 10 Virginia Tech
2018 Virginia Tech 31 – 14 Duke
2016 Virginia Tech 24 – 21 Duke
2015 Duke 45 – 43 Virginia Tech
Last 8 meetings shown. Full all-time series sits on each team page.
Data: CollegeFootballData · terminal