| 1 | Alex GordonPlace 1 · Grade 12 · Effingham | 12 | Effingham | 15:07.01 PR |
| 2 | August CosartPlace 2 · Grade 12 · Cowden (C.-Herrick) | 12 | Cowden (C.-Herrick) | 15:08.87 PR |
| 3 | Jonathan BrownPlace 3 · Grade 12 · Charleston | 12 | Charleston | 16:43 PR |
| 4 | Ryan HowarthPlace 4 · Grade 11 · Charleston | 11 | Charleston | 16:44 PR |
| 5 | Stanley HimesPlace 5 · Grade 12 · Charleston | 12 | Charleston | 16:45 PR |
| 6 | Kelton DunawayPlace 6 · Grade 9 · Altamont | 9 | Altamont | 16:46 |
| 7 | Noah HardwickPlace 7 · Grade 12 · Charleston | 12 | Charleston | 16:49 PR |
| 8 | Gunner BarrPlace 8 · Grade 11 · Charleston | 11 | Charleston | 16:52 PR |
| 9 | Noah NorthropPlace 9 · Grade 10 · Charleston | 10 | Charleston | 17:17 PR |
| 10 | Deacon SutterPlace 10 · Grade 10 · Cowden (C.-Herrick) | 10 | Cowden (C.-Herrick) | 17:42.34 |
| 11 | Cole DasenbrockPlace 11 · Grade 9 · Teutopolis | 9 | Teutopolis | 17:42.57 PR |
| 12 | Eli MaxedonPlace 12 · Grade 9 · Cowden (C.-Herrick) | 9 | Cowden (C.-Herrick) | 17:55 PR |
| 13 | Archer KittenPlace 13 · Grade 9 · Teutopolis | 9 | Teutopolis | 18:20 PR |
| 14 | Benjamin HillePlace 14 · Grade 9 · Strasburg (Stewardson-S.) | 9 | Strasburg (Stewardson-S.) | 18:26 |
| 15 | Jackson MeyerPlace 15 · Grade 10 · Teutopolis | 10 | Teutopolis | 18:27 |
| 16 | Ino MapesPlace 16 · Grade 12 · Effingham | 12 | Effingham | 18:28 PR |
| 17 | Gage EmmerichPlace 17 · Grade 12 · Effingham | 12 | Effingham | 18:29.08 PR |
| 18 | Kale KnightPlace 18 · Grade 9 · Charleston | 9 | Charleston | 18:29.51 PR |
| 19 | Joshua PetersonPlace 19 · Grade 11 · Charleston | 11 | Charleston | 18:35 PR |
| 20 | Kaiden GarridoPlace 20 · Grade 10 · Cowden (C.-Herrick) | 10 | Cowden (C.-Herrick) | 18:38 PR |
| 21 | Mason OverbeckPlace 21 · Grade 9 · Effingham | 9 | Effingham | 18:51 PR |
| 22 | Hayden SarverPlace 22 · Grade 11 · Cowden (C.-Herrick) | 11 | Cowden (C.-Herrick) | 18:58 PR |
| 23 | Charlie WitteborgPlace 23 · Grade 10 · Cowden (C.-Herrick) | 10 | Cowden (C.-Herrick) | 19:30 PR |
| 24 | Jacob JohnsonPlace 24 · Grade 12 · Altamont | 12 | Altamont | 19:31 |
| 25 | John PruemerPlace 25 · Grade 10 · Teutopolis | 10 | Teutopolis | 19:32 |
| 26 | Wyatt WolffPlace 26 · Grade 10 · Altamont | 10 | Altamont | 19:39 PR |
| 27 | Noah AtkinsPlace 27 · Grade 12 · Cisne | 12 | Cisne | 19:57 |
| 28 | Nathaniel StepPlace 28 · Grade 9 · Charleston | 9 | Charleston | 20:05 PR |
| 29 | Alexander GhastPlace 29 · Grade 10 · Teutopolis | 10 | Teutopolis | 20:06 |
| 30 | Anthony BohnhoffPlace 30 · Grade 9 · Effingham | 9 | Effingham | 20:15 PR |
| 31 | Jackson KrampePlace 31 · Grade 9 · Teutopolis | 9 | Teutopolis | 20:23 |
| 32 | Kaisyn CalamePlace 32 · Grade 9 · Cowden (C.-Herrick) | 9 | Cowden (C.-Herrick) | 20:25 PR |
| 33 | Mikkie HearlePlace 33 · Grade 11 · Cisne | 11 | Cisne | 20:26 PR |
| 34 | Elijah LeePlace 34 · Grade 9 · Teutopolis | 9 | Teutopolis | 21:04 PR |
| 35 | Callen HenshawPlace 35 · Grade 10 · Charleston | 10 | Charleston | 21:28 PR |
| 36 | Andrei ChiritescuPlace 36 · Grade 9 · Charleston | 9 | Charleston | 21:38 PR |
| 37 | Porter LillyPlace 37 · Grade 11 · Cowden (C.-Herrick) | 11 | Cowden (C.-Herrick) | 21:49 |
| 38 | William EldredPlace 38 · Grade 9 · Strasburg (Stewardson-S.) | 9 | Strasburg (Stewardson-S.) | 21:56 |
| 39 | Brayden MettePlace 39 · Grade 9 · Teutopolis | 9 | Teutopolis | 22:02 |
| 40 | Silas WestPlace 40 · Grade 9 · Charleston | 9 | Charleston | 22:21 PR |
| 41 | Vincent McClellanPlace 41 · Grade 9 · Teutopolis | 9 | Teutopolis | 22:29 |
| 42 | Oliver FeldhakePlace 42 · Grade 10 · Teutopolis | 10 | Teutopolis | 23:49 |
| 43 | Garion MorrisPlace 43 · Grade 11 · Charleston | 11 | Charleston | 24:21 PR |
| 44 | Luke McNeilPlace 44 · Grade 10 · Effingham | 10 | Effingham | 24:59 PR |
| 45 | Parker StormPlace 45 · Grade 9 · Strasburg (Stewardson-S.) | 9 | Strasburg (Stewardson-S.) | 26:35 PR |