| 1 | Kyle HagemeyerPlace 1 · Calvary Lutheran | — | Calvary Lutheran | 15:53 |
| 2 | Jaxson JobePlace 2 · Calvary Lutheran | — | Calvary Lutheran | 16:37 |
| 3 | Gabriel AitkenPlace 3 · Smithton | — | Smithton | 17:15 |
| 4 | Tyler ZinkPlace 4 · Knob Noster | — | Knob Noster | 17:15 |
| 5 | Levi WilhelmPlace 5 · Knob Noster | — | Knob Noster | 17:28 |
| 6 | Noah WallacePlace 6 · Knob Noster | — | Knob Noster | 17:41 |
| 7 | Bailey CarterPlace 7 · Montrose | — | Montrose | 17:33 |
| 8 | Jared OwensPlace 8 · Sacred Heart | — | Sacred Heart | 17:34 |
| 9 | Ethan HickeyPlace 9 · Russellville | — | Russellville | 17:59 |
| 10 | Sam TagtmeyerPlace 10 · Smithton | — | Smithton | 18:02 |
| 11 | Micah RiveraPlace 11 · Knob Noster | — | Knob Noster | 18:02 |
| 12 | Coby TagtmeyerPlace 12 · Smithton | — | Smithton | 18:05 |
| 13 | Joe StillfieldPlace 13 · Russellville | — | Russellville | 18:08 |
| 14 | Noah FowlerPlace 14 · Lighthouse Preparatory Academy | — | Lighthouse Preparatory Academy | 18:10 |
| 15 | Ronald BocklagePlace 15 · Russellville | — | Russellville | 18:14 |
| 16 | Carson ZimmerschiedPlace 16 · Knob Noster | — | Knob Noster | 18:16 |
| 17 | Seth EngemanPlace 17 · Montrose | — | Montrose | 18:19 |
| 18 | Ian LarrisonPlace 18 · Russellville | — | Russellville | 18:23 |
| 19 | Elijah VaughanPlace 19 · Knob Noster | — | Knob Noster | 18:27 |
| 20 | Blake WarehamPlace 20 · Montrose | — | Montrose | 18:34 |
| 21 | Nate BaileyPlace 21 · Montrose | — | Montrose | 18:42 |
| 22 | Jack SchnitzlerPlace 22 · Calvary Lutheran | — | Calvary Lutheran | 18:44 |
| 23 | Josh HaglePlace 23 · Knob Noster | — | Knob Noster | 19:01 |
| 24 | Cameron DavisPlace 24 · Montrose | — | Montrose | 19:02 |
| 25 | Carson RohausPlace 25 · Montrose | — | Montrose | 19:11 |
| 26 | Coleman McClurePlace 26 · Montrose | — | Montrose | 19:12 |
| 27 | Clayton CrookerPlace 27 · Sacred Heart | — | Sacred Heart | 19:24 |
| 28 | Paxton SchrimpfPlace 28 · Lighthouse Preparatory Academy | — | Lighthouse Preparatory Academy | 19:24 |
| 29 | Ethan GentryPlace 29 · Knob Noster | — | Knob Noster | 19:37 |
| 30 | Jonathan CollierPlace 30 · Knob Noster | — | Knob Noster | 19:38 |
| 31 | Keon EngemanPlace 31 · Montrose | — | Montrose | 19:43 |
| 32 | Anakin CapazoPlace 32 · Russellville | — | Russellville | 19:51 |
| 33 | Tanner TrinkleinPlace 33 · Russellville | — | Russellville | 19:52 |
| 34 | Eric ThomasPlace 34 · Green Ridge | — | Green Ridge | 19:56 |
| 35 | Cameron SchallerPlace 35 · Otterville | — | Otterville | 19:57 |
| 36 | Alex NovakPlace 36 · Northwest (Hughesville) High Sch | — | Northwest (Hughesville) High Sch | 20:11 |
| 37 | Gage PavelyPlace 37 · Calvary Lutheran | — | Calvary Lutheran | 20:20 |
| 38 | Cael CantrellPlace 38 · Knob Noster | — | Knob Noster | 20:22 |
| 39 | Adam BerckPlace 39 · Calvary Lutheran | — | Calvary Lutheran | 20:38 |
| 40 | Wyatt MoorePlace 40 · Calhoun | — | Calhoun | 20:38 |
| 41 | Jesse HenzlikPlace 41 · Montrose | — | Montrose | 20:52 |
| 42 | Grant KingPlace 42 · Lighthouse Preparatory Academy | — | Lighthouse Preparatory Academy | 20:52 |
| 43 | Caden FarrisPlace 43 · Russellville | — | Russellville | 20:54 |
| 44 | Joshua LogsdonPlace 44 · Tipton | — | Tipton | 20:55 |
| 45 | Nathaniel TurpinPlace 45 · Knob Noster | — | Knob Noster | 20:58 |
| 46 | Travis BarkleyPlace 46 · Knob Noster | — | Knob Noster | 20:59 |
| 47 | Seth HobratschkPlace 47 · Calvary Lutheran | — | Calvary Lutheran | 21:08 |
| 48 | Ryker WolfPlace 48 · Tipton | — | Tipton | 21:23 |
| 49 | Kenneth JohnsonPlace 49 · Northwest (Hughesville) High Sch | — | Northwest (Hughesville) High Sch | 21:32 |
| 50 | Carter HelmsPlace 50 · Tipton | — | Tipton | 21:32 |
| 51 | Enrique RiveraPlace 51 · Tipton | — | Tipton | 21:43 |
| 52 | Lochlain TichenorPlace 52 · Northwest (Hughesville) High Sch | — | Northwest (Hughesville) High Sch | 22:25 |
| 53 | Chase WalbournPlace 53 · Northwest (Hughesville) High Sch | — | Northwest (Hughesville) High Sch | 23:03 |
| 54 | Eli RodriguezPlace 54 · Lighthouse Preparatory Academy | — | Lighthouse Preparatory Academy | 23:05 |
| 55 | Ridge WolfPlace 55 · Tipton | — | Tipton | 23:35 |
| 56 | Gabe FrankePlace 56 · Northwest (Hughesville) High Sch | — | Northwest (Hughesville) High Sch | 24:14 |
| 57 | Gavin GraysonPlace 57 · Lighthouse Preparatory Academy | — | Lighthouse Preparatory Academy | 26:32 |