← CFB Terminal
17
Conference USA
AT
45
FBS Independents
2021 week 3 · Saturday, September 18, 2021 at 5:00 PM CT · Williams Stadium (VA) · 18,471 att · 80.8°F, wind 3.7

Drive chart

WIN PROBABILITYOld Dominion above · Liberty below
KICK96% → 100% LibertyFINAL
Old Dominion Liberty bar spans the drive · tick marks the start · click a drive for the plays
OWN G255025END ZONE
WP
Δ
Q1
TD
10 pl · 68 yd · 3:28
0–7
+1
14:53 1st & 10 OWN 32 Malik Willis pass complete to CJ Daniels for 8 yds to the Liber 40 +8 1.02
14:53 2nd & 2 OWN 40 Malik Willis pass complete to Noah Frith for 7 yds to the Liber 47 for a 1ST down +7 0.40
14:53 1st & 10 OWN 47 Shedro Louis run for 4 yds to the ODU 49 +4 -0.15
14:53 2nd & 6 OPP 49 Malik Willis pass complete to Demario Douglas for 2 yds to the ODU 47 +2 -0.68
14:53 3rd & 4 OPP 47 Malik Willis pass complete to Demario Douglas for 4 yds to the ODU 43 for a 1ST down +4 1.58
14:53 1st & 10 OPP 43 Malik Willis pass incomplete to Demario Douglas 0 -0.94
14:53 2nd & 10 OPP 43 Malik Willis run for 26 yds to the ODU 17 for a 1ST down +26 1.71
14:53 1st & 10 OPP 17 Michael Bollinger run for 2 yds to the ODU 15 +2 -0.19
14:53 2nd & 8 OPP 15 Malik Willis run for 1 yd to the ODU 14 +1 -0.27
11:25 3rd & 7 OPP 14 Malik Willis pass complete to CJ Daniels for 14 yds for a TD, (Alex Barbir KICK) +14 3.04
PUNT
5 pl · 22 yd · 2:42
0–7
+1
11:25 1st & 10 OWN 25 D.J. Mack Jr. pass complete to Zack Kuntz for 9 yds to the ODU 34 +9 1.25
11:25 2nd & 1 OWN 34 Elijah Davis run for 7 yds to the ODU 41 for a 1ST down +7 0.17
11:25 1st & 10 OWN 41 D.J. Mack Jr. pass complete to Elijah Davis for 5 yds to the ODU 46 +5 0.11
11:25 2nd & 5 OWN 46 Elijah Davis run for 2 yds to the ODU 48 +2 -0.71
11:25 3rd & 3 OWN 48 D.J. Mack Jr. run for 1 yd to the ODU 47 +1 -0.82
8:43 4th & 4 OWN 47 Ethan Duane punt for 40 yds, fair catch by Demario Douglas at the Liber 13
PUNT
3 pl · 3 yd · 0:47
0–7
−2
8:43 1st & 10 OWN 13 Timeout LIBERTY, clock 08:43
8:43 1st & 10 OWN 13 Joshua Mack run for 3 yds to the Liber 16 +3 -0.17
8:43 2nd & 7 OWN 16 Malik Willis pass incomplete to CJ Daniels 0 -0.31
8:43 3rd & 7 OWN 16 Malik Willis pass incomplete to Kevin Shaa 0 -0.13
7:56 4th & 7 OWN 16 Aidan Alves punt for 52 yds , Roger Cray returns for 4 yds to the ODU 36
PUNT
3 pl · 6 yd · 1:54
0–7
+1
7:56 1st & 10 OWN 36 Jon-Luke Peaker run for 1 yd to the ODU 37 +1 -0.85
7:56 2nd & 9 OWN 37 Jon-Luke Peaker run for 5 yds to the ODU 42 +5 0.07
7:56 3rd & 4 OWN 42 D.J. Mack Jr. pass complete to Jon-Luke Peaker for no gain to the ODU 42 0 -0.75
6:02 4th & 4 OWN 42 Ethan Duane punt for 37 yds, fair catch by Demario Douglas at the Liber 21
TD
6 pl · 79 yd · 2:45
0–14
+1
6:02 1st & 10 OWN 21 Malik Willis pass complete to Demario Douglas for 1 yd to the Liber 22 +1 -0.49
6:02 2nd & 9 OWN 22 Malik Willis pass complete to Noah Frith for 4 yds to the Liber 26 +4 -0.06
6:02 3rd & 5 OWN 26 Malik Willis run for 56 yds to the ODU 18 for a 1ST down +56 4.29
6:02 1st & 10 OPP 18 Shedro Louis run for no gain to the ODU 18 0 -0.35
6:02 2nd & 10 OPP 18 Shedro Louis run for 1 yd to the ODU 17 +1 -0.32
3:17 3rd & 9 OPP 17 Malik Willis run for 17 yds for a TD, (Alex Barbir KICK) +17 3.26
3:17 1st & 10 OWN 35 Timeout LIBERTY, clock 03:17
PUNT
4 pl · 3 yd · 1:51
0–14
+1
3:17 1st & 10 OWN 25 D.J. Mack Jr. pass complete to Zack Kuntz for 14 yds to the ODU 39 for a 1ST down +14 1.22
3:17 1st & 10 OWN 39 D.J. Mack Jr. run for 1 yd to the ODU 40 +1 -0.90
3:17 2nd & 9 OWN 40 D.J. Mack Jr. pass incomplete to Javon Harvey 0 -0.81
3:17 3rd & 9 OWN 40 PENALTY ODU False Start (Bly,Jordan) 4 yards from ODU40 to ODU36. NO PLAY. -4
3:17 3rd & 13 OWN 36 D.J. Mack Jr. sacked by Kendy Charles for a loss of 8 yards to the ODU 28 -8 -0.39
1:26 4th & 21 OWN 28 Ethan Duane punt for 42 yds
FG
4 pl · 4 yd · 0:40
3–14
−2
1:26 1st & 10 OPP 30 D.J. Mack Jr. pass incomplete to Ali Jennings III 0 -0.56
1:26 2nd & 10 OPP 30 Elijah Davis run for 4 yds to the Liber 26 +4 -0.09
1:26 3rd & 6 OPP 26 D.J. Mack Jr. pass incomplete to Isaiah Spencer 0 -0.82
0:46 4th & 6 OPP 26 Nick Rice 43 yd FG GOOD
TD
6 pl · 80 yd · 2:18
3–21
0:41 1st & 10 OWN 20 Malik Willis pass complete to CJ Daniels for 9 yds to the Liber 29 +9 1.11
0:00 2nd & 1 OWN 29 Malik Willis pass complete to Demario Douglas for 15 yds to the Liber 44 for a 1ST down +15 0.90
0:00 OWN 29 End of 1st Quarter
15:00 1st & 10 OWN 44 T.J. Green run for 2 yds to the Liber 46 +2 -0.68
15:00 2nd & 8 OWN 46 Malik Willis pass complete to Johnny Huntley for 5 yds to the ODU 49 +5 0.09
15:00 3rd & 3 OPP 49 T.J. Green run for 16 yds to the ODU 33 for a 1ST down +16 2.06
13:39 3rd & 3 OPP 49 Timeout LIBERTY, clock 13:39
13:23 1st & 10 OPP 33 Malik Willis pass complete to CJ Daniels for 33 yds for a TD, (Alex Barbir KICK) +33 2.90
Q2
PUNT
3 pl · 1 yd · 2:01
3–21
+2
13:23 1st & 10 OWN 25 Keshawn Wicks run for no gain to the ODU 25 0 -0.70
13:23 2nd & 10 OWN 25 D.J. Mack Jr. run for 5 yds to the ODU 20 +5 0.04
13:23 3rd & 15 OWN 20 D.J. Mack Jr. pass complete to Stone Smartt for 6 yds to the ODU 26 +6 0.03
11:22 4th & 9 OWN 26 Ethan Duane punt for 45 yds , Demario Douglas returns for no gain to the Liber 27
PUNT
3 pl · -12 yd · 1:10
3–21
11:22 1st & 10 OWN 27 Joshua Mack run for 3 yds to the Liber 30 +3 -0.32
11:22 2nd & 7 OWN 30 Malik Willis sacked by Deeve Harris for a loss of 10 yards to the Liber 20 -10 -1.06
11:22 3rd & 17 OWN 20 Malik Willis pass incomplete to Noah Frith 0 -0.05
11:22 4th & 17 OWN 20 PENALTY LIB False Start (Alexander,Benjamin) 5 yards from LIB20 to LIB15. NO PLAY. -5
10:12 4th & 22 OWN 15 Aidan Alves punt for 36 yds , Roger Cray returns for 10 yds to the ODU 44
TD
10 pl · 56 yd · 3:43
10–21
−2
10:12 1st & 10 OWN 44 Timeout LIBERTY, clock 10:12
10:12 1st & 10 OWN 44 D.J. Mack Jr. pass incomplete to Zack Kuntz 0 -1.16
10:12 2nd & 10 OWN 44 D.J. Mack Jr. pass complete to Elijah Davis for 1 yd to the ODU 43 +1 -0.73
10:12 3rd & 11 OWN 43 D.J. Mack Jr. pass incomplete to Rafael McCoy 0 -0.45
10:12 4th & 11 OWN 43 Duane,Ethan punt 47 yards to the LIB10, out of bounds PENALTY LIB Roughing The Kicker (Rahimi,Robert) 15 yards from ODU43 to LIB42, 1ST DOWN. NO PLAY. +15
10:12 1st & 10 OPP 42 Jon-Luke Peaker run for 2 yds to the Liber 40 +2 -0.49
10:12 2nd & 8 OPP 40 Jon-Luke Peaker run for 9 yds to the Liber 31 for a 1ST down +9 0.95
10:12 1st & 10 OPP 31 D.J. Mack Jr. pass incomplete to Ali Jennings III 0 -0.58
10:12 2nd & 10 OPP 31 D.J. Mack Jr. pass complete to Stone Smartt for 8 yds to the Liber 23 +8 0.47
10:12 3rd & 2 OPP 23 Jon-Luke Peaker run for 5 yds to the Liber 18 for a 1ST down +5 0.36
6:29 1st & 1 OPP 1 Elijah Davis 1 Yd Run (Nick Rice Kick) +1 0.94
6:29 1st & 10 OWN 35 Timeout LIBERTY, clock 06:29
TD
7 pl · 60 yd · 2:31
10–28
−7
6:19 1st & 10 OWN 40 Shedro Louis run for 1 yd to the Liber 41 +1 -0.91
6:19 2nd & 9 OWN 41 Shedro Louis run for 3 yds to the Liber 44 +3 -0.35
6:19 3rd & 6 OWN 44 PENALTY LIB UNS: Unsportsmanlike Conduct (Louis,Shedro) 15 yards from LIB44 to LIB29. NO PLAY. -15
6:19 3rd & 21 OWN 29 Malik Willis pass incomplete to Kevin Shaa 0 -0.07
6:19 4th & 21 OWN 29 Morgan,Max punt 24 yards to the ODU47 PENALTY ODU Roughing The Kicker (Jones,Terry) 15 yards from LIB29 to LIB44, 1ST DOWN. NO PLAY. +15
6:19 1st & 10 OWN 44 T.J. Green run for 9 yds to the ODU 47 +9 1.26
6:19 2nd & 1 OPP 47 T.J. Green run for 4 yds to the ODU 43 for a 1ST down +4 -0.24
6:19 1st & 10 OPP 43 Malik Willis pass complete to Kevin Shaa for 5 yds to the ODU 38 +5 0.09
3:48 2nd & 5 OPP 38 Malik Willis pass complete to Kevin Shaa for 38 yds for a TD, (Alex Barbir KICK) +38 3.26
TD
12 pl · 75 yd · 3:06
17–28
+6
3:48 1st & 10 OWN 25 Elijah Davis run for 5 yds to the ODU 30 +5 0.09
3:48 2nd & 5 OWN 30 D.J. Mack Jr. run for 1 yd to the ODU 31 +1 -0.63
3:48 3rd & 4 OWN 31 Elijah Davis run for 4 yds to the ODU 35 for a 1ST down +4 1.37
3:48 1st & 10 OWN 35 D.J. Mack Jr. pass complete to Zack Kuntz for 7 yds to the ODU 42 +7 0.71
3:48 2nd & 3 OWN 42 Jon-Luke Peaker run for 3 yds to the ODU 45 for a 1ST down +3 0.26
3:48 1st & 10 OWN 45 D.J. Mack Jr. pass incomplete to Jon-Luke Peaker 0 -1.16
3:48 2nd & 10 OWN 45 D.J. Mack Jr. run for 13 yds to the Liber 42 for a 1ST down +13 2.14
3:48 1st & 10 OPP 42 D.J. Mack Jr. pass incomplete to Donta Anthony Jr. 0 -0.91
3:48 2nd & 10 OPP 42 D.J. Mack Jr. pass complete to Stone Smartt for 6 yds to the Liber 36 +6 0.28
3:48 3rd & 4 OPP 36 Jon-Luke Peaker run for 2 yds to the Liber 34 +2 -0.59
1:06 3rd & 4 OPP 36 Timeout LIBERTY, clock 01:06
1:06 4th & 2 OPP 34 D.J. Mack Jr. pass complete to Jordan Bly for 4 yds to the Liber 30 for a 1ST down +4 1.70
0:42 1st & 10 OPP 30 D.J. Mack Jr. pass complete to Zack Kuntz for 30 yds for a TD, (Nick Rice KICK) +30 2.81
0:36 1st & 10 OWN 35 Nick Rice kickoff for 61 yds , Shedro Louis return for 23 yds to the Liber 15
END OF HALF
1 pl · 0 yd · 0:36
17–28
−2
0:00 1st & 10 OWN 15 T.J. Green run for no gain to the Liber 15 0 -0.44
0:00 OWN 15 End of 2nd Quarter
Q3
PUNT
3 pl · -4 yd · 1:50
17–28
+5
15:00 1st & 10 OWN 25 Elijah Davis run for 2 yds to the ODU 27 +2 -0.45
15:00 2nd & 8 OWN 27 D.J. Mack Jr. sacked by Ralfs Rusins for a loss of 1 yard to the ODU 26 -1 -0.54
15:00 3rd & 9 OWN 26 D.J. Mack Jr. sacked for a loss of 5 yards to the ODU 21 -5 -0.28
13:10 4th & 14 OWN 21 Ethan Duane punt for 34 yds, punt out-of-bounds at the ODU 48 , Demario Douglas returns for 7 yds to the ODU 48
TD
4 pl · 48 yd · 2:00
17–35
−1
13:10 1st & 10 OPP 48 Malik Willis run for 3 yds to the ODU 45 +3 -0.36
13:10 2nd & 7 OPP 45 Shedro Louis run for 3 yds to the ODU 42 +3 -0.39
13:10 3rd & 4 OPP 42 Malik Willis pass complete to Demario Douglas for 29 yds to the ODU 13 for a 1ST down +29 1.91
13:10 1st & 10 OPP 13 Louis,Shedro rush for 3 yards gain to the ODU10 (Henry,Ryan) PENALTY ODU Illegal Substitution 5 yards from ODU13 to ODU08. NO PLAY. +5
11:10 1st & 5 OPP 8 Malik Willis pass complete to Kevin Shaa for 8 yds for a TD OLDDOMINION Penalty, Defensive Offside (Jordan Young) declined, (Alex Barbir KICK) +8 1.91
11:10 1st & 10 OWN 35 Timeout LIBERTY, clock 11:10
PUNT
3 pl · -8 yd · 2:28
17–35
+2
11:03 1st & 10 OWN 24 D.J. Mack Jr. pass complete to Stone Smartt for 7 yds to the ODU 31 +7 0.59
11:03 2nd & 3 OWN 31 Jon-Luke Peaker run for 2 yds to the ODU 29 +2 -0.61
11:03 3rd & 5 OWN 29 PENALTY ODU False Start (Smartt,Stone) 5 yards from ODU29 to ODU24. NO PLAY. -5
11:03 3rd & 10 OWN 24 D.J. Mack Jr. sacked by Kendy Charles for a loss of 8 yards to the ODU 16 -8 -0.24
8:35 4th & 18 OWN 16 Ethan Duane punt for 40 yds , Demario Douglas returns for no gain to the Liber 40
TD
10 pl · 60 yd · 3:17
17–42
−1
8:35 1st & 10 OWN 40 Timeout LIBERTY, clock 08:35
8:35 1st & 10 OWN 40 Joshua Mack run for 3 yds to the Liber 37 +3 -0.43
8:35 2nd & 13 OWN 37 Malik Willis pass complete to Treon Sibley for 13 yds to the 50 yard line for a 1ST down +13 2.57
8:35 1st & 10 50 Mack,Joshua rush for 2 yards gain to the ODU48 (Johnson,R'Tarriun) PENALTY ODU Offside (Haynes,Marcus) 5 yards from ODU50 to ODU45. NO PLAY. +5
8:35 1st & 5 OPP 45 Joshua Mack run for no gain to the ODU 45 0 -1.08
8:35 2nd & 5 OPP 45 Malik Willis pass incomplete to Kevin Shaa 0 -1.14
8:35 3rd & 5 OPP 45 Malik Willis pass complete to Joshua Mack for 7 yds to the ODU 38 for a 1ST down +7 1.79
8:35 1st & 10 OPP 38 Willis,Malik pass incomplete to Frith,Noah PENALTY ODU Roughing The Passer (Harris,Deeve) 15 yards from ODU38 to ODU23, 1ST DOWN. NO PLAY. +15
8:35 1st & 10 OPP 23 Joshua Mack run for 2 yds to the ODU 21 +2 -0.23
8:35 2nd & 8 OPP 21 Malik Willis pass incomplete to Kevin Shaa 0 -0.48
8:35 3rd & 8 OPP 21 Malik Willis pass complete to Johnny Huntley for 16 yds to the ODU 5 for a 1ST down +16 1.48
8:35 1st & 5 OPP 5 Shedro Louis run for 4 yds to the ODU 1 +4 -0.02
5:18 2nd & 1 OPP 1 Malik Willis run for 1 yd for a TD, (Alex Barbir KICK) +1 1.90
5:18 1st & 10 OWN 35 Timeout LIBERTY, clock 05:18
PUNT
3 pl · 2 yd · 2:24
17–42
+1
5:18 1st & 10 OWN 25 Elijah Davis run for 2 yds to the ODU 27 +2 -0.45
5:18 2nd & 8 OWN 27 D.J. Mack Jr. sacked by Kendy Charles for a loss of 4 yards to the ODU 23 -4 -0.68
5:18 3rd & 12 OWN 23 D.J. Mack Jr. pass complete to Ali Jennings III for 4 yds to the ODU 27 +4 -0.02
2:54 4th & 8 OWN 27 Ethan Duane punt for 55 yds , Demario Douglas returns for 23 yds to the Liber 41
PUNT
3 pl · -11 yd · 2:13
17–42
2:54 1st & 10 OWN 41 Malik Willis sacked by Steven Williams for a loss of 3 yards to the Liber 38 -3 -1.69
2:54 2nd & 13 OWN 38 T.J. Green run for 6 yds to the Liber 44 +6 0.22
2:54 3rd & 7 OWN 44 Malik Willis sacked by Cory Jackson for a loss of 14 yards to the Liber 30 -14 -1.22
0:41 4th & 21 OWN 30 Aidan Alves punt for 45 yds , Isiah Paige returns for 30 yds to the ODU 27
PUNT
9 pl · 27 yd · 3:44
17–42
+1
0:41 1st & 10 OWN 27 Keshawn Wicks run for 3 yds to the ODU 30 +3 -0.32
0:00 2nd & 7 OWN 30 Keshawn Wicks run for 1 yd to the ODU 31 +1 -0.52
0:00 OWN 30 End of 3rd Quarter
15:00 3rd & 6 OWN 31 Mack Jr.,D.J. sacked for loss of 10 yards to the ODU21 (Dupree,Tyren, Sings V,Stephen) PENALTY LIB Offside (Washington,Aakil) 5 yards from ODU31 to ODU36. NO PLAY. +5
15:00 3rd & 1 OWN 36 Elijah Davis run for 1 yd to the ODU 37 for a 1ST down +1 0.91
15:00 1st & 10 OWN 37 D.J. Mack Jr. pass complete to Javon Harvey for 12 yds to the ODU 49 for a 1ST down +12 1.13
15:00 1st & 10 OWN 49 D.J. Mack Jr. pass incomplete to Zack Kuntz 0 -1.13
15:00 2nd & 10 OWN 49 Elijah Davis run for 12 yds to the Liber 39 for a 1ST down +12 1.91
15:00 1st & 10 OPP 39 D.J. Mack Jr. run for 7 yds to the Liber 46 +7 0.44
15:00 2nd & 17 OPP 46 D.J. Mack Jr. pass incomplete to Jordan Bly 0 -0.88
15:00 3rd & 17 OPP 46 D.J. Mack Jr. pass incomplete to Donta Anthony Jr. 0 -0.55
11:57 4th & 17 OPP 46 Ethan Duane punt for 26 yds, punt out-of-bounds at the Liber 20
Q4
FG
14 pl · 67 yd · 8:28
17–45
11:57 1st & 10 OWN 20 Joshua Mack run for no gain to the Liber 20 0 -0.56
11:57 2nd & 10 OWN 20 Malik Willis pass complete to Demario Douglas for 9 yds to the Liber 29 +9 0.55
11:57 3rd & 1 OWN 29 Joshua Mack run for 4 yds to the Liber 33 for a 1ST down +4 0.96
11:57 1st & 10 OWN 33 Joshua Mack run for 6 yds to the Liber 39 +6 0.39
11:57 2nd & 4 OWN 39 Malik Willis pass complete to CJ Daniels for 6 yds to the Liber 45 for a 1ST down +6 0.76
11:57 1st & 10 OWN 45 Joshua Mack run for 5 yds to the 50 yard line +5 0.11
11:57 2nd & 5 50 Malik Willis pass complete to Noah Frith for 9 yds to the ODU 41 for a 1ST down +9 0.93
11:57 1st & 10 OPP 41 Joshua Mack run for 12 yds to the ODU 29 for a 1ST down +12 0.45
11:57 1st & 10 OPP 29 Joshua Mack run for 6 yds to the ODU 23 +6 0.21
11:57 2nd & 4 OPP 23 Joshua Mack run for 8 yds to the ODU 15 for a 1ST down +8 0.02
11:57 1st & 10 OPP 15 Joshua Mack run for 1 yd to the ODU 14 +1 -0.25
11:57 2nd & 9 OPP 14 Troy Henderson run for 1 yd to the ODU 13 +1 -0.26
11:57 3rd & 8 OPP 13 Johnathan Bennett pass incomplete to Stetson Moore 0 -0.47
3:29 4th & 8 OPP 13 Alex Barbir 31 yd FG GOOD
3:29 1st & 10 OWN 35 Timeout LIBERTY, clock 03:29
INT
3 pl · 23 yd · 1:05
17–45
−2
3:24 1st & 10 OWN 22 Timeout LIBERTY, clock 03:24
3:24 1st & 10 OWN 22 D.J. Mack Jr. pass complete to Jordan Bly for 23 yds to the ODU 45 for a 1ST down +23 2.00
3:24 1st & 10 OWN 45 D.J. Mack Jr. run for no gain to the ODU 45 0 -1.16
2:19 2nd & 10 OWN 45 D.J. Mack Jr. pass intercepted -1.56
ON DOWNS
4 pl · 2 yd · 1:43
17–45
2:19 1st & 10 OPP 44 Timeout LIBERTY, clock 02:19
2:19 1st & 10 OPP 44 Troy Henderson run for 1 yd to the ODU 45 +1 -0.75
2:19 2nd & 11 OPP 45 Troy Henderson run for 1 yd to the ODU 44 +1 -0.84
2:19 3rd & 10 OPP 44 Troy Henderson run for 6 yds to the ODU 38 +6 0.28
0:36 4th & 4 OPP 38 Troy Henderson run for 4 yds to the ODU 42 +4 2.23
END OF GAME
1 pl · 5 yd · 0:36
17–45
+3
0:00 1st & 10 OWN 42 Keshawn Wicks run for 5 yds to the ODU 47 +5 0.11
0:00 OWN 47 End of 4th Quarter
25 drives. Field position runs left to right for both teams: 0 is the offense's own goal line, 100 the one it is attacking. WP is CollegeFootballData's model, read at the last play of each drive; Δ is what the drive moved it, in points of probability.

Defense

3sacks5
3plays for loss5
0takeaways1
3three-and-outs forced5
9explosive plays allowed4
6.29yards allowed / play3.54
7 of 12scoring drives allowed3 of 13
Old Dominion
Ryan Henry 9 (5) 1 TFL
R'Tarriun Johnson 7 (7)
Tre Hawkins 6 (5) 1 PD
Jordan Young 6 (3)
Roger Cray 5 (5)
Joe Joe Headen 4 (2)
Marcus Haynes 4 (2)
Steven Williams 3 (3) 1 sk · 1 TFL
Liberty
Tyren Dupree 6 (5)
Ralfs Rusins 5 (4) 1 sk · 2 TFL
Tre'Shaun Clark 5 (3) 0.5 sk · 1.5 TFL
Rashaad Harding 5 (1) 0.5 TFL
Javon Scruggs 5 (5)
Storey Jackson 4 (2) 1 TFL · 1 PD
Elijah James 4 (1) 1 PD
Kendy Charles 3 (3) 3 sk · 3 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
8punts3
39.9punt average44.3
1punts inside the 200
73return yards122
own 32average drive startown 29
Old Dominion
K Nick Rice 1/1 FG · long 43 · 2/2 XP
P Ethan Duane 8 punts · 39.9 avg · 1 in 20
KR Lamareon James 2 ret · 42 yds · long 24
PR Isiah Paige 1 ret · 17 yds · long 17
PR Roger Cray 2 ret · 14 yds · long 10
Liberty
K Alex Barbir 1/1 FG · long 31 · 6/6 XP
P Aidan Alves 3 punts · 44.3 avg
KR Shedro Louis 3 ret · 76 yds · long 39
KR Duron Lowe 1 ret · 22 yds · long 22
PR Demario Douglas 5 ret · 24 yds · long 23
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

61plays70
216yards440
13drives12
36%success rate46%
-1.44total PPA27.29
Derived from 131 scrimmage plays. Interception return yardage is excluded from the offense.

Scoring

Q1Malik Willis pass complete to CJ Daniels for 14 yds for a TD, (Alex Barbir KICK) 7–0
Q1Malik Willis run for 17 yds for a TD, (Alex Barbir KICK) 14–0
Q1Nick Rice 43 yd FG GOOD 3–14
Q2Malik Willis pass complete to CJ Daniels for 33 yds for a TD, (Alex Barbir KICK) 21–3
Q2Elijah Davis 1 Yd Run (Nick Rice Kick) 10–21
Q2Malik Willis pass complete to Kevin Shaa for 38 yds for a TD, (Alex Barbir KICK) 28–10
Q2D.J. Mack Jr. pass complete to Zack Kuntz for 30 yds for a TD, (Nick Rice KICK) 17–28
Q3Malik Willis pass complete to Kevin Shaa for 8 yds for a TD OLDDOMINION Penalty, Defensive… 35–17
Q3Malik Willis run for 1 yd for a TD, (Alex Barbir KICK) 42–17
Q4Alex Barbir 31 yd FG GOOD 45–17

Biggest plays by PPA

Q1Malik Willis run for 56 yds to the ODU 18 for a 1ST down 4.29
Q2Malik Willis pass complete to Kevin Shaa for 38 yds for a TD, (Alex Barbir KICK) 3.26
Q1Malik Willis run for 17 yds for a TD, (Alex Barbir KICK) 3.26
Q1Malik Willis pass complete to CJ Daniels for 14 yds for a TD, (Alex Barbir KICK) 3.04
Q2Malik Willis pass complete to CJ Daniels for 33 yds for a TD, (Alex Barbir KICK) 2.90
Q2D.J. Mack Jr. pass complete to Zack Kuntz for 30 yds for a TD, (Nick Rice KICK) 2.81

Series recent meetings

2025 Liberty 7 – 21 Old Dominion
2023 Old Dominion 10 – 38 Liberty
2022 Liberty 38 – 24 Old Dominion
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