| 1 | Carson LannersPlace 1 · Grade 11 · Antioch | 11 | Antioch | 15:29.60 |
| 2 | Evan HursthousePlace 2 · Grade 10 · Mundelein (Carmel) | 10 | Mundelein (Carmel) | 15:38.00 |
| 3 | Griffin FreemanPlace 3 · Grade 12 · Antioch | 12 | Antioch | 16:09.50 |
| 4 | Tristen MillerPlace 4 · Grade 12 · Richmond (R.-Burton) | 12 | Richmond (R.-Burton) | 16:54.60 |
| 5 | Joey LodowskyPlace 5 · Grade 11 · Mundelein (Carmel) | 11 | Mundelein (Carmel) | 17:02.60 |
| 6 | Gavin McInnisPlace 6 · Grade 10 · Richmond (R.-Burton) | 10 | Richmond (R.-Burton) | 17:19.20 |
| 7 | Anthony SculucaPlace 7 · Grade 12 · Antioch | 12 | Antioch | 17:28.00 |
| 8 | John KrietschPlace 8 · Grade 12 · Mundelein (Carmel) | 12 | Mundelein (Carmel) | 17:31.70 |
| 9 | Quinn EmmonsPlace 9 · Grade 10 · Mundelein (Carmel) | 10 | Mundelein (Carmel) | 17:32.80 |
| 10 | Marcos MonroePlace 10 · Grade 11 · Mundelein (Carmel) | 11 | Mundelein (Carmel) | 17:39.50 |
| 11 | Brady KobbPlace 11 · Grade 12 · Antioch | 12 | Antioch | 17:42.80 |
| 12 | Ademide AdegboyegaPlace 12 · Grade 12 · Antioch | 12 | Antioch | 17:46.40 |
| 13 | Ryan McClellanPlace 13 · Grade 11 · Richmond (R.-Burton) | 11 | Richmond (R.-Burton) | 17:56.80 |
| 14 | Michael GleasonPlace 14 · Grade 9 · Antioch | 9 | Antioch | 18:09.10 |
| 15 | Charles CowartPlace 15 · Grade 12 · Mundelein (Carmel) | 12 | Mundelein (Carmel) | 18:11.50 |
| 16 | Zolan SchielerPlace 16 · Grade 11 · Antioch | 11 | Antioch | 18:38.20 |
| 17 | Josh RiveraPlace 17 · Grade 12 · Antioch | 12 | Antioch | 18:50.90 |
| 18 | Castiel SpeichPlace 18 · Grade 9 · Antioch | 9 | Antioch | 19:01.80 |
| 19 | Tim MetzPlace 19 · Grade 11 · Mundelein (Carmel) | 11 | Mundelein (Carmel) | 19:09.10 |
| 20 | Colby WelschPlace 20 · Grade 10 · Antioch | 10 | Antioch | 19:26.20 |
| 21 | Salazar VillalpandoPlace 21 · Grade 9 · Antioch | 9 | Antioch | 19:26.30 |
| 22 | Simon MyersPlace 22 · Grade 9 · Mundelein (Carmel) | 9 | Mundelein (Carmel) | 19:27.60 |
| 23 | Jack WebbPlace 23 · Grade 10 · Mundelein (Carmel) | 10 | Mundelein (Carmel) | 19:37.00 |
| 24 | Gus VegaPlace 24 · Grade 10 · Antioch | 10 | Antioch | 19:47.90 |
| 25 | Theo DolsonPlace 25 · Grade 12 · Mundelein (Carmel) | 12 | Mundelein (Carmel) | 20:04.80 |
| 26 | Nathan SyPlace 26 · Grade 10 · Antioch | 10 | Antioch | 20:08.40 |
| 27 | Alex LaCerbaPlace 27 · Grade 11 · Antioch | 11 | Antioch | 20:11.40 |
| 28 | Ben StegemannPlace 28 · Grade 10 · Mundelein (Carmel) | 10 | Mundelein (Carmel) | 20:22.80 |
| 29 | Blake WatsonPlace 29 · Grade 11 · Antioch | 11 | Antioch | 21:00.60 |
| 30 | Andrew PrestonPlace 30 · Grade 9 · Richmond (R.-Burton) | 9 | Richmond (R.-Burton) | 21:15.50 |
| 31 | Jackson StachowiakPlace 31 · Grade 9 · Mundelein (Carmel) | 9 | Mundelein (Carmel) | 21:21.90 |
| 32 | Bruce AllkanjariPlace 32 · Grade 9 · Mundelein (Carmel) | 9 | Mundelein (Carmel) | 21:30.60 |
| 33 | Jake CornellPlace 33 · Grade 11 · Mundelein (Carmel) | 11 | Mundelein (Carmel) | 21:36.70 |
| 34 | Jacob DolsonPlace 34 · Grade 11 · Mundelein (Carmel) | 11 | Mundelein (Carmel) | 21:37.20 |
| 35 | Jaden EnkhbayerPlace 35 · Grade 9 · Mundelein (Carmel) | 9 | Mundelein (Carmel) | 22:01.10 |
| 36 | Avery BussonePlace 36 · Grade 12 · Antioch | 12 | Antioch | 22:12.90 |
| 37 | Cade GarrisonPlace 37 · Grade 11 · Richmond (R.-Burton) | 11 | Richmond (R.-Burton) | 22:43.40 |
| 38 | Brian GeigerPlace 38 · Grade 10 · Antioch | 10 | Antioch | 23:07.30 |
| 39 | Julian DeLeonPlace 39 · Grade 9 · Antioch | 9 | Antioch | 23:08.50 |
| 40 | Ayaan MaknojiaPlace 40 · Grade 9 · Antioch | 9 | Antioch | 23:43.30 |
| 41 | Michael Flood-CooperPlace 41 · Grade 11 · Antioch | 11 | Antioch | 24:05.10 |
| 42 | Kaeden JurcakPlace 42 · Grade 9 · Antioch | 9 | Antioch | 24:31.90 |
| 43 | Jackson TaylorPlace 43 · Grade 9 · Antioch | 9 | Antioch | 24:35.10 |
| 44 | Mateo BarbaPlace 44 · Grade 12 · Antioch | 12 | Antioch | 24:54.30 |
| 45 | William OakleyPlace 45 · Grade 9 · Mundelein (Carmel) | 9 | Mundelein (Carmel) | 25:52.70 |
| 46 | William BurkePlace 46 · Grade 9 · Mundelein (Carmel) | 9 | Mundelein (Carmel) | 26:03.50 |
| 47 | Grayson WyssPlace 47 · Grade 9 · Richmond (R.-Burton) | 9 | Richmond (R.-Burton) | 28:14.20 |
| 48 | Ty FischerPlace 48 · Grade 9 · Richmond (R.-Burton) | 9 | Richmond (R.-Burton) | 29:18.00 |
| 49 | Noah GonzalezPlace 49 · Grade 12 · Antioch | 12 | Antioch | 30:35.70 |