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
13:04
TDDJ Stubbs 35 Yd pass from Stephen Calvert (Aaron Peart Kick)6 plays, 82 yds, 1:56 · from LIB 18
ODU 0–7 LIB
9:13
TDAntonio Gandy-Golden 4 Yd pass from Stephen Calvert (Aaron Peart Kick)7 plays, 30 yds, 2:08 · from ODU 30
ODU 0–14 LIB
6:05
FGNick Rice 48 Yd Field Goal 9 plays, 46 yds, 3:03 · from ODU 23
ODU 3–14 LIB
2nd quarter
9:55
TDSteven Williams 1 Yd Run (Nick Rice Kick)9 plays, 72 yds, 3:33 · from ODU 28
ODU 10–14 LIB
3rd quarter
4:58
FGAaron Peart 20 Yd Field Goal 7 plays, 87 yds, 2:32 · from LIB 10
ODU 10–17 LIB
2:25
TDKentory Matthews 57 Yd Run (Aaron Peart Kick)3 plays, 70 yds, 0:00 · from LIB 30
ODU 10–24 LIB
4th quarter
13:42
TDAntonio Gandy-Golden 10 Yd pass from Stephen Calvert (Aaron Peart Kick)5 plays, 94 yds, 1:28 · from LIB 6
ODU 10–31 LIB
12:22
TDAntonio Gandy-Golden 22 Yd pass from Stephen Calvert (Aaron Peart Kick)2 plays, 25 yds, 0:00 · from ODU 25
ODU 10–38 LIB
7:56
TDPeytton Pickett 53 Yd Run (Aaron Peart Kick)6 plays, 69 yds, 3:05 · from LIB 31
ODU 10–45 LIB
6:30
TDPeytton Pickett 2 Yd Run (Aaron Peart Kick)3 plays, 22 yds, 1:11 · from ODU 22
ODU 10–52 LIB
Drives
LIB 8/14 scoredODU 2/15 scored
Q
Start
Team
From
Plays
Yds
Time
Result
Q1
15:00
LIB
LIB 18
6
82
1:56
Touchdown
Q1
12:59
ODU
ODU 25
4
5
1:38
Downs
Q1
11:21
LIB
ODU 30
7
30
2:08
Touchdown
Q1
9:08
ODU
ODU 23
9
46
3:03
Field Goal
Q1
5:58
LIB
LIB 21
3
8
1:30
Punt
Q1
4:28
ODU
ODU 35
6
28
3:37
Punt
Q1
0:51
LIB
LIB 10
7
30
2:23
Punt
Q2
13:28
ODU
ODU 28
9
72
3:33
Touchdown
Q2
9:55
LIB
LIB 25
4
14
1:29
Punt
Q2
8:26
ODU
ODU 40
3
-1
0:00
Punt
Q2
7:34
ODU
LIB 24
4
1
0:00
Missed FG
Q2
6:40
LIB
LIB 23
10
46
3:40
Downs
Win probability
Liberty 100% · pregame line Old Dominion −5.0 (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
Steven Williams
14/30
132
4.4
0
0
33.3
Blake LaRussa
4/4
40
10.0
0
0
72.7
Rushing
CAR
YDS
AVG
TD
LONG
Steven Williams
10
43
4.3
1
17
Jeremy Cox
12
34
2.8
0
10
Jeremy Cox
12
34
2.8
0
10
Brandon Sinclair
4
24
6.0
0
18
Isaiah Harper
2
18
9.0
0
17
Kesean Strong
7
16
2.3
0
6
Darrell Brown
1
4
4.0
0
4
Gemonta Jackson
1
-1
-1.0
0
0
Miles Fox
1
-4
-4.0
0
0
Blake LaRussa
1
-5
-5.0
0
0
Receiving
REC
YDS
AVG
TD
LONG
Jonathan Duhart
7
83
11.9
0
18
Travis Fulgham
2
34
17.0
0
27
Jeremy Cox
1
24
24.0
0
24
Jeremy Cox
1
24
24.0
0
24
Isaiah Harper
6
21
3.5
0
7
Darrell Brown
1
7
7.0
0
7
Gemonta Jackson
1
3
3.0
0
3
Kicking
FG
PCT
LONG
XP
PTS
Nick Rice
1/3
33.3
48
1/1
4
Punting
NO
YDS
AVG
TB
In 20
LONG
Bailey Cate
7
235
33.6
0
0
39
Biggest plays
ODU +21%Q2 9:55 Steven Williams run for 1 yd for a TD, (Nick Rice KICK)
ODU +19%Q3 4:58 Aaron Peart kickoff for 65 yds for a touchback
LIB +19%Q1 13:04 Stephen Calvert pass complete to DJ Stubbs for 35 yds for a TD, (Aaron Peart KICK)
LIB +18%Q2 9:55 Brad Davis kickoff for 65 yds for a touchback
LIB +18%Q3 2:25 Kentory Matthews run for 57 yds for a TD, (Aaron Peart KICK)
Team stats
Stat
ODU
LIB
1st Downs
18
29
3rd down efficiency
3-16
5-13
4th down efficiency
2-4
1-2
Total Yards
301
591
Passing
172
353
Comp/Att
18/34
26/37
Yards per pass
5.1
9.5
Rushing
129
238
Rushing Attempts
39
38
Yards per rush
3.3
6.3
Penalties
8-75
6-58
Turnovers
2
1
Fumbles lost
2
1
Interceptions thrown
0
0
Possession
30:31
29:29
Play by play
Q4 0:00 End of 4th Quarter
Q4 4:35 3rd & 13 at ODU 22 TEAM run for a loss of 1 yard to the ODU 23
Q4 4:35 2nd & 12 at ODU 21 TEAM run for a loss of 1 yard to the ODU 22
Q4 4:35 1st & 10 at ODU 19 TEAM run for a loss of 2 yards to the ODU 21
Q4 4:35 1st & 10 at ODU 32 Frank Boyd run for 13 yds to the ODU 19 for a 1ST down
Q4 4:35 2nd & 2 at ODU 39 Frank Boyd run for 7 yds to the ODU 32 for a 1ST down
Q4 4:35 1st & 10 at ODU 47 Frank Boyd run for 8 yds to the ODU 39
Q4 4:35 2nd & 2 at LIB 48 Frank Boyd run for 5 yds to the ODU 47 for a 1ST down
Q4 4:35 1st & 10 at LIB 40 Mason Cunningham pass complete to Khaleb Coleman for 8 yds to the Liber 48
Q4 6:23 2nd & 4 at LIB 40 Brandon Sinclair run for 1 yd to the Liber 40 Brandon Sinclair fumbled, forced by Javon Scruggs, recovered by Liber Cheapell Morris
Q4 6:23 1st & 10 at LIB 46 Brandon Sinclair run for 6 yds to the Liber 40
Q4 6:23 2nd & 5 at ODU 36 Brandon Sinclair run for 18 yds to the Liber 46 for a 1ST down
Q4 6:23 1st & 10 at ODU 31 - Jeremy run for 5 yds to the ODU 36
Q4 6:30 Stuart Ashley kickoff for 62 yds , Isaiah Harper return for 28 yds to the ODU 31
Q4 6:30 1st & Goal at ODU 2 Peytton Pickett run for 2 yds for a TD, (Aaron Peart KICK)
Q4 7:41 1st & Goal at ODU 4 CUNNINGHAM, M. slant pass incomplete to COLEMAN, K. (BRICKHOUSE, J.), PENALTY ODU pass interference (BRICKHOUSE, J.) 2 yards to the ODU2, 1ST DOWN LIBERTY, NO PLAY.
Q4 7:41 2nd & 6 at ODU 18 Peytton Pickett run for 14 yds to the ODU 4 for a 1ST down
Q4 7:41 1st & 10 at ODU 22 Peytton Pickett run for 4 yds to the ODU 18
Q4 7:48 1st & 10 at ODU 28 Steven Williams run for a loss of 8 yards to the ODU 22 Steven Williams fumbled, recovered by Liber Austin Lewis
Q4 7:56 Stuart Ashley kickoff for 63 yds , Isaiah Harper return for 26 yds to the ODU 28
Q4 7:56 3rd & 5 at LIB 47 Peytton Pickett run for 53 yds for a TD, (Aaron Peart KICK)
Q4 11:01 2nd & 7 at LIB 45 Peytton Pickett run for 2 yds to the Liber 47
Q4 11:01 1st & 10 at LIB 42 Peytton Pickett run for 3 yds to the Liber 45
Q4 11:01 3rd & 9 at LIB 32 Stephen Calvert pass complete to Lionell Mcconell for 10 yds to the Liber 42 for a 1ST down
Q4 11:01 2nd & 8 at LIB 33 Peytton Pickett run for a loss of 1 yard to the Liber 32