| Team | 1 | 2 | 3 | 4 | OT | Final | ||||||
| Thunder Ridge | 12 | 16 | 14 | 14 | 56 | |||||||
| Logan | 8 | 0 | 18 | 14 | 40 | |||||||
| 1st Q | T Ridge | Struckhoff 8 run (run failed) | TR 6-0 | |||||||||
| Logan | Kiser 58 run (Pabst pass from B. Tien) | Logan 8-6 | ||||||||||
| T Ridge | Yoxall 1 run (run failed) | TR 12-8 | ||||||||||
| 2nd Q | T Ridge | Yoxall 51 run (Struckhoff run) | TR 20-8 | |||||||||
| T Ridge | Struckhoff 19 run (Yoxall run) | TR 28-8 | ||||||||||
| 3rd Q | T Ridge | Struckhoff 67 kickoff return (Yoxall run) | TR 36-8 | |||||||||
| Logan | Kiser 4 run (run failed) | TR 36-14 | ||||||||||
| Logan | B. Tien 3 run (pass failed) | TR 36-20 | ||||||||||
| T Ridge | Struckhoff 59 run (run failed) | TR 42-20 | ||||||||||
| Logan | Kiser 15 run (run failed) | TR 42-26 | ||||||||||
| 4th Q | T Ridge | Yoxall 21 run (run failed) | TR 48-26 | |||||||||
| Logan | Kiser 16 run (run failed) | TR 48-32 | ||||||||||
| T Ridge | Yoxall 4 run (Kuhlmann pass from Rietzke) | TR 56-32 | ||||||||||
| Logan | Leggett 59 fumble return (Rundle pass from B. Tien) | TR 56-40 | ||||||||||
| Thunder Ridge Longhorns | ||||||||||||
| Rushing: Mike Yoxall: 17-176, 4 TD, 2 PAT; Joel Struckhoff: 27-168, 3 TD, 1 PAT; | ||||||||||||
| Blaine Hrabe: 2-6; Zach Horn: 1-2; Blake Kirchhoff: 1-1; Cade Rietzke: 5-(-13) | ||||||||||||
| Passing: Cade Rietzke: 5-8-60, PAT | ||||||||||||
| Receiving: Taylor Kuhlmann: 2-30, PAT; Mike Yoxall: 1-16; Joel Struckhoff: 2-14 | ||||||||||||
| Logan Trojans | ||||||||||||
| Rushing: Levi Kiser: 27-219, 4 TD; Brady Tien: 10-48, TD; Bryce Sammons: 1-5; | ||||||||||||
| Eli Rundle: 1-1; Cody Leggett: 2-1; Tracy Archer: 1-(-2) | ||||||||||||
| Passing: Brady Tien: 5-9-48, 2 PAT, INT; Levi Kiser: 1-2-25, INT | ||||||||||||
| Receiving: Tyson Pabst: 3-44, PAT; Levi Kiser: 1-22; Cody Leggett: 1-5; | ||||||||||||
| Eli Rundle: 1-3, PAT | ||||||||||||