The lead after every score: above the line Liberty is ahead, below it Old Dominion. Each dot is a score in the scoring team's colour; hover one.
Scoring summary
1st quarter
11:25
TDCJ Daniels 14 Yd pass from Malik Willis (Alex Barbir Kick)10 plays, 68 yds, 3:28 · from LIB 32
ODU 0–7 LIB
3:17
TDMalik Willis 17 Yd Run (Alex Barbir Kick)6 plays, 79 yds, 2:45 · from LIB 21
ODU 0–14 LIB
0:46
FGNick Rice 43 Yd Field Goal 4 plays, 4 yds, 0:40 · from LIB 30
ODU 3–14 LIB
2nd quarter
13:23
TDCJ Daniels 33 Yd pass from Malik Willis (Alex Barbir Kick)6 plays, 80 yds, 2:18 · from LIB 20
ODU 3–21 LIB
6:29
TDElijah Davis 1 Yd Run (Nick Rice Kick)10 plays, 56 yds, 3:43 · from ODU 44
ODU 10–21 LIB
3:48
TDKevin Shaa 38 Yd pass from Malik Willis (Alex Barbir Kick)7 plays, 60 yds, 2:31 · from LIB 40
ODU 10–28 LIB
0:42
TDZack Kuntz 30 Yd pass from D.J. Mack Jr. (Nick Rice Kick)12 plays, 75 yds, 3:06 · from ODU 25
ODU 17–28 LIB
3rd quarter
11:10
TDKevin Shaa 8 Yd pass from Malik Willis (Alex Barbir Kick)4 plays, 48 yds, 2:00 · from ODU 48
ODU 17–35 LIB
5:18
TDMalik Willis 1 Yd Run (Alex Barbir Kick)10 plays, 60 yds, 3:17 · from LIB 40
ODU 17–42 LIB
4th quarter
3:29
FGAlex Barbir 31 Yd Field Goal 14 plays, 67 yds, 8:28 · from LIB 20
ODU 17–45 LIB
Drives
LIB 7/12 scoredODU 3/13 scored
Q
Start
Team
From
Plays
Yds
Time
Result
Q1
14:53
LIB
LIB 32
10
68
3:28
Touchdown
Q1
11:25
ODU
ODU 25
5
22
2:42
Punt
Q1
8:43
LIB
LIB 13
3
3
0:47
Punt
Q1
7:56
ODU
ODU 36
3
6
1:54
Punt
Q1
6:02
LIB
LIB 21
6
79
2:45
Touchdown
Q1
3:17
ODU
ODU 25
4
3
1:51
Punt
Q1
1:26
ODU
LIB 30
4
4
0:40
Field Goal
Q1
0:41
LIB
LIB 20
6
80
2:18
Touchdown
Q2
13:23
ODU
ODU 25
3
1
2:01
Punt
Q2
11:22
LIB
LIB 27
3
-12
1:10
Punt
Q2
10:12
ODU
ODU 44
10
56
3:43
Touchdown
Q2
6:19
LIB
LIB 40
7
60
2:31
Touchdown
Win probability
Liberty 100% · pregame line Liberty −27.5 (closing line)
The pregame line (TDC's for this week's games, the closing betting line for past ones), blended with the score, clock and field position (calibrated on every 2024–25 FBS play). Gold dots mark the biggest swings; hover one.
Box score
Passing
C/ATT
YDS
AVG
TD
INT
QBR
D.J. Mack Jr.
15/27
134
5.0
1
1
17.3
Rushing
CAR
YDS
AVG
TD
LONG
Elijah Davis
11
57
5.2
1
17
Jon-Luke Peaker
8
25
3.1
0
9
Keshawn Wicks
4
9
2.3
0
5
D.J. Mack Jr.
12
-24
-2.0
0
13
Receiving
REC
YDS
AVG
TD
LONG
Zack Kuntz
4
60
15.0
1
30
Jordan Bly
2
27
13.5
0
23
Stone Smartt
4
27
6.8
0
8
Javon Harvey
1
12
12.0
0
12
Ali Jennings
1
4
4.0
0
4
Elijah Davis
2
4
2.0
0
5
Jon-Luke Peaker
1
0
0.0
0
0
Kicking
FG
PCT
LONG
XP
PTS
Nick Rice
1/1
100.0
43
2/2
5
Punting
NO
YDS
AVG
TB
In 20
LONG
Ethan Duane
8
319
39.9
0
1
55
Biggest plays
ODU +2%Q2 6:29 Elijah Davis 1 Yd Run (Nick Rice Kick)
LIB +2%Q2 6:29 Timeout LIBERTY, clock 06:29
ODU +2%Q2 0:42 D.J. Mack Jr. pass complete to Zack Kuntz for 30 yds for a TD, (Nick Rice KICK)
LIB +2%Q2 0:36 Nick Rice kickoff for 61 yds , Shedro Louis return for 23 yds to the Liber 15
LIB +1%Q1 11:25 Malik Willis pass complete to CJ Daniels for 14 yds for a TD, (Alex Barbir KICK)
Team stats
Stat
ODU
LIB
1st Downs
15
23
3rd down efficiency
3-14
9-15
4th down efficiency
1-1
0-1
Total Yards
201
424
Passing
134
242
Comp/Att
15/27
21/29
Yards per pass
5.0
8.3
Rushing
67
182
Rushing Attempts
35
41
Yards per rush
1.9
4.4
Penalties
8-79
5-50
Turnovers
1
1
Fumbles lost
0
1
Interceptions thrown
1
0
Possession
28:16
31:44
Play by play
Q4 0:00 End of 4th Quarter
Q4 0:00 1st & 10 at ODU 42 Keshawn Wicks run for 5 yds to the ODU 47
Q4 0:36 4th & 4 at ODU 38 Troy Henderson run for 4 yds to the ODU 42
Q4 2:19 3rd & 10 at ODU 44 Troy Henderson run for 6 yds to the ODU 38
Q4 2:19 2nd & 11 at ODU 45 Troy Henderson run for 1 yd to the ODU 44
Q4 2:19 1st & 10 at ODU 44 Troy Henderson run for 1 yd to the ODU 45
Q4 2:19 Timeout LIBERTY, clock 02:19
Q4 2:19 2nd & 10 at ODU 45 D.J. Mack Jr. pass intercepted
Q4 3:24 1st & 10 at ODU 45 D.J. Mack Jr. run for no gain to the ODU 45
Q4 3:24 1st & 10 at ODU 22 D.J. Mack Jr. pass complete to Jordan Bly for 23 yds to the ODU 45 for a 1ST down
Q4 3:24 Timeout LIBERTY, clock 03:24
Q4 3:24 Alex Barbir kickoff for 61 yds , LaMareon James return for 18 yds to the ODU 22
Q4 3:29 Timeout LIBERTY, clock 03:29
Q4 3:29 4th & 8 at ODU 13 Alex Barbir 31 yd FG GOOD
Q4 11:57 3rd & 8 at ODU 13 Johnathan Bennett pass incomplete to Stetson Moore
Q4 11:57 2nd & 9 at ODU 14 Troy Henderson run for 1 yd to the ODU 13
Q4 11:57 1st & 10 at ODU 15 Joshua Mack run for 1 yd to the ODU 14
Q4 11:57 2nd & 4 at ODU 23 Joshua Mack run for 8 yds to the ODU 15 for a 1ST down
Q4 11:57 1st & 10 at ODU 29 Joshua Mack run for 6 yds to the ODU 23
Q4 11:57 1st & 10 at ODU 41 Joshua Mack run for 12 yds to the ODU 29 for a 1ST down
Q4 11:57 2nd & 5 at 50 Malik Willis pass complete to Noah Frith for 9 yds to the ODU 41 for a 1ST down
Q4 11:57 1st & 10 at LIB 45 Joshua Mack run for 5 yds to the 50 yard line
Q4 11:57 2nd & 4 at LIB 39 Malik Willis pass complete to CJ Daniels for 6 yds to the Liber 45 for a 1ST down
Q4 11:57 1st & 10 at LIB 33 Joshua Mack run for 6 yds to the Liber 39
Q4 11:57 3rd & 1 at LIB 29 Joshua Mack run for 4 yds to the Liber 33 for a 1ST down