| 1 | Carson LannersPlace 1 · Grade 12 · Antioch | 12 | Antioch | 16:22.15 |
| 2 | Maxx HaasPlace 2 · Grade 12 · Fox Lake (Grant) | 12 | Fox Lake (Grant) | 17:02.04 |
| 3 | Logan TerryberryPlace 3 · Grade 12 · Fox Lake (Grant) | 12 | Fox Lake (Grant) | 17:05.34 |
| 4 | Nathan KempfPlace 4 · Grade 11 · Fox Lake (Grant) | 11 | Fox Lake (Grant) | 17:18.23 |
| 5 | Tyler WahlsPlace 5 · Grade 10 · Fox Lake (Grant) | 10 | Fox Lake (Grant) | 17:18.49 |
| 6 | Chatham GehringPlace 6 · Grade 10 · Fox Lake (Grant) | 10 | Fox Lake (Grant) | 17:32.30 |
| 7 | Joe SovskyPlace 7 · Grade 10 · Fox Lake (Grant) | 10 | Fox Lake (Grant) | 18:16.06 |
| 8 | Matthew EscatelPlace 8 · Grade 11 · Fox Lake (Grant) | 11 | Fox Lake (Grant) | 18:24.37 |
| 9 | Landon TerryberryPlace 9 · Grade 12 · Fox Lake (Grant) | 12 | Fox Lake (Grant) | 18:29.96 |
| 10 | Chris SelphPlace 10 · Grade 12 · Antioch | 12 | Antioch | 19:01.18 |
| 11 | Alex LaCerbaPlace 11 · Grade 12 · Antioch | 12 | Antioch | 19:04.98 |
| 12 | Salazar VillalpandoPlace 12 · Grade 10 · Antioch | 10 | Antioch | 19:13.65 |
| 13 | Kian KorachPlace 13 · Grade 11 · Fox Lake (Grant) | 11 | Fox Lake (Grant) | 19:19.85 |
| 14 | Ayaan MaknojiaPlace 14 · Grade 10 · Antioch | 10 | Antioch | 19:29.73 |
| 15 | Colby WelschPlace 15 · Grade 11 · Antioch | 11 | Antioch | 19:30.14 |
| 16 | Zacary PopePlace 16 · Grade 10 · Fox Lake (Grant) | 10 | Fox Lake (Grant) | 19:32.98 |
| 17 | Logan BabinPlace 17 · Grade 9 · Antioch | 9 | Antioch | 19:38.20 |
| 18 | Kaeden JurcakPlace 18 · Grade 10 · Antioch | 10 | Antioch | 19:42.26 |
| 19 | Gus VegaPlace 19 · Grade 11 · Antioch | 11 | Antioch | 19:46.88 |
| 20 | Luke G RingnaldaPlace 20 · Grade 9 · Antioch | 9 | Antioch | 19:49.67 |
| 21 | Nathan SyPlace 21 · Grade 11 · Antioch | 11 | Antioch | 19:53.34 |
| 22 | Julian DeLeonPlace 22 · Grade 10 · Antioch | 10 | Antioch | 19:56.83 |
| 23 | Ryan MillerPlace 23 · Grade 10 · Fox Lake (Grant) | 10 | Fox Lake (Grant) | 20:10.77 |
| 24 | Jared LopezPlace 24 · Grade 12 · Fox Lake (Grant) | 12 | Fox Lake (Grant) | 20:11.69 |
| 25 | Levi FinchPlace 25 · Grade 12 · North Chicago | 12 | North Chicago | 20:22.66 PR |
| 26 | Harrison PopePlace 26 · Grade 9 · Fox Lake (Grant) | 9 | Fox Lake (Grant) | 20:27.23 |
| 27 | Daniel RamirezPlace 27 · Grade 10 · Fox Lake (Grant) | 10 | Fox Lake (Grant) | 20:34.95 |
| 28 | Evan FournierPlace 28 · Grade 9 · Antioch | 9 | Antioch | 20:57.11 |
| 29 | Jaylon RodriguezPlace 29 · Grade 11 · North Chicago | 11 | North Chicago | 20:57.34 PR |
| 30 | Gavin LawrencePlace 30 · Grade 12 · Fox Lake (Grant) | 12 | Fox Lake (Grant) | 21:06.59 |
| 31 | James CooperPlace 31 · Grade 10 · Fox Lake (Grant) | 10 | Fox Lake (Grant) | 21:48.42 |
| 32 | Cory TribblePlace 32 · Grade 11 · Fox Lake (Grant) | 11 | Fox Lake (Grant) | 21:58.82 |
| 33 | Matthew ToddPlace 33 · Grade 9 · Fox Lake (Grant) | 9 | Fox Lake (Grant) | 22:00.15 |
| 34 | Blake WatsonPlace 34 · Grade 12 · Antioch | 12 | Antioch | 22:11.93 |
| 35 | Mark GarveyPlace 35 · Grade 9 · Antioch | 9 | Antioch | 22:45.21 |
| 36 | Ma'Ky ThomasPlace 36 · Grade 9 · Fox Lake (Grant) | 9 | Fox Lake (Grant) | 22:56.97 |
| 37 | Logan HahnPlace 37 · Grade 10 · Fox Lake (Grant) | 10 | Fox Lake (Grant) | 23:04.81 |
| 38 | Emilio ArteagaPlace 38 · Grade 9 · Fox Lake (Grant) | 9 | Fox Lake (Grant) | 23:06.05 PR |
| 39 | Brennan HoughPlace 39 · Grade 9 · Antioch | 9 | Antioch | 23:14.06 |
| 40 | Jackson BiemeretPlace 40 · Grade 9 · Antioch | 9 | Antioch | 23:26.66 |
| 41 | Jackson TaylorPlace 41 · Grade 10 · Antioch | 10 | Antioch | 23:40.38 |
| 42 | Brian GeigerPlace 42 · Grade 11 · Antioch | 11 | Antioch | 23:43.47 |
| 43 | Michael GleasonPlace 43 · Grade 10 · Antioch | 10 | Antioch | 23:55.11 |
| 44 | Owen FritchenPlace 44 · Grade 9 · Fox Lake (Grant) | 9 | Fox Lake (Grant) | 24:36.96 |
| 45 | Rey CruzPlace 45 · Grade 11 · North Chicago | 11 | North Chicago | 26:31.65 PR |
| 46 | Andrew KlinglerPlace 46 · Grade 9 · Antioch | 9 | Antioch | 29:04.01 |
| 47 | Alex DelgadoPlace 47 · Grade 10 · North Chicago | 10 | North Chicago | 37:54.54 PR |
| 48 | Austin RomanPlace 48 · Grade 12 · Fox Lake (Grant) | 12 | Fox Lake (Grant) | 40:41.65 |
| — | Derrick RiosGrade 11 · Fox Lake (Grant) | 11 | Fox Lake (Grant) | DNS |
| — | Eric RamirezGrade 12 · Fox Lake (Grant) | 12 | Fox Lake (Grant) | DNS |
| — | Garrett FriesGrade 11 · Fox Lake (Grant) | 11 | Fox Lake (Grant) | DNS |
| — | Michael RiosGrade 9 · Fox Lake (Grant) | 9 | Fox Lake (Grant) | DNS PR |
| — | JaMarion AdamsGrade 12 · North Chicago | 12 | North Chicago | DNS PR |
| — | Jeffery CalvinGrade 12 · North Chicago | 12 | North Chicago | DNS PR |
| — | Eric DePillarsGrade 12 · North Chicago | 12 | North Chicago | DNS |
| — | Jaydin FranklinGrade 12 · North Chicago | 12 | North Chicago | DNS PR |
| — | Mekhi GulleyGrade 12 · North Chicago | 12 | North Chicago | DNS |
| — | Eric MonroyGrade 12 · North Chicago | 12 | North Chicago | DNS |
| — | Mark JonesGrade 12 · North Chicago | 12 | North Chicago | DNS PR |
| — | Jayden MaxwellGrade 12 · North Chicago | 12 | North Chicago | DNS |
| — | Frankie SanchezGrade 12 · North Chicago | 12 | North Chicago | DNS PR |
| — | Javarion WilsonGrade 11 · North Chicago | 11 | North Chicago | DNS PR |
| — | Elijah DupreeGrade 11 · North Chicago | 11 | North Chicago | DNS |
| — | Jumari CoppageGrade 10 · North Chicago | 10 | North Chicago | DNS PR |
| — | Malik MitchellGrade 10 · North Chicago | 10 | North Chicago | DNS |
| — | Jamir EllisGrade 11 · North Chicago | 11 | North Chicago | DNS |