| 1 | Trevor CrutcherPlace 1 · Grade 12 · Dieterich | 12 | Dieterich | 15:36 |
| 2 | Cameron RoedlPlace 2 · Grade 11 · Toledo (Cumberland) | 11 | Toledo (Cumberland) | 16:00 |
| 3 | August CosartPlace 3 · Grade 12 · Cowden (C.-Herrick) | 12 | Cowden (C.-Herrick) | 16:10 |
| 4 | Colby RoedlPlace 4 · Grade 9 · Toledo (Cumberland) | 9 | Toledo (Cumberland) | 16:20 |
| 5 | Camden BloemerPlace 5 · Grade 10 · Effingham (St. Anthony) | 10 | Effingham (St. Anthony) | 16:35 |
| 6 | Oliver KrekePlace 6 · Grade 12 · Effingham (St. Anthony) | 12 | Effingham (St. Anthony) | 16:56 |
| 7 | Isaac TaysPlace 7 · Grade 10 · Effingham (St. Anthony) | 10 | Effingham (St. Anthony) | 16:59 |
| 8 | Gavin WhitakerPlace 8 · Grade 10 · Toledo (Cumberland) | 10 | Toledo (Cumberland) | 17:08 |
| 9 | Juluis RamosPlace 9 · Grade 12 · Effingham (St. Anthony) | 12 | Effingham (St. Anthony) | 17:12 |
| 10 | Brett MatusasPlace 10 · Grade 12 · Toledo (Cumberland) | 12 | Toledo (Cumberland) | 17:15 |
| 11 | Elijah WhittierPlace 11 · Grade 9 · Effingham (St. Anthony) | 9 | Effingham (St. Anthony) | 17:18 |
| 12 | Kelton DunawayPlace 12 · Grade 9 · Altamont | 9 | Altamont | 17:43 |
| 13 | Deacon SutterPlace 13 · Grade 10 · Cowden (C.-Herrick) | 10 | Cowden (C.-Herrick) | 17:52 |
| 14 | Porter LillyPlace 14 · Grade 11 · Cowden (C.-Herrick) | 11 | Cowden (C.-Herrick) | 18:07 |
| 15 | Damien ChardonPlace 15 · Grade 10 · Toledo (Cumberland) | 10 | Toledo (Cumberland) | 18:12 |
| 16 | Jacob PiercePlace 16 · Grade 10 · Toledo (Cumberland) | 10 | Toledo (Cumberland) | 18:13 |
| 17 | Aydan OakleyPlace 17 · Grade 10 · Toledo (Cumberland) | 10 | Toledo (Cumberland) | 18:15 |
| 18 | Benjamin HillePlace 18 · Grade 9 · Strasburg (Stewardson-S.) | 9 | Strasburg (Stewardson-S.) | 18:28 |
| 19 | Clayton AltgilbersPlace 19 · Grade 9 · Toledo (Cumberland) | 9 | Toledo (Cumberland) | 18:38 |
| 20 | Eli MaxedonPlace 20 · Grade 9 · Cowden (C.-Herrick) | 9 | Cowden (C.-Herrick) | 18:46 |
| 21 | Jaden OrdnerPlace 21 · Grade 11 · Dieterich | 11 | Dieterich | 19:00 |
| 22 | Sylus NilandPlace 22 · Grade 10 · Dieterich | 10 | Dieterich | 19:04 |
| 23 | Tanner NiemergPlace 23 · Grade 12 · Dieterich | 12 | Dieterich | 19:15 |
| 24 | Tate ChristnerPlace 24 · Grade 11 · Toledo (Cumberland) | 11 | Toledo (Cumberland) | 19:15.33 |
| 25 | Cole MargenthalerPlace 25 · Grade 12 · Toledo (Cumberland) | 12 | Toledo (Cumberland) | 19:27 |
| 26 | Keith HoelscherPlace 26 · Grade 10 · Dieterich | 10 | Dieterich | 19:33 |
| 27 | Jonny GannawayPlace 27 · Grade 10 · Effingham (St. Anthony) | 10 | Effingham (St. Anthony) | 19:35 |
| 28 | Jacob JohnsonPlace 28 · Grade 12 · Altamont | 12 | Altamont | 19:38 |
| 29 | Kade BradleyPlace 29 · Grade 12 · Toledo (Cumberland) | 12 | Toledo (Cumberland) | 19:39 |
| 30 | Sawyer WellbaumPlace 30 · Grade 12 · Toledo (Cumberland) | 12 | Toledo (Cumberland) | 19:59 |
| 31 | Henry MalonePlace 31 · Grade 10 · Toledo (Cumberland) | 10 | Toledo (Cumberland) | 20:07 |
| 32 | Hayden SarverPlace 32 · Grade 11 · Cowden (C.-Herrick) | 11 | Cowden (C.-Herrick) | 20:15 |
| 33 | Juan FulkPlace 33 · Grade 12 · Altamont | 12 | Altamont | 20:18 |
| 34 | Cody LandersPlace 34 · Grade 11 · Dieterich | 11 | Dieterich | 20:22 |
| 35 | Charlie WitteborgPlace 35 · Grade 10 · Cowden (C.-Herrick) | 10 | Cowden (C.-Herrick) | 20:26 |
| 36 | Weston GoebelPlace 36 · Grade 10 · Dieterich | 10 | Dieterich | 20:31 |
| 37 | Wyatt PritchardPlace 37 · Grade 11 · Louisville (North Clay) | 11 | Louisville (North Clay) | 20:33 |
| 38 | Maverick DuvallPlace 38 · Grade 9 · Toledo (Cumberland) | 9 | Toledo (Cumberland) | 20:39 |
| 39 | Cooper GivensPlace 39 · Grade 11 · Louisville (North Clay) | 11 | Louisville (North Clay) | 20:41 |
| 40 | Rylan McQueenPlace 40 · Grade 9 · Dieterich | 9 | Dieterich | 20:43 |
| 41 | Kaiden GarridoPlace 41 · Grade 10 · Cowden (C.-Herrick) | 10 | Cowden (C.-Herrick) | 20:57 |
| 42 | Cole TegelerPlace 42 · Grade 9 · Dieterich | 9 | Dieterich | 21:04 |
| 43 | Josiah SwopePlace 43 · Grade 10 · Louisville (North Clay) | 10 | Louisville (North Clay) | 21:25 |
| 44 | Wyatt WolffPlace 44 · Grade 10 · Altamont | 10 | Altamont | 21:36 |
| 45 | William EldredPlace 45 · Grade 9 · Strasburg (Stewardson-S.) | 9 | Strasburg (Stewardson-S.) | 21:52 |
| 46 | Kaisyn CalamePlace 46 · Grade 9 · Cowden (C.-Herrick) | 9 | Cowden (C.-Herrick) | 22:04 |
| 47 | Lane SpringPlace 47 · Grade 12 · Altamont | 12 | Altamont | 22:06 |
| 48 | Alan ShellenbargerPlace 48 · Grade 12 · Toledo (Cumberland) | 12 | Toledo (Cumberland) | 23:05 |
| 49 | Diego Martinez GomezPlace 49 · Grade 10 · Louisville (North Clay) | 10 | Louisville (North Clay) | 24:51 |
| 50 | Tristan WolfPlace 50 · Grade 10 · Dieterich | 10 | Dieterich | 25:57 |
| 51 | Parker StormsPlace 51 · Grade 9 · Strasburg (Stewardson-S.) | 9 | Strasburg (Stewardson-S.) | 30:40 |