| 1 | Dylan GonzalezPlace 1 · Grade 8 · Mattoon | 8 | Mattoon | 13:12.12 |
| 2 | Eli GordonPlace 2 · Grade 7 · Effingham | 7 | Effingham | 13:19.58 |
| 3 | Sebastian GloverPlace 3 · Grade 8 · Effingham | 8 | Effingham | 14:00.09 |
| 4 | Dawson WyckoffPlace 4 · Grade 6 · Effingham | 6 | Effingham | 14:05.14 |
| 5 | Caydon JollyPlace 5 · Grade 8 · Effingham | 8 | Effingham | 14:05.41 |
| 6 | Brenden ZumbahlenPlace 6 · Grade 7 · Effingham | 7 | Effingham | 14:25.97 |
| 7 | Dawson NiemergPlace 7 · Grade 7 · Dieterich | 7 | Dieterich | 14:26.38 |
| 8 | Carson DevallPlace 8 · Grade 7 · Effingham | 7 | Effingham | 14:52.16 |
| 9 | Cody GoecknerPlace 9 · Grade 7 · Dieterich | 7 | Dieterich | 15:04.51 |
| 10 | Nolan BohnhoffPlace 10 · Grade 6 · Dieterich | 6 | Dieterich | 15:05.65 |
| 11 | Harvey RosenPlace 11 · Grade 7 · Effingham | 7 | Effingham | 15:06.92 |
| 12 | Jax FultonPlace 12 · Grade 7 · Mattoon | 7 | Mattoon | 15:09.88 |
| 13 | Henry ProbstPlace 13 · Grade 7 · Dieterich | 7 | Dieterich | 15:28.54 |
| 14 | Logan ZerrusenPlace 14 · Grade 6 · Effingham | 6 | Effingham | 15:39.98 |
| 15 | Tobias ButlerPlace 15 · Grade 8 · Mattoon | 8 | Mattoon | 15:46.84 |
| 16 | Cahl Stewart-WearPlace 16 · Grade 5 · Effingham | 5 | Effingham | 15:47.50 |
| 17 | Fletcher HouserPlace 17 · Grade 6 · Mattoon | 6 | Mattoon | 15:54.90 |
| 18 | Joshua RabePlace 18 · Grade 7 · Mattoon | 7 | Mattoon | 16:00.82 |
| 19 | Hudson WhitePlace 19 · Grade 6 · Effingham | 6 | Effingham | 16:01.99 |
| 20 | Leo NiemergPlace 20 · Grade 6 · Dieterich | 6 | Dieterich | 16:15.71 |
| 21 | Elliott MettePlace 21 · Grade 6 · Effingham | 6 | Effingham | 16:16.08 |
| 22 | Cole AlthoffPlace 22 · Grade 6 · Effingham | 6 | Effingham | 16:18.32 |
| 23 | Hudson BenefielPlace 23 · Grade 6 · Dieterich | 6 | Dieterich | 16:22.46 |
| 24 | Logan WrightPlace 24 · Grade 8 · Dieterich | 8 | Dieterich | 16:32.54 |
| 25 | Weston BooherPlace 25 · Grade 6 · Dieterich | 6 | Dieterich | 16:33.32 PR |
| 26 | Myles ErvinPlace 26 · Grade 6 · Effingham | 6 | Effingham | 16:41.27 |
| 27 | Kaleb DuncanPlace 27 · Grade 6 · Effingham | 6 | Effingham | 16:54.79 |
| 28 | Quinn GardnerPlace 28 · Grade 5 · Effingham | 5 | Effingham | 16:57.84 PR |
| 29 | Ty TegelerPlace 29 · Grade 7 · Dieterich | 7 | Dieterich | 17:18.41 |
| 30 | Colin WendlingPlace 30 · Grade 6 · Effingham | 6 | Effingham | 17:34.28 |
| 31 | Lethan TariqPlace 31 · Grade 6 · Mattoon | 6 | Mattoon | 17:41.31 |
| 32 | Zachary FroeschlePlace 32 · Grade 7 · Mattoon | 7 | Mattoon | 17:54.97 |
| 33 | Chet BrummerPlace 33 · Grade 7 · Dieterich | 7 | Dieterich | 18:09.04 |
| 34 | Warren HeuermanPlace 34 · Grade 6 · Dieterich | 6 | Dieterich | 18:10.97 |
| 35 | Weston NiemergPlace 35 · Grade 7 · Dieterich | 7 | Dieterich | 18:39.31 |
| 36 | Ben McKibbenPlace 36 · Grade 8 · Mattoon | 8 | Mattoon | 18:44.83 |
| 37 | Isaac HagenseikerPlace 37 · Grade 6 · Effingham | 6 | Effingham | 18:53.03 |
| 38 | Jake PercivalPlace 38 · Grade 5 · Effingham | 5 | Effingham | 19:24.85 |
| 39 | Henry HollandPlace 39 · Grade 7 · Dieterich | 7 | Dieterich | 19:56.98 |
| 40 | Eli MuhsPlace 40 · Grade 7 · Dieterich | 7 | Dieterich | 20:05.54 |
| 41 | Jagger BergbowerPlace 41 · Grade 6 · Dieterich | 6 | Dieterich | 20:12.19 |
| 42 | Conner NiemergPlace 42 · Grade 7 · Dieterich | 7 | Dieterich | 20:34.79 |
| 43 | William AllenPlace 43 · Grade 8 · Mattoon | 8 | Mattoon | 20:53.49 |
| 44 | Owen CrutcherPlace 44 · Grade 7 · Dieterich | 7 | Dieterich | 20:58.20 |
| 45 | Emmet EganPlace 45 · Grade 6 · Dieterich | 6 | Dieterich | 25:56.75 |