45
FinalSep 18, 2021 · Williams Stadium (VA)
Team1234Final
Old Dominion3140017
Liberty141414345

Game flow

Liberty won by 28 · 10 scores
Lead changes
0
0 times tied
LIB biggest lead
+28
Q4 3:29
ODU biggest lead
—
never led
Time in front
LIB 94% · ODU 0%
tied 6% · 56:25 vs 0:00 of game clock
+28+14Tie+14+28Q1Q2Q3Q4▲ Liberty ahead▼ Old Dominion aheadQ1 11:25 · LIB Passing Touchdown: CJ Daniels 14 Yd pass from Malik Willis (Alex Barbir Kick) (ODU 0, LIB 7)Q1 3:17 · LIB Rushing Touchdown: Malik Willis 17 Yd Run (Alex Barbir Kick) (ODU 0, LIB 14)Q1 0:46 · ODU Field Goal Good: Nick Rice 43 Yd Field Goal (ODU 3, LIB 14)Q2 13:23 · LIB Passing Touchdown: CJ Daniels 33 Yd pass from Malik Willis (Alex Barbir Kick) (ODU 3, LIB 21)Q2 6:29 · ODU Rushing Touchdown: Elijah Davis 1 Yd Run (Nick Rice Kick) (ODU 10, LIB 21)Q2 3:48 · LIB Passing Touchdown: Kevin Shaa 38 Yd pass from Malik Willis (Alex Barbir Kick) (ODU 10, LIB 28)Q2 0:42 · ODU Passing Touchdown: Zack Kuntz 30 Yd pass from D.J. Mack Jr. (Nick Rice Kick) (ODU 17, LIB 28)Q3 11:10 · LIB Passing Touchdown: Kevin Shaa 8 Yd pass from Malik Willis (Alex Barbir Kick) (ODU 17, LIB 35)Q3 5:18 · LIB Rushing Touchdown: Malik Willis 1 Yd Run (Alex Barbir Kick) (ODU 17, LIB 42)Q4 3:29 · LIB Field Goal Good: Alex Barbir 31 Yd Field Goal (ODU 17, LIB 45)

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:25LIB
TD CJ Daniels 14 Yd pass from Malik Willis (Alex Barbir Kick)10 plays, 68 yds, 3:28 · from LIB 32
ODU 0–7 LIB
3:17LIB
TD Malik Willis 17 Yd Run (Alex Barbir Kick)6 plays, 79 yds, 2:45 · from LIB 21
ODU 0–14 LIB
0:46ODU
FG Nick Rice 43 Yd Field Goal 4 plays, 4 yds, 0:40 · from LIB 30
ODU 3–14 LIB
2nd quarter
13:23LIB
TD CJ Daniels 33 Yd pass from Malik Willis (Alex Barbir Kick)6 plays, 80 yds, 2:18 · from LIB 20
ODU 3–21 LIB
6:29ODU
TD Elijah Davis 1 Yd Run (Nick Rice Kick)10 plays, 56 yds, 3:43 · from ODU 44
ODU 10–21 LIB
3:48LIB
TD Kevin Shaa 38 Yd pass from Malik Willis (Alex Barbir Kick)7 plays, 60 yds, 2:31 · from LIB 40
ODU 10–28 LIB
0:42ODU
TD Zack 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:10LIB
TD Kevin Shaa 8 Yd pass from Malik Willis (Alex Barbir Kick)4 plays, 48 yds, 2:00 · from ODU 48
ODU 17–35 LIB
5:18LIB
TD Malik Willis 1 Yd Run (Alex Barbir Kick)10 plays, 60 yds, 3:17 · from LIB 40
ODU 17–42 LIB
4th quarter
3:29LIB
FG Alex 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
QStartTeamFromPlaysYdsTimeResult
Q114:53LIBLIB 3210683:28Touchdown
Q111:25ODUODU 255222:42Punt
Q18:43LIBLIB 13330:47Punt
Q17:56ODUODU 36361:54Punt
Q16:02LIBLIB 216792:45Touchdown
Q13:17ODUODU 25431:51Punt
Q11:26ODULIB 30440:40Field Goal
Q10:41LIBLIB 206802:18Touchdown
Q213:23ODUODU 25312:01Punt
Q211:22LIBLIB 273-121:10Punt
Q210:12ODUODU 4410563:43Touchdown
Q26:19LIBLIB 407602:31Touchdown

Win probability

Liberty 100% · pregame line Liberty −27.5 (closing line)
Q1Q2Q3Q4▲ Liberty▼ Old DominionOld Dominion +2% win probability: Elijah Davis 1 Yd Run (Nick Rice Kick)Liberty +2% win probability: Timeout LIBERTY, clock 06:29Old Dominion +2% win probability: D.J. Mack Jr. pass complete to Zack Kuntz for 30 yds for a TD, (Nick Rice KICK)Liberty +2% win probability: Nick Rice kickoff for 61 yds , Shedro Louis return for 23 yds to the Liber 15Liberty +1% win probability: Malik Willis pass complete to CJ Daniels for 14 yds for a TD, (Alex Barbir 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
D.J. Mack Jr.15/271345.01117.3
RushingCARYDSAVGTDLONG
Elijah Davis11575.2117
Jon-Luke Peaker8253.109
Keshawn Wicks492.305
D.J. Mack Jr.12-24-2.0013
ReceivingRECYDSAVGTDLONG
Zack Kuntz46015.0130
Jordan Bly22713.5023
Stone Smartt4276.808
Javon Harvey11212.0012
Ali Jennings144.004
Elijah Davis242.005
Jon-Luke Peaker100.000
KickingFGPCTLONGXPPTS
Nick Rice1/1100.0432/25
PuntingNOYDSAVGTBIn 20LONG
Ethan Duane831939.90155

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

StatODULIB
1st Downs1523
3rd down efficiency3-149-15
4th down efficiency1-10-1
Total Yards201424
Passing134242
Comp/Att15/2721/29
Yards per pass5.08.3
Rushing67182
Rushing Attempts3541
Yards per rush1.94.4
Penalties8-795-50
Turnovers11
Fumbles lost01
Interceptions thrown10
Possession28:1631: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