| 1 | Will HulinPlace 1 · Grade 11 · Centreville | 11 | Centreville | 16:37.4 |
| 2 | Elias BaldwinPlace 2 · Grade 12 · Decatur | 12 | Decatur | 16:42.3 |
| 3 | Nick OverwegPlace 3 · Grade 9 · Centreville | 9 | Centreville | 16:44.2 |
| 4 | Max ReedPlace 4 · Grade 10 · Centreville | 10 | Centreville | 16:55.1 |
| 5 | Will SwanwickPlace 5 · Grade 10 · Centreville | 10 | Centreville | 18:12.8 |
| 6 | Carter BrouwerPlace 6 · Grade 11 · Bangor | 11 | Bangor | 18:48.4 |
| 7 | Aiden JakcsonPlace 7 · Grade 12 · White Pigeon | 12 | White Pigeon | 18:58.8 |
| 8 | Josaias RoblesPlace 8 · Grade 12 · Hartford | 12 | Hartford | 19:03.5 |
| 9 | Zavier GutierrezPlace 9 · Grade 11 · Hartford | 11 | Hartford | 19:09.9 |
| 10 | Landon WeisPlace 10 · Grade 11 · Centreville | 11 | Centreville | 19:14.3 |
| 11 | Drew SwanwickPlace 11 · Grade 10 · Centreville | 10 | Centreville | 19:34.3 |
| 12 | Karson SappPlace 12 · Grade 12 · Comstock | 12 | Comstock | 19:38.8 |
| 13 | Tanner BingamanPlace 13 · Grade 9 · Centreville | 9 | Centreville | 19:48.7 |
| 14 | Corban BrueckPlace 14 · Grade 9 · Centreville | 9 | Centreville | 19:50.4 |
| 15 | James OdellPlace 15 · Grade 12 · Bloomingdale | 12 | Bloomingdale | 20:01.2 |
| 16 | Alejandro MarquezPlace 16 · Grade 12 · Bloomingdale | 12 | Bloomingdale | 20:03.0 |
| 17 | Oliver MildenbergPlace 17 · Grade 12 · Centreville | 12 | Centreville | 20:06.2 |
| 18 | Zack WileyPlace 18 · Grade 10 · White Pigeon | 10 | White Pigeon | 20:07.0 |
| 19 | William ThrowPlace 19 · Grade 11 · White Pigeon | 11 | White Pigeon | 20:17.4 |
| 20 | Bryce HekterPlace 20 · Grade 12 · Centreville | 12 | Centreville | 20:26.2 |
| 21 | Isaac DoubblesteinPlace 21 · Grade 10 · White Pigeon | 10 | White Pigeon | 20:37.7 |
| 22 | Rendyn AlfieriPlace 22 · Grade 9 · Lawrence | 9 | Lawrence | 20:44.5 |
| 23 | Liam MorenoPlace 23 · Grade 10 · Bloomingdale | 10 | Bloomingdale | 20:46.0 |
| 24 | Nickolai CastilloPlace 24 · Grade 9 · Bloomingdale | 9 | Bloomingdale | 20:57.1 |
| 25 | Lamond StanfillPlace 25 · Grade 11 · Decatur | 11 | Decatur | 21:03.2 |
| 26 | Juan GarciaPlace 26 · Grade 9 · Lawrence | 9 | Lawrence | 21:07.4 |
| 27 | Robert PalaciosPlace 27 · Grade 12 · Lawrence | 12 | Lawrence | 21:08.0 |
| 28 | Xavier GloverPlace 28 · Grade 11 · Lawrence | 11 | Lawrence | 21:22.5 |
| 29 | Jose PeralesPlace 29 · Grade 11 · Hartford | 11 | Hartford | 21:23.4 |
| 30 | Andon OffordPlace 30 · Grade 12 · Lawrence | 12 | Lawrence | 21:23.8 |
| 31 | Matthew FalkensteinPlace 31 · Grade 10 · Centreville | 10 | Centreville | 21:31.7 |
| 32 | Quayvon StanfillPlace 32 · Grade 11 · Bangor | 11 | Bangor | 21:38.7 |
| 33 | Gavin BrueckPlace 33 · Grade 10 · Centreville | 10 | Centreville | 21:40.3 |
| 34 | Corey WhitePlace 34 · Grade 9 · White Pigeon | 9 | White Pigeon | 21:42.0 |
| 35 | Zander AshbrookPlace 35 · Grade 9 · Bloomingdale | 9 | Bloomingdale | 21:48.0 |
| 36 | Matthew McGahanPlace 36 · Grade 11 · White Pigeon | 11 | White Pigeon | 21:54.5 |
| 37 | Talon AbbottPlace 37 · Grade 10 · Bangor | 10 | Bangor | 21:55.0 |
| 38 | Clayton BrokerPlace 38 · Grade 10 · Centreville | 10 | Centreville | 21:57.6 |
| 39 | Andrew EllisonPlace 39 · Grade 11 · Marcellus | 11 | Marcellus | 22:05.9 |
| 40 | Nick MenzelPlace 40 · Grade 12 · Bloomingdale | 12 | Bloomingdale | 22:06.3 |
| 41 | Hunter HartlinePlace 41 · Grade 9 · Hartford | 9 | Hartford | 22:23.7 PR |
| 42 | Ezakiel GarciaPlace 42 · Grade 9 · Hartford | 9 | Hartford | 22:27.6 |
| 43 | Bradley SrePlace 43 · Grade 10 · Centreville | 10 | Centreville | 22:33.6 |
| 44 | Tanner RitchiePlace 44 · Grade 10 · White Pigeon | 10 | White Pigeon | 22:48.2 |
| 45 | Aron VillafuertePlace 45 · Grade 11 · White Pigeon | 11 | White Pigeon | 23:09.1 |
| 46 | Jack SchererPlace 46 · Grade 9 · Bloomingdale | 9 | Bloomingdale | 23:14.8 |
| 47 | Kevin WhitePlace 47 · Grade 9 · White Pigeon | 9 | White Pigeon | 23:15.1 |
| 48 | Gavin HartPlace 48 · Grade 10 · White Pigeon | 10 | White Pigeon | 23:30.0 |
| 49 | Jovany GarciaPlace 49 · Grade 12 · Hartford | 12 | Hartford | 23:48.7 |
| 50 | Bobby LivingstonePlace 50 · Grade 12 · Centreville | 12 | Centreville | 24:09.9 |
| 51 | Gage CarlsonPlace 51 · Grade 12 · Bloomingdale | 12 | Bloomingdale | 24:14.2 |
| 52 | Leelon HarrellPlace 52 · Grade 9 · Decatur | 9 | Decatur | 24:43.8 |
| 53 | Adrian ValerioPlace 53 · Grade 12 · Lawrence | 12 | Lawrence | 24:50.5 |
| 54 | Wyatt PoulsenPlace 54 · Grade 11 · White Pigeon | 11 | White Pigeon | 25:05.0 |
| 55 | Daivion HurrellPlace 55 · Grade 10 · Hartford | 10 | Hartford | 25:06.4 |
| 56 | Chandler GeigleyPlace 56 · Grade 9 · Centreville | 9 | Centreville | 25:18.4 |
| 57 | Brayden BaconPlace 57 · Grade 11 · Comstock | 11 | Comstock | 25:34.3 |
| 58 | Enrique CruzPlace 58 · Grade 9 · Hartford | 9 | Hartford | 25:45.4 |
| 59 | Matt JansenPlace 59 · Grade 11 · Marcellus | 11 | Marcellus | 26:38.6 |
| 60 | Kale DurbinPlace 60 · Grade 9 · Decatur | 9 | Decatur | 28:10.1 |
| 61 | Shadow BebePlace 61 · Grade 10 · Lawrence | 10 | Lawrence | 28:49.9 |