| 1 | Leslie AntahPlace 1 · Grade 8 · Macomb | 8 | Macomb | 12:50.2 |
| 2 | Faraz KhanPlace 2 · Grade 8 · Macomb | 8 | Macomb | 13:18.2 |
| 3 | Lyncoln CardinePlace 3 · Grade 7 · Aledo Mercer County | 7 | Aledo Mercer County | 13:38.8 |
| 4 | Jaxon WorthingtonPlace 4 · Grade 6 · Macomb | 6 | Macomb | 13:39.3 |
| 5 | Weston SwansonPlace 5 · Grade 6 · Aledo Mercer County | 6 | Aledo Mercer County | 13:51.9 |
| 6 | Ben EnrothPlace 6 · Grade 8 · Macomb | 8 | Macomb | 14:14.2 |
| 7 | Nathaniel FournierPlace 7 · Grade 6 · Canton Ingersoll | 6 | Canton Ingersoll | 14:18.0 |
| 8 | James CrosbyPlace 8 · Grade 6 · Macomb | 6 | Macomb | 14:20.4 |
| 9 | Jaxson FrierPlace 9 · Grade 6 · Macomb | 6 | Macomb | 14:24.1 |
| 10 | Elijah GormanPlace 10 · Grade 6 · Macomb | 6 | Macomb | 14:28.3 |
| 11 | Reed Averbeck SnidowPlace 11 · Grade 6 · Macomb | 6 | Macomb | 14:29.6 |
| 12 | Kasen LindmarkPlace 12 · Grade 6 · Canton Ingersoll | 6 | Canton Ingersoll | 14:30.2 |
| 13 | Frasier BrownPlace 13 · Grade 8 · Macomb | 8 | Macomb | 14:34.1 |
| 14 | Eli EnrothPlace 14 · Grade 6 · Macomb | 6 | Macomb | 14:38.9 |
| 15 | Apurva KapalePlace 15 · Grade 8 · Macomb | 8 | Macomb | 14:40.6 |
| 16 | Hunter HoffmanPlace 16 · Grade 6 · Canton Ingersoll | 6 | Canton Ingersoll | 14:56.4 |
| 17 | Pedro LangworthyPlace 17 · Grade 7 · Macomb | 7 | Macomb | 15:07.7 |
| 18 | Braxton GormanPlace 18 · Grade 8 · Macomb | 8 | Macomb | 15:15.9 |
| 19 | Declan RenickPlace 19 · Grade 8 · Canton Ingersoll | 8 | Canton Ingersoll | 16:01.6 |
| 20 | Abel VorvaPlace 20 · Grade 7 · Aledo Mercer County | 7 | Aledo Mercer County | 16:01.9 |
| 21 | Justice PetersPlace 21 · Grade 7 · Macomb | 7 | Macomb | 16:16.5 |
| 22 | Isaias Luna AlvaradoPlace 22 · Grade 5 · Aledo Mercer County | 5 | Aledo Mercer County | 16:20.8 |
| 23 | Connor AllenPlace 23 · Grade 7 · Macomb | 7 | Macomb | 16:21.3 |
| 24 | Vaughn HankPlace 24 · Grade 5 · Aledo Mercer County | 5 | Aledo Mercer County | 16:22.9 |
| 25 | Benjamin MerrittPlace 25 · Grade 7 · Macomb | 7 | Macomb | 16:28.5 |
| 26 | Elliott BurnstedtPlace 26 · Grade 6 · Canton Ingersoll | 6 | Canton Ingersoll | 16:30.2 |
| 27 | Ashton SmithPlace 27 · Grade 6 · Aledo Mercer County | 6 | Aledo Mercer County | 16:32.9 |
| 28 | Brantly HockenberryPlace 28 · Grade 7 · Aledo Mercer County | 7 | Aledo Mercer County | 16:34.4 |
| 29 | Leo MillitelloPlace 29 · Grade 5 · Canton Ingersoll | 5 | Canton Ingersoll | 16:35.2 |
| 30 | Elias Luna AlvaradoPlace 30 · Grade 5 · Aledo Mercer County | 5 | Aledo Mercer County | 16:45.7 |
| 31 | Brody HockenberryPlace 31 · Grade 6 · Aledo Mercer County | 6 | Aledo Mercer County | 16:56.1 |
| 32 | Sean OgbonnayaPlace 32 · Grade 8 · Macomb | 8 | Macomb | 17:52.4 |
| 33 | Jonah FinchPlace 33 · Grade 6 · Aledo Mercer County | 6 | Aledo Mercer County | 17:52.9 |
| 34 | Camden BrownPlace 34 · Grade 6 · Aledo Mercer County | 6 | Aledo Mercer County | 18:04.7 |
| 35 | William ScottPlace 35 · Grade 6 · Canton Ingersoll | 6 | Canton Ingersoll | 19:23.1 |
| 36 | Simon SharmaPlace 36 · Grade 8 · Macomb | 8 | Macomb | 20:42.5 |
| 37 | Connor RichardsonPlace 37 · Grade 8 · Canton Ingersoll | 8 | Canton Ingersoll | 21:06.3 |
| 38 | Luke StrublePlace 38 · Grade 6 · Aledo Mercer County | 6 | Aledo Mercer County | 21:12.3 |
| 39 | Jake MarlowPlace 39 · Grade 5 · Aledo Mercer County | 5 | Aledo Mercer County | 21:14.5 |
| 40 | Tyler WeeksPlace 40 · Grade 7 · Aledo Mercer County | 7 | Aledo Mercer County | 24:06.3 |