Sat, Sep 27, 2025S.B. Ballard StadiumNorfolk, VA
HOW IT WENT
Week 5 · 2025| FINAL | Q1 | Q2 | Q3 | Q4 | T |
|---|---|---|---|---|---|
| Liberty | 0 | 0 | 7 | 0 | 7 |
| Old Dominion | 0 | 14 | 0 | 7 | 21 |
PLAY-BY-PLAY
167 playsQ4Liberty5 plays · 15 yds · 3:08 · Punt7–21
- 10:094th & 5 at LIB 40Max Morgan punt for 45 yds , Devin Roche returns for 8 yds to the ODU 23
- 13:173rd & 13 at LIB 32Michael Merdinger pass complete to Julian Gray for 8 yds to the LIB 40
- 13:172nd & 7 at LIB 38Michael Merdinger sacked for a loss of 6 yards to the LIB 32
- 13:171st & 10 at LIB 35Caden Williams run for 3 yds to the LIB 38
- 13:172nd & 4 at LIB 31Caden Williams run for 4 yds to the LIB 35 for a 1ST down
- 13:171st & 10 at LIB 25Caden Williams run for 6 yds to the LIB 31
- 13:171st & 10 at ODU 35Riley Callaghan kickoff for 64 yds
Q4Old Dominion2 plays · 56 yds · 0:40 · Touchdown7–21
- 13:172nd & 9 at ODU 45Colton Joseph pass complete to Ja'Cory Thomas for 55 yds for a TD (Riley Callaghan KICK)
- 13:571st & 10 at ODU 44Colton Joseph pass complete to Ja'Cory Thomas for 1 yd to the ODU 45
Q4Old Dominion7 plays · 24 yds · 4:03 · End of Game7–21
- 0:001st & 10 at LIB 18C. Joseph takes a knee
- 0:00End of 4th Quarter
- 1:033rd & 3 at LIB 22Devin Roche run for 4 yds to the LIB 18 for a 1ST down
- 1:033rd & 3 at LIB 22Timeout Liberty, clock 01:03
- 4:032nd & 6 at LIB 25Trequan Jones run for 3 yds to the LIB 22
- 4:031st & 10 at LIB 29Trequan Jones run for 4 yds to the LIB 25
- 4:033rd & 1 at LIB 34Trequan Jones run for 5 yds to the LIB 29 for a 1ST down
- 4:032nd & 4 at LIB 37Colton Joseph run for 3 yds to the LIB 34
- 4:031st & 10 at LIB 43Devin Roche run for 6 yds to the LIB 37
Q4Liberty2 plays · 23 yds · 0:30 · Fumble7–21
- 4:031st & 10 at LIB 30Caden Williams run for 13 yds to the LIB 43 Caden Williams fumbled, recovered by ODU Lucas Struck
- 4:331st & 10 at LIB 20Michael Merdinger pass complete to Jacob Jenkins for 10 yds to the LIB 30 for a 1ST down
- 4:371st & 10 at LIB 30Timeout Liberty, clock 04:37
Q4Old Dominion13 plays · 62 yds · 5:36 · Missed FG7–21
- 10:093rd & 7 at LIB 12Colton Joseph sacked by Eli Hall for a loss of 3 yards to the LIB 15
- 10:092nd & 10 at LIB 15Maurki James run for 3 yds to the LIB 12
- 10:091st & 10 at LIB 15Colton Joseph pass incomplete to Ja'Cory Thomas
- 10:091st & 10 at LIB 28No 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.
- 10:094th & 2 at LIB 31Colton Joseph run for 3 yds to the LIB 28 for a 1ST down
- 10:093rd & 16 at LIB 45Colton Joseph pass complete to Na'eem Abdul-Rahim Gladding for 14 yds to the LIB 31
- 10:092nd & 5 at LIB 34Old Dominion Penalty, Intentional Grounding (Colton Joseph) to the LIB 45
- 10:091st & 10 at LIB 39Trequan Jones run for 5 yds to the LIB 34
- 10:093rd & 7 at ODU 47Colton Joseph pass complete to Tre' Brown III for 14 yds to the LIB 39 for a 1ST down
- 10:092nd & 7 at ODU 47Colton Joseph pass incomplete to Ja'Cory Thomas
- 10:091st & 10 at ODU 44Colton Joseph run for 3 yds to the ODU 47
- 10:092nd & 10 at ODU 23Trequan Jones run for 21 yds to the ODU 44 for a 1ST down
- 10:091st & 10 at ODU 23Colton Joseph pass complete to TJ Johnson for no gain to the ODU 23
- 4:334th & 10 at LIB 15Riley Callaghan 32 yd FG MISSED
Q3Old Dominion6 plays · 47 yds · 3:20 · Punt7–14
- 5:434th & 1 at LIB 44Ian Brandt punt for 36 yds, fair catch by Reese Smith at the LIB 8
- 9:033rd & 1 at LIB 44Devin Roche run for no gain to the LIB 44
- 9:032nd & 4 at LIB 47Devin Roche run for 3 yds to the LIB 44
- 9:031st & 10 at ODU 47Colton Joseph run for 6 yds to the LIB 47
- 9:031st & 10 at ODU 35Devin Roche run for 12 yds to the ODU 47 for a 1ST down
- 9:032nd & 6 at ODU 13Colton Joseph run for 22 yds to the ODU 35 for a 1ST down
- 9:032nd & 1 at ODU 18No 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.
- 9:031st & 10 at ODU 9Colton Joseph pass complete to Na'eem Abdul-Rahim Gladding for 9 yds to the ODU 18
Q3Liberty6 plays · 22 yds · 1:03 · Downs7–14
- 13:574th & 2 at ODU 45Ethan Houck run for 1 yd to the ODU 44
- 15:003rd & 4 at ODU 47Michael Merdinger run for 2 yds to the ODU 45
- 0:00End of 3rd Quarter
- 1:552nd & 4 at ODU 47Julian Gray run for no gain to the ODU 47
- 1:551st & 10 at LIB 47Caden Williams run for 6 yds to the ODU 47
- 1:552nd & 4 at LIB 40Caden Williams run for 7 yds to the LIB 47 for a 1ST down
- 1:551st & 10 at LIB 34Caden Williams run for 6 yds to the LIB 40
Q3Liberty4 plays · 1 yds · 1:57 · Punt7–14
- 5:434th & 15 at LIB 14PENALTY LU False Start (Jones,A'Khori) 5 yards from LU 14 to LU 09. NO PLAY.
- 5:433rd & 15 at LIB 14Michael Merdinger pass incomplete to Jamari Person
- 5:432nd & 8 at LIB 21Michael Merdinger sacked by Fred Giles for a loss of 7 yards to the LIB 14
- 5:431st & 10 at LIB 19Caden Williams run for 2 yds to the LIB 21
- 5:431st & 10 at LIB 8Caden Williams run for 11 yds to the LIB 19 for a 1ST down
- 3:464th & 20 at LIB 9Max Morgan punt for 41 yds
Q3Liberty4 plays · 64 yds · 1:45 · Touchdown0–14
- 9:031st & 10 at LIB 35Max 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
- 9:113rd & 3 at ODU 4Julian Gray run for 4 yds for a TD (Jay Billingsley KICK)
- 10:562nd & 6 at ODU 7Caden Williams run for 3 yds to the ODU 4
- 10:561st & 10 at ODU 11Caden Williams run for 4 yds to the ODU 7
- 10:561st & 10 at LIB 36Michael Merdinger pass complete to Donte Lee Jr. for 53 yds to the ODU 11 for a 1ST down
Q3Old Dominion1 play · 0 yds · 0:15 · Interception0–14
- 10:561st & 10 at ODU 48Colton Joseph pass intercepted A'Khori Jones return for 28 yds to the LIB 36
Q3Liberty3 plays · -3 yds · 1:07 · Punt0–14
- 11:114th & 13 at LIB 14Max Morgan punt for 50 yds , Devin Roche returns for 12 yds to the ODU 48
- 12:183rd & 13 at LIB 14Michael Merdinger pass incomplete to Jamari Person
- 12:183rd & 8 at LIB 19PENALTY LU False Start (Engbers,Joep) 5 yards from LU 19 to LU 14. NO PLAY.
- 12:182nd & 10 at LIB 17Caden Williams run for 2 yds to the LIB 19
- 12:181st & 10 at LIB 17Michael Merdinger pass incomplete to Donte Lee Jr.
Q3Old Dominion7 plays · 16 yds · 1:51 · Missed FG7–14
- 1:554th & 5 at LIB 34Riley Callaghan 52 yd FG MISSED
- 3:463rd & 5 at LIB 34Old Dominion Penalty, Offensive Holding (Yards) declined
- 3:462nd & 5 at LIB 34Colton Joseph pass incomplete to Na'eem Abdul-Rahim Gladding
- 3:461st & 10 at LIB 39Ke'Travion Hargrove run for 5 yds to the LIB 34
- 3:463rd & 6 at LIB 46Colton Joseph pass complete to Na'eem Abdul-Rahim Gladding for 7 yds to the LIB 39 for a 1ST down
- 3:462nd & 10 at ODU 50Ke'Travion Hargrove run for 4 yds to the LIB 46
- 3:461st & 10 at ODU 50Colton Joseph pass incomplete to Tre' Brown III
- 2:014th & 5 at LIB 34Timeout Old Dominion, clock 02:01
Q3Old Dominion5 plays · 18 yds · 2:37 · Punt0–14
- 12:184th & 5 at ODU 38Ian Brandt punt for 45 yds , Reese Smith returns for no gain to the LIB 17
- 14:553rd & 2 at ODU 41Trequan Jones run for a loss of 3 yards to the ODU 38
- 14:552nd & 4 at ODU 39Trequan Jones run for 2 yds to the ODU 41
- 14:551st & 10 at ODU 33Trequan Jones run for 6 yds to the ODU 39
- 14:552nd & 4 at ODU 26Colton Joseph pass complete to Tre' Brown III for 7 yds to the ODU 33 for a 1ST down
- 14:551st & 10 at ODU 20Trequan Jones run for 6 yds to the ODU 26
- 14:551st & 10 at LIB 35Max Morgan kickoff for 65 yds , Maurki James return for 20 yds to the ODU 20
Q2Liberty3 plays · -4 yds · 0:20 · End of Half0–14
- 0:173rd & 13 at LIB 5Timeout Old Dominion, clock 00:17
- 0:201st & 10 at LIB 8M. Merdinger takes a knee
- 0:00End of 2nd Quarter
- 0:003rd & 13 at LIB 5M. Merdinger takes a knee
- 0:192nd & 12 at LIB 6M. Merdinger takes a knee
- 0:192nd & 12 at LIB 6Timeout Old Dominion, clock 00:19
Q2Liberty2 plays · -3 yds · 0:38 · Interception0–14
- 3:162nd & 13 at LIB 32Ethan Houck pass intercepted Jeremy Mack Jr. return for no gain to the LIB 43
- 3:541st & 15 at LIB 30Ethan Houck run for 2 yds to the LIB 32
- 3:541st & 10 at LIB 35PENALTY LU Delay Of Game 5 yards from LU 35 to LU 30. NO PLAY.
- 3:541st & 10 at ODU 35Nathanial Eichner kickoff for 44 yds , A'Khori Jones return for 14 yds to the LIB 35
Q2Liberty3 plays · -4 yds · 2:15 · Punt0–7
- 5:194th & 14 at LIB 29Max Morgan punt for 49 yds, fair catch by Devin Roche at the ODU 22
- 7:344th & 9 at LIB 34PENALTY LU Delay Of Game 5 yards from LU 34 to LU 29. NO PLAY.
- 7:343rd & 7 at LIB 36Michael Merdinger run for a loss of 2 yards to the LIB 34
- 7:342nd & 8 at LIB 35Caden Williams run for 1 yd to the LIB 36
- 7:341st & 10 at LIB 33Caden Williams run for 2 yds to the LIB 35
- 7:341st & 10 at ODU 35Nathanial Eichner kickoff for 32 yds , Ethan Crisp return for no gain to the LIB 33
Q2Old Dominion5 plays · 69 yds · 1:54 · Touchdown0–7
- 7:341st & 10 at LIB 3PENALTY LU Offside (Harmon,Damond) 2 yards from LU 03 to LU 01. NO PLAY.
- 7:341st & 10 at LIB 22Colton Joseph pass complete to TJ Johnson for 22 yds for a TD (Riley Callaghan KICK)
- 9:282nd & 10 at LIB 45Colton Joseph run for 23 yds to the LIB 22 for a 1ST down
- 9:281st & 10 at LIB 45Colton Joseph pass incomplete
- 9:282nd & 6 at ODU 35Colton Joseph pass complete to Na'eem Abdul-Rahim Gladding for 20 yds to the LIB 45 for a 1ST down
- 9:281st & 10 at ODU 31Colton Joseph run for 4 yds to the ODU 35
Q2Liberty6 plays · 6 yds · 3:47 · Punt0–0
- 9:284th & 15 at LIB 8Max Morgan punt for 61 yds
- 13:153rd & 7 at LIB 16Michael Merdinger sacked by Kris Trinidad for a loss of 8 yards to the LIB 8
- 13:152nd & 10 at LIB 13Caden Williams run for 3 yds to the LIB 16
- 13:151st & 10 at LIB 13Michael Merdinger pass complete to Reese Smith for no gain to the LIB 13
- 13:153rd & 1 at LIB 11Michael Merdinger pass complete to Darius Copeland for 2 yds to the LIB 13 for a 1ST down
- 13:152nd & 4 at LIB 8Caden Williams run for 3 yds to the LIB 11
- 13:151st & 10 at LIB 2Caden Williams run for 6 yds to the LIB 8
Q2Old Dominion3 plays · 1 yds · 0:43 · Fumble0–0
- 13:153rd & 3 at LIB 3Colton Joseph pass complete to Maurki James for 1 yd Maurki James fumbled, recovered by LIB Bryce Dixon
- 13:582nd & 3 at LIB 3Colton Joseph pass incomplete to Ja'Cory Thomas
- 13:581st & 3 at LIB 3Colton Joseph run for no gain to the LIB 3
Q2Liberty2 plays · -1 yds · 0:45 · Fumble0–0
- 13:582nd & 9 at LIB 5Evan Dickens run for a loss of 2 yards to the LIB 3 Evan Dickens fumbled, recovered by ODU Ricardo Williams Jr.
- 14:431st & 10 at LIB 4Evan Dickens run for 1 yd to the LIB 5
Q2Old Dominion8 plays · 35 yds · 2:56 · Fumble0–14
- 0:203rd & 1 at LIB 1Colton Joseph run for a loss of 7 yards to the LIB 8 Colton Joseph fumbled, recovered by LIB Dexter Ricks Jr.
- 3:162nd & 3 at LIB 3Ke'Travion Hargrove run for 2 yds to the LIB 1
- 3:161st & 2 at LIB 2Colton Joseph pass complete to Jailen Butler for a loss of 1 yard to the LIB 3
- 3:163rd & 2 at LIB 4Colton Joseph run for 2 yds to the LIB 2 for a 1ST down
- 3:162nd & 3 at LIB 5Ke'Travion Hargrove run for 1 yd to the LIB 4
- 3:161st & 10 at LIB 12Ke'Travion Hargrove run for 7 yds to the LIB 5
- 3:161st & 10 at LIB 30Colton Joseph run for 18 yds to the LIB 12 for a 1ST down
- 3:161st & 10 at LIB 43Colton Joseph run for 13 yds to the LIB 30 for a 1ST down
- 0:293rd & 1 at LIB 1Timeout Old Dominion, clock 00:29
Q2Old Dominion4 plays · 78 yds · 1:18 · Touchdown0–14
- 4:011st & 10 at LIB 31Colton Joseph pass complete to Ja'Cory Thomas for 31 yds for a TD (Riley Callaghan KICK)
- 5:191st & 10 at ODU 22PENALTY ODU Personal Foul (Johnson,TJ) 11 yard from ODU22 to ODU11. NO PLAY.
- 5:191st & 21 at ODU 11Colton Joseph pass complete to Tre' Brown III for 41 yds to the LIB 48 for a 1ST down
- 5:192nd & 1 at LIB 39Colton Joseph pass complete to Ja'Cory Thomas for 8 yds to the LIB 31 for a 1ST down
- 5:191st & 10 at LIB 48Trequan Jones run for 9 yds to the LIB 39
- 4:071st & 10 at LIB 31Timeout Liberty, clock 04:07
Q1Old Dominion8 plays · 69 yds · 3:59 · Fumble0–0
- 7:571st & 10 at LIB 13Trequan Jones run for 9 yds to the LIB 25 Trequan Jones fumbled, recovered by LIB Brylan Green
- 11:561st & 10 at LIB 32Colton Joseph pass complete to Ja'Cory Thomas for 19 yds to the LIB 13 for a 1ST down
- 11:563rd & 1 at LIB 33Trequan Jones run for 1 yd to the LIB 32 for a 1ST down
- 11:562nd & 5 at LIB 37Trequan Jones run for 4 yds to the LIB 33
- 11:561st & 10 at LIB 42Trequan Jones run for 5 yds to the LIB 37
- 11:562nd & 2 at LIB 46Trequan Jones run for 4 yds to the LIB 42 for a 1ST down
- 11:561st & 10 at ODU 46Trequan Jones run for 8 yds to the LIB 46
- 11:561st & 10 at ODU 27Colton Joseph pass complete to Tre' Brown III for 19 yds to the ODU 46 for a 1ST down
Q1Liberty9 plays · 31 yds · 6:12 · Punt0–0
- 7:573rd & 22 at ODU 47Caden Williams run for 3 yds to the ODU 44
- 7:573rd & 17 at ODU 42No 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.
- 7:572nd & 17 at ODU 42Michael Merdinger pass incomplete to Darius Copeland
- 7:572nd & 7 at ODU 32No 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.
- 7:571st & 10 at ODU 35Evan Dickens run for 3 yds to the ODU 32
- 7:571st & 10 at ODU 45Evan Dickens run for 10 yds to the ODU 35 for a 1ST down
- 7:573rd & 2 at LIB 43Michael Merdinger run for 12 yds to the ODU 45 for a 1ST down
- 7:572nd & 7 at LIB 38Evan Dickens run for 5 yds to the LIB 43
- 7:571st & 15 at LIB 30Ethan Houck run for 8 yds to the LIB 38
- 7:571st & 10 at LIB 35PENALTY LU False Start (Geth,DJ) 5 yards from LU 35 to LU 30. NO PLAY.
- 7:572nd & 4 at LIB 31Evan Dickens run for 4 yds to the LIB 35 for a 1ST down
- 7:571st & 10 at LIB 25Michael Merdinger run for 6 yds to the LIB 31
- 1:454th & 19 at ODU 44Max Morgan punt for 44 yds for a touchback
Q1Liberty7 plays · 16 yds · 2:54 · Missed FG0–0
- 11:564th & 7 at ODU 27Jay Billingsley 46 yd FG MISSED
- 12:033rd & 7 at ODU 27Michael Merdinger pass incomplete to Reese Smith
- 12:033rd & 7 at ODU 27Timeout Liberty, clock 12:03
- 14:502nd & 9 at ODU 29Evan Dickens run for 2 yds to the ODU 27
- 14:501st & 10 at ODU 30Evan Dickens run for 1 yd to the ODU 29
- 14:503rd & 7 at ODU 40Evan Dickens run for 10 yds to the ODU 30 for a 1ST down
- 14:502nd & 11 at ODU 44Michael Merdinger pass complete to Julian Gray for 4 yds to the ODU 40
- 14:501st & 10 at ODU 43Evan Dickens run for a loss of 1 yard to the ODU 44
- 14:501st & 10 at ODU 35Riley Callaghan kickoff for 62 yds , Julian Gray return for 54 yds to the ODU 43
Q1Old Dominion4 plays · 26 yds · 2:02 · Punt0–0
- 14:434th & 3 at ODU 46Ian Brandt punt for 50 yds
- 0:00End of 1st Quarter
- 0:002nd & 7 at ODU 42Colton Joseph pass complete to Na'eem Abdul-Rahim Gladding for 4 yds to the ODU 46
- 1:451st & 10 at ODU 39Devin Roche run for 3 yds to the ODU 42
- 1:451st & 10 at ODU 20Liberty Penalty, Targeting (15 Yards) to the ODU 39 for a 1ST down
- 15:003rd & 3 at ODU 46Colton Joseph pass incomplete to Tre' Brown III
FAN NEWS
2025 seasonWrite about Liberty or Old Dominion?
Link a team hub in a post on your own blog and it shows up here, in front of the fans looking for exactly it. Free, no exclusivity, and the link back to you is the whole point.











