← CFB Terminal
23
ACC
AT
22
FBS Independents
2022 week 12 · Saturday, November 19, 2022 at 11:00 AM CT · Williams Stadium (VA) · 23,055 att · 48.4°F Fair, wind 10.6

Drive chart

Virginia Tech Liberty bar spans the drive · tick marks the start · click a drive for the plays
OWN G255025END ZONE
Q1
PUNT
3 pl · 9 yd · 2:12
0–0
14:53 1st & 10 OWN 15 Keshawn King run for 4 yds to the VTech 19 +4 -0.07
14:53 2nd & 6 OWN 19 Grant Wells pass complete to Keshawn King for 1 yd to the VTech 20 +1 -0.34
14:53 3rd & 5 OWN 20 Grant Wells pass complete to Da'Wain Lofton for 4 yds to the VTech 24 +4 -0.03
12:41 4th & 1 OWN 24 Peter Moore punt for 42 yds, fair catch by Demario Douglas at the Liber 34
PUNT
3 pl · 8 yd · 1:34
0–0
12:41 1st & 10 OWN 34 Johnathan Bennett run for 2 yds to the Liber 36 +2 -0.62
12:41 2nd & 8 OWN 36 Johnathan Bennett pass complete to Demario Douglas for 3 yds to the Liber 39 +3 -0.31
12:41 3rd & 5 OWN 39 Johnathan Bennett run for 3 yds to the Liber 42 +3 -0.26
11:07 4th & 2 OWN 42 Aidan Alves punt for 38 yds
TD
8 pl · 80 yd · 4:10
7–0
11:07 1st & 10 OWN 20 Keshawn King run for 2 yds to the VTech 22 +2 -0.36
11:07 2nd & 8 OWN 22 Grant Wells run for 19 yds to the VTech 41 for a 1ST down +19 2.09
11:07 1st & 10 OWN 41 Grant Wells pass complete to Keshawn King for 3 yds to the VTech 44 +3 -0.43
11:07 2nd & 7 OWN 44 Grant Wells pass complete to Nick Gallo for 10 yds to the Liber 46 for a 1ST down +10 1.55
11:07 1st & 10 OPP 46 Grant Wells pass complete to Nick Gallo for 35 yds to the Liber 11 for a 1ST down +35 1.02
11:07 1st & 10 OPP 11 Jalen Holston run for 2 yds to the Liber 9 +2 -0.17
11:07 2nd & 8 OPP 9 Jalen Holston run for 5 yds to the Liber 4 +5 0.05
11:07 3rd & 3 OPP 4 WELLS, Grant sacked for a loss of 6 yards at the LIB10 (DUPREE, Tyren). PENALTY Before the snap, LIB Illegal Substitution enforced half the distance from the goal, 2 yards from the LIB4 to the LIB2. NO PLAY (replay the down). +6
6:57 3rd & 1 OPP 2 Jalen Holston run for 2 yds for a TD, (John Love KICK) +2 2.46
PUNT
3 pl · 5 yd · 0:37
7–0
6:57 1st & 10 OWN 25 Johnathan Bennett pass incomplete 0 -0.70
6:57 2nd & 10 OWN 25 Johnathan Bennett pass complete to Jerome Jackson for 5 yds to the Liber 30 +5 0.04
6:57 3rd & 5 OWN 30 Johnathan Bennett pass incomplete 0 -0.37
6:20 4th & 5 OWN 30 Aidan Alves punt for 40 yds , Tucker Holloway returns for a loss of 1 yard to the VTech 29
PUNT
3 pl · 2 yd · 0:44
7–0
6:20 1st & 10 OWN 29 Jalen Holston run for 2 yds to the VTech 31 +2 -0.53
6:20 2nd & 8 OWN 31 Grant Wells pass incomplete 0 -0.59
6:20 3rd & 8 OWN 31 Grant Wells pass incomplete 0 -0.29
5:36 4th & 8 OWN 31 Peter Moore punt for 49 yds , Demario Douglas returns for a loss of 9 yards to the Liber 11
TD
8 pl · 89 yd · 3:02
7–7
5:36 1st & 10 OWN 11 Shedro Louis run for a loss of 1 yard to the Liber 10 -1 -0.41
5:36 2nd & 11 OWN 10 Johnathan Bennett run for 8 yds to the Liber 18 +8 0.22
5:36 3rd & 3 OWN 18 Johnathan Bennett pass complete to Noah Frith for 27 yds to the Liber 45 for a 1ST down +27 2.68
5:36 1st & 10 OWN 45 Johnathan Bennett pass complete to Demario Douglas for a loss of 1 yard to the Liber 44 -1 -1.38
5:36 2nd & 11 OWN 44 Johnathan Bennett pass complete to Treon Sibley for 12 yds to the VTech 44 for a 1ST down +12 2.25
5:36 1st & 10 OPP 44 Shedro Louis run for 29 yds to the VTech 15 for a 1ST down +29 0.85
5:36 1st & 10 OPP 15 Johnathan Bennett pass incomplete 0 -0.32
2:34 2nd & 10 OPP 15 Johnathan Bennett run for 15 yds for a TD, (Nick Brown KICK) +15 2.88
TD
12 pl · 67 yd · 4:17
14–7
2:26 1st & 10 OWN 33 Grant Wells pass incomplete 0 -0.96
2:26 2nd & 10 OWN 33 Keshawn King run for 21 yds to the Liber 46 for a 1ST down +21 2.84
2:26 1st & 10 OPP 46 Keshawn King run for 5 yds to the Liber 41 +5 0.10
2:26 2nd & 5 OPP 41 Jalen Holston run for 12 yds to the Liber 29 for a 1ST down +12 0.66
2:26 1st & 10 OPP 29 Jalen Holston run for 5 yds to the Liber 24 +5 0.08
2:26 2nd & 5 OPP 24 VIRGINIA TECH Penalty, Intentional Grounding (Grant Wells) to the Liber 38 -14
0:00 3rd & 19 OPP 38 Grant Wells pass complete to Jadan Blue for 13 yds to the Liber 25 +13 1.70
0:00 OPP 38 End of 1st Quarter
15:00 4th & 6 OPP 25 John Love run for 11 yds to the Liber 14 for a 1ST down +11 1.65
15:00 1st & 10 OPP 14 Jalen Holston run for 3 yds to the Liber 11 +3 -0.10
15:00 2nd & 7 OPP 11 Grant Wells pass complete to Jalen Holston for 4 yds to the Liber 7 +4 -0.02
15:00 3rd & 3 OPP 7 Jalen Holston run for 2 yds to the Liber 5 +2 -0.18
13:09 4th & 1 OPP 5 Jalen Holston run for 5 yds for a TD, (John Love KICK) +5 2.85
Q2
PUNT
4 pl · 23 yd · 1:37
14–7
13:09 1st & 10 OWN 25 Johnathan Bennett pass complete to Bentley Hanshaw for 25 yds to the 50 yard line for a 1ST down +25 2.24
13:09 1st & 10 50 Johnathan Bennett sacked by Keli Lawson for a loss of 8 yards to the Liber 42 -8 -2.66
13:09 2nd & 18 OWN 42 Johnathan Bennett run for 6 yds to the Liber 48 +6 0.18
13:09 3rd & 12 OWN 48 Timeout LIBERTY, clock 13:09
13:09 3rd & 12 OWN 48 Johnathan Bennett pass incomplete 0 -0.56
11:32 4th & 12 OWN 48 Aidan Alves punt for 16 yds
FG
10 pl · 59 yd · 4:26
17–7
11:32 1st & 10 OWN 36 Grant Wells run for 5 yds to the VTech 41 +5 0.11
11:32 2nd & 5 OWN 41 Jalen Holston run for 3 yds to the VTech 44 +3 -0.43
11:32 3rd & 2 OWN 44 Grant Wells pass complete to Jadan Blue for 10 yds to the Liber 46 for a 1ST down +10 1.92
11:32 1st & 10 OPP 46 Jalen Holston run for 3 yds to the Liber 43 +3 -0.34
11:32 2nd & 7 OPP 43 Grant Wells pass incomplete 0 -1.08
11:32 3rd & 7 OPP 43 Grant Wells pass complete to Dae'Quan Wright for 32 yds to the Liber 11 for a 1ST down +32 2.44
11:32 1st & 10 OPP 11 Jalen Holston run for 1 yd to the Liber 10 +1 -0.23
11:32 2nd & 9 OPP 10 Grant Wells run for 5 yds to the Liber 5 +5 0.04
11:32 3rd & 4 OPP 5 Keshawn King run for no gain to the Liber 5 0 -0.30
7:06 4th & 4 OPP 5 John Love 23 yd FG GOOD
7:06 OWN 35 Timeout LIBERTY, clock 07:06
PUNT
6 pl · 20 yd · 3:09
17–16
6:52 OWN 35 Shedro Louis 97 Yd Kickoff Return (Nick Brown Kick)
6:52 1st & 10 OWN 25 Grant Wells pass complete to Keshawn King for 25 yds to the 50 yard line for a 1ST down +25 2.24
6:52 1st & 10 50 Keshawn King run for 8 yds to the Liber 42 +8 0.84
6:52 2nd & 2 OPP 42 Keshawn King run for 4 yds to the Liber 38 for a 1ST down +4 -0.09
6:52 1st & 10 OPP 38 Jalen Holston run for a loss of 2 yards to the Liber 40 -2 -1.18
6:52 2nd & 12 OPP 40 Grant Wells sacked by Durrell Johnson for a loss of 8 yards to the Liber 48 -8 -2.39
6:52 3rd & 20 OPP 48 WELLS, Grant pass to the left incomplete intended for SMITH, Kaleb broken up by MEGGINSON, Chris at the LIB15. PENALTY LIB Offsides on CLARK, TreShaun enforced 5 yards from the LIB48 to the LIB43 [NHSG]. NO PLAY (replay the down). +5
6:52 3rd & 15 OPP 43 Grant Wells sacked by Tyren Dupree for a loss of 12 yards to the VTech 45 -12 -1.39
3:43 4th & 27 OWN 45 Peter Moore punt for 41 yds
PUNT
5 pl · 22 yd · 1:50
17–14
3:43 1st & 10 OWN 14 Kaidon Salter pass complete to Demario Douglas for 7 yds to the Liber 21 +7 0.43
3:43 2nd & 3 OWN 21 Kaidon Salter pass complete to Demario Douglas for 12 yds to the Liber 33 for a 1ST down +12 0.80
3:43 1st & 10 OWN 33 Kaidon Salter pass incomplete 0 -0.96
3:43 2nd & 10 OWN 33 Kaidon Salter pass incomplete 0 -0.54
3:43 3rd & 10 OWN 33 Kaidon Salter run for 3 yds to the Liber 36 +3 -0.12
1:53 4th & 7 OWN 36 Aidan Alves punt for 46 yds , Tucker Holloway returns for 4 yds to the VTech 22
PUNT
3 pl · 3 yd · 0:51
17–14
1:53 1st & 10 OWN 22 Keshawn King run for 1 yd to the VTech 23 +1 -0.51
1:17 3rd & 9 OWN 23 Timeout LIBERTY, clock 01:17
1:17 2nd & 9 OWN 23 Grant Wells run for no gain to the VTech 23 0 -0.35
1:13 4th & 7 OWN 25 Timeout LIBERTY, clock 01:13
1:13 3rd & 9 OWN 23 Keshawn King run for 2 yds to the VTech 25 +2 -0.10
1:02 4th & 7 OWN 25 Peter Moore punt for 55 yds, downed at the Liber 20
FG
8 pl · 51 yd · 0:57
17–17
1:02 1st & 10 OWN 20 Kaidon Salter pass complete to Caleb Snead for 11 yds to the Liber 31 for a 1ST down +11 0.78
1:02 1st & 10 OWN 31 SALTER, Kaidon pass to the left incomplete intended for DOUGLAS, Demario thrown to the VT40. PENALTY VT Pass Interference on STROMAN, Jalen enforced 15 yards to the LIB46 and results in automatic 1ST DOWN [NHSG]. NO PLAY (replay the down). +15
1:02 1st & 10 OWN 46 Kaidon Salter pass incomplete 0 -1.16
1:02 2nd & 10 OWN 46 Kaidon Salter pass complete to Shedro Louis for 6 yds to the VTech 48 +6 0.32
1:02 3rd & 4 OPP 48 Kaidon Salter pass complete to Noah Frith for 8 yds to the VTech 40 for a 1ST down +8 1.84
1:02 1st & 10 OPP 40 SALTER, Kaidon pass to the left incomplete intended for SNEAD, Caleb thrown to the VT0. PENALTY LIB Tripping on REDDY, Cam enforced 15 yards from the VT40 to the LIB45 [NHSG]. NO PLAY (replay the down). -15
0:21 2nd & 15 OPP 45 Timeout LIBERTY, clock 00:21
0:21 1st & 25 OWN 45 Kaidon Salter run for 10 yds to the VTech 45 +10 1.04
0:21 2nd & 15 OPP 45 Johnathan Bennett pass complete to Noah Frith for 16 yds to the VTech 29 for a 1ST down +16 2.33
0:21 1st & 10 OPP 29 Johnathan Bennett pass incomplete 0 -0.53
0:05 2nd & 10 OPP 29 Nick Brown 47 yd FG GOOD
END OF HALF
1 pl · -2 yd · 0:05
17–17
0:00 1st & 10 OWN 25 [NHSG] Kneel down by WELLS, Grant at VT23 (team loss of 2), clock 00:00. 0 -0.70
0:00 OWN 23 End of 2nd Quarter
Q3
PUNT
6 pl · 20 yd · 2:10
17–17
14:54 1st & 10 OWN 37 Shedro Louis run for 8 yds to the Liber 45 +8 1.04
14:54 2nd & 2 OWN 45 Johnathan Bennett pass incomplete 0 -1.36
14:54 3rd & 2 OWN 45 Johnathan Bennett pass complete to Demario Douglas for 11 yds to the VTech 44 for a 1ST down +11 1.96
14:54 1st & 10 OPP 44 Shedro Louis run for 2 yds to the VTech 42 +2 -0.53
14:54 2nd & 8 OPP 42 Johnathan Bennett pass incomplete 0 -1.06
14:54 3rd & 8 OPP 42 Shedro Louis run for a loss of 1 yard to the VTech 43 -1 -1.17
12:44 4th & 9 OPP 43 Aidan Alves punt for 33 yds
SAFETY
2 pl · -10 yd · 0:40
17–19
12:44 1st & 10 OWN 10 Chance Black run for a loss of 3 yards to the VTech 7 -3 -0.46
12:04 2nd & 13 OWN 7 Grant Wells sacked by Kendy Charles for a loss of 7 yards for a SAFETY -7 -1.74
PUNT
3 pl · 0 yd · 1:23
17–19
11:55 1st & 10 OPP 48 Shedro Louis run for a loss of 2 yards to the 50 yard line -2 -1.54
11:55 2nd & 12 50 Johnathan Bennett pass incomplete 0 -0.95
11:55 3rd & 12 50 Johnathan Bennett run for 2 yds to the VTech 48 +2 -0.40
10:32 4th & 10 OPP 48 Aidan Alves punt for 42 yds, fair catch by Tucker Holloway at the VTech 6
PUNT
6 pl · 29 yd · 3:05
17–19
10:32 1st & 10 OWN 6 Jalen Holston run for 2 yds to the VTech 8 +2 -0.19
10:32 2nd & 8 OWN 8 Jalen Holston run for no gain to the VTech 8 0 -0.19
10:32 3rd & 8 OWN 8 Grant Wells run for 19 yds to the VTech 27 for a 1ST down +19 1.34
10:32 1st & 10 OWN 27 Grant Wells pass complete to Dae'Quan Wright for 3 yds to the VTech 30 +3 -0.32
10:32 2nd & 7 OWN 30 Grant Wells pass incomplete 0 -0.62
10:32 3rd & 7 OWN 30 Grant Wells run for 5 yds to the VTech 35 +5 0.04
7:27 4th & 2 OWN 35 Peter Moore punt for 41 yds, downed at the Liber 24
FG
9 pl · 57 yd · 3:37
17–22
7:27 1st & 10 OWN 24 Kaidon Salter pass complete to Demario Douglas for 8 yds to the Liber 32 +8 0.89
7:27 2nd & 2 OWN 32 Kaidon Salter run for 14 yds to the Liber 46 for a 1ST down +14 1.07
7:27 1st & 10 OWN 46 Kaidon Salter pass incomplete 0 -1.16
7:27 2nd & 10 OWN 46 Kaidon Salter pass complete to Demario Douglas for 12 yds to the VTech 42 for a 1ST down +12 2.05
7:27 1st & 10 OPP 42 Kaidon Salter pass complete to Noah Frith for 23 yds to the VTech 19 for a 1ST down +23 0.69
7:27 1st & 10 OPP 19 Shedro Louis run for 6 yds to the VTech 13 +6 0.18
7:27 2nd & 4 OPP 13 Kaidon Salter run for a loss of 2 yards to the VTech 15 -2 -0.59
7:27 3rd & 6 OPP 15 Kaidon Salter sacked by TyJuan Garbutt for a loss of 4 yards to the VTech 19 -4 -1.10
3:50 4th & 10 OPP 19 Nick Brown 37 yd FG GOOD
PUNT
5 pl · 14 yd · 2:48
17–22
3:42 1st & 10 OWN 40 Grant Wells pass complete to Jalen Holston for 1 yd to the VTech 41 +1 -0.91
3:42 2nd & 9 OWN 41 Keshawn King run for 22 yds to the Liber 37 for a 1ST down +22 2.62
3:42 1st & 10 OPP 37 Grant Wells pass complete to Keshawn King for 2 yds to the Liber 35 +2 -0.40
3:42 2nd & 8 OPP 35 Grant Wells run for 1 yd to the Liber 34 +1 -0.68
3:42 3rd & 7 OPP 34 VIRGINIA TECH Penalty, Offensive Holding (Johnny Jordan) declined 0
0:54 4th & 19 OPP 46 Peter Moore punt for 36 yds, downed at the Liber 10
FUMBLE
6 pl · 54 yd · 2:37
17–22
0:54 1st & 10 OWN 10 VIRGINIA TECH Penalty, Face mask (15 yards) (Jalen Stroman) to the Liber 34 for a 1ST down +15
0:00 1st & 10 OWN 34 Shedro Louis run for 21 yds to the VTech 45 for a 1ST down +21 1.86
0:00 OWN 34 End of 3rd Quarter
15:00 1st & 10 OPP 45 T.J. Green run for 8 yds to the VTech 37 +8 0.73
15:00 2nd & 2 OPP 37 Kaidon Salter run for a loss of 2 yards to the VTech 39 -2 -1.43
15:00 3rd & 4 OPP 39 Kaidon Salter pass complete to Jerome Jackson for 5 yds to the VTech 34 for a 1ST down +5 1.23
13:17 1st & 10 OPP 34 Kaidon Salter run for a loss of 2 yards to the VTech 36 Kaidon Salter fumbled, recovered by VTech Keli Lawson -4.06
Q4
TD
13 pl · 64 yd · 5:31
23–22
13:17 1st & 10 OWN 36 Keshawn King run for 9 yds to the VTech 45 Keshawn King fumbled, recovered by VTech Tucker Holloway +9 1.38
13:17 2nd & 1 OWN 45 Jalen Holston run for 14 yds to the Liber 41 for a 1ST down +14 0.52
13:17 1st & 10 OPP 41 Jalen Holston run for 4 yds to the Liber 37 +4 -0.10
13:17 2nd & 6 OPP 37 Jalen Holston run for 1 yd to the Liber 36 +1 -0.71
13:17 3rd & 5 OPP 36 Jalen Holston run for 12 yds to the Liber 24 for a 1ST down +12 1.37
13:17 1st & 10 OPP 24 Grant Wells pass incomplete 0 -0.43
13:17 2nd & 10 OPP 24 Jalen Holston run for 3 yds to the Liber 21 +3 -0.18
13:17 3rd & 7 OPP 21 Grant Wells pass complete to Kaleb Smith for 5 yds to the Liber 16 +5 0.04
13:17 4th & 2 OPP 16 Jalen Holston run for 3 yds to the Liber 13 for a 1ST down +3 0.71
13:17 1st & 10 OPP 13 Grant Wells run for 3 yds to the Liber 10 +3 -0.10
13:17 2nd & 7 OPP 10 Grant Wells run for 6 yds to the Liber 4 +6 0.16
13:17 3rd & 1 OPP 4 Jalen Holston run for 3 yds to the Liber 1 for a 1ST down +3 1.54
7:46 1st & 1 OPP 1 Jalen Holston 1 Yd Run (Two-Point Pass Conversion Failed) +1 0.94
ON DOWNS
8 pl · 35 yd · 3:18
21–22
7:46 1st & 10 OPP 25 Timeout LIBERTY, clock 07:46
7:46 1st & 10 OWN 25 Kaidon Salter pass complete to Demario Douglas for 8 yds to the Liber 33 +8 0.91
7:46 2nd & 2 OWN 33 Kaidon Salter run for 4 yds to the Liber 37 for a 1ST down +4 0.12
7:46 1st & 10 OWN 37 Kaidon Salter run for 9 yds to the Liber 46 +9 1.38
7:46 2nd & 1 OWN 46 Shedro Louis run for 2 yds to the Liber 48 for a 1ST down +2 -0.33
7:46 1st & 10 OWN 48 SALTER, Kaidon pass to the right incomplete intended for DOUGLAS, Demario thrown to the VT7. PENALTY VT Pass Interference on PEOPLES, Nasir enforced 14 yards to the VT38 and results in automatic 1ST DOWN [NHSG]. NO PLAY (replay the down). +14
7:46 1st & 10 OPP 38 SALTER, Kaidon pass to the left incomplete intended for YARBROUGH, CJ thrown to the VT34. PENALTY LIB Ineligible Receiver Downfield on Pass on SIBLEY, Treon enforced 5 yards from the VT38 to the VT43 [NHSG]. NO PLAY (replay the down). -5
7:46 1st & 15 OPP 43 Kaidon Salter sacked by Dax Hollifield for a loss of 7 yards to the 50 yard line -7 -2.36
7:46 2nd & 22 50 Kaidon Salter pass complete to Jerome Jackson for 10 yds to the VTech 40 +10 0.99
7:46 3rd & 12 OPP 40 Kaidon Salter pass incomplete 0 -0.92
4:28 4th & 12 OPP 40 Kaidon Salter pass incomplete 0 -0.78
PUNT
3 pl · -5 yd · 1:09
21–22
4:28 1st & 10 OWN 40 Jalen Holston run for 1 yd to the VTech 41 +1 -0.91
3:31 3rd & 4 OWN 46 Timeout LIBERTY, clock 03:31
3:31 2nd & 9 OWN 41 Grant Wells run for 5 yds to the VTech 46 +5 0.08
3:23 4th & 15 OWN 35 Timeout LIBERTY, clock 03:23
3:23 3rd & 4 OWN 46 Grant Wells sacked by Javon Scruggs for a loss of 11 yards to the VTech 35 -11 -1.67
3:19 4th & 15 OWN 35 Peter Moore punt for 43 yds, fair catch by Demario Douglas at the Liber 22
FUMBLE
2 pl · -8 yd · 0:30
21–22
3:19 1st & 10 OWN 22 Johnathan Bennett sacked by Norell Pollard for a loss of 5 yards to the Liber 17 -5 -0.92
2:49 2nd & 15 OWN 17 Johnathan Bennett sacked for a loss of 3 yards to the Liber 14 -3 -0.16
END OF GAME
5 pl · 1 yd · 2:49
21–22
2:49 1st & 10 OPP 14 Jalen Holston run for 7 yds to the Liber 7 +7 0.30
2:49 2nd & 3 OPP 7 Jalen Holston run for 5 yds to the Liber 2 for a 1ST down +5 1.03
1:25 2nd & 5 OPP 5 Timeout LIBERTY, clock 01:25
1:25 1st & 2 OPP 2 [NHSG] Kneel down by WELLS, Grant at LIB5 (team loss of 3). 0 -0.85
1:25 2nd & 5 OPP 5 [NHSG] Kneel down by WELLS, Grant at LIB10 (team loss of 5). 0 -0.32
0:00 3rd & 10 OPP 10 [NHSG] Kneel down by WELLS, Grant at LIB13 (team loss of 3), clock 00:00. 0 -0.44
0:00 OPP 13 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

5sacks3
11plays for loss5
2takeaways0
3three-and-outs forced4
8explosive plays allowed10
5.33yards allowed / play4.81
3 of 12scoring drives allowed4 of 14
Virginia Tech
TyJuan Garbutt 6 (3) 2 sk · 3 TFL · 1 QH
Dax Hollifield 6 (4) 1 sk · 1.5 TFL
Keonta Jenkins 6 (2) 0.5 TFL
Keli Lawson 5 (4) 1 sk · 2 TFL
Mansoor Delane 5 (2) 2 TFL · 2 PD
Armani Chatman 4 (4)
Chamarri Conner 4 (3)
Mario Kendricks 3 (3) 1 TFL · 1 PD
Liberty
Javon Scruggs 10 (8) 1 sk · 1 TFL
Aakil Washington 10 (3)
Kendy Charles 6 (5) 1.5 sk · 1.5 TFL
Tyren Dupree 5 (3) 1 sk · 1 TFL
Daijahn Anthony 5 (5)
Mike Smith Jr. 5 (3)
Durrell Johnson 4 (4) 1 sk · 3 TFL
Ahmad Walker 4 (4) 1 sk · 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 goals2 of 2
7punts6
43.9punt average35.8
3punts inside the 202
80return yards151
own 25average drive startown 21
Virginia Tech
K John Love 1/1 FG · long 23 · 2/2 XP
P Peter Moore 7 punts · 43.9 avg · 3 in 20
KR Cole Beck 3 ret · 77 yds · long 40
PR Tucker Holloway 2 ret · 3 yds · long 4
Liberty
K Nick Brown 2/2 FG · long 47 · 2/2 XP
P Aidan Alves 6 punts · 35.8 avg · 2 in 20
KR Shedro Louis 2 ret · 123 yds · long 97 · 1 TD
KR Demario Douglas 1 ret · 37 yds · long 37
PR Demario Douglas 1 ret · -9 yds
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

75plays61
361yards325
14drives12
35%success rate41%
12.69total PPA6.3
Derived from 136 scrimmage plays. Interception return yardage is excluded from the offense.

Scoring

Q1Jalen Holston run for 2 yds for a TD, (John Love KICK) 7–0
Q1Johnathan Bennett run for 15 yds for a TD, (Nick Brown KICK) 7–7
Q2Jalen Holston run for 5 yds for a TD, (John Love KICK) 14–7
Q2John Love 23 yd FG GOOD 17–7
Q2Shedro Louis 97 Yd Kickoff Return (Nick Brown Kick) 17–14
Q2Nick Brown 47 yd FG GOOD 17–17
Q3Grant Wells sacked by Kendy Charles for a loss of 7 yards for a SAFETY 17–19
Q3Nick Brown 37 yd FG GOOD 22–17
Q4Jalen Holston 1 Yd Run (Two-Point Pass Conversion Failed) 23–22

Biggest plays by PPA

Q1Johnathan Bennett run for 15 yds for a TD, (Nick Brown KICK) 2.88
Q2Jalen Holston run for 5 yds for a TD, (John Love KICK) 2.85
Q1Keshawn King run for 21 yds to the Liber 46 for a 1ST down 2.84
Q1Johnathan Bennett pass complete to Noah Frith for 27 yds to the Liber 45 for a 1ST down 2.68
Q3Keshawn King run for 22 yds to the Liber 37 for a 1ST down 2.62
Q1Jalen Holston run for 2 yds for a TD, (John Love KICK) 2.46

Series recent meetings

2020 Liberty 38 – 35 Virginia Tech
2016 Liberty 13 – 36 Virginia Tech
Last 2 meetings shown. Full all-time series sits on each team page.
Data: CollegeFootballData · terminal