← CFB Terminal
10
ACC
AT
0
ACC
2017 week 13 · Friday, November 24, 2017 at 7:00 PM CT · Scott Stadium · 📺 ESPN · 48,609 att · 44.1°F, wind 4.7

Drive chart

Virginia Tech Virginia bar spans the drive · tick marks the start · click a drive for the plays
OWN G255025END ZONE
Q1
PUNT
6 pl · 18 yd · 2:47
0–0
14:50 1st & 10 OWN 25 Steven Peoples run for 5 yds to the VTech 30 +5 0.09
14:18 2nd & 5 OWN 30 Steven Peoples run for 4 yds to the VTech 34 +4 -0.12
13:55 3rd & 1 OWN 34 Josh Jackson run for 3 yds to the VTech 37 for a 1ST down +3 1.05
13:20 1st & 10 OWN 37 Steven Peoples run for 5 yds to the VTech 42 +5 0.11
12:52 2nd & 5 OWN 42 Steven Peoples run for 1 yd to the VTech 43 +1 -0.91
12:21 3rd & 4 OWN 43 Josh Jackson pass incomplete to Hezekiah Grimsley 0 -0.78
12:13 4th & 4 OWN 43 Oscar Bradburn punt for 57 yds for a touchback
PUNT
3 pl · -3 yd · 1:03
0–0
12:08 1st & 10 OWN 20 Kurt Benkert pass incomplete to Jordan Ellis 0 -0.56
11:48 2nd & 10 OWN 20 Kurt Benkert pass complete to Olamide Zaccheaus for a loss of 3 yards to the Virg 17 -3 -0.35
11:18 3rd & 13 OWN 17 Kurt Benkert pass incomplete to Joe Reed 0 -0.07
11:10 4th & 13 OWN 17 Lester Coleman punt for 41 yds, fair catch by Greg Stroman at the VTech 42
PUNT
5 pl · 21 yd · 2:10
0–0
11:10 1st & 10 OWN 42 Jalen Holston run for 3 yds to the VTech 45 +3 -0.43
10:53 2nd & 7 OWN 45 Josh Jackson pass complete to Hezekiah Grimsley for 12 yds to the Virg 43 for a 1ST down +12 1.64
10:22 1st & 10 OPP 43 Josh Jackson pass incomplete 0 -0.94
9:52 2nd & 10 OPP 43 Steven Peoples run for 7 yds to the Virg 36 +7 0.51
9:20 3rd & 3 OPP 36 Josh Jackson run for a loss of 1 yard to the Virg 37 -1 -1.29
9:00 4th & 4 OPP 37 Oscar Bradburn punt for 37 yds for a touchback
PUNT
6 pl · 27 yd · 2:21
0–0
9:00 1st & 10 OWN 20 Kurt Benkert pass incomplete to Doni Dowling 0 -0.56
8:15 2nd & 10 OWN 20 Jordan Ellis run for 2 yds to the Virg 22 +2 -0.17
7:45 3rd & 8 OWN 22 Kurt Benkert pass complete to Joe Reed for 23 yds to the Virg 45 for a 1ST down +23 2.84
7:19 1st & 10 OWN 45 Kurt Benkert pass incomplete to Doni Dowling 0 -1.16
7:17 2nd & 10 OWN 45 Joe Reed run for 2 yds to the Virg 47 +2 -0.57
6:47 3rd & 8 OWN 47 Kurt Benkert pass incomplete to Olamide Zaccheaus 0 -0.70
6:39 4th & 8 OWN 47 Lester Coleman punt for 53 yds for a touchback
PUNT
4 pl · 17 yd · 1:44
0–0
6:39 1st & 10 OWN 20 Cam Phillips run for 10 yds to the VTech 30 for a 1ST down +10 0.69
6:03 1st & 10 OWN 30 Josh Jackson pass incomplete 0 -0.86
5:40 2nd & 10 OWN 30 Josh Jackson pass complete to C.J. Carroll for 4 yds to the VTech 34 +4 -0.08
5:09 3rd & 6 OWN 34 Josh Jackson pass complete to Travon McMillian for 3 yds to the VTech 37 +3 -0.18
4:55 4th & 3 OWN 37 Oscar Bradburn punt for 45 yds, fair catch by Daniel Hamm at the Virg 18
PUNT
6 pl · 15 yd · 3:07
0–0
4:55 1st & 10 OWN 18 Kurt Benkert pass complete to Hasise Dubois for 6 yds to the Virg 24 +6 0.27
4:06 2nd & 4 OWN 24 Kurt Benkert pass incomplete to Doni Dowling 0 -0.65
3:46 3rd & 4 OWN 24 Kurt Benkert pass complete to Andre Levrone for 8 yds to the Virg 32 for a 1ST down +8 1.35
2:54 1st & 10 OWN 32 Jordan Ellis run for no gain to the Virg 32 0 -0.93
2:25 2nd & 10 OWN 32 Kurt Benkert pass complete to Evan Butts for 1 yd to the Virg 33 +1 -0.43
1:58 3rd & 9 OWN 33 Kurt Benkert pass incomplete to Andre Levrone 0 -0.29
1:48 4th & 9 OWN 33 TEAM punt for 37 yds, downed at the VTech 30 (blocked by Jovonn Quillen)
FG
11 pl · 58 yd · 4:58
3–0
1:22 1st & 10 OWN 30 James Clark run for 4 yds to the VTech 34 +4 -0.14
0:50 2nd & 6 OWN 34 Steven Peoples run for a loss of 1 yard to the VTech 33 -1 -0.92
0:20 3rd & 7 OWN 33 Josh Jackson pass complete to Cam Phillips for 23 yds to the Virg 44 for a 1ST down +23 3.34
0:00 1st & 10 OPP 44 Deshawn McClease run for 2 yds to the Virg 42 +2 -0.53
0:00 OPP 0 End of 1st Quarter
14:55 2nd & 8 OPP 42 Deshawn McClease run for 11 yds to the Virg 31 for a 1ST down +11 1.10
14:15 1st & 10 OPP 31 Josh Jackson pass complete to Deshawn McClease for 9 yds to the Virg 22 +9 0.70
14:00 2nd & 1 OPP 22 Deshawn McClease run for 2 yds to the Virg 20 for a 1ST down +2 -0.47
13:33 1st & 10 OPP 20 Steven Peoples run for 2 yds to the Virg 18 +2 -0.21
12:58 2nd & 8 OPP 18 Steven Peoples run for no gain to the Virg 18 0 -0.41
12:15 3rd & 8 OPP 18 Josh Jackson run for 6 yds to the Virg 12 +6 0.14
11:50 4th & 2 OPP 12 Brian Johnson 30 Yd Field Goal -0.90
Q2
PUNT
3 pl · -12 yd · 1:51
3–0
11:40 1st & 10 OWN 25 Jordan Ellis run for a loss of 4 yards to the Virg 21 -4 -1.02
10:45 2nd & 14 OWN 21 Kurt Benkert sacked by Terrell Edmunds for a loss of 4 yards to the Virg 17 -4 -0.25
10:30 3rd & 18 OWN 17 Joe Reed run for a loss of 4 yards to the Virg 13 -4 -0.05
9:59 4th & 22 OWN 13 Lester Coleman punt for 51 yds , Greg Stroman returns for no gain to the VTech 36
PUNT
3 pl · 9 yd · 1:38
3–0
9:40 1st & 10 OWN 36 Deshawn McClease run for 7 yds to the VTech 43 +7 0.71
9:18 2nd & 3 OWN 43 Josh Jackson run for 2 yds to the VTech 45 +2 -0.76
8:50 3rd & 1 OWN 45 Steven Peoples run for no gain to the VTech 45 0 -1.04
8:21 4th & 1 OWN 45 Oscar Bradburn punt for 37 yds, fair catch by Daniel Hamm at the Virg 18
PUNT
6 pl · 10 yd · 2:32
3–0
8:10 1st & 10 OWN 18 Kurt Benkert pass complete to Jordan Ellis for 4 yds to the Virg 22 +4 -0.08
7:30 2nd & 6 OWN 22 VIRGINIA TECH Penalty, Defensive Offside (Trevon Hill) to the Virg 27 +5
7:22 2nd & 1 OWN 27 Kurt Benkert pass incomplete 0 -1.05
7:15 3rd & 1 OWN 27 Kurt Benkert pass complete to Olamide Zaccheaus for 4 yds to the Virg 31 for a 1ST down +4 0.88
6:45 1st & 10 OWN 31 Kurt Benkert pass incomplete to Olamide Zaccheaus 0 -0.89
6:00 2nd & 10 OWN 31 Jordan Ellis run for a loss of 3 yards to the Virg 28 Jordan Ellis fumbled, recovered by Virg Jordan Ellis -3 -0.66
5:55 3rd & 13 OWN 28 Kurt Benkert pass incomplete to Olamide Zaccheaus 0 -0.14
5:49 4th & 13 OWN 28 Lester Coleman punt for 34 yds, punt out-of-bounds at the VT 38 VIRGINIA Penalty, Unnecessary Roughness (Joe Spaziani) to the Virg 47
INT
3 pl · 5 yd · 0:43
3–0
5:49 1st & 10 OPP 47 Timeout VIRGINIA TECH, clock 05:49
5:41 1st & 10 OPP 47 Josh Jackson pass incomplete to Eric Kumah 0 -1.05
5:30 2nd & 10 OPP 47 Deshawn McClease run for 5 yds to the Virg 42 +5 0.07
5:06 3rd & 5 OPP 42 Josh Jackson pass intercepted Juan Thornhill return for no gain to the Virg 41 -2.41
MISSED FG
11 pl · 36 yd · 4:39
3–0
4:50 1st & 10 OWN 41 Kurt Benkert run for a loss of 2 yards to the Virg 39 -2 -1.52
3:55 2nd & 12 OWN 39 Kurt Benkert pass complete to Olamide Zaccheaus for 10 yds to the Virg 49 +10 1.19
3:24 3rd & 2 OWN 49 Kurt Benkert pass complete to Tanner Cowley for 9 yds to the VTech 42 for a 1ST down +9 1.70
3:04 1st & 10 OPP 42 Kurt Benkert pass incomplete to Olamide Zaccheaus 0 -0.91
2:37 2nd & 10 OPP 42 Kurt Benkert pass complete to Evan Butts for 6 yds to the VTech 36 +6 0.28
2:05 3rd & 4 OPP 36 Jordan Ellis run for 3 yds to the VTech 33 +3 -0.36
1:30 4th & 1 OPP 33 Jordan Ellis run for 2 yds to the VTech 31 for a 1ST down +2 1.44
0:45 1st & 10 OPP 31 Kurt Benkert run for no gain to the VTech 31 0 -0.58
0:38 2nd & 10 OPP 31 Kurt Benkert pass incomplete to Andre Levrone 0 -0.80
0:38 3rd & 10 OPP 31 Timeout VIRGINIA TECH, clock 00:38
0:35 3rd & 10 OPP 31 Kurt Benkert pass complete to Doni Dowling for 8 yds to the VTech 23 +8 0.59
0:27 4th & 2 OPP 23 A.J. Mejia 41 yd FG MISSED
END OF HALF
1 pl · 5 yd · 0:27
3–0
0:00 1st & 10 OWN 23 Travon McMillian run for 5 yds to the VTech 28 +5 0.09
0:00 OPP 0 End of 2nd Quarter
Q3
FUMBLE
2 pl · 15 yd · 0:36
3–0
14:51 1st & 10 OWN 25 Kurt Benkert run for 11 yds to the Virg 36 for a 1ST down +11 0.93
14:24 1st & 10 OWN 36 Chris Sharp run for 4 yds to the Virg 40 Chris Sharp fumbled, forced by Reggie Floyd, recovered by VTech Houshun Gaines -1.85
TD
4 pl · 40 yd · 1:40
10–0
14:15 1st & 10 OPP 40 Josh Jackson pass complete to Hezekiah Grimsley for 25 yds to the Virg 15 for a 1ST down +25 0.63
13:36 1st & 10 OPP 15 Josh Jackson run for 7 yds to the Virg 8 +7 0.30
13:00 2nd & 3 OPP 8 Travon McMillian run for no gain to the Virg 8 0 -0.43
12:44 3rd & 3 OPP 8 Chris Cunningham 8 Yd pass from Josh Jackson (Brian Johnson Kick) +8 2.68
PUNT
3 pl · 9 yd · 1:35
10–0
12:30 1st & 10 OWN 25 Kurt Benkert sacked by Houshun Gaines for a loss of 2 yards to the Virg 23 -2 -0.89
11:40 2nd & 12 OWN 23 Jordan Ellis run for 1 yd to the Virg 24 +1 -0.21
11:20 3rd & 11 OWN 24 Kurt Benkert pass complete to Doni Dowling for 10 yds to the Virg 34 +10 0.37
11:19 4th & 1 OWN 34 Timeout VIRGINIA, clock 11:19
11:09 4th & 1 OWN 34 Lester Coleman punt for 42 yds, fair catch by Greg Stroman at the VTech 24
PUNT
11 pl · 41 yd · 6:04
10–0
11:00 1st & 10 OWN 24 Steven Peoples run for no gain to the VTech 24 0 -0.67
10:30 2nd & 10 OWN 24 Steven Peoples run for 6 yds to the VTech 30 +6 0.16
9:55 3rd & 4 OWN 30 Josh Jackson pass complete to Cam Phillips for 12 yds to the VTech 42 for a 1ST down +12 2.10
9:20 1st & 10 OWN 42 Jalen Holston run for 13 yds to the Virg 45 for a 1ST down +13 1.09
8:45 1st & 10 OPP 45 Jalen Holston run for 1 yd to the Virg 44 +1 -0.77
8:31 2nd & 9 OPP 44 Josh Jackson pass incomplete to Cam Phillips 0 -1.08
8:08 3rd & 9 OPP 44 Josh Jackson pass complete to C.J. Carroll for 8 yds to the Virg 36 +8 0.76
7:39 4th & 1 OPP 36 Josh Jackson run for 19 yds to the Virg 17 for a 1ST down +19 1.98
6:57 1st & 10 OPP 17 Deshawn McClease run for a loss of 3 yards to the Virg 20 -3 -0.58
6:30 2nd & 13 OPP 20 TEAM run for a loss of 16 yards to the Virg 36 TEAM fumbled, recovered by VTech Josh Jackson -16 -3.42
5:30 3rd & 29 OPP 36 Josh Jackson run for 1 yd to the Virg 35 +1 -0.37
5:05 4th & 28 OPP 35 Oscar Bradburn punt for 26 yds, fair catch by Daniel Hamm at the Virg 9
PUNT
5 pl · 36 yd · 2:33
10–0
4:50 1st & 10 OWN 9 Kurt Benkert pass complete to Evan Butts for 2 yds to the Virg 11 +2 -0.22
4:20 2nd & 8 OWN 11 Kurt Benkert pass complete to Olamide Zaccheaus for 28 yds to the Virg 39 for a 1ST down +28 2.18
3:30 1st & 10 OWN 39 Jordan Ellis run for 3 yds to the Virg 42 +3 -0.43
3:10 2nd & 7 OWN 42 Kurt Benkert pass incomplete to Andre Levrone 0 -0.99
2:40 3rd & 7 OWN 42 Jordan Ellis run for 3 yds to the Virg 45 +3 -0.26
2:32 4th & 4 OWN 45 Lester Coleman punt for 55 yds for a touchback
MISSED FG
16 pl · 66 yd · 8:05
10–0
2:10 1st & 10 OWN 20 Steven Peoples run for 7 yds to the VTech 27 +7 0.53
1:45 2nd & 3 OWN 27 Steven Peoples run for 4 yds to the VTech 31 for a 1ST down +4 0.25
1:30 1st & 10 OWN 31 Hezekiah Grimsley run for 4 yds to the VTech 35 +4 -0.14
0:50 2nd & 6 OWN 35 Josh Jackson pass complete to Hezekiah Grimsley for 5 yds to the VTech 40 +5 0.10
0:00 3rd & 1 OWN 40 Steven Peoples run for 2 yds to the VTech 42 for a 1ST down +2 1.09
0:00 OPP 0 End of 3rd Quarter
15:00 1st & 10 OWN 42 Steven Peoples run for 2 yds to the VTech 44 +2 -0.69
14:30 2nd & 8 OWN 44 Steven Peoples run for 4 yds to the VTech 48 +4 -0.16
13:45 3rd & 4 OWN 48 Josh Jackson pass complete to Cam Phillips for 11 yds to the Virg 41 for a 1ST down +11 2.17
13:25 1st & 10 OPP 41 Josh Jackson pass incomplete to Dalton Keene 0 -0.88
13:20 2nd & 10 OPP 41 VIRGINIA TECH Penalty, False Start (Kyle Chung) to the Virg 46 -5
13:00 2nd & 15 OPP 46 Josh Jackson run for 1 yd to the Virg 45 +1 -0.77
12:21 3rd & 14 OPP 45 Josh Jackson pass complete to Hezekiah Grimsley for 13 yds to the Virg 32 +13 1.78
11:58 4th & 1 OPP 32 Timeout VIRGINIA TECH, clock 12:00
11:36 4th & 1 OPP 32 Josh Jackson pass complete to Eric Kumah for 9 yds to the Virg 23 for a 1ST down +9 1.53
11:09 1st & 10 OPP 23 Steven Peoples run for 3 yds to the Virg 20 +3 -0.13
10:27 2nd & 7 OPP 20 Steven Peoples run for 5 yds to the Virg 15 +5 0.06
9:35 3rd & 2 OPP 15 Josh Jackson pass complete to Hezekiah Grimsley for 1 yd to the Virg 14 +1 -0.36
9:27 4th & 1 OPP 14 Brian Johnson 32 yd FG MISSED
Q4
PUNT
6 pl · 35 yd · 1:33
10–0
9:27 1st & 10 OWN 20 VIRGINIA Penalty, False Start (Doni Dowling) to the Virg 15 -5
9:05 1st & 15 OWN 15 Kurt Benkert sacked by Ricky Walker for a loss of 6 yards to the Virg 9 -6 -0.37
9:00 2nd & 21 OWN 9 Kurt Benkert pass complete to Andre Levrone for 51 yds to the VTech 40 for a 1ST down +51 4.16
8:15 1st & 10 OPP 40 Kurt Benkert pass complete to Daniel Hamm for 10 yds to the VTech 30 for a 1ST down +10 0.37
8:05 1st & 10 OPP 30 Kurt Benkert pass incomplete to Olamide Zaccheaus 0 -0.56
8:05 2nd & 10 OPP 30 Kurt Benkert pass incomplete to Doni Dowling 0 -0.76
8:01 3rd & 10 OPP 30 Kurt Benkert pass incomplete to Olamide Zaccheaus 0 -0.99
8:01 4th & 10 OPP 30 VIRGINIA Penalty, Unsportsmanlike Conduct (Doni Dowling) to the VTech 45 -15
7:54 4th & 25 OPP 45 Lester Coleman punt for 31 yds, fair catch by Greg Stroman at the VTech 14
PUNT
7 pl · 49 yd · 4:02
10–0
7:42 1st & 10 OWN 14 Deshawn McClease run for 8 yds to the VTech 22 +8 0.66
7:10 2nd & 2 OWN 22 Deshawn McClease run for 6 yds to the VTech 28 for a 1ST down +6 0.14
6:30 1st & 10 OWN 28 Deshawn McClease run for 11 yds to the VTech 39 for a 1ST down +11 1.00
5:50 1st & 10 OWN 39 Deshawn McClease run for 11 yds to the 50 yard line for a 1ST down +11 1.01
5:32 1st & 10 50 VIRGINIA Penalty, Personal Foul (Andrew Brown) to the Virg 35 for a 1ST down +15
5:15 1st & 10 OPP 35 Deshawn McClease run for 3 yds to the Virg 32 +3 -0.22
4:45 2nd & 7 OPP 32 Steven Peoples run for 2 yds to the Virg 30 +2 -0.42
4:00 3rd & 5 OPP 30 Steven Peoples run for a loss of 2 yards to the Virg 32 -2 -1.36
4:00 4th & 7 OPP 32 Timeout VIRGINIA, clock 04:00
4:00 4th & 7 OPP 32 VIRGINIA TECH Penalty, Delay of Game (TEAM) to the Virg 37, Virginia Tech False Start to the Virg 42. -5
3:52 4th & 17 OPP 42 Oscar Bradburn punt for 42 yds for a touchback
ON DOWNS
4 pl · 8 yd · 0:54
10–0
3:50 1st & 10 OWN 20 Jordan Ellis run for 2 yds to the Virg 22 +2 -0.36
3:45 2nd & 8 OWN 22 Kurt Benkert sacked by Tremaine Edmunds for a loss of 3 yards to the Virg 19 -3 -0.49
3:15 3rd & 11 OWN 19 Kurt Benkert pass incomplete 0 -0.10
2:58 4th & 11 OWN 19 Kurt Benkert pass complete to Terrell Jana for 9 yds to the Virg 28 +9 0.34
5 pl · 21 yd · 2:58
10–0
2:30 1st & 10 OPP 28 Deshawn McClease run for 6 yds to the Virg 22 +6 0.20
1:45 2nd & 4 OPP 22 Deshawn McClease run for 2 yds to the Virg 20 +2 -0.30
1:15 3rd & 2 OPP 20 Steven Peoples run for 11 yds to the Virg 9 for a 1ST down +11 0.43
0:45 1st & 9 OPP 9 Steven Peoples run for 4 yds to the Virg 5 +4 -0.01
0:00 2nd & 5 OPP 5 TEAM run for a loss of 2 yards to the Virg 7 -2 -0.45
0:00 OPP 0 End of 4th Quarter
23 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

4sacks0
8plays for loss5
1takeaways1
3three-and-outs forced1
3explosive plays allowed4
3.65yards allowed / play4.95
0 of 11scoring drives allowed2 of 12
Virginia Tech
Tremaine Edmunds 9 (6) 2 sk · 3 TFL
Houshun Gaines 4 (3) 1 sk · 2 TFL
Tim Settle 4 (3) 0.5 TFL
Khalil Ladler 4 (1)
Deon Newsome 4 (3)
Reggie Floyd 4 (3)
Ricky Walker 3 (1) 1 sk · 1.5 TFL
Andrew Motuapuaka 3 (1) 2 PD
Virginia
Micah Kiser 19 (5) 1.5 TFL
Quin Blanding 17 (5) 0.5 TFL
Jordan Mack 13 (2) 0.5 TFL
Chris Peace 6 0.5 TFL
Juan Thornhill 6 (3) 1 INT
Chris Moore 6 (2)
Eli Hanback 5 (1) 1 TFL
Brenton Nelson 5 (2) 1 PD
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 2field goals0 of 1
6punts7
40.7punt average43.9
0punts inside the 200
0return yards0
own 30average drive startown 19
Virginia Tech
K Brian Johnson 1/2 FG · long 30 · 1/1 XP
P Oscar Bradburn 6 punts · 40.7 avg
PR Greg Stroman 1 ret · 0 yds
Virginia
K A.J. Mejia 0/1 FG
P Lester Coleman 7 punts · 43.9 avg
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

73plays52
361yards190
12drives11
44%success rate21%
7.61total PPA-1.81
Derived from 125 scrimmage plays. Interception return yardage is excluded from the offense.

Scoring

Q2Brian Johnson 30 Yd Field Goal 3–0
Q3Chris Cunningham 8 Yd pass from Josh Jackson (Brian Johnson Kick) 10–0

Biggest plays by PPA

Q4Kurt Benkert pass complete to Andre Levrone for 51 yds to the VTech 40 for a 1ST down 4.16
Q1Josh Jackson pass complete to Cam Phillips for 23 yds to the Virg 44 for a 1ST down 3.34
Q1Kurt Benkert pass complete to Joe Reed for 23 yds to the Virg 45 for a 1ST down 2.84
Q3Chris Cunningham 8 Yd pass from Josh Jackson (Brian Johnson Kick) 2.68
Q3Kurt Benkert pass complete to Olamide Zaccheaus for 28 yds to the Virg 39 for a 1ST down 2.18
Q4Josh Jackson pass complete to Cam Phillips for 11 yds to the Virg 41 for a 1ST down 2.17

Series recent meetings

2025 Virginia Tech 7 – 27 Virginia
2024 Virginia 17 – 37 Virginia Tech
2023 Virginia Tech 55 – 17 Virginia
2021 Virginia Tech 29 – 24 Virginia
2020 Virginia 15 – 33 Virginia Tech
2019 Virginia Tech 30 – 39 Virginia
2018 Virginia 31 – 34 Virginia Tech
2016 Virginia 10 – 52 Virginia Tech
Last 8 meetings shown. Full all-time series sits on each team page.
Data: CollegeFootballData · terminal