| 1 | Mason HephnerPlace 1 · Grade 12 · Lombard (Glenbard East) | 12 | Lombard (Glenbard East) | 16:07.8 |
| 2 | Andre DzwinielPlace 2 · Grade 11 · West Chicago | 11 | West Chicago | 16:25.9 |
| 3 | Alexander HernandezPlace 3 · Grade 11 · Lombard (Glenbard East) | 11 | Lombard (Glenbard East) | 16:48.8 |
| 4 | Daniel DuranPlace 4 · Grade 12 · West Chicago | 12 | West Chicago | 17:34.5 |
| 5 | Ryker TiltgesPlace 5 · Grade 9 · Lombard (Glenbard East) | 9 | Lombard (Glenbard East) | 17:35.1 |
| 6 | Christopher BealesPlace 6 · Grade 12 · Lombard (Glenbard East) | 12 | Lombard (Glenbard East) | 17:35.1 |
| 7 | Thomas BogdanPlace 7 · Grade 12 · Riverside (R.-Brookfield) | 12 | Riverside (R.-Brookfield) | 17:46.0 |
| 8 | Emmitt OlsonPlace 8 · Grade 12 · Riverside (R.-Brookfield) | 12 | Riverside (R.-Brookfield) | 17:47.2 |
| 9 | Clayton DosekPlace 9 · Grade 12 · Riverside (R.-Brookfield) | 12 | Riverside (R.-Brookfield) | 17:49.2 |
| 10 | Tristan BanasiakPlace 10 · Grade 10 · West Chicago | 10 | West Chicago | 17:52.1 |
| 11 | Aiden O'BrienPlace 11 · Grade 11 · Riverside (R.-Brookfield) | 11 | Riverside (R.-Brookfield) | 18:09.2 |
| 12 | Levi HuffmanPlace 12 · Grade 10 · Riverside (R.-Brookfield) | 10 | Riverside (R.-Brookfield) | 18:23.4 |
| 13 | Noah CasePlace 13 · Grade 11 · West Chicago | 11 | West Chicago | 18:34.7 |
| 14 | David BoteroPlace 14 · Grade 10 · Lombard (Glenbard East) | 10 | Lombard (Glenbard East) | 18:38.1 |
| 15 | Jason KellyPlace 15 · Grade 10 · Lombard (Glenbard East) | 10 | Lombard (Glenbard East) | 18:38.5 |
| 16 | Andres Perez-CholulaPlace 16 · Grade 11 · West Chicago | 11 | West Chicago | 18:43.5 |
| 17 | Gavin DuncanPlace 17 · Grade 11 · Riverside (R.-Brookfield) | 11 | Riverside (R.-Brookfield) | 18:50.0 |
| 18 | Wilson LeisterPlace 18 · Grade 10 · Riverside (R.-Brookfield) | 10 | Riverside (R.-Brookfield) | 18:58.1 |
| 19 | Daniel SzacilowskiPlace 19 · Grade 12 · West Chicago | 12 | West Chicago | 19:05.2 |
| 20 | Justin DelgadoPlace 20 · Grade 12 · Lombard (Glenbard East) | 12 | Lombard (Glenbard East) | 19:31.8 |
| 21 | Andrew DoucetPlace 21 · Grade 12 · Lombard (Glenbard East) | 12 | Lombard (Glenbard East) | 19:36.0 |
| 22 | Ruben MunozPlace 22 · Grade 10 · West Chicago | 10 | West Chicago | 19:36.4 |
| 23 | Omar CantuPlace 23 · Grade 12 · West Chicago | 12 | West Chicago | 19:42.5 |
| 24 | Jacob HaywardPlace 24 · Grade 12 · West Chicago | 12 | West Chicago | 19:42.5 |
| 25 | Carmine LaMannaPlace 25 · Grade 9 · Riverside (R.-Brookfield) | 9 | Riverside (R.-Brookfield) | 19:52.2 |
| 26 | Ian BrosnanPlace 26 · Grade 10 · Riverside (R.-Brookfield) | 10 | Riverside (R.-Brookfield) | 19:53.1 |
| 27 | Joey HaywardPlace 27 · Grade 10 · West Chicago | 10 | West Chicago | 19:55.8 |
| 28 | Bryson ReumPlace 28 · Grade 11 · Riverside (R.-Brookfield) | 11 | Riverside (R.-Brookfield) | 20:04.1 |
| 29 | Nolan WalshPlace 29 · Grade 9 · Lombard (Glenbard East) | 9 | Lombard (Glenbard East) | 20:12.3 |
| 30 | Connor KolodziejskiPlace 30 · Grade 12 · Riverside (R.-Brookfield) | 12 | Riverside (R.-Brookfield) | 20:19.0 |
| 31 | Diego TiscarenoPlace 31 · Grade 12 · Lombard (Glenbard East) | 12 | Lombard (Glenbard East) | 20:28.5 |
| 32 | Cameron GlenniePlace 32 · Grade 10 · Riverside (R.-Brookfield) | 10 | Riverside (R.-Brookfield) | 20:30.0 |
| 33 | Wes HartmannPlace 33 · Grade 9 · Lombard (Glenbard East) | 9 | Lombard (Glenbard East) | 20:33.7 |
| 34 | Ian SpatzekPlace 34 · Grade 11 · Riverside (R.-Brookfield) | 11 | Riverside (R.-Brookfield) | 20:35.8 |
| 35 | Chase CarrPlace 35 · Grade 10 · West Chicago | 10 | West Chicago | 20:55.7 |
| 36 | Matthew HalawithPlace 36 · Grade 9 · Lombard (Glenbard East) | 9 | Lombard (Glenbard East) | 21:07.6 |
| 37 | Lucas RuddenPlace 37 · Grade 12 · West Chicago | 12 | West Chicago | 21:17.2 |
| 38 | Mason McKennaPlace 38 · Grade 10 · Lombard (Glenbard East) | 10 | Lombard (Glenbard East) | 21:34.8 |
| 39 | Brayden RicheyPlace 39 · Grade 9 · Lombard (Glenbard East) | 9 | Lombard (Glenbard East) | 21:35.3 |
| 40 | Emanuel SalgadoPlace 40 · Grade 9 · Lombard (Glenbard East) | 9 | Lombard (Glenbard East) | 21:41.9 |
| 41 | Ethan PondelPlace 41 · Grade 10 · Riverside (R.-Brookfield) | 10 | Riverside (R.-Brookfield) | 21:44.3 |
| 42 | Cameron CiminoPlace 42 · Grade 9 · Riverside (R.-Brookfield) | 9 | Riverside (R.-Brookfield) | 21:50.5 |
| 43 | Erik SoberalPlace 43 · Grade 10 · West Chicago | 10 | West Chicago | 22:01.2 |
| 44 | Maxwell BonjourPlace 44 · Grade 10 · Riverside (R.-Brookfield) | 10 | Riverside (R.-Brookfield) | 22:09.8 |
| 45 | Samuel LeePlace 45 · Grade 12 · Riverside (R.-Brookfield) | 12 | Riverside (R.-Brookfield) | 22:22.6 |
| 46 | Sean GuerreroPlace 46 · Grade 10 · Riverside (R.-Brookfield) | 10 | Riverside (R.-Brookfield) | 22:30.1 |
| 47 | Jacob ZamoraPlace 47 · Grade 9 · Riverside (R.-Brookfield) | 9 | Riverside (R.-Brookfield) | 22:37.4 |
| 48 | Alex ViohlPlace 48 · Grade 10 · Lombard (Glenbard East) | 10 | Lombard (Glenbard East) | 22:49.7 |
| 49 | Henry BalgemanPlace 49 · Grade 10 · West Chicago | 10 | West Chicago | 22:56.1 |
| 50 | Sebastian FortunaPlace 50 · Grade 11 · West Chicago | 11 | West Chicago | 22:58.3 |
| 51 | Peter MarszalekPlace 51 · Grade 10 · West Chicago | 10 | West Chicago | 23:17.8 |
| 52 | Jairo ReyesPlace 52 · Grade 10 · West Chicago | 10 | West Chicago | 23:18.0 |
| 53 | Ryan HalawithPlace 53 · Grade 12 · Lombard (Glenbard East) | 12 | Lombard (Glenbard East) | 23:18.8 |
| 54 | Zachary P. ConradPlace 54 · Grade 12 · Riverside (R.-Brookfield) | 12 | Riverside (R.-Brookfield) | 23:39.5 |
| 55 | Mateo AlbarranPlace 55 · Grade 10 · Riverside (R.-Brookfield) | 10 | Riverside (R.-Brookfield) | 23:41.8 |
| 56 | Thang ThangPlace 56 · Grade 12 · West Chicago | 12 | West Chicago | 23:48.5 |
| 57 | Jayden HernandezPlace 57 · Grade 10 · Riverside (R.-Brookfield) | 10 | Riverside (R.-Brookfield) | 23:51.0 |
| 58 | Paul OberkircherPlace 58 · Grade 10 · West Chicago | 10 | West Chicago | 23:54.0 |
| 59 | Maimonis DylanPlace 59 · Grade 9 · Lombard (Glenbard East) | 9 | Lombard (Glenbard East) | 23:54.5 |
| 60 | Connor WedelPlace 60 · Grade 9 · Lombard (Glenbard East) | 9 | Lombard (Glenbard East) | 24:06.4 |
| 61 | Reid BregenzerPlace 61 · Grade 9 · Lombard (Glenbard East) | 9 | Lombard (Glenbard East) | 24:10.7 PR |
| 62 | Nick JimenezPlace 62 · Grade 12 · West Chicago | 12 | West Chicago | 24:11.6 |
| 63 | Maxwell GordonPlace 63 · Grade 9 · Riverside (R.-Brookfield) | 9 | Riverside (R.-Brookfield) | 24:13.1 |
| 64 | Cole LangworthyPlace 64 · Grade 9 · Lombard (Glenbard East) | 9 | Lombard (Glenbard East) | 24:14.6 |
| 65 | Nick GomezPlace 65 · Grade 9 · West Chicago | 9 | West Chicago | 24:24.8 |
| 66 | Sebastian GiblinPlace 66 · Grade 11 · Riverside (R.-Brookfield) | 11 | Riverside (R.-Brookfield) | 24:47.7 |
| 67 | Liam JohnstonPlace 67 · Grade 10 · Lombard (Glenbard East) | 10 | Lombard (Glenbard East) | 24:53.9 |
| 68 | Owen RomeroPlace 68 · Grade 9 · Riverside (R.-Brookfield) | 9 | Riverside (R.-Brookfield) | 25:02.6 |
| 69 | Isaac GironPlace 69 · Grade 9 · Riverside (R.-Brookfield) | 9 | Riverside (R.-Brookfield) | 25:40.3 |
| 70 | Pierre SandersPlace 70 · Grade 10 · Riverside (R.-Brookfield) | 10 | Riverside (R.-Brookfield) | 25:43.9 |
| 71 | Jaiden SotoPlace 71 · Grade 10 · Riverside (R.-Brookfield) | 10 | Riverside (R.-Brookfield) | 25:44.0 |
| 72 | Jack DowdPlace 72 · Grade 9 · Riverside (R.-Brookfield) | 9 | Riverside (R.-Brookfield) | 25:57.5 |
| 73 | Tristan SpaargarenPlace 73 · Grade 10 · Riverside (R.-Brookfield) | 10 | Riverside (R.-Brookfield) | 25:59.0 |
| 74 | Jonathan TranPlace 74 · Grade 11 · Lombard (Glenbard East) | 11 | Lombard (Glenbard East) | 26:06.6 |
| 75 | Mahir AminPlace 75 · Grade 9 · Riverside (R.-Brookfield) | 9 | Riverside (R.-Brookfield) | 26:21.9 |
| 76 | Xavier HerbstPlace 76 · Grade 10 · West Chicago | 10 | West Chicago | 27:01.8 |
| 77 | Ben McNielPlace 77 · Grade 11 · West Chicago | 11 | West Chicago | 29:18.7 |
| 78 | Matthew SiletzkyPlace 78 · Grade 9 · West Chicago | 9 | West Chicago | 30:12.8 |
| 79 | Ryan CruzPlace 79 · Grade 9 · Riverside (R.-Brookfield) | 9 | Riverside (R.-Brookfield) | 30:49.0 |