← CFB Terminal
38
FBS Independents
AT
24
Sun Belt
2022 week 5 · Saturday, October 1, 2022 at 5:00 PM CT · S.B. Ballard Stadium · 18,368 att · 68°F Cloudy, wind 10.6

Drive chart

Liberty Old Dominion bar spans the drive · tick marks the start · click a drive for the plays
OWN G255025END ZONE
Q1
INT
4 pl · 15 yd · 1:38
0–0
15:00 1st & 10 OWN 25 Hayden Wolff pass complete to Blake Watson for 10 yds to the ODU 35 for a 1ST down +10 0.84
15:00 1st & 10 OWN 35 Blake Watson run for 2 yds to the ODU 37 +2 -0.63
15:00 2nd & 8 OWN 37 Hayden Wolff pass complete to Zack Kuntz for 3 yds to the ODU 40 +3 -0.32
13:22 3rd & 5 OWN 40 Hayden Wolff pass intercepted -0.80
TD
1 pl · 34 yd · 0:08
7–0
13:14 1st & 10 OPP 34 Kaidon Salter pass complete to Jaivian Lofton for 34 yds for a TD, (Nick Brown KICK) +34 2.94
PUNT
3 pl · 7 yd · 1:24
7–0
13:14 1st & 10 OWN 25 Hayden Wolff pass incomplete 0 -0.70
13:14 2nd & 10 OWN 25 Blake Watson run for 3 yds to the ODU 28 +3 -0.15
13:14 3rd & 7 OWN 28 Hayden Wolff run for 4 yds to the ODU 32 +4 -0.05
11:50 4th & 3 OWN 32 Ethan Duane punt for 43 yds , Demario Douglas returns for a loss of 2 yards to the Liber 23
PUNT
3 pl · 1 yd · 0:49
7–0
11:50 1st & 10 OWN 23 Dae Dae Hunter run for 1 yd to the Liber 24 +1 -0.54
11:50 2nd & 9 OWN 24 Kaidon Salter pass incomplete 0 -0.37
11:50 3rd & 9 OWN 24 Kaidon Salter pass incomplete 0 -0.17
11:01 4th & 9 OWN 24 Aidan Alves punt for 46 yds, fair catch by Isiah Paige at the ODU 30
PUNT
3 pl · -2 yd · 2:09
7–0
11:01 1st & 10 OWN 30 Keshawn Wicks run for 2 yds to the ODU 32 +2 -0.55
11:01 2nd & 8 OWN 32 OLDDOMINION Penalty, False Start (-5 Yards) to the ODU 27 -5
11:01 2nd & 13 OWN 27 Hayden Wolff sacked by Dennis Osagiede for a loss of 5 yards to the ODU 22 -5 -0.43
11:01 3rd & 18 OWN 22 Hayden Wolff pass complete to Jordan Bly for 6 yds to the ODU 28 +6 0.03
8:52 4th & 12 OWN 28 Ethan Duane punt for 49 yds, downed at the Liber 23
TD
4 pl · 77 yd · 1:30
14–0
8:52 1st & 10 OWN 23 Kaidon Salter pass incomplete 0 -0.64
8:52 2nd & 10 OWN 23 OLDDOMINION Penalty, Face mask (15 yards) (15 Yards) to the Liber 44 for a 1ST down +15
8:52 1st & 10 OWN 44 Kaidon Salter pass complete to CJ Yarbrough for 20 yds to the ODU 36 for a 1ST down +20 1.36
8:52 1st & 10 OPP 36 SALTER, Kaidon pass to the right incomplete dropped by LOFTON, Jaivian thrown to the ODU31. PENALTY Before the snap, LIB Illegal Formation on HENDERSON, Austin enforced 5 yards from the ODU36 to the ODU41. NO PLAY (replay the down). -5
7:22 1st & 15 OPP 41 Kaidon Salter pass complete to CJ Yarbrough for 41 yds for a TD, (Nick Brown KICK) +41 3.79
TD
8 pl · 75 yd · 2:15
14–7
7:22 1st & 10 OWN 25 Hayden Wolff pass complete to Blake Watson for 9 yds to the ODU 34 +9 1.25
7:22 2nd & 1 OWN 34 OLDDOMINION Penalty, Offensive Holding (Isiah Paige) to the ODU 30 -10
7:22 2nd & 5 OWN 30 Hayden Wolff pass complete to Marquez Bell for 5 yds to the ODU 35 for a 1ST down +5 0.74
7:22 3rd & 6 OPP 31 Hayden Wolff pass complete to Peter Kikwata for 23 yds to the Liber 8 for a 1ST down +23 1.46
7:22 1st & 10 OWN 35 Blake Watson run for 30 yds to the Liber 35 for a 1ST down +30 2.27
7:22 1st & 10 OPP 35 Hayden Wolff pass incomplete 0 -0.69
7:22 2nd & 10 OPP 35 Keshawn Wicks run for 4 yds to the Liber 31 +4 -0.12
5:07 1st & 8 OPP 8 Hayden Wolff run for 8 yds for a TD, (Ethan Sanchez KICK) +8 2.32
INT
2 pl · 2 yd · 0:52
14–7
5:02 1st & 10 OWN 16 Dae Dae Hunter run for 2 yds to the Liber 18 +2 -0.30
4:10 2nd & 8 OWN 18 Kaidon Salter pass intercepted -0.12
TD
8 pl · 40 yd · 3:47
14–14
4:10 1st & 10 OPP 40 Hayden Wolff pass incomplete 0 -0.85
4:10 2nd & 10 OPP 40 Hayden Wolff pass complete to Ali Jennings III for 24 yds to the Liber 16 for a 1ST down +24 1.47
4:10 1st & 10 OPP 16 SIMS, Tariq rush to the right for a gain of 6 yards to the LIB10 (MEGGINSON, Chris). PENALTY ODU Holding on SALDIVERI, Nick enforced 10 yards from the LIB16 to the LIB26 [NHSG]. NO PLAY (replay the down). -10
4:10 1st & 20 OPP 26 Blake Watson run for 2 yds to the Liber 24 +2 -0.32
4:10 2nd & 18 OPP 24 Hayden Wolff pass complete to Ali Jennings III for 7 yds to the Liber 17 +7 0.28
4:10 3rd & 11 OPP 17 Hayden Wolff pass complete to Ali Jennings III for 12 yds to the Liber 5 for a 1ST down +12 1.50
4:10 1st & 5 OPP 5 Blake Watson run for 1 yd to the Liber 4 +1 -0.45
4:10 2nd & 4 OPP 4 Blake Watson run for no gain to the Liber 4 0 -0.36
0:23 3rd & 4 OPP 4 Hayden Wolff pass complete to Ali Jennings III for 4 yds for a TD, (Ethan Sanchez KICK) +4 2.70
TD
7 pl · 83 yd · 2:56
21–14
0:00 1st & 10 OWN 17 Shedro Louis run for 19 yds to the Liber 36 for a 1ST down +19 1.39
0:00 OWN 17 End of 1st Quarter
15:00 1st & 10 OWN 36 Shedro Louis run for 3 yds to the Liber 39 +3 -0.41
15:00 2nd & 7 OWN 39 Kaidon Salter run for 3 yds to the Liber 42 +3 -0.37
15:00 3rd & 4 OWN 42 Kaidon Salter pass complete to Treon Sibley for 21 yds to the ODU 37 for a 1ST down +21 2.88
15:00 1st & 10 OPP 37 Kaidon Salter sacked by Kris Trinidad and Denzel Lowry for a loss of 6 yards to the ODU 43 -6 -1.99
15:00 2nd & 16 OPP 43 Kaidon Salter pass complete to Dae Dae Hunter for 9 yds to the ODU 34 +9 0.91
15:00 3rd & 7 OPP 34 OLDDOMINION Penalty, Offsides (5 Yards) to the ODU 29 +5
12:23 3rd & 2 OPP 29 Dae Dae Hunter run for 29 yds for a TD, (Nick Brown KICK) +29 3.21
Q2
FG
12 pl · 58 yd · 5:01
21–17
12:23 1st & 10 OWN 25 Blake Watson run for 6 yds to the ODU 31 +6 0.33
12:23 2nd & 4 OWN 31 Hayden Wolff pass complete to Blake Watson for 2 yds to the ODU 33 +2 -0.55
12:23 3rd & 2 OWN 33 Blake Watson run for 12 yds to the ODU 45 for a 1ST down +12 2.02
12:23 1st & 10 OWN 45 Hayden Wolff pass incomplete 0 -1.16
12:23 2nd & 10 OWN 45 Obie Sanni run for 7 yds to the Liber 48 +7 0.57
12:23 3rd & 3 OPP 48 Hayden Wolff pass complete to Donta Anthony Jr. for 4 yds to the Liber 44 for a 1ST down +4 1.45
12:23 1st & 10 OPP 44 OLDDOMINION Penalty, False Start (-5 Yards) to the Liber 49 -5
12:23 1st & 15 OPP 49 Hayden Wolff pass incomplete 0 -1.05
12:23 2nd & 15 OPP 49 Hayden Wolff pass complete to Javon Harvey for 27 yds to the Liber 22 for a 1ST down +27 2.85
12:23 1st & 10 OPP 22 D.J. Mack Jr. run for 2 yds to the Liber 20 +2 -0.22
12:23 2nd & 8 OPP 20 Hayden Wolff pass incomplete 0 -0.46
12:23 3rd & 8 OPP 20 Hayden Wolff pass complete to Isiah Paige for 3 yds to the Liber 17 +3 -0.21
7:22 4th & 5 OPP 17 Ethan Sanchez 34 yd FG GOOD
PUNT
4 pl · 2 yd · 0:55
21–17
7:22 1st & 10 OWN 25 LIBERTY Penalty, Offensive Holding (-10 Yards) to the Liber 20 -10
7:22 3rd & 8 OWN 27 Kaidon Salter pass incomplete 0 -0.22
7:22 1st & 15 OWN 20 Kaidon Salter pass complete to Demario Douglas for 7 yds to the Liber 27 +7 0.29
7:22 2nd & 8 OWN 27 Kaidon Salter pass incomplete 0 -0.48
6:27 4th & 8 OWN 27 Aidan Alves punt for 33 yds
PUNT
3 pl · 5 yd · 1:04
21–17
6:27 1st & 10 OWN 40 Blake Watson run for 3 yds to the ODU 43 +3 -0.43
6:27 2nd & 7 OWN 43 Hayden Wolff pass complete to Blake Watson for 2 yds to the ODU 45 +2 -0.63
6:27 3rd & 5 OWN 45 Hayden Wolff pass incomplete 0 -0.79
5:23 4th & 5 OWN 45 Ethan Duane punt for 39 yds, fair catch by Demario Douglas at the Liber 16
PUNT
3 pl · 6 yd · 1:11
21–17
5:23 1st & 10 OWN 16 Shedro Louis run for 4 yds to the Liber 20 +4 -0.07
5:23 2nd & 6 OWN 20 Shedro Louis run for 2 yds to the Liber 22 +2 -0.28
5:23 3rd & 4 OWN 22 Kaidon Salter pass incomplete 0 -0.27
4:12 4th & 4 OWN 22 Aidan Alves punt for 47 yds , Isiah Paige returns for 11 yds to the ODU 42
PUNT
3 pl · 4 yd · 1:07
21–17
4:12 1st & 10 OWN 42 Hayden Wolff pass incomplete 0 -1.15
4:12 2nd & 10 OWN 42 Blake Watson run for 4 yds to the ODU 46 +4 -0.15
4:12 3rd & 6 OWN 46 Hayden Wolff pass incomplete 0 -0.77
3:05 4th & 6 OWN 46 Ethan Duane punt for 40 yds, downed at the Liber 14
INT
11 pl · 62 yd · 3:03
21–17
3:05 1st & 10 OWN 14 Kaidon Salter pass complete to Jaivian Lofton for 10 yds to the Liber 24 for a 1ST down +10 0.51
3:05 1st & 10 OWN 24 Dae Dae Hunter run for 8 yds to the Liber 32 +8 0.89
3:05 2nd & 2 OWN 32 Dae Dae Hunter run for 3 yds to the Liber 35 for a 1ST down +3 0.01
3:05 1st & 10 OWN 35 Kaidon Salter pass complete to Michael Bollinger for 14 yds to the Liber 49 for a 1ST down +14 1.32
3:05 1st & 10 OWN 49 Kaidon Salter pass incomplete 0 -1.13
3:05 2nd & 10 OWN 49 Dae Dae Hunter run for 6 yds to the ODU 45 +6 0.32
3:05 3rd & 4 OPP 45 Kaidon Salter pass complete to Demario Douglas for 6 yds to the ODU 39 for a 1ST down +6 1.59
0:35 2nd & 2 OPP 31 Timeout LIBERTY, clock 00:35
0:35 1st & 10 OPP 39 Kaidon Salter pass complete to CJ Daniels for 8 yds to the ODU 31 +8 0.62
0:26 1st & 10 OPP 17 Timeout LIBERTY, clock 00:26
0:26 2nd & 2 OPP 31 Shedro Louis run for 14 yds to the ODU 17 for a 1ST down +14 -0.06
0:17 2nd & 17 OPP 24 Timeout LIBERTY, clock 00:17
0:17 1st & 10 OPP 17 Kaidon Salter sacked by Alonzo Ford Jr. for a loss of 7 yards to the ODU 24 -7 -1.01
0:02 2nd & 17 OPP 24 Kaidon Salter pass intercepted -3.41
Q3
PUNT
6 pl · 28 yd · 3:08
21–17
15:00 1st & 10 OWN 25 Johnathan Bennett pass complete to Dae Dae Hunter for 10 yds to the Liber 35 for a 1ST down +10 0.84
15:00 1st & 10 OWN 35 Dae Dae Hunter run for 4 yds to the Liber 39 +4 -0.16
15:00 2nd & 6 OWN 39 Dae Dae Hunter run for 2 yds to the Liber 41 +2 -0.60
15:00 3rd & 4 OWN 41 OLDDOMINION Penalty, Offsides (Ryan Henry) to the Liber 46 for a 1ST down +5
15:00 1st & 10 OWN 46 Shedro Louis run for 4 yds to the 50 yard line +4 -0.16
15:00 2nd & 6 50 Shedro Louis run for 3 yds to the ODU 47 +3 -0.43
15:00 3rd & 3 OPP 47 Johnathan Bennett pass incomplete 0 -1.10
11:52 4th & 3 OPP 47 Aidan Alves punt for 46 yds, downed at the ODU 1
PUNT
3 pl · 4 yd · 2:06
21–17
11:52 1st & 10 OWN 1 Blake Watson run for 1 yd to the ODU 2 +1 -0.20
11:52 2nd & 9 OWN 2 Blake Watson run for a loss of 1 yard to the ODU 1 -1 -0.14
11:52 3rd & 10 OWN 1 Blake Watson run for 4 yds to the ODU 5 +4 -0.01
9:46 4th & 6 OWN 5 Ethan Duane punt for 47 yds , Demario Douglas returns for a loss of 8 yards to the Liber 40
FG
7 pl · 29 yd · 3:12
24–17
9:46 1st & 10 OWN 40 Johnathan Bennett sacked by Alonzo Ford Jr. for a loss of 9 yards to the Liber 31 -9 -2.27
9:46 2nd & 19 OWN 31 Johnathan Bennett pass complete to Caleb Snead for 2 yds to the Liber 33 +2 -0.14
9:46 3rd & 17 OWN 33 Shedro Louis run for 40 yds to the ODU 27 for a 1ST down +40 4.42
9:46 2nd & 10 OPP 27 Johnathan Bennett sacked by R'Tarriun Johnson for a loss of 6 yards to the ODU 33 -6 -1.86
9:46 3rd & 16 OPP 33 Shedro Louis run for 2 yds to the ODU 31 +2 -0.58
9:46 1st & 10 OPP 27 Johnathan Bennett pass incomplete 0 -0.49
6:34 4th & 14 OPP 31 Nick Brown 49 yd FG GOOD
TD
8 pl · 75 yd · 3:33
24–24
6:34 1st & 10 OWN 25 Hayden Wolff run for 10 yds to the ODU 35 for a 1ST down +10 0.84
6:34 1st & 10 OWN 35 Blake Watson run for 7 yds to the ODU 42 +7 0.71
6:34 2nd & 3 OWN 42 Hayden Wolff pass complete to Blake Watson for 21 yds to the Liber 37 for a 1ST down +21 1.48
6:34 1st & 10 OPP 37 Keshawn Wicks run for 2 yds to the Liber 35 +2 -0.40
6:34 2nd & 8 OPP 35 Hayden Wolff run for 6 yds to the Liber 29 +6 0.24
6:34 3rd & 2 OPP 29 Keshawn Wicks run for 9 yds to the Liber 20 for a 1ST down +9 0.59
6:34 1st & 10 OPP 20 Hayden Wolff run for 4 yds to the Liber 16 +4 -0.03
3:01 2nd & 6 OPP 16 Hayden Wolff pass complete to Blake Watson for 16 yds for a TD, (Ethan Sanchez KICK) +16 2.64
TD
6 pl · 70 yd · 2:56
31–24
3:01 1st & 10 OWN 30 Johnathan Bennett pass complete to CJ Yarbrough for 8 yds to the Liber 38 +8 1.00
3:01 2nd & 2 OWN 38 Dae Dae Hunter run for 7 yds to the Liber 45 for a 1ST down +7 0.42
3:01 1st & 10 OWN 45 Nate Hampton run for 3 yds to the Liber 48 +3 -0.42
3:01 2nd & 7 OWN 48 Dae Dae Hunter run for 16 yds to the ODU 36 for a 1ST down +16 1.69
3:01 1st & 10 OPP 36 Johnathan Bennett run for 4 yds to the ODU 32 +4 -0.07
0:05 2nd & 6 OPP 32 Dae Dae Hunter run for 32 yds for a TD, (Nick Brown KICK) +32 3.08
0:05 OWN 35 Jason Stricker kickoff OLDDOMINION Penalty, Personal Foul (TEAM) to the 50 yard line
0:00 OWN 35 End of 3rd Quarter
Q4
PUNT
5 pl · 39 yd · 3:10
31–24
15:00 1st & 10 OWN 22 Hayden Wolff pass complete to Ali Jennings III for 28 yds to the 50 yard line for a 1ST down +28 2.43
15:00 1st & 10 50 Obie Sanni run for 8 yds to the Liber 42 +8 0.84
15:00 2nd & 2 OPP 42 WOLFF, Hayden pass to the left incomplete intended for JENNINGS, Ali broken up by SINGLETON, Kobe at the LIB3. PENALTY LIB Pass Interference on SINGLETON, Kobe enforced 15 yards to the LIB27 and results in automatic 1ST DOWN [NHSG]. NO PLAY (replay the down). +15
15:00 1st & 10 OPP 27 Obie Sanni run for a loss of 4 yards to the Liber 31 -4 -1.04
12:42 3rd & 4 OPP 21 Timeout OLDDOMINION, clock 12:42
12:42 2nd & 14 OPP 31 Hayden Wolff pass complete to Javon Harvey for 10 yds to the Liber 21 +10 0.72
12:42 3rd & 4 OPP 21 WOLFF, Hayden pass up the middle incomplete intended for ANTHONY, Donta thrown to the LIB11. PENALTY ODU Pass Interference on ANTHONY, Donta enforced 15 yards to the LIB36 [NHSG]. NO PLAY (replay the down). -15
12:42 3rd & 19 OPP 36 Hayden Wolff sacked by TreShaun Clark for a loss of 3 yards to the Liber 39 -3 -1.12
11:50 4th & 22 OPP 39 Ethan Duane punt for 38 yds, downed at the Liber 1
TD
8 pl · 99 yd · 4:55
38–24
11:50 1st & 10 OWN 1 Dae Dae Hunter run for 4 yds to the Liber 5 +4 -0.03
11:50 2nd & 6 OWN 5 Dae Dae Hunter run for a loss of 1 yard to the Liber 4 -1 -0.26
11:50 3rd & 7 OWN 4 BENNETT, Johnathan pass to the left incomplete intended for LOFTON, Jaivian thrown to the LIB17. PENALTY ODU Holding on JONES, Terry enforced 10 yards from the LIB4 to the LIB14 and results in automatic 1ST DOWN [NHSG]. NO PLAY (replay the down). +10
11:50 1st & 10 OWN 14 Shedro Louis run for 1 yd to the Liber 15 +1 -0.35
11:50 2nd & 9 OWN 15 Johnathan Bennett pass complete to Noah Frith for 11 yds to the Liber 26 for a 1ST down +11 1.01
11:50 1st & 10 OWN 26 Shedro Louis run for 2 yds to the Liber 28 +2 -0.47
11:50 2nd & 8 OWN 28 BENNETT, Johnathan pass to the left incomplete intended for YARBROUGH, CJ broken up by HAWKINS, Tre at the ODU40. PENALTY ODU Offsides on JOHNSON, R'Tarriun enforced 5 yards from the LIB28 to the LIB33 [NHSG]. NO PLAY (replay the down). +5
11:50 2nd & 3 OWN 33 Johnathan Bennett pass complete to CJ Yarbrough for 25 yds to the ODU 42 for a 1ST down +25 2.09
11:50 1st & 10 OPP 42 Johnathan Bennett pass complete to Austin Henderson for 1 yd to the ODU 41 +1 -0.70
6:55 2nd & 9 OPP 41 Johnathan Bennett pass complete to Dae Dae Hunter for 41 yds for a TD, (Nick Brown KICK) +41 3.99
ON DOWNS
7 pl · -7 yd · 1:25
38–24
6:55 1st & 10 OWN 25 Hayden Wolff pass incomplete 0 -0.70
6:55 2nd & 10 OWN 25 Hayden Wolff pass incomplete 0 -0.35
6:55 3rd & 10 OWN 25 LIBERTY Penalty, Defensive Holding (Daijahn Anthony) declined for a 1ST down 0
6:55 1st & 10 OWN 41 Hayden Wolff run for a loss of 6 yards to the ODU 31 -6 -2.08
6:55 2nd & 20 OWN 31 Hayden Wolff pass incomplete 0 -0.20
6:55 3rd & 20 OWN 31 Hayden Wolff pass complete to Javon Harvey for a loss of 3 yards to the ODU 28 -3 -0.12
6:55 4th & 23 OWN 28 WOLFF, Hayden pass up the middle complete for 24 yards to HARVEY, Javon caught at the LIB50 and advanced to the LIB48 (SCRUGGS, Javon). PENALTY ODU Holding on HUNT, Tyran enforced 10 yards from the ODU28 to the ODU18 [NHSG]. NO PLAY (replay the down). -10
5:30 4th & 33 OWN 18 Hayden Wolff pass incomplete 0 0.40
MISSED FG
6 pl · 17 yd · 2:53
38–24
5:30 1st & 10 OPP 18 Shedro Louis run for 6 yds to the ODU 12 +6 0.18
5:30 2nd & 4 OPP 12 Shedro Louis run for 1 yd to the ODU 11 +1 -0.32
5:30 3rd & 3 OPP 11 OLDDOMINION Penalty, Offsides (Alonzo Ford Jr.) to the ODU 6 for a 1ST down +5
5:30 1st & 6 OPP 6 Dae Dae Hunter run for 3 yds to the ODU 3 +3 -0.16
2:45 3rd & 1 OPP 1 Timeout OLDDOMINION, clock 02:45
2:45 2nd & 3 OPP 3 Shedro Louis run for 2 yds to the ODU 1 +2 -0.24
2:41 4th & 1 OPP 1 Timeout OLDDOMINION, clock 02:41
2:41 3rd & 1 OPP 1 Shedro Louis run for no gain to the ODU 1 0 -0.33
2:37 4th & 1 OPP 1 Nick Brown 19 yd FG MISSED
FUMBLE
13 pl · 62 yd · 2:17
38–24
2:37 1st & 10 OWN 20 Hayden Wolff pass incomplete 0 -0.56
2:37 2nd & 10 OWN 20 Hayden Wolff sacked by Tyren Dupree for a loss of 4 yards to the ODU 16 -4 -0.37
2:37 3rd & 14 OWN 16 Hayden Wolff pass incomplete 0 -0.06
2:37 4th & 14 OWN 16 Hayden Wolff pass complete to Ali Jennings III for 30 yds to the ODU 46 for a 1ST down +30 3.18
2:37 1st & 10 OWN 46 Hayden Wolff pass complete to Javon Harvey for 13 yds to the Liber 41 for a 1ST down +13 0.94
2:37 1st & 10 OPP 41 Hayden Wolff pass complete to Javon Harvey for 11 yds to the Liber 30 for a 1ST down +11 0.43
2:37 1st & 10 OPP 30 Hayden Wolff pass complete to Javon Harvey for 6 yds to the Liber 24 +6 0.21
2:37 2nd & 4 OPP 24 Hayden Wolff pass complete to Javon Harvey for no gain to the Liber 24 0 -0.58
2:37 3rd & 4 OPP 24 Hayden Wolff pass incomplete 0 -0.72
2:37 4th & 4 OPP 24 Hayden Wolff pass complete to Ali Jennings III for 8 yds to the Liber 16 for a 1ST down +8 1.33
2:37 1st & 10 OPP 16 Hayden Wolff pass incomplete 0 -0.33
2:37 2nd & 10 OPP 16 Hayden Wolff pass incomplete 0 -0.38
0:20 3rd & 10 OPP 16 Hayden Wolff sacked for a loss of 2 yards to the Liber 18 -2 -0.95
END OF Q4
1 pl · -2 yd · 0:20
38–24
0:00 OWN 16 End of 4th Quarter
27 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

4sacks4
8plays for loss5
2takeaways2
5three-and-outs forced2
9explosive plays allowed12
5.16yards allowed / play7.33
4 of 13scoring drives allowed6 of 14
Liberty
Javon Scruggs 8 (2) 0.5 TFL · 1 PD
Tyren Dupree 7 (5) 1 sk · 1 TFL
Ahmad Walker 7 (2) 0.5 TFL
Mike Smith Jr. 6 (2) 0.5 TFL · 2 PD
Robert Rahimi 6 0.5 TFL · 1 INT
Dre Butler 4 (2) 1 sk · 1 TFL
Quinton Reese 4 (2) 0.5 TFL
Kendy Charles 4 (1) 1 PD
Old Dominion
Jason Henderson 15 (6) 1 TFL
R'Tarriun Johnson 7 (6) 1 sk · 1 TFL
Tre Hawkins 7 (7) 1 INT
Devin Brandt-Epps 5 (2) 1 PD
Alonzo Ford 4 (3) 2 sk · 2 TFL
Robert Kennedy 3 (2) 1 INT · 1 PD
Ryan Henry 3 (2) 1 QH
Terry Jones 3 (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 2field goals1 of 1
4punts6
43.0punt average42.7
1punts inside the 203
23return yards19
own 21average drive startown 26
Liberty
K Nick Brown 1/2 FG · long 49 · 5/5 XP
P Aidan Alves 4 punts · 43.0 avg · 1 in 20
KR Shedro Louis 2 ret · 33 yds · long 17
PR Demario Douglas 2 ret · -10 yds · long -2
Old Dominion
K Ethan Sanchez 1/1 FG · long 34 · 3/3 XP
P Ethan Duane 6 punts · 42.7 avg · 3 in 20
KR Colten Hicks 1 ret · 8 yds · long 8
PR Isiah Paige 1 ret · 11 yds · long 11
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

64plays77
469yards397
13drives13
38%success rate36%
17.77total PPA14.77
Derived from 141 scrimmage plays. Interception return yardage is excluded from the offense.

Scoring

Q1Kaidon Salter pass complete to Jaivian Lofton for 34 yds for a TD, (Nick Brown KICK) 7–0
Q1Kaidon Salter pass complete to CJ Yarbrough for 41 yds for a TD, (Nick Brown KICK) 14–0
Q1Hayden Wolff run for 8 yds for a TD, (Ethan Sanchez KICK) 7–14
Q1Hayden Wolff pass complete to Ali Jennings III for 4 yds for a TD, (Ethan Sanchez KICK) 14–14
Q2Dae Dae Hunter run for 29 yds for a TD, (Nick Brown KICK) 21–14
Q2Ethan Sanchez 34 yd FG GOOD 17–21
Q3Nick Brown 49 yd FG GOOD 24–17
Q3Hayden Wolff pass complete to Blake Watson for 16 yds for a TD, (Ethan Sanchez KICK) 24–24
Q3Dae Dae Hunter run for 32 yds for a TD, (Nick Brown KICK) 31–24
Q4Johnathan Bennett pass complete to Dae Dae Hunter for 41 yds for a TD, (Nick Brown KICK) 38–24

Biggest plays by PPA

Q3Shedro Louis run for 40 yds to the ODU 27 for a 1ST down 4.42
Q4Johnathan Bennett pass complete to Dae Dae Hunter for 41 yds for a TD, (Nick Brown KICK) 3.99
Q1Kaidon Salter pass complete to CJ Yarbrough for 41 yds for a TD, (Nick Brown KICK) 3.79
Q2Dae Dae Hunter run for 29 yds for a TD, (Nick Brown KICK) 3.21
Q4Hayden Wolff pass complete to Ali Jennings III for 30 yds to the ODU 46 for a 1ST down 3.18
Q3Dae Dae Hunter run for 32 yds for a TD, (Nick Brown KICK) 3.08

Series recent meetings

2025 Liberty 7 – 21 Old Dominion
2023 Old Dominion 10 – 38 Liberty
2021 Old Dominion 17 – 45 Liberty
2018 Old Dominion 10 – 52 Liberty
2013 Liberty 17 – 21 Old Dominion
Last 5 meetings shown. Full all-time series sits on each team page.
Data: CollegeFootballData · terminal