| 1 | Braden BlackowiczPlace 1 · Grade 8 · Lake Zurich North | 8 | Lake Zurich North | 11:14.55 |
| 2 | Joseph SchuckPlace 2 · Grade 6 · Highland Park Edgewood | 6 | Highland Park Edgewood | 11:23.64 |
| 3 | Tait GoshePlace 3 · Grade 8 · Barrington Station | 8 | Barrington Station | 11:31.63 |
| 4 | Charles CranePlace 4 · Grade 8 · Palatine Sundling | 8 | Palatine Sundling | 11:36.55 |
| 5 | Aarush HattalliPlace 5 · Grade 8 · Vernon Hills Hawthorn North | 8 | Vernon Hills Hawthorn North | 11:37.48 |
| 6 | Eliott TopoloskyPlace 6 · Grade 8 · Lake Zurich South | 8 | Lake Zurich South | 11:40.81 |
| 7 | Joshua (JJ) QuickPlace 7 · Grade 8 · Palatine Winston | 8 | Palatine Winston | 11:41.11 |
| 8 | David SingeorzanPlace 8 · Grade 6 · Lake Zurich North | 6 | Lake Zurich North | 11:42.07 |
| 9 | Zach SolwayPlace 9 · Grade 8 · Long Grove Woodlawn | 8 | Long Grove Woodlawn | 11:42.64 |
| 10 | Nathan BricklerPlace 10 · Grade 6 · Lake Zurich South | 6 | Lake Zurich South | 11:44.17 |
| 11 | Matthew JahnkePlace 11 · Grade 7 · Palatine Winston | 7 | Palatine Winston | 11:47.23 |
| 12 | Noah MarksPlace 12 · Grade 8 · Highland Park Edgewood | 8 | Highland Park Edgewood | 11:48.01 |
| 13 | Jake HaverPlace 13 · Grade 8 · Barrington Prairie | 8 | Barrington Prairie | 11:49.27 |
| 14 | Declan O'RourkePlace 14 · Grade 8 · Lake Zurich South | 8 | Lake Zurich South | 11:50.14 |
| 15 | Filip DanielczakPlace 15 · Grade 8 · Buffalo Grove Cooper | 8 | Buffalo Grove Cooper | 11:55.97 |
| 16 | Noah WahlsPlace 16 · Grade 6 · Barrington Prairie | 6 | Barrington Prairie | 11:56.08 |
| 17 | Daniel PadaliakPlace 17 · Grade 7 · Lake Zurich North | 7 | Lake Zurich North | 11:58.24 |
| 18 | Dylan MuchaPlace 18 · Grade 8 · Highland Park Edgewood | 8 | Highland Park Edgewood | 12:02.80 PR |
| 19 | Zohraan MohammadPlace 19 · Grade 8 · Buffalo Grove Aptakisic | 8 | Buffalo Grove Aptakisic | 12:04.18 PR |
| 20 | Miller StarkPlace 20 · Grade 8 · Barrington Prairie | 8 | Barrington Prairie | 12:04.93 PR |
| 21 | Easton UnruhPlace 21 · Grade 8 · Barrington Station | 8 | Barrington Station | 12:08.23 PR |
| 22 | Joshua StarkPlace 22 · Grade 8 · Palatine Sundling | 8 | Palatine Sundling | 12:11.41 PR |
| 23 | Mario RodriguezPlace 23 · Grade 8 · Palatine Winston | 8 | Palatine Winston | 12:11.95 |
| 24 | Victor PerezPlace 24 · Grade 6 · Palatine Winston | 6 | Palatine Winston | 12:13.21 |
| 25 | Tyler HolzePlace 25 · Grade 7 · Buffalo Grove Cooper | 7 | Buffalo Grove Cooper | 12:18.13 |
| 26 | Eamonn FarrellPlace 26 · Grade 8 · Palatine Winston | 8 | Palatine Winston | 12:19.66 |
| 27 | William BinderPlace 27 · Grade 8 · Barrington Station | 8 | Barrington Station | 12:20.95 |
| 28 | Noah ParkPlace 28 · Grade 8 · Barrington Prairie | 8 | Barrington Prairie | 12:21.40 PR |
| 29 | Lucas PiechowiakPlace 29 · Grade 7 · Barrington Prairie | 7 | Barrington Prairie | 12:21.61 |
| 30 | Mason GibbarPlace 30 · Grade 8 · Libertyville Highland MS | 8 | Libertyville Highland MS | 12:22.45 PR |
| 31 | Sam ThomasPlace 31 · Grade 7 · Vernon Hills Hawthorn North | 7 | Vernon Hills Hawthorn North | 12:24.46 |
| 32 | Andres LopezPlace 32 · Grade 7 · Buffalo Grove Cooper | 7 | Buffalo Grove Cooper | 12:26.59 |
| 33 | Camden MillerPlace 33 · Grade 7 · Lake Zurich North | 7 | Lake Zurich North | 12:26.68 |
| 34 | Isaac MasonPlace 34 · Grade 8 · Buffalo Grove Cooper | 8 | Buffalo Grove Cooper | 12:30.55 |
| 35 | Ethan DaoudPlace 35 · Grade 8 · Palatine Sundling | 8 | Palatine Sundling | 12:32.80 PR |
| 36 | Colby HansonPlace 36 · Grade 7 · Lake Zurich South | 7 | Lake Zurich South | 12:34.12 |
| 37 | Nathan CzarnikPlace 37 · Grade 7 · Lake Zurich North | 7 | Lake Zurich North | 12:37.39 |
| 38 | Jack RzyskiPlace 38 · Grade 8 · Buffalo Grove Cooper | 8 | Buffalo Grove Cooper | 12:37.54 |
| 39 | Dylan WoodenPlace 39 · Grade 8 · Lake Zurich South | 8 | Lake Zurich South | 12:37.72 PR |
| 40 | Alihan TurarPlace 40 · Grade 8 · Buffalo Grove Cooper | 8 | Buffalo Grove Cooper | 12:42.49 |
| 41 | Aoi OsinskiPlace 41 · Grade 7 · Lincolnshire Daniel Wright | 7 | Lincolnshire Daniel Wright | 12:43.21 |
| 42 | Markus ChanPlace 42 · Grade 8 · Vernon Hills Hawthorn North | 8 | Vernon Hills Hawthorn North | 12:44.59 PR |
| 43 | Connor ConwayPlace 43 · Grade 7 · Barrington Station | 7 | Barrington Station | 12:47.44 |
| 44 | Max MarzecPlace 44 · Grade 8 · Buffalo Grove Cooper | 8 | Buffalo Grove Cooper | 12:50.92 |
| 45 | Mikias WojakPlace 45 · Grade 8 · Libertyville Highland MS | 8 | Libertyville Highland MS | 12:53.17 |
| 46 | Cayden WongPlace 46 · Grade 8 · Long Grove Woodlawn | 8 | Long Grove Woodlawn | 12:54.02 PR |
| 47 | Blake TahenyPlace 47 · Grade 7 · Barrington Station | 7 | Barrington Station | 12:54.61 |
| 48 | Aarav PatelPlace 48 · Grade 7 · Buffalo Grove Aptakisic | 7 | Buffalo Grove Aptakisic | 12:56.20 |
| 49 | Jeremiah MobergPlace 49 · Grade 7 · Mundelein Fremont | 7 | Mundelein Fremont | 12:57.64 |
| 50 | Kellan MyersPlace 50 · Grade 8 · Buffalo Grove Aptakisic | 8 | Buffalo Grove Aptakisic | 12:58.51 PR |
| 51 | Elliot MinsleyPlace 51 · Grade 8 · Vernon Hills Hawthorn North | 8 | Vernon Hills Hawthorn North | 12:58.57 PR |
| 52 | Anderson FlorosPlace 52 · Grade 8 · Lake Zurich South | 8 | Lake Zurich South | 12:59.32 |
| 53 | Thomas CzajkowskyjPlace 53 · Grade 7 · Palatine Winston | 7 | Palatine Winston | 13:00.40 |
| 54 | Taichi HirobePlace 54 · Grade 7 · Buffalo Grove Aptakisic | 7 | Buffalo Grove Aptakisic | 13:02.47 PR |
| 55 | Leo LacapraPlace 55 · Grade 7 · Palatine Sundling | 7 | Palatine Sundling | 13:02.62 |
| 56 | Wes MunkvoldPlace 56 · Grade 6 · Libertyville Highland MS | 6 | Libertyville Highland MS | 13:03.31 PR |
| 57 | Jack ConsdorfPlace 57 · Grade 7 · Palatine Sundling | 7 | Palatine Sundling | 13:03.73 |
| 58 | Everett MihalikPlace 58 · Grade 8 · Lake Zurich North | 8 | Lake Zurich North | 13:05.32 |
| 59 | Andrew LangerPlace 59 · Grade 8 · Lake Zurich South | 8 | Lake Zurich South | 13:06.43 |
| 60 | Jack BaierPlace 60 · Grade 6 · Libertyville Highland MS | 6 | Libertyville Highland MS | 13:06.88 PR |
| 61 | Colin FeePlace 61 · Grade 7 · Barrington Station | 7 | Barrington Station | 13:08.59 |
| 62 | Alan MargovskyPlace 62 · Grade 8 · Barrington Prairie | 8 | Barrington Prairie | 13:09.79 |
| 63 | Jack EngerPlace 63 · Grade 6 · Libertyville Highland MS | 6 | Libertyville Highland MS | 13:10.78 PR |
| 64 | Brody OlmsteadPlace 64 · Grade 6 · Libertyville Highland MS | 6 | Libertyville Highland MS | 13:15.97 PR |
| 65 | Michael SchwoebelPlace 65 · Grade 8 · Palatine Sundling | 8 | Palatine Sundling | 13:16.45 |
| 66 | Joey SukelPlace 66 · Grade 8 · Barrington Prairie | 8 | Barrington Prairie | 13:17.05 |
| 67 | William HoeftPlace 67 · Grade 8 · Palatine Sundling | 8 | Palatine Sundling | 13:17.47 PR |
| 68 | Noah NguyenPlace 68 · Grade 7 · Barrington Station | 7 | Barrington Station | 13:17.92 PR |
| 69 | Marcus CarrowPlace 69 · Grade 7 · Highland Park Edgewood | 7 | Highland Park Edgewood | 13:21.94 |
| 70 | Owen EternoPlace 70 · Grade 7 · Palatine Winston | 7 | Palatine Winston | 13:23.83 |
| 71 | Michael BrusslanPlace 71 · Grade 8 · Highland Park Edgewood | 8 | Highland Park Edgewood | 13:24.19 |
| 72 | Judah LeePlace 72 · Grade 8 · Mundelein Fremont | 8 | Mundelein Fremont | 13:27.64 |
| 73 | Blake DistelPlace 73 · Grade 8 · Libertyville Highland MS | 8 | Libertyville Highland MS | 13:27.64 |
| 74 | Ian KimPlace 74 · Grade 7 · Long Grove Woodlawn | 7 | Long Grove Woodlawn | 13:29.03 |
| 75 | Aveer VermaPlace 75 · Grade 7 · Long Grove Woodlawn | 7 | Long Grove Woodlawn | 13:31.12 |
| 76 | Ed CatonPlace 76 · Grade 7 · Vernon Hills Hawthorn North | 7 | Vernon Hills Hawthorn North | 13:32.20 |
| 77 | Carter WilkenPlace 77 · Grade 7 · Mundelein Fremont | 7 | Mundelein Fremont | 13:35.44 PR |
| 78 | Iggy LapkouskiPlace 78 · Grade 8 · Buffalo Grove Aptakisic | 8 | Buffalo Grove Aptakisic | 13:38.77 PR |
| 79 | Arnav ChippaPlace 79 · Grade 8 · Lincolnshire Daniel Wright | 8 | Lincolnshire Daniel Wright | 13:39.10 PR |
| 80 | Luman ColasaccoPlace 80 · Grade 6 · Highland Park Edgewood | 6 | Highland Park Edgewood | 13:40.27 |
| 81 | Adam FahmyPlace 81 · Grade 6 · Lincolnshire Daniel Wright | 6 | Lincolnshire Daniel Wright | 13:45.52 |
| 82 | Austin LimonesPlace 82 · Grade 7 · Mundelein Fremont | 7 | Mundelein Fremont | 13:46.06 PR |
| 83 | Darsh DattiPlace 83 · Grade 8 · Vernon Hills Hawthorn North | 8 | Vernon Hills Hawthorn North | 13:53.98 PR |
| 84 | Jacob LeePlace 84 · Grade 6 · Mundelein Fremont | 6 | Mundelein Fremont | 14:06.46 PR |
| 85 | Luke AlleyPlace 85 · Grade 7 · Lincolnshire Daniel Wright | 7 | Lincolnshire Daniel Wright | 14:06.82 |
| 86 | Landon MochelPlace 86 · Grade 7 · Vernon Hills Hawthorn North | 7 | Vernon Hills Hawthorn North | 14:08.05 |
| 87 | Caden CacuccioloPlace 87 · Grade 8 · Mundelein Fremont | 8 | Mundelein Fremont | 14:13.34 PR |
| 88 | Guhanithan SenthilPlace 88 · Grade 8 · Lincolnshire Daniel Wright | 8 | Lincolnshire Daniel Wright | 14:13.88 PR |
| 89 | Chase SchawelPlace 89 · Grade 6 · Mundelein Fremont | 6 | Mundelein Fremont | 14:19.57 PR |
| 90 | Luke FortinPlace 90 · Grade 6 · Long Grove Woodlawn | 6 | Long Grove Woodlawn | 14:26.60 PR |
| 91 | Drake FormanPlace 91 · Grade 7 · Lincolnshire Daniel Wright | 7 | Lincolnshire Daniel Wright | 14:27.07 PR |
| 92 | Sumant RawatPlace 92 · Grade 7 · Lincolnshire Daniel Wright | 7 | Lincolnshire Daniel Wright | 14:30.23 |
| 93 | Richard PottPlace 93 · Grade 7 · Long Grove Woodlawn | 7 | Long Grove Woodlawn | 14:32.02 PR |
| 94 | Jeremy FeiPlace 94 · Grade 7 · Buffalo Grove Aptakisic | 7 | Buffalo Grove Aptakisic | 14:38.33 |
| 95 | Liam FortinPlace 95 · Grade 6 · Long Grove Woodlawn | 6 | Long Grove Woodlawn | 15:01.94 PR |
| 96 | Shaan PatelPlace 96 · Grade 8 · Buffalo Grove Aptakisic | 8 | Buffalo Grove Aptakisic | 15:06.38 PR |
| — | Dylan WeissGrade 6 · Highland Park Edgewood | 6 | Highland Park Edgewood | DNF |