Week 5 · 2025
Liberty at Old Dominion
Sat 09/27/2025 06:00 PMS.B. Ballard StadiumOld Dominion pregame84% — Pregame win probability: 84% for Old Dominion. Old Dominion favored, and won.
72°Light Rain9 mph WSW · 97% humidityRecorded at kickoff by College Football Data
Liberty
7
4–8
Old Dominion
21
10–3
Attendance
18,435
reported
LIB9 plays, 16 yd · Missed FG | ||||
| 14:50 | 1st & 10 | own 35 | Riley Callaghan kickoff for 62 yds , Julian Gray return for 54 yds to the ODU 43 | +54 |
| 14:50 | 1st & 10 | opp 43 | Evan Dickens run for a loss of 1 yard to the ODU 44 | −1 |
| 14:50 | 2nd & 11 | opp 44 | Michael Merdinger pass complete to Julian Gray for 4 yds to the ODU 40 | +4 |
| 14:50 | 3rd & 7 | opp 40 | Evan Dickens run for 10 yds to the ODU 30 for a 1ST down | +10 |
| 14:50 | 1st & 10 | opp 30 | Evan Dickens run for 1 yd to the ODU 29 | +1 |
| 14:50 | 2nd & 9 | opp 29 | Evan Dickens run for 2 yds to the ODU 27 | +2 |
| 12:03 | 3rd & 7 | opp 27 | Timeout Liberty, clock 12:03 | 0 |
| 12:03 | 3rd & 7 | opp 27 | Michael Merdinger pass incomplete to Reese Smith | 0 |
| 11:56 | 4th & 7 | opp 27 | Jay Billingsley 46 yd FG MISSED | +46 |
ODU8 plays, 69 yd · Turnover | ||||
| 11:56 | 1st & 10 | own 27 | Colton Joseph pass complete to Tre' Brown III for 19 yds to the ODU 46 for a 1ST down | +19 |
| 11:56 | 1st & 10 | own 46 | Trequan Jones run for 8 yds to the LIB 46 | +8 |
| 11:56 | 2nd & 2 | opp 46 | Trequan Jones run for 4 yds to the LIB 42 for a 1ST down | +4 |
| 11:56 | 1st & 10 | opp 42 | Trequan Jones run for 5 yds to the LIB 37 | +5 |
| 11:56 | 2nd & 5 | opp 37 | Trequan Jones run for 4 yds to the LIB 33 | +4 |
| 11:56 | 3rd & 1 | opp 33 | Trequan Jones run for 1 yd to the LIB 32 for a 1ST down | +1 |
| 11:56 | 1st & 10 | opp 32 | Colton Joseph pass complete to Ja'Cory Thomas for 19 yds to the LIB 13 for a 1ST down | +19 |
| 7:57 | 1st & 10 | opp 13 | Trequan Jones run for 9 yds to the LIB 25 Trequan Jones fumbled, recovered by LIB Brylan Green | +9 |
LIB13 plays, 31 yd · Punt | ||||
| 7:57 | 1st & 10 | own 25 | Michael Merdinger run for 6 yds to the LIB 31 | +6 |
| 7:57 | 2nd & 4 | own 31 | Evan Dickens run for 4 yds to the LIB 35 for a 1ST down | +4 |
| 7:57 | 1st & 10 | own 35 | PENALTY LU False Start (Geth,DJ) 5 yards from LU 35 to LU 30. NO PLAY. | −5 |
| 7:57 | 1st & 15 | own 30 | Ethan Houck run for 8 yds to the LIB 38 | +8 |
| 7:57 | 2nd & 7 | own 38 | Evan Dickens run for 5 yds to the LIB 43 | +5 |
| 7:57 | 3rd & 2 | own 43 | Michael Merdinger run for 12 yds to the ODU 45 for a 1ST down | +12 |
| 7:57 | 1st & 10 | opp 45 | Evan Dickens run for 10 yds to the ODU 35 for a 1ST down | +10 |
| 7:57 | 1st & 10 | opp 35 | Evan Dickens run for 3 yds to the ODU 32 | +3 |
| 7:57 | 2nd & 7 | opp 32 | No Huddle-Shotgun Gray,Julian rush left for 5 yards gain to the ODU27 (Easterly,Mario; Frink,Zion) PENALTY LU Holding (Geth,DJ) 10 yards from ODU32 to ODU42. NO PLAY. | −10 |
| 7:57 | 2nd & 17 | opp 42 | Michael Merdinger pass incomplete to Darius Copeland | 0 |
| 7:57 | 3rd & 17 | opp 42 | No Huddle-Shotgun Williams,Caden rush middle for 7 yards gain to the ODU35 (Alisandro,Botros; Naotala,Seth) PENALTY LU Illegal Shift 5 yards from ODU42 to ODU47. NO PLAY. | −5 |
| 7:57 | 3rd & 22 | opp 47 | Caden Williams run for 3 yds to the ODU 44 | +3 |
| 1:45 | 4th & 19 | opp 44 | Max Morgan punt for 44 yds for a touchback | 0 |
ODU6 plays, 26 yd · Punt | ||||
| 1:45 | 1st & 10 | own 20 | Liberty Penalty, Targeting (15 Yards) to the ODU 39 for a 1ST down | +15 |
| 1:45 | 1st & 10 | own 39 | Devin Roche run for 3 yds to the ODU 42 | +3 |
| 0:00 | 2nd & 7 | own 42 | Colton Joseph pass complete to Na'eem Abdul-Rahim Gladding for 4 yds to the ODU 46 | +4 |
| 0:00 | own 42 | End of 1st Quarter | +4 | |
| 15:00 | 3rd & 3 | own 46 | Colton Joseph pass incomplete to Tre' Brown III | 0 |
| 14:43 | 4th & 3 | own 46 | Ian Brandt punt for 50 yds | 0 |
LIB2 plays, -1 yd · Turnover | ||||
| 14:43 | 1st & 10 | own 4 | Evan Dickens run for 1 yd to the LIB 5 | +1 |
| 13:58 | 2nd & 9 | own 5 | Evan Dickens run for a loss of 2 yards to the LIB 3 Evan Dickens fumbled, recovered by ODU Ricardo Williams Jr. | −2 |
ODU3 plays, 1 yd · Turnover | ||||
| 13:58 | 1st & goal | opp 3 | Colton Joseph run for no gain to the LIB 3 | 0 |
| 13:58 | 2nd & goal | opp 3 | Colton Joseph pass incomplete to Ja'Cory Thomas | 0 |
| 13:15 | 3rd & goal | opp 3 | Colton Joseph pass complete to Maurki James for 1 yd Maurki James fumbled, recovered by LIB Bryce Dixon | +1 |
LIB7 plays, 6 yd · Punt | ||||
| 13:15 | 1st & 10 | own 2 | Caden Williams run for 6 yds to the LIB 8 | +6 |
| 13:15 | 2nd & 4 | own 8 | Caden Williams run for 3 yds to the LIB 11 | +3 |
| 13:15 | 3rd & 1 | own 11 | Michael Merdinger pass complete to Darius Copeland for 2 yds to the LIB 13 for a 1ST down | +2 |
| 13:15 | 1st & 10 | own 13 | Michael Merdinger pass complete to Reese Smith for no gain to the LIB 13 | 0 |
| 13:15 | 2nd & 10 | own 13 | Caden Williams run for 3 yds to the LIB 16 | +3 |
| 13:15 | 3rd & 7 | own 16 | Michael Merdinger sacked by Kris Trinidad for a loss of 8 yards to the LIB 8 | −8 |
| 9:28 | 4th & 15 | own 8 | Max Morgan punt for 61 yds | 0 |
ODU6 plays, 69 yd · Touchdown | ||||
| 9:28 | 1st & 10 | own 31 | Colton Joseph run for 4 yds to the ODU 35 | +4 |
| 9:28 | 2nd & 6 | own 35 | Colton Joseph pass complete to Na'eem Abdul-Rahim Gladding for 20 yds to the LIB 45 for a 1ST down | +20 |
| 9:28 | 1st & 10 | opp 45 | Colton Joseph pass incomplete | 0 |
| 9:28 | 2nd & 10 | opp 45 | Colton Joseph run for 23 yds to the LIB 22 for a 1ST down | +23 |
| 7:34 | 1st & 10 | opp 22 | Colton Joseph pass complete to TJ Johnson for 22 yds for a TD (Riley Callaghan KICK) | +22 |
| 7:34 | 1st & goal | opp 3 | PENALTY LU Offside (Harmon,Damond) 2 yards from LU 03 to LU 01. NO PLAY. | +2 |
LIB6 plays, -4 yd · Punt | ||||
| 7:34 | 1st & 10 | own 35 | Nathanial Eichner kickoff for 32 yds , Ethan Crisp return for no gain to the LIB 33 | 0 |
| 7:34 | 1st & 10 | own 33 | Caden Williams run for 2 yds to the LIB 35 | +2 |
| 7:34 | 2nd & 8 | own 35 | Caden Williams run for 1 yd to the LIB 36 | +1 |
| 7:34 | 3rd & 7 | own 36 | Michael Merdinger run for a loss of 2 yards to the LIB 34 | −2 |
| 7:34 | 4th & 9 | own 34 | PENALTY LU Delay Of Game 5 yards from LU 34 to LU 29. NO PLAY. | −5 |
| 5:19 | 4th & 14 | own 29 | Max Morgan punt for 49 yds, fair catch by Devin Roche at the ODU 22 | 0 |
ODU6 plays, 78 yd · Touchdown | ||||
| 5:19 | 1st & 10 | opp 48 | Trequan Jones run for 9 yds to the LIB 39 | +9 |
| 5:19 | 2nd & 1 | opp 39 | Colton Joseph pass complete to Ja'Cory Thomas for 8 yds to the LIB 31 for a 1ST down | +8 |
| 5:19 | 1st & 21 | own 11 | Colton Joseph pass complete to Tre' Brown III for 41 yds to the LIB 48 for a 1ST down | +41 |
| 5:19 | 1st & 10 | own 22 | PENALTY ODU Personal Foul (Johnson,TJ) 11 yard from ODU22 to ODU11. NO PLAY. | −11 |
| 4:07 | 1st & 10 | opp 31 | Timeout Liberty, clock 04:07 | 0 |
| 4:01 | 1st & 10 | opp 31 | Colton Joseph pass complete to Ja'Cory Thomas for 31 yds for a TD (Riley Callaghan KICK) | +31 |
LIB4 plays, -3 yd · Turnover | ||||
| 3:54 | 1st & 10 | own 35 | Nathanial Eichner kickoff for 44 yds , A'Khori Jones return for 14 yds to the LIB 35 | +14 |
| 3:54 | 1st & 10 | own 35 | PENALTY LU Delay Of Game 5 yards from LU 35 to LU 30. NO PLAY. | −5 |
| 3:54 | 1st & 15 | own 30 | Ethan Houck run for 2 yds to the LIB 32 | +2 |
| 3:16 | 2nd & 13 | own 32 | Ethan Houck pass intercepted Jeremy Mack Jr. return for no gain to the LIB 43 | 0 |
ODU9 plays, 35 yd · Turnover | ||||
| 3:16 | 1st & 10 | opp 43 | Colton Joseph run for 13 yds to the LIB 30 for a 1ST down | +13 |
| 3:16 | 1st & 10 | opp 30 | Colton Joseph run for 18 yds to the LIB 12 for a 1ST down | +18 |
| 3:16 | 1st & 10 | opp 12 | Ke'Travion Hargrove run for 7 yds to the LIB 5 | +7 |
| 3:16 | 2nd & 3 | opp 5 | Ke'Travion Hargrove run for 1 yd to the LIB 4 | +1 |
| 3:16 | 3rd & 2 | opp 4 | Colton Joseph run for 2 yds to the LIB 2 for a 1ST down | +2 |
| 3:16 | 1st & goal | opp 2 | Colton Joseph pass complete to Jailen Butler for a loss of 1 yard to the LIB 3 | −1 |
| 3:16 | 2nd & goal | opp 3 | Ke'Travion Hargrove run for 2 yds to the LIB 1 | +2 |
| 0:29 | 3rd & goal | opp 1 | Timeout Old Dominion, clock 00:29 | 0 |
| 0:20 | 3rd & goal | opp 1 | Colton Joseph run for a loss of 7 yards to the LIB 8 Colton Joseph fumbled, recovered by LIB Dexter Ricks Jr. | −7 |
LIB6 plays, -4 yd · End of period | ||||
| 0:20 | 1st & 10 | own 8 | M. Merdinger takes a knee | −2 |
| 0:19 | 2nd & 12 | own 6 | Timeout Old Dominion, clock 00:19 | 0 |
| 0:19 | 2nd & 12 | own 6 | M. Merdinger takes a knee | −1 |
| 0:17 | 3rd & 13 | own 5 | Timeout Old Dominion, clock 00:17 | 0 |
| 0:00 | 3rd & 13 | own 5 | M. Merdinger takes a knee | −1 |
| 0:00 | own 5 | End of 2nd Quarter | −1 | |
ODU7 plays, 18 yd · Punt | ||||
| 14:55 | 1st & 10 | own 35 | Max Morgan kickoff for 65 yds , Maurki James return for 20 yds to the ODU 20 | +20 |
| 14:55 | 1st & 10 | own 20 | Trequan Jones run for 6 yds to the ODU 26 | +6 |
| 14:55 | 2nd & 4 | own 26 | Colton Joseph pass complete to Tre' Brown III for 7 yds to the ODU 33 for a 1ST down | +7 |
| 14:55 | 1st & 10 | own 33 | Trequan Jones run for 6 yds to the ODU 39 | +6 |
| 14:55 | 2nd & 4 | own 39 | Trequan Jones run for 2 yds to the ODU 41 | +2 |
| 14:55 | 3rd & 2 | own 41 | Trequan Jones run for a loss of 3 yards to the ODU 38 | −3 |
| 12:18 | 4th & 5 | own 38 | Ian Brandt punt for 45 yds , Reese Smith returns for no gain to the LIB 17 | 0 |
LIB5 plays, -3 yd · Punt | ||||
| 12:18 | 1st & 10 | own 17 | Michael Merdinger pass incomplete to Donte Lee Jr. | 0 |
| 12:18 | 2nd & 10 | own 17 | Caden Williams run for 2 yds to the LIB 19 | +2 |
| 12:18 | 3rd & 8 | own 19 | PENALTY LU False Start (Engbers,Joep) 5 yards from LU 19 to LU 14. NO PLAY. | −5 |
| 12:18 | 3rd & 13 | own 14 | Michael Merdinger pass incomplete to Jamari Person | 0 |
| 11:11 | 4th & 13 | own 14 | Max Morgan punt for 50 yds , Devin Roche returns for 12 yds to the ODU 48 | +12 |
ODU1 play, 0 yd · Turnover | ||||
| 10:56 | 1st & 10 | own 48 | Colton Joseph pass intercepted A'Khori Jones return for 28 yds to the LIB 36 | +28 |
LIB5 plays, 64 yd · Touchdown | ||||
| 10:56 | 1st & 10 | own 36 | Michael Merdinger pass complete to Donte Lee Jr. for 53 yds to the ODU 11 for a 1ST down | +53 |
| 10:56 | 1st & 10 | opp 11 | Caden Williams run for 4 yds to the ODU 7 | +4 |
| 10:56 | 2nd & 6 | opp 7 | Caden Williams run for 3 yds to the ODU 4 | +3 |
| 9:11 | 3rd & 3 | opp 4 | Julian Gray run for 4 yds for a TD (Jay Billingsley KICK) | +4 |
| 9:03 | 1st & 10 | own 35 | Max Morgan kickoff for 65 yds , Maurki James return for 29 yds to the ODU 36 Old Dominion Penalty, Illegal Block (9 Yards) to the ODU 9 | +29 |
ODU8 plays, 47 yd · Punt | ||||
| 9:03 | 1st & 10 | own 9 | Colton Joseph pass complete to Na'eem Abdul-Rahim Gladding for 9 yds to the ODU 18 | +9 |
| 9:03 | 2nd & 1 | own 18 | No Huddle-Shotgun Joseph,Colton pass incomplete short right thrown to ODU25 PENALTY ODU Ineligible Downfield on Pass (Joyce,Ryan) 5 yards from ODU18 to ODU13. NO PLAY. | −5 |
| 9:03 | 2nd & 6 | own 13 | Colton Joseph run for 22 yds to the ODU 35 for a 1ST down | +22 |
| 9:03 | 1st & 10 | own 35 | Devin Roche run for 12 yds to the ODU 47 for a 1ST down | +12 |
| 9:03 | 1st & 10 | own 47 | Colton Joseph run for 6 yds to the LIB 47 | +6 |
| 9:03 | 2nd & 4 | opp 47 | Devin Roche run for 3 yds to the LIB 44 | +3 |
| 9:03 | 3rd & 1 | opp 44 | Devin Roche run for no gain to the LIB 44 | 0 |
| 5:43 | 4th & 1 | opp 44 | Ian Brandt punt for 36 yds, fair catch by Reese Smith at the LIB 8 | 0 |
LIB6 plays, 1 yd · Punt | ||||
| 5:43 | 1st & 10 | own 8 | Caden Williams run for 11 yds to the LIB 19 for a 1ST down | +11 |
| 5:43 | 1st & 10 | own 19 | Caden Williams run for 2 yds to the LIB 21 | +2 |
| 5:43 | 2nd & 8 | own 21 | Michael Merdinger sacked by Fred Giles for a loss of 7 yards to the LIB 14 | −7 |
| 5:43 | 3rd & 15 | own 14 | Michael Merdinger pass incomplete to Jamari Person | 0 |
| 5:43 | 4th & 15 | own 14 | PENALTY LU False Start (Jones,A'Khori) 5 yards from LU 14 to LU 09. NO PLAY. | −5 |
| 3:46 | 4th & 20 | own 9 | Max Morgan punt for 41 yds | 0 |
ODU8 plays, 16 yd · Missed FG | ||||
| 3:46 | 1st & 10 | midfield | Colton Joseph pass incomplete to Tre' Brown III | 0 |
| 3:46 | 2nd & 10 | midfield | Ke'Travion Hargrove run for 4 yds to the LIB 46 | +4 |
| 3:46 | 3rd & 6 | opp 46 | Colton Joseph pass complete to Na'eem Abdul-Rahim Gladding for 7 yds to the LIB 39 for a 1ST down | +7 |
| 3:46 | 1st & 10 | opp 39 | Ke'Travion Hargrove run for 5 yds to the LIB 34 | +5 |
| 3:46 | 2nd & 5 | opp 34 | Colton Joseph pass incomplete to Na'eem Abdul-Rahim Gladding | 0 |
| 3:46 | 3rd & 5 | opp 34 | Old Dominion Penalty, Offensive Holding (Yards) declined | 0 |
| 2:01 | 4th & 5 | opp 34 | Timeout Old Dominion, clock 02:01 | 0 |
| 1:55 | 4th & 5 | opp 34 | Riley Callaghan 52 yd FG MISSED | +52 |
LIB7 plays, 22 yd · On downs | ||||
| 1:55 | 1st & 10 | own 34 | Caden Williams run for 6 yds to the LIB 40 | +6 |
| 1:55 | 2nd & 4 | own 40 | Caden Williams run for 7 yds to the LIB 47 for a 1ST down | +7 |
| 1:55 | 1st & 10 | own 47 | Caden Williams run for 6 yds to the ODU 47 | +6 |
| 1:55 | 2nd & 4 | opp 47 | Julian Gray run for no gain to the ODU 47 | 0 |
| 0:00 | opp 47 | End of 3rd Quarter | 0 | |
| 15:00 | 3rd & 4 | opp 47 | Michael Merdinger run for 2 yds to the ODU 45 | +2 |
| 13:57 | 4th & 2 | opp 45 | Ethan Houck run for 1 yd to the ODU 44 | +1 |
ODU2 plays, 56 yd · Touchdown | ||||
| 13:57 | 1st & 10 | own 44 | Colton Joseph pass complete to Ja'Cory Thomas for 1 yd to the ODU 45 | +1 |
| 13:17 | 2nd & 9 | own 45 | Colton Joseph pass complete to Ja'Cory Thomas for 55 yds for a TD (Riley Callaghan KICK) | +55 |
LIB7 plays, 15 yd · Punt | ||||
| 13:17 | 1st & 10 | own 35 | Riley Callaghan kickoff for 64 yds | 0 |
| 13:17 | 1st & 10 | own 25 | Caden Williams run for 6 yds to the LIB 31 | +6 |
| 13:17 | 2nd & 4 | own 31 | Caden Williams run for 4 yds to the LIB 35 for a 1ST down | +4 |
| 13:17 | 1st & 10 | own 35 | Caden Williams run for 3 yds to the LIB 38 | +3 |
| 13:17 | 2nd & 7 | own 38 | Michael Merdinger sacked for a loss of 6 yards to the LIB 32 | −6 |
| 13:17 | 3rd & 13 | own 32 | Michael Merdinger pass complete to Julian Gray for 8 yds to the LIB 40 | +8 |
| 10:09 | 4th & 5 | own 40 | Max Morgan punt for 45 yds , Devin Roche returns for 8 yds to the ODU 23 | +8 |
ODU14 plays, 62 yd · Missed FG | ||||
| 10:09 | 1st & 10 | own 23 | Colton Joseph pass complete to TJ Johnson for no gain to the ODU 23 | 0 |
| 10:09 | 2nd & 10 | own 23 | Trequan Jones run for 21 yds to the ODU 44 for a 1ST down | +21 |
| 10:09 | 1st & 10 | own 44 | Colton Joseph run for 3 yds to the ODU 47 | +3 |
| 10:09 | 2nd & 7 | own 47 | Colton Joseph pass incomplete to Ja'Cory Thomas | 0 |
| 10:09 | 3rd & 7 | own 47 | Colton Joseph pass complete to Tre' Brown III for 14 yds to the LIB 39 for a 1ST down | +14 |
| 10:09 | 1st & 10 | opp 39 | Trequan Jones run for 5 yds to the LIB 34 | +5 |
| 10:09 | 2nd & 5 | opp 34 | Old Dominion Penalty, Intentional Grounding (Colton Joseph) to the LIB 45 | −11 |
| 10:09 | 3rd & 16 | opp 45 | Colton Joseph pass complete to Na'eem Abdul-Rahim Gladding for 14 yds to the LIB 31 | +14 |
| 10:09 | 4th & 2 | opp 31 | Colton Joseph run for 3 yds to the LIB 28 for a 1ST down | +3 |
| 10:09 | 1st & 10 | opp 28 | No Huddle-Shotgun Joseph,Colton pass incomplete short middle to Abdul-Rahim Gladding,Na'eem thrown to LU 12, 1ST DOWN, PENALTY LU Pass Interference (Bodnar,Christian) 13 yards from LU 28 to LU 15, 1ST DOWN. NO PLAY. | +13 |
| 10:09 | 1st & 10 | opp 15 | Colton Joseph pass incomplete to Ja'Cory Thomas | 0 |
| 10:09 | 2nd & 10 | opp 15 | Maurki James run for 3 yds to the LIB 12 | +3 |
| 10:09 | 3rd & 7 | opp 12 | Colton Joseph sacked by Eli Hall for a loss of 3 yards to the LIB 15 | −3 |
| 4:33 | 4th & 10 | opp 15 | Riley Callaghan 32 yd FG MISSED | +32 |
LIB3 plays, 23 yd · Turnover | ||||
| 4:37 | 1st & 10 | own 30 | Timeout Liberty, clock 04:37 | 0 |
| 4:33 | 1st & 10 | own 20 | Michael Merdinger pass complete to Jacob Jenkins for 10 yds to the LIB 30 for a 1ST down | +10 |
| 4:03 | 1st & 10 | own 30 | Caden Williams run for 13 yds to the LIB 43 Caden Williams fumbled, recovered by ODU Lucas Struck | +13 |
ODU9 plays, 24 yd · End of period | ||||
| 4:03 | 1st & 10 | opp 43 | Devin Roche run for 6 yds to the LIB 37 | +6 |
| 4:03 | 2nd & 4 | opp 37 | Colton Joseph run for 3 yds to the LIB 34 | +3 |
| 4:03 | 3rd & 1 | opp 34 | Trequan Jones run for 5 yds to the LIB 29 for a 1ST down | +5 |
| 4:03 | 1st & 10 | opp 29 | Trequan Jones run for 4 yds to the LIB 25 | +4 |
| 4:03 | 2nd & 6 | opp 25 | Trequan Jones run for 3 yds to the LIB 22 | +3 |
| 1:03 | 3rd & 3 | opp 22 | Timeout Liberty, clock 01:03 | 0 |
| 1:03 | 3rd & 3 | opp 22 | Devin Roche run for 4 yds to the LIB 18 for a 1ST down | +4 |
| 0:00 | opp 18 | End of 4th Quarter | 0 | |
| 0:00 | 1st & 10 | opp 18 | C. Joseph takes a knee | −1 |
Field position is from the offense’s point of view, the same as the drive chart. Play descriptions are CFBD’s own.
Previous 5 meetings vs. Team
Old Dominion 1–4 vs Liberty
- 2023 · wk 11Old Dominion 10 @ Liberty 38
- 2022 · wk 5Liberty 38 @ Old Dominion 24
- 2021 · wk 3Old Dominion 17 @ Liberty 45
- 2018 · wk 1Old Dominion 10 @ Liberty 52
- 2013 · wk 6Liberty 17 @ Old Dominion 21
Previous 3 meetings vs. Ricky Rahne
Liberty 3–0 vs Ricky Rahne
- 2023 · wk 11Old Dominion 10 @ Liberty 38
- 2022 · wk 5Liberty 38 @ Old Dominion 24
- 2021 · wk 3Old Dominion 17 @ Liberty 45
Previous 2 meetings vs. Jamey Chadwell
Old Dominion 1–1 vs Jamey Chadwell
- 2023 · wk 11Old Dominion 10 @ Liberty 38
- 2022 · wk 7 (coaching change that season)Old Dominion 49 @ Coastal Carolina 21
† That school changed coaches during the season and the loader cannot say which games he took.
Research
Keep this open while you look at others