38
FinalOct 1, 2022 · S.B. Ballard Stadium
Team1234Final
Liberty14710738
Old Dominion1437024

Game flow

Liberty won by 14 · 10 scores
Lead changes
0
2 times tied
ODU biggest lead
—
never led
LIB biggest lead
+14
Q1 7:22
Time in front
ODU 0% · LIB 87%
tied 13% · 0:00 vs 52:18 of game clock
+14+7Tie+7+14Q1Q2Q3Q4▲ Old Dominion ahead▼ Liberty aheadQ1 13:14 · LIB Passing Touchdown: Jaivian Lofton 34 Yd pass from Kaidon Salter (Nick Brown Kick) (LIB 7, ODU 0)Q1 7:22 · LIB Passing Touchdown: CJ Yarbrough 41 Yd pass from Kaidon Salter (Nick Brown Kick) (LIB 14, ODU 0)Q1 5:07 · ODU Rushing Touchdown: Hayden Wolff 8 Yd Run (Ethan Sanchez Kick) (LIB 14, ODU 7)Q1 0:23 · ODU Passing Touchdown: Ali Jennings III 4 Yd pass from Hayden Wolff (Ethan Sanchez Kick) (LIB 14, ODU 14)Q2 12:23 · LIB Rushing Touchdown: Dae Dae Hunter 29 Yd Run (Nick Brown Kick) (LIB 21, ODU 14)Q2 7:22 · ODU Field Goal Good: Ethan Sanchez 34 Yd Field Goal (LIB 21, ODU 17)Q3 6:34 · LIB Field Goal Good: Nick Brown 49 Yd Field Goal (LIB 24, ODU 17)Q3 3:01 · ODU Passing Touchdown: Blake Watson 16 Yd pass from Hayden Wolff (Ethan Sanchez Kick) (LIB 24, ODU 24)Q3 0:05 · LIB Rushing Touchdown: Dae Dae Hunter 32 Yd Run (Nick Brown Kick) (LIB 31, ODU 24)Q4 6:55 · LIB Passing Touchdown: Dae Dae Hunter 41 Yd pass from Johnathan Bennett (Nick Brown Kick) (LIB 38, ODU 24)

The lead after every score: above the line Old Dominion is ahead, below it Liberty. Each dot is a score in the scoring team's colour; hover one.

Scoring summary

1st quarter
13:14LIB
TD Jaivian Lofton 34 Yd pass from Kaidon Salter (Nick Brown Kick)1 play, 34 yds, 0:08 · from ODU 34
LIB 7–0 ODU
7:22LIB
TD CJ Yarbrough 41 Yd pass from Kaidon Salter (Nick Brown Kick)4 plays, 77 yds, 1:30 · from LIB 23
LIB 14–0 ODU
5:07ODU
TD Hayden Wolff 8 Yd Run (Ethan Sanchez Kick)8 plays, 75 yds, 2:15 · from ODU 25
LIB 14–7 ODU
0:23ODU
TD Ali Jennings III 4 Yd pass from Hayden Wolff (Ethan Sanchez Kick)8 plays, 40 yds, 3:47 · from LIB 40
LIB 14–14 ODU
2nd quarter
12:23LIB
TD Dae Dae Hunter 29 Yd Run (Nick Brown Kick)7 plays, 83 yds, 2:56 · from LIB 17
LIB 21–14 ODU
7:22ODU
FG Ethan Sanchez 34 Yd Field Goal 12 plays, 58 yds, 5:01 · from ODU 25
LIB 21–17 ODU
3rd quarter
6:34LIB
FG Nick Brown 49 Yd Field Goal 7 plays, 29 yds, 3:12 · from LIB 40
LIB 24–17 ODU
3:01ODU
TD Blake Watson 16 Yd pass from Hayden Wolff (Ethan Sanchez Kick)8 plays, 75 yds, 3:33 · from ODU 25
LIB 24–24 ODU
0:05LIB
TD Dae Dae Hunter 32 Yd Run (Nick Brown Kick)6 plays, 70 yds, 2:56 · from LIB 30
LIB 31–24 ODU
4th quarter
6:55LIB
TD Dae Dae Hunter 41 Yd pass from Johnathan Bennett (Nick Brown Kick)8 plays, 99 yds, 4:55 · from LIB 1
LIB 38–24 ODU

Drives

ODU 4/13 scoredLIB 6/14 scored
QStartTeamFromPlaysYdsTimeResult
Q115:00ODUODU 254151:38Interception
Q113:22LIBODU 341340:08Touchdown
Q113:14ODUODU 25371:24Punt
Q111:50LIBLIB 23310:49Punt
Q111:01ODUODU 303-22:09Punt
Q18:52LIBLIB 234771:30Touchdown
Q17:22ODUODU 258752:15Touchdown
Q15:02LIBLIB 16220:52Interception
Q14:10ODULIB 408403:47Touchdown
Q10:19LIBLIB 177832:56Touchdown
Q212:23ODUODU 2512585:01Field Goal
Q27:22LIBLIB 25420:55Punt

Win probability

Liberty 100% · pregame line Liberty −3.5 (closing line)
Q1Q2Q3Q4▲ Old Dominion▼ LibertyOld Dominion +44% win probability: Jason Stricker kickoff OLDDOMINION Penalty, Personal Foul (TEAM) to the 50 yard lineLiberty +41% win probability: End of 3rd QuarterOld Dominion +31% win probability: Hayden Wolff pass complete to Blake Watson for 16 yds for a TD, (Ethan Sanchez KICK)Liberty +26% win probability: Kaidon Salter pass complete to Jaivian Lofton for 34 yds for a TD, (Nick Brown KICK)Liberty +24% win probability: Dae Dae Hunter run for 32 yds for a TD, (Nick Brown KICK)

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

PassingC/ATTYDSAVGTDINTQBR
Kaidon Salter10/191708.92229.8
Johnathan Bennett7/99810.91060.1
RushingCARYDSAVGTDLONG
Dae Dae Hunter151218.1232
Shedro Louis161096.8040
Nate Hampton133.003
Team1-2-2.000
Kaidon Salter3-10-3.303
Johnathan Bennett3-11-3.704
ReceivingRECYDSAVGTDLONG
CJ Yarbrough49423.5141
Dae Dae Hunter46215.5141
Jaivian Lofton24422.0134
Treon Sibley12121.0021
Michael Bollinger11414.0014
DeMario Douglas2136.507
Noah Frith11111.0011
CJ Daniels188.008
Austin Henderson111.001
InterceptionsINTYDSTD
Robert Rahimi1240
KickingFGPCTLONGXPPTS
Nick Brown1/250.0495/58
PuntingNOYDSAVGTBIn 20LONG
Aidan Alves417243.00147

Biggest plays

ODU +44% Q3 0:05 Jason Stricker kickoff OLDDOMINION Penalty, Personal Foul (TEAM) to the 50 yard line
LIB +41% Q3 0:00 End of 3rd Quarter
ODU +31% Q3 3:01 Hayden Wolff pass complete to Blake Watson for 16 yds for a TD, (Ethan Sanchez KICK)
LIB +26% Q1 13:14 Kaidon Salter pass complete to Jaivian Lofton for 34 yds for a TD, (Nick Brown KICK)
LIB +24% Q3 0:05 Dae Dae Hunter run for 32 yds for a TD, (Nick Brown KICK)

Team stats

StatLIBODU
1st Downs2320
3rd down efficiency4-107-19
4th down efficiency0-02-3
Total Yards478415
Passing268297
Comp/Att17/2827/46
Yards per pass9.66.5
Rushing210118
Rushing Attempts3934
Yards per rush5.43.5
Penalties3-3014-120
Turnovers22
Fumbles lost01
Interceptions thrown21
Possession28:5731:03

Play by play

Q4 0:00 End of 4th Quarter
Q4 0:20 3rd & 10 at LIB 16 Hayden Wolff sacked for a loss of 2 yards to the Liber 18
Q4 2:37 2nd & 10 at LIB 16 Hayden Wolff pass incomplete
Q4 2:37 1st & 10 at LIB 16 Hayden Wolff pass incomplete
Q4 2:37 4th & 4 at LIB 24 Hayden Wolff pass complete to Ali Jennings III for 8 yds to the Liber 16 for a 1ST down
Q4 2:37 3rd & 4 at LIB 24 Hayden Wolff pass incomplete
Q4 2:37 2nd & 4 at LIB 24 Hayden Wolff pass complete to Javon Harvey for no gain to the Liber 24
Q4 2:37 1st & 10 at LIB 30 Hayden Wolff pass complete to Javon Harvey for 6 yds to the Liber 24
Q4 2:37 1st & 10 at LIB 41 Hayden Wolff pass complete to Javon Harvey for 11 yds to the Liber 30 for a 1ST down
Q4 2:37 1st & 10 at ODU 46 Hayden Wolff pass complete to Javon Harvey for 13 yds to the Liber 41 for a 1ST down
Q4 2:37 4th & 14 at ODU 16 Hayden Wolff pass complete to Ali Jennings III for 30 yds to the ODU 46 for a 1ST down
Q4 2:37 3rd & 14 at ODU 16 Hayden Wolff pass incomplete
Q4 2:37 2nd & 10 at ODU 20 Hayden Wolff sacked by Tyren Dupree for a loss of 4 yards to the ODU 16
Q4 2:37 1st & 10 at ODU 20 Hayden Wolff pass incomplete
Q4 2:37 4th & Goal at ODU 1 Nick Brown 19 yd FG MISSED
Q4 2:41 3rd & Goal at ODU 1 Shedro Louis run for no gain to the ODU 1
Q4 2:41 Timeout OLDDOMINION, clock 02:41
Q4 2:45 2nd & Goal at ODU 3 Shedro Louis run for 2 yds to the ODU 1
Q4 2:45 Timeout OLDDOMINION, clock 02:45
Q4 5:30 1st & Goal at ODU 6 Dae Dae Hunter run for 3 yds to the ODU 3
Q4 5:30 3rd & 3 at ODU 11 OLDDOMINION Penalty, Offsides (Alonzo Ford Jr.) to the ODU 6 for a 1ST down
Q4 5:30 2nd & 4 at ODU 12 Shedro Louis run for 1 yd to the ODU 11
Q4 5:30 1st & 10 at ODU 18 Shedro Louis run for 6 yds to the ODU 12
Q4 5:30 4th & 33 at ODU 18 Hayden Wolff pass incomplete
Q4 6:55 4th & 23 at ODU 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).