| 1 | Will HulinPlace 1 · Grade 11 · Centreville | 11 | Centreville | 16:41.2 |
| 2 | Elias BaldwinPlace 2 · Grade 12 · Decatur | 12 | Decatur | 16:58.6 |
| 3 | Max ReedPlace 3 · Grade 10 · Centreville | 10 | Centreville | 17:09.3 |
| 4 | Nick OverwegPlace 4 · Grade 9 · Centreville | 9 | Centreville | 17:23.5 |
| 5 | Aiden McdonaldPlace 5 · Grade 12 · Hartford | 12 | Hartford | 17:34.5 |
| 6 | Will SwanwickPlace 6 · Grade 10 · Centreville | 10 | Centreville | 17:56.6 |
| 7 | Aiden JakcsonPlace 7 · Grade 12 · White Pigeon | 12 | White Pigeon | 18:27.0 |
| 8 | Zavier GutierrezPlace 8 · Grade 11 · Hartford | 11 | Hartford | 19:01.9 |
| 9 | Carter BrouwerPlace 9 · Grade 11 · Bangor | 11 | Bangor | 19:03.4 |
| 10 | Josaias RoblesPlace 10 · Grade 12 · Hartford | 12 | Hartford | 19:09.0 |
| 11 | Kaiden PearcePlace 11 · Grade 10 · Bangor | 10 | Bangor | 19:24.6 |
| 12 | Landon WeisPlace 12 · Grade 11 · Centreville | 11 | Centreville | 19:29.8 |
| 13 | Tanner BingamanPlace 13 · Grade 9 · Centreville | 9 | Centreville | 19:48.9 |
| 14 | Karson SappPlace 14 · Grade 12 · Comstock | 12 | Comstock | 19:49.8 |
| 15 | James OdellPlace 15 · Grade 12 · Bloomingdale | 12 | Bloomingdale | 19:50.2 |
| 16 | Alejandro MarquezPlace 16 · Grade 12 · Bloomingdale | 12 | Bloomingdale | 20:07.5 |
| 17 | Oliver MildenbergPlace 17 · Grade 12 · Centreville | 12 | Centreville | 20:22.1 |
| 18 | Nickolai CastilloPlace 18 · Grade 9 · Bloomingdale | 9 | Bloomingdale | 20:33.7 |
| 19 | Drew SwanwickPlace 19 · Grade 10 · Centreville | 10 | Centreville | 20:35.4 |
| 20 | Isaac DoubblesteinPlace 20 · Grade 10 · White Pigeon | 10 | White Pigeon | 20:42.8 |
| 21 | Corban BrueckPlace 21 · Grade 9 · Centreville | 9 | Centreville | 20:43.3 |
| 22 | Bryce HekterPlace 22 · Grade 12 · Centreville | 12 | Centreville | 20:56.7 |
| 23 | William ThrowPlace 23 · Grade 11 · White Pigeon | 11 | White Pigeon | 21:00.7 |
| 24 | Xavier GloverPlace 24 · Grade 11 · Lawrence | 11 | Lawrence | 21:06.6 |
| 25 | Juan GarciaPlace 25 · Grade 9 · Lawrence | 9 | Lawrence | 21:13.5 |
| 26 | Lamond StanfillPlace 26 · Grade 11 · Decatur | 11 | Decatur | 21:17.1 |
| 27 | Quayvon StanfillPlace 27 · Grade 11 · Bangor | 11 | Bangor | 21:20.8 |
| 28 | Andon OffordPlace 28 · Grade 12 · Lawrence | 12 | Lawrence | 21:28.6 |
| 29 | Liam MorenoPlace 29 · Grade 10 · Bloomingdale | 10 | Bloomingdale | 21:30.5 |
| 30 | Corey WhitePlace 30 · Grade 9 · White Pigeon | 9 | White Pigeon | 22:00.6 |
| 31 | Robert PalaciosPlace 31 · Grade 12 · Lawrence | 12 | Lawrence | 22:10.4 |
| 32 | Jose PeralesPlace 32 · Grade 11 · Hartford | 11 | Hartford | 22:11.4 |
| 33 | Talon AbbottPlace 33 · Grade 10 · Bangor | 10 | Bangor | 22:16.4 |
| 34 | Matthew McGahanPlace 34 · Grade 11 · White Pigeon | 11 | White Pigeon | 22:19.4 |
| 35 | Matthew FalkensteinPlace 35 · Grade 10 · Centreville | 10 | Centreville | 22:25.5 |
| 36 | Zander AshbrookPlace 36 · Grade 9 · Bloomingdale | 9 | Bloomingdale | 22:27.8 |
| 37 | Clayton BrokerPlace 37 · Grade 10 · Centreville | 10 | Centreville | 22:37.5 |
| 38 | William MoraitisPlace 38 · Grade 10 · White Pigeon | 10 | White Pigeon | 22:37.9 |
| 39 | Nick MenzelPlace 39 · Grade 12 · Bloomingdale | 12 | Bloomingdale | 22:52.1 |
| 40 | Bradley SrePlace 40 · Grade 10 · Centreville | 10 | Centreville | 22:53.5 |
| 41 | Kevin WhitePlace 41 · Grade 9 · White Pigeon | 9 | White Pigeon | 22:55.2 |
| 42 | Rendyn AlfieriPlace 42 · Grade 9 · Lawrence | 9 | Lawrence | 22:56.4 |
| 43 | Bobby LivingstonePlace 43 · Grade 12 · Centreville | 12 | Centreville | 23:07.5 |
| 44 | Jack SchererPlace 44 · Grade 9 · Bloomingdale | 9 | Bloomingdale | 23:09.2 |
| 45 | Aron VillafuertePlace 45 · Grade 11 · White Pigeon | 11 | White Pigeon | 23:33.9 |
| 46 | Ezakiel GarciaPlace 46 · Grade 9 · Hartford | 9 | Hartford | 23:34.3 |
| 47 | Hunter HartlinePlace 47 · Grade 9 · Hartford | 9 | Hartford | 23:36.4 |
| 48 | Tanner RitchiePlace 48 · Grade 10 · White Pigeon | 10 | White Pigeon | 24:09.4 |
| 49 | Uriel MorenoPlace 49 · Grade 11 · Hartford | 11 | Hartford | 24:10.3 |
| 50 | Jovany GarciaPlace 50 · Grade 12 · Hartford | 12 | Hartford | 24:47.3 |
| 51 | Gavin HartPlace 51 · Grade 10 · White Pigeon | 10 | White Pigeon | 24:48.8 |
| 52 | Chandler GeigleyPlace 52 · Grade 9 · Centreville | 9 | Centreville | 25:06.4 |
| 53 | Wyatt PoulsenPlace 53 · Grade 11 · White Pigeon | 11 | White Pigeon | 25:10.5 |
| 54 | Daivion HurrellPlace 54 · Grade 10 · Hartford | 10 | Hartford | 25:17.8 |
| 55 | Brayden BaconPlace 55 · Grade 11 · Comstock | 11 | Comstock | 25:26.1 |
| 56 | Matt JansenPlace 56 · Grade 11 · Marcellus | 11 | Marcellus | 25:36.5 |
| 57 | Adrian ValerioPlace 57 · Grade 12 · Lawrence | 12 | Lawrence | 25:41.0 |
| 58 | Leelon HarrellPlace 58 · Grade 9 · Decatur | 9 | Decatur | 25:42.5 |
| 59 | Jose AragonPlace 59 · Grade 11 · Bangor | 11 | Bangor | 25:53.5 |
| 60 | Enrique CruzPlace 60 · Grade 9 · Hartford | 9 | Hartford | 26:23.5 |
| 61 | Kale DurbinPlace 61 · Grade 9 · Decatur | 9 | Decatur | 27:12.2 |
| 62 | Gage CarlsonPlace 62 · Grade 12 · Bloomingdale | 12 | Bloomingdale | 27:26.5 |
| 63 | Walter WaitePlace 63 · Grade 12 · Lawrence | 12 | Lawrence | 34:11.9 |