| | | heelan wins toss, defers. SBL will get ball and defend north goal |
| | | Reid Herbold kickoff 58 yards to the SBL2, Jacobi Cofield return 28 yards to the SBL30 (Rydin Froehlich;Riley Lowery). |
| Sbl | 1-10 | at Sbl30 | Justin Ehlers rush for 4 yards to the SBL34 (Sebastian Pratt;Max Aesoph). |
| Sbl | 2-6 | at Sbl34 | Carson Jager rush for 2 yards to the SBL36 (Aaron Lihs;Landen Hightree). |
| Sbl | 3-4 | at Sbl36 | Beckett Verros rush for 3 yards to the SBL39 (Finnigan Peck;Dylan Knapp). |
| Sbl | 4-1 | at Sbl39 | Gavin Ahrendt punt 35 yards to the HEELAN26, fair catch by Jonathon Hope. |
| | | Drive: 3 plays, 9 yards, TOP 01:58 |
| Heelan | 1-10 | at Heelan26 | BISHOP HEELAN drive start at 10:02. |
| Heelan | 1-10 | at Heelan26 | Elijah Mielke pass complete to Dylan Knapp for loss of 2 yards to the HEELAN24 (Emmet Kneifl). |
| Heelan | 2-12 | at Heelan24 | Dylan Knapp rush for 2 yards to the HEELAN26 (Andy Kolar;Kamari Ellington). |
| Heelan | 3-10 | at Heelan26 | Elijah Mielke pass complete to Grant Whitcomb for 16 yards to the HEELAN42, 1ST DOWN HEELAN (Jacobi Cofield). |
| Heelan | 1-10 | at Heelan42 | Elijah Mielke rush for no gain to the HEELAN42 (Kamden Pendergast). |
| Heelan | 2-10 | at Heelan42 | Jonathon Hope rush for 2 yards to the HEELAN44 (Dax Koedam;Beckett Verros). |
| Heelan | 3-8 | at Heelan44 | Elijah Mielke pass complete to Grant Whitcomb for 12 yards to the SBL44, 1ST DOWN HEELAN (Aden Konopasek). |
| Heelan | 1-10 | at Sbl44 | Landen Hightree rush for 5 yards to the SBL39 (Carter Hayes). |
| Heelan | 2-5 | at Sbl39 | Timeout Bishop Heelan, clock 05:15. |
| Heelan | 2-5 | at Sbl39 | Landen Hightree rush for 8 yards to the SBL31, 1ST DOWN HEELAN (Jacobi Cofield;Aden Konopasek). |
| Heelan | 1-10 | at Sbl31 | Elijah Mielke pass incomplete to Grant Whitcomb. |
| Heelan | 2-10 | at Sbl31 | Elijah Mielke rush for 8 yards to the SBL23 (Beckett Verros). |
| Heelan | 3-2 | at Sbl23 | PENALTY HEELAN SUB 5 yards to the SBL28. |
| Heelan | 3-7 | at Sbl28 | Elijah Mielke pass incomplete to Prince Weagbah. |
| Heelan | 4-7 | at Sbl28 | Reid Herbold field goal attempt from 45 MISSED - wide left, spot at SBL20, clock 03:08. |
| | | Drive: 12 plays, 46 yards, TOP 06:54 |
| Sbl | 1-10 | at Sbl20 | SGT BLUFF-LUTON drive start at 03:08. |
| Sbl | 1-10 | at Sbl20 | Carson Jager rush for 4 yards to the SBL24 (Bodee Schramm;Nolan Muecke). |
| Sbl | 2-6 | at Sbl24 | Justin Ehlers pass complete to Beckett Verros for 31 yards to the HEELAN45, 1ST DOWN SBL (Riley Lowery). |
| Sbl | 1-10 | at Heelan45 | Justin Ehlers rush for 9 yards to the HEELAN36 (Aaron Lihs;Dylan Knapp). |
| Sbl | 2-1 | at Heelan36 | PENALTY HEELAN encroachment (Nolan Muecke) 5 yards to the HEELAN31, 1ST DOWN SBL. |
| Sbl | 1-10 | at Heelan31 | Ryan Husen rush for 6 yards to the HEELAN25 (Max Aesoph). |
| Sbl | 2-4 | at Heelan25 | Ryan Husen rush for 2 yards to the HEELAN23 (Trent Baker;Landen Hightree). |
| Sbl | 3-2 | at Heelan23 | Justin Ehlers pass complete to Gavin Ahrendt for 23 yards to the HEELAN0, 1ST DOWN SBL, TOUCHDOWN, clock 00:00. |
| | | Gavin Anderson kick attempt good. |
| | | Sgt Bluff-Luton 7, Bishop Heelan 0 |
| | | Drive: 6 plays, 80 yards, TOP 03:15 |
| | | Sgt Bluff-Luton 7, Bishop Heelan 0 |
| Sbl | 1-G | at Sbl40 | Start of 2nd quarter, clock 12:00. |
| | | Drive: 6 plays, 80 yards, TOP 03:15 |
| | | Gavin Anderson kickoff 56 yards to the HEELAN4, Jonathon Hope return 17 yards to the HEELAN21 (Ryan Husen). |
| Heelan | 1-10 | at Heelan21 | BISHOP HEELAN drive start at 11:53. |
| Heelan | 1-10 | at Heelan21 | [I], Jevon Burgin rush for 4 yards to the HEELAN25 (Dax Koedam). |
| Heelan | 2-6 | at Heelan25 | [I], Elijah Mielke pass incomplete to Grant Whitcomb. |
| Heelan | 3-6 | at Heelan25 | Timeout Sgt Bluff-Luton, clock 11:00. |
| Heelan | 3-6 | at Heelan25 | Elijah Mielke pass incomplete to Jevon Burgin, dropped pass. |
| Heelan | 4-6 | at Heelan25 | Reid Herbold punt 36 yards to the SBL39, downed. |
| | | Drive: 3 plays, 4 yards, TOP 01:12 |
| Sbl | 1-10 | at Sbl39 | SGT BLUFF-LUTON drive start at 10:41. |
| Sbl | 1-10 | at Sbl39 | Justin Ehlers pass complete to Jacobi Cofield for 1 yard to the SBL40 (Riley Lowery). |
| Sbl | 2-9 | at Sbl40 | Justin Ehlers pass incomplete to Jacobi Cofield. |
| Sbl | 3-9 | at Sbl40 | Justin Ehlers rush for loss of 1 yard to the SBL39 (Grant Whitcomb). |
| Sbl | 4-10 | at Sbl39 | Timeout Bishop Heelan, clock 09:12. |
| Sbl | 4-10 | at Sbl39 | Gavin Ahrendt punt 37 yards to the HEELAN24, downed. |
| | | Drive: 3 plays, 0 yards, TOP 01:40 |
| Heelan | 1-10 | at Heelan24 | BISHOP HEELAN drive start at 09:01. |
| Heelan | 1-10 | at Heelan24 | Landen Hightree rush for 15 yards to the HEELAN39, 1ST DOWN HEELAN (Carson Jager). |
| Heelan | 1-10 | at Heelan39 | Landen Hightree rush for 2 yards to the HEELAN41 (Andy Kolar;Kamari Ellington). |
| Heelan | 2-8 | at Heelan41 | Riley Lowery rush for 3 yards to the HEELAN44 (Carson Jager). |
| Heelan | 3-5 | at Heelan44 | [2X2], Elijah Mielke pass incomplete to Grant Whitcomb (Justin Ehlers), PENALTY SBL pass interference (Emmet Kneifl) 15 yards to the SBL41, 1ST DOWN HEELAN, NO PLAY. |
| Heelan | 1-10 | at Sbl41 | [I], Elijah Mielke pass complete to Grant Whitcomb for 31 yards to the SBL10, 1ST DOWN HEELAN. |
| Heelan | 1-G | at Sbl10 | PENALTY SBL holding declined. |
| Heelan | 1-G | at Sbl10 | Landen Hightree rush for 2 yards to the SBL8 (Aden Konopasek). |
| Heelan | 2-G | at Sbl08 | Timeout Bishop Heelan, clock 05:19. |
| Heelan | 2-G | at Sbl08 | [SHOT], Elijah Mielke pass incomplete to Grant Whitcomb (Carson Jager). |
| Heelan | 3-G | at Sbl08 | Timeout Sgt Bluff-Luton, clock 05:15. |
| Heelan | 3-G | at Sbl08 | [SHOT], Elijah Mielke pass incomplete to Prince Weagbah (Justin Ehlers). |
| Heelan | 4-G | at Sbl08 | Reid Herbold field goal attempt from 25 GOOD, clock 05:05. |
| | | Sgt Bluff-Luton 7, Bishop Heelan 3 |
| | | Reid Herbold kickoff 35 yards to the SBL25, out-of-bounds, PENALTY HEELAN illegal procedure (Reid Herbold) 5 yards to the HEELAN35, NO PLAY. |
| | | Drive: 8 plays, 68 yards, TOP 03:58 |
| | | Reid Herbold kickoff 53 yards to the SBL12, Jacobi Cofield return 28 yards to the SBL40 (Rydin Froehlich;Prince Weagbah). |
| Sbl | 1-10 | at Sbl40 | SGT BLUFF-LUTON drive start at 05:03. |
| Sbl | 1-10 | at Sbl40 | PENALTY HEELAN encroachment (Sebastian Pratt) 5 yards to the SBL45. |
| Sbl | 1-5 | at Sbl45 | 1st and 5. |
| Sbl | 1-5 | at Sbl45 | Carson Jager rush for 7 yards to the HEELAN48, 1ST DOWN SBL (Max Aesoph;Dylan Knapp). |
| Sbl | 1-10 | at Heelan48 | Beckett Verros rush for no gain to the HEELAN48, fumble forced by TEAM, fumble by Beckett Verros recovered by HEELAN TEAM at HEELAN48. |
| | | Drive: 2 plays, 12 yards, TOP 00:41 |
| Heelan | 1-10 | at Heelan48 | BISHOP HEELAN drive start at 04:22. |
| Heelan | 1-10 | at Heelan48 | [2X2], PENALTY HEELAN false start (Nolan Muecke) 5 yards to the HEELAN43, NO PLAY. |
| Heelan | 1-15 | at Heelan43 | [2X2], Elijah Mielke pass incomplete to Jevon Burgin (Justin Ehlers). |
| Heelan | 2-15 | at Heelan43 | [2X1], Elijah Mielke pass incomplete to Jesse Maas (Chayce Borremans). |
| Heelan | 3-15 | at Heelan43 | Elijah Mielke pass incomplete to Jesse Maas. |
| Heelan | 4-15 | at Heelan43 | Reid Herbold punt 29 yards to the SBL28, downed. |
| | | Drive: 3 plays, minus 5 yards, TOP 00:29 |
| Sbl | 1-10 | at Sbl28 | SGT BLUFF-LUTON drive start at 03:53. |
| Sbl | 1-10 | at Sbl28 | Ryan Husen rush for 15 yards to the SBL43, 1ST DOWN SBL (Dylan Knapp). |
| Sbl | 1-10 | at Sbl43 | PENALTY SBL personal foul (Andy Kolar) 15 yards to the SBL28. |
| Sbl | 1-25 | at Sbl28 | 1st and 10. |
| Sbl | 1-10 | at Sbl28 | Justin Ehlers pass complete to Ryan Husen for loss of 3 yards to the SBL25 (Max Aesoph). |
| Sbl | 2-13 | at Sbl25 | Emmet Kneifl rush for 7 yards to the SBL32 (Finnigan Peck). |
| Sbl | 3-6 | at Sbl32 | Beckett Verros rush for 3 yards to the SBL35 (Finnigan Peck;Max Aesoph). |
| Sbl | 4-3 | at Sbl35 | Justin Ehlers pass complete to Gavin Ahrendt for 65 yards to the HEELAN0, 1ST DOWN SBL, TOUCHDOWN, clock 01:22. |
| | | Gavin Anderson kick attempt good. |
| | | Sgt Bluff-Luton 14, Bishop Heelan 3 |
| | | Drive: 5 plays, 72 yards, TOP 02:41 |
| | | Gavin Anderson kickoff 46 yards to the HEELAN14, Grant Whitcomb return 20 yards to the HEELAN34 (Dax Koedam;Carter Hayes). |
| Heelan | 1-10 | at Heelan34 | BISHOP HEELAN drive start at 01:12. |
| Heelan | 1-10 | at Heelan34 | [2X2], Riley Lowery rush for 1 yard to the HEELAN35 (Carson Jager). |
| Heelan | 2-9 | at Heelan35 | [3X1], Elijah Mielke pass complete to Grant Whitcomb for 12 yards to the HEELAN47, 1ST DOWN HEELAN. |
| Heelan | 1-10 | at Heelan47 | [3X1], Elijah Mielke pass incomplete, QB hurry by Kamden Pendergast. |
| Heelan | 2-10 | at Heelan47 | Clock 00:21. |
| Heelan | 2-10 | at Heelan47 | [4X0], Elijah Mielke pass complete to Asser Mutombo for 16 yards to the SBL37 (Justin Ehlers;Carson Jager), PENALTY HEELAN illegal touching (Asser Mutombo) 5 yards to the HEELAN42, NO PLAY. |
| Heelan | 3-15 | at Heelan42 | [3X1], Elijah Mielke rush for 4 yards to the HEELAN46 (Emmet Kneifl). |
| Heelan | 4-11 | at Heelan46 | End of half, clock 00:00. |
| | | Drive: 4 plays, 12 yards, TOP 01:12 |
| | | Sgt Bluff-Luton 14, Bishop Heelan 3 |
| Heelan | 4-11 | at Heelan46 | Start of 3rd quarter, clock 12:00, SBL ball on SBL40. |
| | | Drive: 4 plays, 12 yards, TOP 01:12 |
| | | Gavin Anderson kickoff 40 yards to the HEELAN20, Dylan Knapp return 14 yards to the HEELAN34 (Kamari Ellington;Dax Koedam). |
| Heelan | 1-10 | at Heelan34 | BISHOP HEELAN drive start at 11:56. |
| Heelan | 1-10 | at Heelan34 | [3X2], Elijah Mielke rush for 2 yards to the HEELAN36 (Kamden Pendergast;Alex Brodersen). |
| Heelan | 2-8 | at Heelan36 | [SHOT], Elijah Mielke rush for 3 yards to the HEELAN39 (Dax Koedam;Beckett Verros). |
| Heelan | 3-5 | at Heelan39 | [3X1], Elijah Mielke rush for 13 yards to the SBL48, 1ST DOWN HEELAN. |
| Heelan | 1-10 | at Sbl48 | [SHOT], Elijah Mielke rush for loss of 1 yard to the SBL49 (Alex Brodersen). |
| Heelan | 2-11 | at Sbl49 | [2X1], Elijah Mielke sacked for loss of 10 yards to the HEELAN41 (Kamden Pendergast). |
| Heelan | 3-21 | at Heelan41 | [2X2], PENALTY HEELAN delay of game (Elijah Mielke) 5 yards to the HEELAN36, NO PLAY. |
| Heelan | 3-26 | at Heelan36 | [2X2], Elijah Mielke pass complete to Riley Lowery for 2 yards to the HEELAN38 (Jacobi Cofield;Dax Koedam). |
| Heelan | 4-24 | at Heelan38 | Reid Herbold punt 33 yards to the SBL29, downed. |
| | | Drive: 6 plays, 4 yards, TOP 04:21 |
| Sbl | 1-10 | at Sbl29 | SGT BLUFF-LUTON drive start at 07:35. |
| Sbl | 1-10 | at Sbl29 | Justin Ehlers pass incomplete to Emmet Kneifl. |
| Sbl | 2-10 | at Sbl29 | Ryan Husen rush for 25 yards to the HEELAN46, 1ST DOWN SBL (Grant Whitcomb). |
| Sbl | 1-10 | at Heelan46 | Beckett Verros rush for loss of 4 yards to the 50 yardline (Max Aesoph;Finnigan Peck). |
| Sbl | 2-14 | at Sbl50 | Justin Ehlers pass complete to Beckett Verros for 50 yards to the HEELAN0, 1ST DOWN SBL, TOUCHDOWN, clock 05:56. |
| | | Gavin Anderson kick attempt good. |
| | | Sgt Bluff-Luton 21, Bishop Heelan 3 |
| | | Drive: 4 plays, 71 yards, TOP 01:45 |
| | | Gavin Anderson kickoff 45 yards to the HEELAN15, Dylan Knapp return 17 yards to the HEELAN32 (Gavin Ahrendt;Simon Malualdit). |
| Heelan | 1-10 | at Heelan32 | BISHOP HEELAN drive start at 05:50. |
| Heelan | 1-10 | at Heelan32 | [3X1], Elijah Mielke pass incomplete, QB hurry by Nolan Herbst. |
| Heelan | 2-10 | at Heelan32 | [2X2], timeout Sgt Bluff-Luton, clock 05:41. |
| Heelan | 2-10 | at Heelan32 | [2X2], Elijah Mielke rush for 3 yards to the HEELAN35 (Emmet Kneifl;Aden Konopasek). |
| Heelan | 3-7 | at Heelan35 | [2X1], Elijah Mielke pass complete to Jesse Maas for 16 yards to the SBL49, 1ST DOWN HEELAN. |
| Heelan | 1-10 | at Sbl49 | [2X2], Elijah Mielke rush for loss of 2 yards to the HEELAN49 (Kamari Ellington). |
| Heelan | 2-12 | at Heelan49 | [2X1], Elijah Mielke pass incomplete to Asser Mutombo. |
| Heelan | 3-12 | at Heelan49 | PENALTY HEELAN ineligible downfield on pass declined. |
| Heelan | 3-12 | at Heelan49 | [3X1], Elijah Mielke pass complete to Tommy Carroll for 18 yards to the SBL33, 1ST DOWN HEELAN (Dax Koedam). |
| Heelan | 1-10 | at Sbl33 | Timeout Bishop Heelan, clock 02:55. |
| Heelan | 1-10 | at Sbl33 | Landen Hightree rush for 3 yards to the SBL30 (Carson Jager;Dax Koedam). |
| Heelan | 2-7 | at Sbl30 | Landen Hightree rush for 3 yards to the SBL27 (Andy Kolar;Alex Brodersen). |
| Heelan | 3-4 | at Sbl27 | [SHOT], Elijah Mielke rush for 9 yards to the SBL18, 1ST DOWN HEELAN (Zach Beach). |
| Heelan | 1-10 | at Sbl18 | [SHOT], Landen Hightree rush for loss of 1 yard to the SBL19 (Beckett Verros). |
| Heelan | 2-11 | at Sbl19 | Elijah Mielke pass incomplete (Dax Koedam). |
| | | Drive: 11 plays, 49 yards, TOP 05:56 |
| | | Sgt Bluff-Luton 21, Bishop Heelan 3 |
| Heelan | 3-11 | at Sbl19 | Start of 4th quarter, clock 12:00. |
| Heelan | 3-11 | at Sbl19 | [3X2], Elijah Mielke pass complete to Prince Weagbah for 19 yards to the SBL0, 1ST DOWN HEELAN, TOUCHDOWN, clock 11:54. |
| | | Reid Herbold kick attempt good. |
| | | Sgt Bluff-Luton 21, Bishop Heelan 10 |
| | | Drive: 12 plays, 68 yards, TOP 05:56 |
| | | Reid Herbold kickoff 60 yards to the SBL0, touchback. |
| Sbl | 1-10 | at Sbl20 | SGT BLUFF-LUTON drive start at 11:54. |
| Sbl | 1-10 | at Sbl20 | Beckett Verros rush for 5 yards to the SBL25 (Max Aesoph). |
| Sbl | 2-5 | at Sbl25 | Ryan Husen rush for 7 yards to the SBL32, 1ST DOWN SBL (Asser Mutombo). |
| Sbl | 1-10 | at Sbl32 | Beckett Verros rush for 6 yards to the SBL38 (Asser Mutombo;Landen Hightree). |
| Sbl | 2-4 | at Sbl38 | PENALTY SBL false start (Kamden Pendergast) 5 yards to the SBL33. |
| Sbl | 2-9 | at Sbl33 | Justin Ehlers rush for 9 yards to the SBL42, 1ST DOWN SBL (Dylan Knapp). |
| Sbl | 1-10 | at Sbl42 | Justin Ehlers pass incomplete to Beckett Verros. |
| Sbl | 2-10 | at Sbl42 | Justin Ehlers pass complete to Zach Beach for 3 yards to the SBL45 (Grant Whitcomb). |
| Sbl | 3-7 | at Sbl45 | Justin Ehlers rush for 1 yard to the SBL46 (Dylan Knapp;Trent Baker). |
| Sbl | 4-6 | at Sbl46 | Gavin Ahrendt punt 34 yards to the HEELAN20, Dylan Knapp return 4 yards to the HEELAN24 (Jacobi Cofield). |
| | | Drive: 7 plays, 26 yards, TOP 04:33 |
| Heelan | 1-10 | at Heelan24 | BISHOP HEELAN drive start at 07:21. |
| Heelan | 1-10 | at Heelan24 | [3X1], Elijah Mielke pass incomplete to Prince Weagbah. |
| Heelan | 2-10 | at Heelan24 | [2X1], Elijah Mielke pass complete to Dylan Knapp for 2 yards to the HEELAN26 (Dax Koedam). |
| Heelan | 3-8 | at Heelan26 | [3X2], Elijah Mielke pass incomplete to Riley Lowery. |
| Heelan | 4-8 | at Heelan26 | Reid Herbold punt 57 yards to the SBL17, downed. |
| | | Drive: 3 plays, 2 yards, TOP 01:20 |
| Sbl | 1-10 | at Sbl17 | SGT BLUFF-LUTON drive start at 06:01. |
| Sbl | 1-10 | at Sbl17 | Justin Ehlers rush for 3 yards to the SBL20 (Finnigan Peck;Jevon Burgin). |
| Sbl | 2-7 | at Sbl20 | Ryan Husen rush for 7 yards to the SBL27, 1ST DOWN SBL (Dylan Knapp). |
| Sbl | 1-10 | at Sbl27 | Beckett Verros rush for 17 yards to the SBL44, 1ST DOWN SBL (Grant Whitcomb). |
| Sbl | 1-10 | at Sbl44 | Ryan Husen rush for 2 yards to the SBL46 (Trent Baker). |
| Sbl | 2-8 | at Sbl46 | Ryan Husen rush for 3 yards to the SBL49 (Bodee Schramm). |
| Sbl | 3-5 | at Sbl49 | Timeout Bishop Heelan, clock 02:47. |
| Sbl | 3-5 | at Sbl49 | Beckett Verros rush for 7 yards to the HEELAN44, 1ST DOWN SBL (Nolan Muecke;Trent Baker). |
| Sbl | 1-10 | at Heelan44 | Beckett Verros rush for 6 yards to the HEELAN38 (Max Aesoph;Landen Hightree). |
| Sbl | 2-4 | at Heelan38 | Ryan Husen rush for 7 yards to the HEELAN31, 1ST DOWN SBL (Bodee Schramm). |
| Sbl | 1-10 | at Heelan31 | TEAM rush for loss of 12 yards to the HEELAN43. |
| Sbl | 2-22 | at Heelan43 | End of game, clock 00:00. |
| | | Drive: 9 plays, 40 yards, TOP 06:01 |
| | | FINAL SCORE |
| | | Sgt Bluff-Luton 21, Bishop Heelan 10 |