| Olivet | 1-10 | at Olivet35 | OLIVET ball on OLIVET35, clock 15:00. |
| | | OLIVET wins toss, defers. HEID receives. OLI defends west end zone. |
| | | Douglas Pollard kickoff 65 yards to the HEID0, touchback. |
| Heid | 1-10 | at Heid20 | HEIDELBERG drive start at 15:00. |
| Heid | 1-10 | at Heid20 | HEID ball on HEID25. |
| Heid | 1-10 | at Heid25 | Jace Grossman rush for 1 yard to the HEID26 (Tyler Mojet). |
| Heid | 2-9 | at Heid26 | Jace Grossman rush for 3 yards to the HEID29 (Chase Cavric). |
| Heid | 3-6 | at Heid29 | Trace Reynolds rush for 5 yards to the HEID34 (Tyler Mojet). |
| Heid | 4-1 | at Heid34 | Austin Baker punt 44 yards to the OLIVET22, John Adams III return 3 yards to the OLIVET25 (Jack Haley). |
| | | Drive: 3 plays, 9 yards, TOP 01:48 |
| Olivet | 1-10 | at Olivet25 | OLIVET COLLEGE drive start at 13:12. |
| Olivet | 1-10 | at Olivet25 | Matthew Ellis rush for 9 yards to the OLIVET34 (Jermaine Burket). |
| Olivet | 2-1 | at Olivet34 | Matthew Ellis rush for 6 yards to the OLIVET40, 1ST DOWN OLIVET (Collin Pecoraro). |
| Olivet | 1-10 | at Olivet40 | Lane Porter pass complete to A. Higginbotham for 23 yards to the HEID37, 1ST DOWN OLIVET (Jermaine Burket), out-of-bounds. |
| Olivet | 1-10 | at Heid37 | Lane Porter rush for loss of 5 yards to the HEID42 (Matt Davenport;Brandon Magee). |
| Olivet | 2-15 | at Heid42 | Lane Porter pass complete to Chris Talbott for 6 yards to the HEID36 (Jermaine Burket). |
| Olivet | 3-9 | at Heid36 | Lane Porter sacked for loss of 11 yards to the HEID47 (Zach Blackiston). |
| Olivet | 4-20 | at Heid47 | Douglas Pollard punt 33 yards to the HEID14, fair catch by Satchel Strahm. |
| | | Drive: 6 plays, 28 yards, TOP 03:46 |
| Heid | 1-10 | at Heid14 | HEIDELBERG drive start at 09:26. |
| Heid | 1-10 | at Heid14 | Branden Short rush for 1 yard to the HEID15 (C. Tolbert). |
| Heid | 2-9 | at Heid15 | Trace Reynolds rush for 23 yards to the HEID38, 1ST DOWN HEID (Tyler Mojet), out-of-bounds. |
| Heid | 1-10 | at Heid38 | Trace Reynolds pass complete to Maceo Matthews for 3 yards to the HEID41 (Jeylin Rogers;Mo Young). |
| Heid | 2-7 | at Heid41 | PENALTY OLIVET offside (C. Tolbert) 5 yards to the HEID46. |
| Heid | 2-2 | at Heid46 | Trace Reynolds pass complete to Nick Cofer for 21 yards to the OLIVET33, 1ST DOWN HEID (Jacob Jordan), PENALTY HEID holding (Maceo Matthews) 10 yards to the OLIVET43. |
| Heid | 1-20 | at Olivet43 | Branden Short rush for 6 yards to the OLIVET37 (John Adams III). |
| Heid | 2-14 | at Olivet37 | Trace Reynolds pass complete to Nick Cofer for 9 yards to the OLIVET28 (Coleton Swims;Mo Young). |
| Heid | 3-5 | at Olivet28 | Trace Reynolds pass complete to Keivon Belcher for 7 yards to the OLIVET21, 1ST DOWN HEID (Mo Young). |
| Heid | 1-10 | at Olivet21 | Trace Reynolds rush for 4 yards to the OLIVET17 (Mo Young). |
| Heid | 2-6 | at Olivet17 | Trace Reynolds pass complete to Braden Jerome for 17 yards to the OLIVET0, 1ST DOWN HEID, TOUCHDOWN, clock 05:39. |
| | | Austin Baker kick attempt good. |
| | | Heidelberg 7, Olivet College 0 |
| | | Drive: 9 plays, 86 yards, TOP 03:47 |
| | | Austin Baker kickoff 59 yards to the OLIVET6, John Adams III return 20 yards to the OLIVET26 (Garrett Mullet;Chase Hayden). |
| Olivet | 1-10 | at Olivet26 | OLIVET COLLEGE drive start at 05:32. |
| Olivet | 1-10 | at Olivet26 | Matthew Ellis rush for 1 yard to the OLIVET27 (Bret Finck;Matt Davenport). |
| Olivet | 2-9 | at Olivet27 | Lane Porter pass complete to Matthew Ellis for 4 yards to the OLIVET31 (E. Brechbill). |
| Olivet | 3-5 | at Olivet31 | Lane Porter rush for loss of 1 yard to the OLIVET30 (Tyler Matuszak). |
| Olivet | 4-6 | at Olivet30 | Douglas Pollard punt 35 yards to the HEID35, fair catch by Satchel Strahm, PENALTY OLIVET kick catching interference 15 yards to the 50 yardline. |
| | | Drive: 3 plays, 4 yards, TOP 02:12 |
| Heid | 1-10 | at Heid50 | HEIDELBERG drive start at 03:20. |
| Heid | 1-10 | at Heid50 | Trace Reynolds pass complete to Keivon Belcher for 8 yards to the OLIVET42 (Mo Young;Coleton Swims). |
| Heid | 2-2 | at Olivet42 | Trace Reynolds rush for no gain to the OLIVET42 (Devin Pascavage), out-of-bounds, PENALTY HEID holding (Keivon Belcher) 10 yards to the HEID48, NO PLAY. |
| Heid | 2-12 | at Heid48 | Trace Reynolds pass intercepted by John Adams III at the OLIVET25, John Adams III return -1 yards to the OLIVET24. |
| | | Drive: 2 plays, 13 yards, TOP 00:40 |
| Olivet | 1-10 | at Olivet24 | OLIVET COLLEGE drive start at 02:40. |
| Olivet | 1-10 | at Olivet24 | Lane Porter pass complete to Jacob Jodway for 52 yards to the HEID24, 1ST DOWN OLIVET (Tyler Freeman). |
| Olivet | 1-10 | at Heid24 | Jamaul Martin rush for 1 yard to the HEID23 (Jermaine Burket). |
| Olivet | 2-9 | at Heid23 | Lane Porter pass incomplete to Matthew Ellis. |
| Olivet | 3-9 | at Heid23 | QB hurry by Dylan Marder. |
| Olivet | 3-9 | at Heid23 | Jamaul Martin rush for 9 yards to the HEID14, 1ST DOWN OLIVET (Terrance Cole). |
| Olivet | 1-10 | at Heid14 | Jamaul Martin rush for 1 yard to the HEID13 (Collin Pecoraro). |
| Olivet | 2-9 | at Heid13 | Lane Porter pass complete to Chris Talbott for 13 yards to the HEID0, 1ST DOWN OLIVET, TOUCHDOWN, clock 00:19. |
| | | Douglas Pollard kick attempt good. |
| | | Olivet College 7, Heidelberg 7 |
| | | Drive: 6 plays, 76 yards, TOP 02:21 |
| | | Douglas Pollard kickoff 55 yards to the HEID10, Keivon Belcher return 28 yards to the HEID38 (Jordan Robinson). |
| Heid | 1-10 | at Heid38 | HEIDELBERG drive start at 00:10. |
| Heid | 1-10 | at Heid38 | Trace Reynolds rush for 1 yard to the HEID39 (Chase Cavric). |
| | | Drive: 1 plays, 1 yards, TOP 01:10 |
| | | Olivet College 7, Heidelberg 7 |
| Heid | 2-9 | at Heid39 | Start of 2nd quarter, clock 15:00. |
| Heid | 2-9 | at Heid39 | PENALTY HEID false start 5 yards to the HEID34. |
| Heid | 2-14 | at Heid34 | Trace Reynolds pass incomplete to Braden Jerome. |
| Heid | 3-14 | at Heid34 | Branden Short rush for 8 yards to the HEID42 (Tyler Mojet). |
| Heid | 4-6 | at Heid42 | Austin Baker punt 45 yards to the OLIVET13, fair catch by John Adams III. |
| | | Drive: 3 plays, 4 yards, TOP 01:10 |
| Olivet | 1-10 | at Olivet13 | OLIVET COLLEGE drive start at 14:00. |
| Olivet | 1-10 | at Olivet13 | Jamaul Martin rush for loss of 1 yard to the OLIVET12 (Brandon Magee;Loren Sauve). |
| Olivet | 2-11 | at Olivet12 | PENALTY OLIVET false start (A. Higginbotham) 5 yards to the OLIVET7. |
| Olivet | 2-16 | at Olivet07 | Lane Porter pass complete to Jacob Jodway for 29 yards to the OLIVET36, 1ST DOWN OLIVET (Terrance Cole). |
| Olivet | 1-10 | at Olivet36 | Matthew Ellis rush for 17 yards to the HEID47, 1ST DOWN OLIVET (Tyler Matuszak). |
| Olivet | 1-10 | at Heid47 | Lane Porter rush for no gain to the HEID47 (E. Brechbill;Collin Pecoraro). |
| Olivet | 2-10 | at Heid47 | Lane Porter pass incomplete to Nick Thomas (Tyler Freeman). |
| Olivet | 3-10 | at Heid47 | Lane Porter pass complete to Jacob Jodway for 23 yards to the HEID24, 1ST DOWN OLIVET (E. Brechbill), out-of-bounds, PENALTY HEID holding declined. |
| Olivet | 1-10 | at Heid24 | PENALTY OLIVET false start (Shawn McKinley) 5 yards to the HEID29. |
| Olivet | 1-15 | at Heid29 | Jamaul Martin rush for 2 yards to the HEID27 (Matt Meyers;Zach Blackiston). |
| Olivet | 2-13 | at Heid27 | Lane Porter pass incomplete to Matthew Ellis, dropped pass (Jordan Green). |
| Olivet | 3-13 | at Heid27 | Lane Porter pass complete to Jamaul Martin for 1 yard to the HEID26 (Zach Blackiston;Gabe Smythe), out-of-bounds. |
| Olivet | 4-12 | at Heid26 | Lane Porter sacked for loss of 5 yards to the HEID31 (Aidan Ammons;Zach Blackiston). |
| | | Drive: 10 plays, 56 yards, TOP 05:31 |
| Heid | 1-10 | at Heid31 | HEIDELBERG drive start at 08:29. |
| Heid | 1-10 | at Heid31 | Jace Grossman rush for 5 yards to the HEID36 (Jacob Jordan). |
| Heid | 2-5 | at Heid36 | Trace Reynolds pass incomplete to Braden Jerome. |
| Heid | 3-5 | at Heid36 | Trace Reynolds rush for 4 yards to the HEID40 (C. Tolbert). |
| Heid | 4-1 | at Heid40 | Austin Baker punt 31 yards to the OLIVET29, out-of-bounds. |
| | | Drive: 3 plays, 9 yards, TOP 00:59 |
| Olivet | 1-10 | at Olivet29 | OLIVET COLLEGE drive start at 07:30. |
| Olivet | 1-10 | at Olivet29 | Lane Porter pass complete to Nick Thomas for 14 yards to the OLIVET43, 1ST DOWN OLIVET (Jayden Stanton). |
| Olivet | 1-10 | at Olivet43 | Lane Porter pass incomplete to Chris Talbott, dropped pass. |
| Olivet | 2-10 | at Olivet43 | Timeout Heidelberg, clock 06:58. |
| Olivet | 2-10 | at Olivet43 | Matthew Ellis rush for 9 yards to the HEID48 (J. Brownstein;E. Brechbill). |
| Olivet | 3-1 | at Heid48 | PENALTY HEID 12 men on the field 5 yards to the HEID43, 1ST DOWN OLIVET. |
| Olivet | 1-10 | at Heid43 | Lane Porter pass complete to Nick Thomas for 11 yards to the HEID32, 1ST DOWN OLIVET (P. McCarthy;Jayden Stanton). |
| Olivet | 1-10 | at Heid32 | Jamaul Martin rush for 7 yards to the HEID25 (CJ Ferrante;Zach Blackiston). |
| Olivet | 2-3 | at Heid25 | Jamaul Martin rush for 2 yards to the HEID23 (P. McCarthy). |
| Olivet | 3-1 | at Heid23 | Jamaul Martin rush for 7 yards to the HEID16, 1ST DOWN OLIVET (Jayden Stanton;CJ Ferrante). |
| Olivet | 1-10 | at Heid16 | Jamaul Martin rush for 16 yards to the HEID0, 1ST DOWN OLIVET, TOUCHDOWN, clock 04:13. |
| | | Douglas Pollard kick attempt good. |
| | | Olivet College 14, Heidelberg 7 |
| | | Drive: 8 plays, 71 yards, TOP 03:17 |
| | | Douglas Pollard kickoff 31 yards to the HEID34, fair catch by Gabe Smythe. |
| Heid | 1-10 | at Heid34 | HEIDELBERG drive start at 04:13. |
| Heid | 1-10 | at Heid34 | Trace Reynolds rush for 19 yards to the OLIVET47, 1ST DOWN HEID (Chase Cavric). |
| Heid | 1-10 | at Olivet47 | Trace Reynolds pass complete to Keivon Belcher for 9 yards to the OLIVET38 (Devin Pascavage). |
| Heid | 2-1 | at Olivet38 | Trace Reynolds rush for 2 yards to the OLIVET36, out-of-bounds, PENALTY HEID illegal block 15 yards to the HEID47, NO PLAY. |
| Heid | 2-16 | at Heid47 | Branden Short rush for loss of 2 yards to the HEID45 (Grant Shepherd). |
| Heid | 3-18 | at Heid45 | Trace Reynolds pass intercepted by John Adams III at the OLIVET22, John Adams III return 0 yards to the OLIVET22 (Maceo Matthews). |
| | | Drive: 4 plays, 11 yards, TOP 01:28 |
| Olivet | 1-10 | at Olivet22 | OLIVET COLLEGE drive start at 02:45. |
| Olivet | 1-10 | at Olivet22 | Lane Porter pass incomplete to T. Heart-Wilkin. |
| Olivet | 2-10 | at Olivet22 | Timeout Heidelberg, clock 02:39. |
| Olivet | 2-10 | at Olivet22 | Matthew Ellis rush for 12 yards to the OLIVET34, 1ST DOWN OLIVET (Terrance Cole). |
| Olivet | 1-10 | at Olivet34 | Matthew Ellis rush for 1 yard to the OLIVET35 (Matt Davenport;Collin Pecoraro). |
| Olivet | 2-9 | at Olivet35 | Lane Porter pass incomplete to Jacob Jodway. |
| Olivet | 3-9 | at Olivet35 | QB hurry by Brandon Magee. |
| Olivet | 3-9 | at Olivet35 | Lane Porter rush for 7 yards to the OLIVET42 (E. Brechbill). |
| Olivet | 4-2 | at Olivet42 | Timeout Olivet College, clock 00:36. |
| Olivet | 4-2 | at Olivet42 | Douglas Pollard punt 38 yards to the HEID20, fair catch by Satchel Strahm. |
| | | Drive: 5 plays, 20 yards, TOP 02:16 |
| Heid | 1-10 | at Heid20 | HEIDELBERG drive start at 00:29. |
| Heid | 1-10 | at Heid20 | Team rush for loss of 1 yard to the HEID19. |
| Heid | 2-11 | at Heid19 | End of half, clock 00:00. |
| | | Drive: 1 plays, minus 1 yards, TOP 00:29 |
| | | Olivet College 14, Heidelberg 7 |
| Heid | 2-11 | at Heid19 | Start of 3rd quarter, clock 15:00, HEID ball on HEID35. |
| | | Drive: 1 plays, minus 1 yards, TOP 00:29 |
| | | Austin Baker kickoff 62 yards to the OLIVET3, John Adams III return 8 yards to the OLIVET11 (Jack Haley). |
| Olivet | 1-10 | at Olivet11 | OLIVET COLLEGE drive start at 14:52. |
| Olivet | 1-10 | at Olivet11 | Lane Porter pass complete to A. Higginbotham for 9 yards to the OLIVET20 (E. Brechbill;Erik Hagedorn). |
| Olivet | 2-1 | at Olivet20 | Matthew Ellis rush for 2 yards to the OLIVET22, 1ST DOWN OLIVET (Collin Pecoraro;Bret Finck). |
| Olivet | 1-10 | at Olivet22 | Lane Porter pass incomplete to Anthony Hudson (E. Brechbill). |
| Olivet | 2-10 | at Olivet22 | Lane Porter rush for 3 yards to the OLIVET25 (Brandon Magee). |
| Olivet | 3-7 | at Olivet25 | Lane Porter sacked for loss of 4 yards to the OLIVET21 (Aidan Ammons;Zach Blackiston). |
| Olivet | 4-11 | at Olivet21 | Douglas Pollard punt 46 yards to the HEID33, downed. |
| | | Drive: 5 plays, 10 yards, TOP 02:34 |
| Heid | 1-10 | at Heid33 | HEIDELBERG drive start at 12:18. |
| Heid | 1-10 | at Heid33 | Trace Reynolds pass complete to Nick Cofer for 10 yards to the HEID43, 1ST DOWN HEID (Tyler Mojet;Coleton Swims). |
| Heid | 1-10 | at Heid43 | Branden Short rush for 1 yard to the HEID44 (Donyale Griffin). |
| Heid | 2-9 | at Heid44 | Trace Reynolds pass incomplete to Braden Jerome. |
| Heid | 3-9 | at Heid44 | Trace Reynolds sacked for loss of 3 yards to the HEID41 (Mo Young;Chase Cavric). |
| Heid | 4-12 | at Heid41 | Austin Baker punt 39 yards to the OLIVET20, out-of-bounds. |
| | | Drive: 4 plays, 8 yards, TOP 01:34 |
| Olivet | 1-10 | at Olivet20 | OLIVET COLLEGE drive start at 10:44. |
| Olivet | 1-10 | at Olivet20 | Matthew Ellis rush for 4 yards to the OLIVET24 (Tyler Matuszak), out-of-bounds. |
| Olivet | 2-6 | at Olivet24 | Matthew Ellis rush for 10 yards to the OLIVET34, 1ST DOWN OLIVET (Erik Hagedorn), PENALTY HEID personal foul (Bret Finck) 15 yards to the OLIVET49, 1ST DOWN OLIVET. |
| Olivet | 1-10 | at Olivet49 | Matthew Ellis rush for 10 yards to the HEID41, 1ST DOWN OLIVET (Jermaine Burket). |
| Olivet | 1-10 | at Heid41 | Lane Porter pass incomplete to T. Heart-Wilkin. |
| Olivet | 2-10 | at Heid41 | Matthew Ellis rush for 9 yards to the HEID32 (Collin Pecoraro). |
| Olivet | 3-1 | at Heid32 | Lane Porter rush for 2 yards to the HEID30, 1ST DOWN OLIVET (Loren Sauve;Collin Pecoraro). |
| Olivet | 1-10 | at Heid30 | Matthew Ellis rush for 3 yards to the HEID27 (Loren Sauve;Zach Blackiston). |
| Olivet | 2-7 | at Heid27 | Timeout Olivet College, clock 07:37. |
| Olivet | 2-7 | at Heid27 | Lane Porter rush for 12 yards to the HEID15, 1ST DOWN OLIVET (E. Brechbill). |
| Olivet | 1-10 | at Heid15 | Jamaul Martin rush for 2 yards to the HEID13 (Zach Blackiston;Jayden Stanton). |
| Olivet | 2-8 | at Heid13 | Jamaul Martin rush for loss of 3 yards to the HEID16 (Tyler Matuszak;Zach Blackiston). |
| Olivet | 3-11 | at Heid16 | Lane Porter pass incomplete to Nick Thomas. |
| Olivet | 4-11 | at Heid16 | Douglas Pollard field goal attempt from 33 GOOD, clock 05:27. |
| | | Olivet College 17, Heidelberg 7 |
| | | Drive: 11 plays, 64 yards, TOP 05:17 |
| | | Douglas Pollard kickoff 56 yards to the HEID9, downed. |
| Heid | 1-10 | at Heid09 | HEIDELBERG drive start at 05:27. |
| Heid | 1-10 | at Heid09 | Trace Reynolds pass complete to Braden Jerome for 17 yards to the HEID26, 1ST DOWN HEID (Coleton Swims;Devin Pascavage). |
| Heid | 1-10 | at Heid26 | Jace Grossman rush for 4 yards to the HEID30 (C. Tolbert;Chase Cavric). |
| Heid | 2-6 | at Heid30 | Trace Reynolds pass complete to Keivon Belcher for 5 yards to the HEID35 (Coleton Swims;Tyler Mojet). |
| Heid | 3-1 | at Heid35 | Trace Reynolds rush for 4 yards to the HEID39, 1ST DOWN HEID (Chase Cavric). |
| Heid | 1-10 | at Heid39 | PENALTY HEID false start (Braden Jerome) 5 yards to the HEID34. |
| Heid | 1-15 | at Heid34 | Trace Reynolds rush for 5 yards to the HEID39 (Tyler Mojet), out-of-bounds. |
| Heid | 2-10 | at Heid39 | Trace Reynolds rush for 10 yards to the HEID49, 1ST DOWN HEID (C. Tolbert). |
| Heid | 1-10 | at Heid49 | Jace Grossman rush for 6 yards to the OLIVET45 (Antonio Reynaga). |
| Heid | 2-4 | at Olivet45 | Trace Reynolds rush for 5 yards to the OLIVET40, 1ST DOWN HEID (Mo Young;Chase Cavric). |
| Heid | 1-10 | at Olivet40 | Trace Reynolds pass incomplete to Braden Jerome (John Adams III). |
| Heid | 2-10 | at Olivet40 | Trace Reynolds pass incomplete to Dimitri Penick. |
| Heid | 3-10 | at Olivet40 | QB hurry by Donyale Griffin. |
| Heid | 3-10 | at Olivet40 | Trace Reynolds sacked for loss of 5 yards to the OLIVET45 (Chase Cavric). |
| Heid | 4-15 | at Olivet45 | Austin Baker punt 45 yards to the OLIVET0, touchback. |
| | | Drive: 11 plays, 46 yards, TOP 04:38 |
| Olivet | 1-10 | at Olivet20 | OLIVET COLLEGE drive start at 00:49. |
| Olivet | 1-10 | at Olivet20 | Jamaul Martin rush for 5 yards to the OLIVET25 (Collin Pecoraro). |
| Olivet | 2-5 | at Olivet25 | Jamaul Martin rush for 2 yards to the OLIVET27 (Zach Blackiston). |
| | | Drive: 2 plays, 7 yards, TOP 00:00 |
| | | Olivet College 17, Heidelberg 7 |
| Olivet | 3-3 | at Olivet27 | Start of 4th quarter, clock 15:00. |
| Olivet | 3-3 | at Olivet27 | Lane Porter pass complete to Nick Thomas for 16 yards to the OLIVET43, 1ST DOWN OLIVET (Bret Finck;Dylan Marder). |
| Olivet | 1-10 | at Olivet43 | Matthew Ellis rush for loss of 2 yards to the OLIVET41 (Zach Blackiston). |
| Olivet | 2-12 | at Olivet41 | Lane Porter pass complete to T. Heart-Wilkin for 4 yards to the OLIVET45 (A. Swackhammer;Dylan Marder). |
| Olivet | 3-8 | at Olivet45 | Lane Porter pass complete to T. Heart-Wilkin for 3 yards to the OLIVET48 (E. Brechbill), PENALTY OLIVET pass interference (Anthony Hudson) 15 yards to the OLIVET30, NO PLAY. |
| Olivet | 3-23 | at Olivet30 | Lane Porter pass incomplete to Nick Thomas (Tyler Freeman). |
| Olivet | 4-23 | at Olivet30 | QB hurry by Zach Blackiston. |
| Olivet | 4-23 | at Olivet30 | Timeout Olivet College, clock 12:31. |
| Olivet | 4-23 | at Olivet30 | Douglas Pollard punt 39 yards to the HEID31, Satchel Strahm return 0 yards to the HEID31, fumble by Satchel Strahm recovered by OLIVET Jalen Myles at HEID30. |
| | | Drive: 6 plays, 10 yards, TOP 00:00 |
| Olivet | 1-10 | at Heid30 | Jamaul Martin rush for loss of 1 yard to the HEID31 (Zach Blackiston). |
| Olivet | 2-11 | at Heid31 | Lane Porter sacked for loss of 8 yards to the HEID39 (Zach Blackiston). |
| Olivet | 3-19 | at Heid39 | Jamaul Martin rush for 10 yards to the HEID29 (Garrett Mullet). |
| Olivet | 4-9 | at Heid29 | Lane Porter pass incomplete to Nick Thomas (Tyler Freeman). |
| | | Drive: 4 plays, 1 yards, TOP 00:00 |
| Heid | 1-10 | at Heid29 | HEIDELBERG drive start at 10:13. |
| Heid | 1-10 | at Heid29 | Branden Short rush for 4 yards to the HEID33 (B. Freiberger). |
| Heid | 2-6 | at Heid33 | Trace Reynolds pass complete to Braden Jerome for 29 yards to the OLIVET38, 1ST DOWN HEID (John Adams III), out-of-bounds. |
| Heid | 1-10 | at Olivet38 | Trace Reynolds rush for 1 yard to the OLIVET37 (Aaron Bush). |
| Heid | 2-9 | at Olivet37 | Trace Reynolds rush for 14 yards to the OLIVET23 (Devin Pascavage;Jeylin Rogers), out-of-bounds, PENALTY HEID holding (Hunter Rinard) 10 yards to the OLIVET47, NO PLAY. |
| Heid | 2-19 | at Olivet47 | Trace Reynolds pass incomplete to Braden Jerome, dropped pass. |
| Heid | 3-19 | at Olivet47 | Trace Reynolds pass incomplete to Jace Grossman. |
| Heid | 4-19 | at Olivet47 | Austin Baker punt 17 yards to the OLIVET30, out-of-bounds. |
| | | Drive: 5 plays, 24 yards, TOP 01:40 |
| Olivet | 1-10 | at Olivet30 | OLIVET COLLEGE drive start at 08:33. |
| Olivet | 1-10 | at Olivet30 | Matthew Ellis rush for 5 yards to the OLIVET35 (Matt Davenport;Tyler Matuszak). |
| Olivet | 2-5 | at Olivet35 | Matthew Ellis rush for 2 yards to the OLIVET37 (Terrance Cole;Matt Davenport). |
| Olivet | 3-3 | at Olivet37 | Matthew Ellis rush for 1 yard to the OLIVET38 (Matt Meyers;Collin Pecoraro). |
| Olivet | 4-2 | at Olivet38 | Douglas Pollard punt 35 yards to the HEID27, Satchel Strahm return 3 yards to the HEID30 (Paris Trotter). |
| | | Drive: 3 plays, 8 yards, TOP 02:13 |
| Heid | 1-10 | at Heid30 | HEIDELBERG drive start at 06:20. |
| Heid | 1-10 | at Heid30 | Trace Reynolds pass incomplete to Braden Jerome. |
| Heid | 2-10 | at Heid30 | Trace Reynolds pass complete to Keivon Belcher for 5 yards to the HEID35 (Coleton Swims). |
| Heid | 3-5 | at Heid35 | Trace Reynolds pass complete to Braden Jerome for 21 yards to the OLIVET44, 1ST DOWN HEID, out-of-bounds. |
| Heid | 1-10 | at Olivet44 | Trace Reynolds rush for 44 yards to the OLIVET0, 1ST DOWN HEID, TOUCHDOWN, clock 05:26. |
| | | Austin Baker kick attempt good. |
| | | Olivet College 17, Heidelberg 14 |
| | | Drive: 4 plays, 70 yards, TOP 00:54 |
| | | Austin Baker kickoff 65 yards to the OLIVET0, John Adams III return 25 yards to the OLIVET25 (Nick Cofer), out-of-bounds. |
| Olivet | 1-10 | at Olivet25 | OLIVET COLLEGE drive start at 05:19. |
| Olivet | 1-10 | at Olivet25 | Matthew Ellis rush for 4 yards to the OLIVET29 (Jordan Green;Zach Blackiston). |
| Olivet | 2-6 | at Olivet29 | Matthew Ellis rush for 2 yards to the OLIVET31 (Zach Blackiston). |
| Olivet | 3-4 | at Olivet31 | Lane Porter pass incomplete to A. Higginbotham (Terrance Cole). |
| Olivet | 4-4 | at Olivet31 | Douglas Pollard punt 37 yards to the HEID32, Satchel Strahm return 4 yards to the HEID36 (Jalen Myles;Marshall Ross). |
| | | Drive: 3 plays, 6 yards, TOP 01:38 |
| Heid | 1-10 | at Heid36 | HEIDELBERG drive start at 03:41. |
| Heid | 1-10 | at Heid36 | Trace Reynolds rush for 7 yards to the HEID43 (Chase Cavric;Jacob Jordan). |
| Heid | 2-3 | at Heid43 | Trace Reynolds pass incomplete to Keivon Belcher. |
| Heid | 3-3 | at Heid43 | QB hurry by Jeylin Rogers. |
| Heid | 3-3 | at Heid43 | Trace Reynolds rush for 29 yards to the OLIVET28, 1ST DOWN HEID (John Adams III), out-of-bounds. |
| Heid | 1-10 | at Olivet28 | Branden Short rush for 5 yards to the OLIVET23 (Chase Cavric). |
| Heid | 2-5 | at Olivet23 | Trace Reynolds rush for 6 yards to the OLIVET17, 1ST DOWN HEID (C. Tolbert). |
| Heid | 1-10 | at Olivet17 | Branden Short rush for no gain to the OLIVET17 (Antonio Reynaga). |
| Heid | 2-10 | at Olivet17 | Trace Reynolds pass complete to Braden Jerome for 17 yards to the OLIVET0, 1ST DOWN HEID, TOUCHDOWN, clock 01:11. |
| | | Austin Baker kick attempt good. |
| | | Heidelberg 21, Olivet College 17 |
| | | Drive: 7 plays, 64 yards, TOP 02:30 |
| | | Austin Baker kickoff 60 yards to the OLIVET5, Jamaul Martin return 6 yards to the OLIVET11 (Garrett Mullet). |
| Olivet | 1-10 | at Olivet11 | OLIVET COLLEGE drive start at 01:07. |
| Olivet | 1-10 | at Olivet11 | PENALTY OLIVET delay of game 5 yards to the OLIVET6. |
| Olivet | 1-15 | at Olivet06 | Lane Porter pass complete to Anthony Hudson for 14 yards to the OLIVET20 (Jayden Stanton). |
| Olivet | 2-1 | at Olivet20 | Lane Porter pass complete to T. Heart-Wilkin for 12 yards to the OLIVET32, 1ST DOWN OLIVET (Zach Blackiston). |
| Olivet | 1-10 | at Olivet32 | Lane Porter pass incomplete to Nick Thomas. |
| Olivet | 2-10 | at Olivet32 | Clock 00:25. |
| Olivet | 2-10 | at Olivet32 | Lane Porter sacked for loss of 6 yards to the OLIVET26 (Aidan Ammons). |
| Olivet | 3-16 | at Olivet26 | Timeout Olivet College, clock 00:18. |
| Olivet | 3-16 | at Olivet26 | Lane Porter pass incomplete to Chris Talbott (Garrett Mullet). |
| Olivet | 4-16 | at Olivet26 | Lane Porter pass incomplete to Anthony Hudson (Erik Hagedorn). |
| | | Drive: 6 plays, 15 yards, TOP 01:04 |
| Heid | 1-10 | at Olivet26 | HEIDELBERG drive start at 00:03. |
| Heid | 1-10 | at Olivet26 | Team rush for loss of 1 yard to the OLIVET27. |
| Heid | 2-11 | at Olivet27 | End of game, clock 00:00. |
| | | Drive: 1 plays, minus 1 yards, TOP 00:03 |
| | | FINAL SCORE |
| | | Heidelberg 21, Olivet College 17 |