| 1 | Will HulinPlace 1 · Grade 11 · Centreville | 11 | Centreville | 15:54.14 |
| 2 | Elias BaldwinPlace 2 · Grade 12 · Decatur | 12 | Decatur | 16:40.22 |
| 3 | Max ReedPlace 3 · Grade 10 · Centreville | 10 | Centreville | 16:51.95 |
| 4 | Nick OverwegPlace 4 · Grade 9 · Centreville | 9 | Centreville | 16:55.85 |
| 5 | Sam CasianoPlace 5 · Grade 10 · Watervliet | 10 | Watervliet | 17:08.56 |
| 6 | Will SwanwickPlace 6 · Grade 10 · Centreville | 10 | Centreville | 17:16.74 |
| 7 | Fletcher AmosPlace 7 · Grade 10 · Gobles | 10 | Gobles | 17:49.16 |
| 8 | Aiden JakcsonPlace 8 · Grade 12 · White Pigeon | 12 | White Pigeon | 17:56.80 |
| 9 | Zavier GutierrezPlace 9 · Grade 11 · Hartford | 11 | Hartford | 18:24.10 |
| 10 | Carter BrouwerPlace 10 · Grade 11 · Bangor | 11 | Bangor | 18:42.48 |
| 11 | Josaias RoblesPlace 11 · Grade 12 · Hartford | 12 | Hartford | 18:44.23 |
| 12 | Kaiden PearcePlace 12 · Grade 10 · Bangor | 10 | Bangor | 18:54.20 |
| 13 | Levi CollinsPlace 13 · Grade 11 · Gobles | 11 | Gobles | 18:55.48 |
| 14 | Cole RingelPlace 14 · Grade 11 · Gobles | 11 | Gobles | 19:05.74 |
| 15 | Tanner BingamanPlace 15 · Grade 9 · Centreville | 9 | Centreville | 19:07.13 |
| 16 | Austin RingelPlace 16 · Grade 9 · Gobles | 9 | Gobles | 19:10.69 |
| 17 | Drew SwanwickPlace 17 · Grade 10 · Centreville | 10 | Centreville | 19:17.17 |
| 18 | Landon WeisPlace 18 · Grade 11 · Centreville | 11 | Centreville | 19:41.47 |
| 19 | Karson SappPlace 19 · Grade 12 · Comstock | 12 | Comstock | 19:51.38 |
| 20 | Jaxon BuncePlace 20 · Grade 12 · Gobles | 12 | Gobles | 19:52.55 |
| 21 | Bryce HekterPlace 21 · Grade 12 · Centreville | 12 | Centreville | 20:03.62 |
| 22 | Titus SagerPlace 22 · Grade 10 · Gobles | 10 | Gobles | 20:04.79 |
| 23 | Xavier GloverPlace 23 · Grade 11 · Lawrence | 11 | Lawrence | 20:06.21 |
| 24 | Isaac DoubblesteinPlace 24 · Grade 10 · White Pigeon | 10 | White Pigeon | 20:06.87 |
| 25 | Corban BrueckPlace 25 · Grade 9 · Centreville | 9 | Centreville | 20:12.19 |
| 26 | William ThrowPlace 26 · Grade 11 · White Pigeon | 11 | White Pigeon | 20:13.85 |
| 27 | Oliver MildenbergPlace 27 · Grade 12 · Centreville | 12 | Centreville | 20:16.97 |
| 28 | Dillan Vargas-TovarPlace 28 · Grade 12 · Eau Claire | 12 | Eau Claire | 20:19.22 |
| 29 | Jose PeralesPlace 29 · Grade 11 · Hartford | 11 | Hartford | 20:46.06 |
| 30 | Gavin BrueckPlace 30 · Grade 10 · Centreville | 10 | Centreville | 20:47.00 |
| 31 | Rendyn AlfieriPlace 31 · Grade 9 · Lawrence | 9 | Lawrence | 20:49.55 |
| 32 | Lamond StanfillPlace 32 · Grade 11 · Decatur | 11 | Decatur | 21:01.57 |
| 33 | Quayvon StanfillPlace 33 · Grade 11 · Bangor | 11 | Bangor | 21:10.39 |
| 34 | Robert PalaciosPlace 34 · Grade 12 · Lawrence | 12 | Lawrence | 21:11.73 |
| 35 | Eathan BurnettPlace 35 · Grade 11 · Watervliet | 11 | Watervliet | 21:24.79 |
| 36 | Corey WhitePlace 36 · Grade 9 · White Pigeon | 9 | White Pigeon | 21:27.02 |
| 37 | Ezakiel GarciaPlace 37 · Grade 9 · Hartford | 9 | Hartford | 21:29.13 |
| 38 | Jacob DanielPlace 38 · Grade 11 · Eau Claire | 11 | Eau Claire | 21:38.15 |
| 39 | Matthew McGahanPlace 39 · Grade 11 · White Pigeon | 11 | White Pigeon | 21:40.25 |
| 40 | Talon AbbottPlace 40 · Grade 10 · Bangor | 10 | Bangor | 21:40.38 |
| 41 | Tanner RitchiePlace 41 · Grade 10 · White Pigeon | 10 | White Pigeon | 21:44.72 |
| 42 | Matthew FalkensteinPlace 42 · Grade 10 · Centreville | 10 | Centreville | 21:46.00 |
| 43 | Gabriel MartinezPlace 43 · Grade 10 · Watervliet | 10 | Watervliet | 21:59.86 |
| 44 | Aron VillafuertePlace 44 · Grade 11 · White Pigeon | 11 | White Pigeon | 22:22.61 |
| 45 | William MoraitisPlace 45 · Grade 10 · White Pigeon | 10 | White Pigeon | 22:24.93 PR |
| 46 | Bradley SrePlace 46 · Grade 10 · Centreville | 10 | Centreville | 22:26.40 |
| 47 | Lincoln CookPlace 47 · Grade 10 · Gobles | 10 | Gobles | 22:33.28 |
| 48 | Andrew EllisonPlace 48 · Grade 11 · Marcellus | 11 | Marcellus | 22:35.85 |
| 49 | Bobby LivingstonePlace 49 · Grade 12 · Centreville | 12 | Centreville | 22:39.76 |
| 50 | Kevin WhitePlace 50 · Grade 9 · White Pigeon | 9 | White Pigeon | 23:04.20 |
| 51 | Gavin LeiterPlace 51 · Grade 11 · Watervliet | 11 | Watervliet | 23:08.73 |
| 52 | Hunter HartlinePlace 52 · Grade 9 · Hartford | 9 | Hartford | 23:09.14 |
| 53 | Alexander Lopez-GarciaPlace 53 · Grade 9 · Eau Claire | 9 | Eau Claire | 23:35.42 |
| 54 | Jovany GarciaPlace 54 · Grade 12 · Hartford | 12 | Hartford | 23:36.66 |
| 55 | Uriel MorenoPlace 55 · Grade 11 · Hartford | 11 | Hartford | 23:36.66 PR |
| 56 | Clayton BrokerPlace 56 · Grade 10 · Centreville | 10 | Centreville | 23:55.43 |
| 57 | Cooper AndersonPlace 57 · Grade 9 · Centreville | 9 | Centreville | 24:00.22 |
| 58 | Angel CervantesPlace 58 · Grade 9 · Watervliet | 9 | Watervliet | 24:01.17 |
| 59 | Leelon HarrellPlace 59 · Grade 9 · Decatur | 9 | Decatur | 24:41.46 |
| 60 | Zack WileyPlace 60 · Grade 10 · White Pigeon | 10 | White Pigeon | 24:58.83 |
| 61 | Brayden BaconPlace 61 · Grade 11 · Comstock | 11 | Comstock | 25:00.26 |
| 62 | Jose AragonPlace 62 · Grade 11 · Bangor | 11 | Bangor | 25:12.99 |
| 63 | Wyatt PoulsenPlace 63 · Grade 11 · White Pigeon | 11 | White Pigeon | 25:30.72 |
| 64 | Enrique CruzPlace 64 · Grade 9 · Hartford | 9 | Hartford | 25:30.98 |
| 65 | Adrian ValerioPlace 65 · Grade 12 · Lawrence | 12 | Lawrence | 25:31.35 |
| 66 | Chandler GeigleyPlace 66 · Grade 9 · Centreville | 9 | Centreville | 25:59.43 |
| 67 | Daivion HurrellPlace 67 · Grade 10 · Hartford | 10 | Hartford | 26:07.77 |
| 68 | Kale DurbinPlace 68 · Grade 9 · Decatur | 9 | Decatur | 26:12.00 |
| 69 | Daniel MaackPlace 69 · Grade 11 · Watervliet | 11 | Watervliet | 27:16.71 |
| 70 | Luis Antonio-CruzPlace 70 · Grade 9 · Eau Claire | 9 | Eau Claire | 27:18.13 |
| 71 | Korvin KirbyPlace 71 · Grade 10 · Watervliet | 10 | Watervliet | 27:50.53 |
| 72 | Josiah NtongaiPlace 72 · Grade 12 · Eau Claire | 12 | Eau Claire | 28:53.06 |
| 73 | Walter WaitePlace 73 · Grade 12 · Lawrence | 12 | Lawrence | 29:20.80 |
| 74 | Shadow BebePlace 74 · Grade 10 · Lawrence | 10 | Lawrence | 33:38.83 |