| Team | 1 | 2 | 3 | 4 | OT | Final | ||||||
| Beloit | 20 | 14 | 8 | 16 | 58 | |||||||
| Republic County | 0 | 0 | 0 | 0 | 0 | |||||||
| 1st Q | Beloit | Spangler 5 run (run failed) | Beloit 6-0 | |||||||||
| Beloit | Spangler 65 run (Adams run) | Beloit 14-0 | ||||||||||
| Beloit | Spangler 33 run (run failed) | Beloit 20-0 | ||||||||||
| 2nd Q | Beloit | Spangler 16 run (Eck run) | Beloit 28-0 | |||||||||
| Beloit | Spangler 2 run (run failed) | Beloit 34-0 | ||||||||||
| 3rd Q | Beloit | File 1 run (File pass from Adams) | Beloit 42-0 | |||||||||
| 4th Q | Beloit | Spangler 64 run (Eck run) | Beloit 50-0 | |||||||||
| Beloit | Winkel 60 run (Ludwig run) | Beloit 58-0 | ||||||||||
| Beloit Trojans | ||||||||||||
| Rushing: Cas Spangler: 20-261, 6 TD; Logan Eck: 15-91, 2 PAT; Zach Winkel: | ||||||||||||
| 1-60, TD; Luke Shamburg: 3-23; Jordan File: 5-15, TD | ||||||||||||
| Passing: Jordan Adams: 4-4-32 | ||||||||||||
| Receiving: Cas Spangler: 4-32 | ||||||||||||
| Republic County Buffaloes | ||||||||||||
| Rushing: Trey Duensing: 11-(-4); Josh Anderson: 2-(-4); Gary Roberts: 11-(-6) | ||||||||||||
| Passing: Gary Roberts: 6-12-57, INT | ||||||||||||
| Receiving: Austin Brown: 2-26; Brett Wilkinson: 2-18; Logan Mutz: 2-13 | ||||||||||||