| 1 | David BelgradPlace 1 · Grade 10 · Hinsdale (Central) | 10 | Hinsdale (Central) | 10:39.34 PR |
| 2 | Kolton NaramorePlace 2 · Grade 10 · Oswego (East) | 10 | Oswego (East) | 11:03.28 PR |
| 3 | Andrew StylesPlace 3 · Grade 10 · Oswego (East) | 10 | Oswego (East) | 11:10.84 PR |
| 4 | Ryan MetzdorfPlace 4 · Grade 10 · Oswego (East) | 10 | Oswego (East) | 11:12.64 PR |
| 5 | Leo FronzaPlace 5 · Grade 10 · Hinsdale (Central) | 10 | Hinsdale (Central) | 11:19.14 PR |
| 6 | Thomas Chase MitchellPlace 6 · Grade 9 · Hinsdale (Central) | 9 | Hinsdale (Central) | 11:20.14 PR |
| 7 | Miles KotlebaPlace 7 · Grade 9 · Hinsdale (Central) | 9 | Hinsdale (Central) | 11:22.44 PR |
| 8 | Max PilnyPlace 8 · Grade 10 · Oswego (East) | 10 | Oswego (East) | 11:33.08 PR |
| 9 | Jack VillarrealPlace 9 · Grade 10 · Hinsdale (Central) | 10 | Hinsdale (Central) | 11:38.24 PR |
| 10 | Joshua TalianaPlace 10 · Grade 9 · Oswego (East) | 9 | Oswego (East) | 11:38.55 PR |
| 11 | Callahan CullPlace 11 · Grade 10 · Hinsdale (Central) | 10 | Hinsdale (Central) | 11:45.90 PR |
| 12 | Sai Sathvik RamayanamPlace 12 · Grade 9 · Oswego (East) | 9 | Oswego (East) | 11:48.24 PR |
| 13 | Jett PetersonPlace 13 · Grade 9 · Oswego (East) | 9 | Oswego (East) | 11:54.68 PR |
| 14 | Emmett DobbinsPlace 14 · Grade 9 · Hinsdale (Central) | 9 | Hinsdale (Central) | 12:02.02 PR |
| 15 | Tyler WestbergPlace 15 · Grade 9 · Hinsdale (Central) | 9 | Hinsdale (Central) | 12:04.44 PR |
| 16 | Hudson KurczPlace 16 · Grade 12 · Hinsdale (Central) | 12 | Hinsdale (Central) | 12:24.38 PR |
| 17 | Jacob MarcisPlace 17 · Grade 10 · Oswego (East) | 10 | Oswego (East) | 12:25.18 PR |
| 18 | Oskar GearyPlace 18 · Grade 10 · Hinsdale (Central) | 10 | Hinsdale (Central) | 12:26.32 PR |
| 19 | Cullen SunPlace 19 · Grade 9 · Hinsdale (Central) | 9 | Hinsdale (Central) | 12:31.00 PR |
| 20 | Ben DaoPlace 20 · Grade 10 · Hinsdale (Central) | 10 | Hinsdale (Central) | 12:42.08 PR |
| 21 | Liam GerrardPlace 21 · Grade 9 · Hinsdale (Central) | 9 | Hinsdale (Central) | 12:42.94 PR |
| 22 | Rishaan ShahPlace 22 · Grade 10 · Hinsdale (Central) | 10 | Hinsdale (Central) | 12:50.78 PR |
| 23 | Graham ThompsonPlace 23 · Grade 9 · Hinsdale (Central) | 9 | Hinsdale (Central) | 12:51.13 PR |
| 24 | Jack Van BeekPlace 24 · Grade 9 · Hinsdale (Central) | 9 | Hinsdale (Central) | 13:12.44 PR |
| 25 | Rohin MendiPlace 25 · Grade 12 · Hinsdale (Central) | 12 | Hinsdale (Central) | 13:19.10 PR |
| 26 | Tyler SanchezPlace 26 · Grade 10 · Hinsdale (Central) | 10 | Hinsdale (Central) | 13:24.04 PR |
| 27 | Zen PatelPlace 27 · Grade 10 · Hinsdale (Central) | 10 | Hinsdale (Central) | 13:26.04 PR |
| 28 | Owen McAllisterPlace 28 · Grade 9 · Hinsdale (Central) | 9 | Hinsdale (Central) | 13:28.55 PR |
| 29 | Adnan HashemPlace 29 · Grade 10 · Hinsdale (Central) | 10 | Hinsdale (Central) | 13:37.34 PR |
| 30 | Tayden LeePlace 30 · Grade 9 · Hinsdale (Central) | 9 | Hinsdale (Central) | 13:37.88 PR |
| 31 | Whittaker CattonPlace 31 · Grade 9 · Hinsdale (Central) | 9 | Hinsdale (Central) | 13:38.44 PR |
| 32 | Nik TadavarthyPlace 32 · Grade 10 · Hinsdale (Central) | 10 | Hinsdale (Central) | 13:45.04 PR |
| 33 | Danny WangPlace 33 · Grade 10 · Hinsdale (Central) | 10 | Hinsdale (Central) | 13:49.34 PR |
| 34 | Nathaniel WilliamsPlace 34 · Grade 9 · Oswego (East) | 9 | Oswego (East) | 13:55.94 PR |
| 35 | Aadivir SharmaPlace 35 · Grade 11 · Hinsdale (Central) | 11 | Hinsdale (Central) | 14:07.98 PR |
| 36 | Jake GottfriedPlace 36 · Grade 10 · Hinsdale (Central) | 10 | Hinsdale (Central) | 14:17.89 PR |
| 37 | Lars ZillioxPlace 37 · Grade 9 · Hinsdale (Central) | 9 | Hinsdale (Central) | 14:19.68 PR |
| 38 | Dylan OsterPlace 38 · Grade 9 · Oswego (East) | 9 | Oswego (East) | 14:25.84 PR |
| 39 | Owen ZimmermannPlace 39 · Grade 10 · Hinsdale (Central) | 10 | Hinsdale (Central) | 14:26.84 |
| 40 | Henry XuPlace 40 · Grade 10 · Hinsdale (Central) | 10 | Hinsdale (Central) | 14:27.78 |
| 41 | Ethan GrievePlace 41 · Grade 10 · Hinsdale (Central) | 10 | Hinsdale (Central) | 14:29.44 PR |
| 42 | Stefan BodrozicPlace 42 · Grade 10 · Hinsdale (Central) | 10 | Hinsdale (Central) | 14:38.34 PR |
| 43 | Nolan BlaisdellPlace 43 · Grade 9 · Oswego (East) | 9 | Oswego (East) | 14:50.14 PR |
| 44 | Jack BarnesPlace 44 · Grade 10 · Hinsdale (Central) | 10 | Hinsdale (Central) | 14:50.64 PR |
| 45 | William O'NealPlace 45 · Grade 9 · Hinsdale (Central) | 9 | Hinsdale (Central) | 14:51.54 PR |
| 46 | George LoyPlace 46 · Grade 10 · Hinsdale (Central) | 10 | Hinsdale (Central) | 14:52.04 PR |
| 47 | Zach KozlowskiPlace 47 · Grade 10 · Hinsdale (Central) | 10 | Hinsdale (Central) | 15:44.04 PR |
| 48 | Hudson WilliamsPlace 48 · Grade 9 · Hinsdale (Central) | 9 | Hinsdale (Central) | 15:52.94 PR |
| 49 | Grayson BougasPlace 49 · Grade 10 · Hinsdale (Central) | 10 | Hinsdale (Central) | 16:00.68 |
| 50 | Anay MaheshwariPlace 50 · Grade 9 · Oswego (East) | 9 | Oswego (East) | 16:01.62 PR |
| 51 | Patrick LoftusPlace 51 · Grade 10 · Hinsdale (Central) | 10 | Hinsdale (Central) | 16:06.50 PR |
| 52 | Seydou SarrPlace 52 · Grade 11 · Hinsdale (Central) | 11 | Hinsdale (Central) | 16:07.14 PR |
| 53 | Benjamin BeckmannPlace 53 · Grade 9 · Hinsdale (Central) | 9 | Hinsdale (Central) | 16:14.44 PR |
| 54 | Raahi KukrejaPlace 54 · Grade 10 · Hinsdale (Central) | 10 | Hinsdale (Central) | 16:19.54 PR |
| 55 | Ahmed ShamsiPlace 55 · Grade 9 · Hinsdale (Central) | 9 | Hinsdale (Central) | 17:16.44 PR |
| 56 | Sadeddin KhrfanPlace 56 · Grade 10 · Hinsdale (Central) | 10 | Hinsdale (Central) | 18:05.34 PR |
| 57 | Michael LiuPlace 57 · Grade 9 · Hinsdale (Central) | 9 | Hinsdale (Central) | 18:29.44 PR |
| 58 | Alexander SchejbalPlace 58 · Grade 9 · Hinsdale (Central) | 9 | Hinsdale (Central) | 18:41.34 PR |
| 59 | Ryker RappPlace 59 · Grade 9 · Hinsdale (Central) | 9 | Hinsdale (Central) | 20:22.84 PR |
| 60 | Damilola OlaitanPlace 60 · Grade 9 · Hinsdale (Central) | 9 | Hinsdale (Central) | 20:36.84 PR |