| 1 | Mark OmoniyiPlace 1 · Grade 11 · Huntley | 11 | Huntley | 16:07.89 PR |
| 2 | Ryan ResarPlace 2 · Grade 11 · Minooka | 11 | Minooka | 16:09.26 PR |
| 3 | Joseph SittlerPlace 3 · Grade 10 · Huntley | 10 | Huntley | 16:11.43 PR |
| 4 | Ethan JenkinsPlace 4 · Grade 10 · Aurora (West Aurora) | 10 | Aurora (West Aurora) | 16:13.09 PR |
| 5 | Rex BishopPlace 5 · Grade 10 · Northbrook (Glenbrook North) | 10 | Northbrook (Glenbrook North) | 16:13.54 PR |
| 6 | Joseph ZawackiPlace 6 · Grade 10 · Huntley | 10 | Huntley | 16:14.54 PR |
| 7 | Judah CabralPlace 7 · Grade 12 · Glen Ellyn (Glenbard West) | 12 | Glen Ellyn (Glenbard West) | 16:15.06 PR |
| 8 | Brandon ThompsonPlace 8 · Grade 12 · Huntley | 12 | Huntley | 16:16.07 PR |
| 9 | Sam RoserPlace 9 · Grade 12 · Glen Ellyn (Glenbard West) | 12 | Glen Ellyn (Glenbard West) | 16:19.65 |
| 10 | Jaxson NeukirchPlace 10 · Grade 9 · Aurora (West Aurora) | 9 | Aurora (West Aurora) | 16:21.73 PR |
| 11 | Leo VaksinPlace 11 · Grade 11 · Northbrook (Glenbrook North) | 11 | Northbrook (Glenbrook North) | 16:22.48 PR |
| 12 | Nathan HoPlace 12 · Grade 12 · Glen Ellyn (Glenbard West) | 12 | Glen Ellyn (Glenbard West) | 16:25.45 PR |
| 13 | Ray ZenimotoPlace 13 · Grade 12 · Northbrook (Glenbrook North) | 12 | Northbrook (Glenbrook North) | 16:26.94 PR |
| 14 | Luke LundgaardPlace 14 · Grade 12 · Northbrook (Glenbrook North) | 12 | Northbrook (Glenbrook North) | 16:27.81 PR |
| 15 | Radhwan AlhamediPlace 15 · Grade 12 · Schaumburg | 12 | Schaumburg | 16:28.33 |
| 16 | Andrew WetterPlace 16 · Grade 11 · Northbrook (Glenbrook North) | 11 | Northbrook (Glenbrook North) | 16:34.67 PR |
| 17 | Will FinkPlace 17 · Grade 10 · Northbrook (Glenbrook North) | 10 | Northbrook (Glenbrook North) | 16:35.77 PR |
| 18 | Zack StronginPlace 18 · Grade 11 · Northbrook (Glenbrook North) | 11 | Northbrook (Glenbrook North) | 16:36.68 PR |
| 19 | Charlie BrondsemaPlace 19 · Grade 12 · Elk Grove Village (E.G.) | 12 | Elk Grove Village (E.G.) | 16:38.19 PR |
| 20 | Aarav PatelPlace 20 · Grade 12 · Schaumburg | 12 | Schaumburg | 16:38.99 PR |
| 21 | Cayson TraxlerPlace 21 · Grade 12 · Minooka | 12 | Minooka | 16:39.35 PR |
| 22 | Spencer FlershemPlace 22 · Grade 12 · Buffalo Grove | 12 | Buffalo Grove | 16:40.14 PR |
| 23 | Nathan JanulisPlace 23 · Grade 12 · Minooka | 12 | Minooka | 16:42.57 PR |
| 24 | Ethan GeorgePlace 24 · Grade 11 · Elk Grove Village (E.G.) | 11 | Elk Grove Village (E.G.) | 16:45.31 PR |
| 25 | Lucas HoulihanPlace 25 · Grade 11 · Minooka | 11 | Minooka | 16:51.61 PR |
| 26 | Dean PlahetkaPlace 26 · Grade 10 · Glen Ellyn (Glenbard West) | 10 | Glen Ellyn (Glenbard West) | 16:58.13 PR |
| 27 | Ryan GolembiewskiPlace 27 · Grade 12 · Huntley | 12 | Huntley | 17:03.79 PR |
| 28 | Samuel KiesPlace 28 · Grade 11 · Minooka | 11 | Minooka | 17:07.97 PR |
| 29 | Charles TuscherPlace 29 · Grade 10 · Glen Ellyn (Glenbard West) | 10 | Glen Ellyn (Glenbard West) | 17:08.37 PR |
| 30 | Julian FloresPlace 30 · Grade 12 · Aurora (West Aurora) | 12 | Aurora (West Aurora) | 17:10.57 PR |
| 31 | Kevin CarreraPlace 31 · Grade 10 · Aurora (West Aurora) | 10 | Aurora (West Aurora) | 17:11.21 PR |
| 32 | Trajan MohammedPlace 32 · Grade 11 · Hoffman Estates | 11 | Hoffman Estates | 17:12.86 PR |
| 33 | Benjamin HarveyPlace 33 · Grade 12 · Aurora (West Aurora) | 12 | Aurora (West Aurora) | 17:13.98 PR |
| 34 | Brandon GeltnerPlace 34 · Grade 11 · Buffalo Grove | 11 | Buffalo Grove | 17:16.08 PR |
| 35 | Patrick RomanskiPlace 35 · Grade 11 · Buffalo Grove | 11 | Buffalo Grove | 17:17.57 PR |
| 36 | Alexander HernandezPlace 36 · Grade 12 · Lombard (Glenbard East) | 12 | Lombard (Glenbard East) | 17:19.93 |
| 37 | Nicholas TapiaPlace 37 · Grade 11 · Minooka | 11 | Minooka | 17:20.82 PR |
| 38 | Kyle KaulPlace 38 · Grade 10 · Hoffman Estates | 10 | Hoffman Estates | 17:22.12 PR |
| 39 | Carter ZemaitisPlace 39 · Grade 11 · Minooka | 11 | Minooka | 17:22.94 PR |
| 40 | Jameson MacNiderPlace 40 · Grade 9 · Hoffman Estates | 9 | Hoffman Estates | 17:25.32 PR |
| 41 | Luke HilgemanPlace 41 · Grade 11 · Buffalo Grove | 11 | Buffalo Grove | 17:26.22 PR |
| 42 | Matthew RieglerPlace 42 · Grade 11 · Buffalo Grove | 11 | Buffalo Grove | 17:47.88 PR |
| 43 | Leo HernandezPlace 43 · Grade 11 · Schaumburg | 11 | Schaumburg | 17:53.97 PR |
| 44 | Daniel McGarveyPlace 44 · Grade 11 · Schaumburg | 11 | Schaumburg | 17:58.58 PR |
| 45 | Carter KellerPlace 45 · Grade 12 · Glen Ellyn (Glenbard West) | 12 | Glen Ellyn (Glenbard West) | 18:00.05 PR |
| 46 | Isaac OchoaPlace 46 · Grade 11 · Huntley | 11 | Huntley | 18:06.45 PR |
| 47 | Kevin FernandezPlace 47 · Grade 12 · Elk Grove Village (E.G.) | 12 | Elk Grove Village (E.G.) | 18:09.56 PR |
| 48 | Edward PopaPlace 48 · Grade 12 · Schaumburg | 12 | Schaumburg | 18:14.23 PR |
| 49 | Joshua BardwellPlace 49 · Grade 12 · Schaumburg | 12 | Schaumburg | 18:16.83 PR |
| 50 | David BoteroPlace 50 · Grade 11 · Lombard (Glenbard East) | 11 | Lombard (Glenbard East) | 18:17.45 PR |
| 51 | Jakob McVeenPlace 51 · Grade 12 · Huntley | 12 | Huntley | 18:19.43 PR |
| 52 | Ely TedfordPlace 52 · Grade 12 · Glen Ellyn (Glenbard West) | 12 | Glen Ellyn (Glenbard West) | 18:32.87 PR |
| 53 | Steven JosephPlace 53 · Grade 11 · Elk Grove Village (E.G.) | 11 | Elk Grove Village (E.G.) | 18:32.91 PR |
| 54 | William BrinkmanPlace 54 · Grade 12 · Schaumburg | 12 | Schaumburg | 18:38.75 |
| 55 | Alexander MohammedPlace 55 · Grade 11 · Hoffman Estates | 11 | Hoffman Estates | 18:41.06 |
| 56 | Ryker TiltgesPlace 56 · Grade 10 · Lombard (Glenbard East) | 10 | Lombard (Glenbard East) | 18:44.03 |
| 57 | Louay MohamedPlace 57 · Grade 12 · Elk Grove Village (E.G.) | 12 | Elk Grove Village (E.G.) | 18:46.61 PR |
| 58 | Ethan BilanciaPlace 58 · Grade 11 · Hoffman Estates | 11 | Hoffman Estates | 18:50.36 PR |
| 59 | Jason KellyPlace 59 · Grade 11 · Lombard (Glenbard East) | 11 | Lombard (Glenbard East) | 18:54.15 PR |
| 60 | Isaac DouglasPlace 60 · Grade 11 · Buffalo Grove | 11 | Buffalo Grove | 18:59.68 PR |
| 61 | William HatchPlace 61 · Grade 11 · Buffalo Grove | 11 | Buffalo Grove | 19:02.61 PR |
| 62 | Oliver WilsonPlace 62 · Grade 12 · Hoffman Estates | 12 | Hoffman Estates | 19:07.33 PR |
| 63 | Logan ThompsonPlace 63 · Grade 9 · Lombard (Glenbard East) | 9 | Lombard (Glenbard East) | 19:09.68 PR |
| 64 | Wes HartmannPlace 64 · Grade 10 · Lombard (Glenbard East) | 10 | Lombard (Glenbard East) | 19:13.83 PR |
| 65 | Nolan WalshPlace 65 · Grade 10 · Lombard (Glenbard East) | 10 | Lombard (Glenbard East) | 19:23.69 PR |
| 66 | Gonzalo LopezPlace 66 · Grade 11 · Aurora (West Aurora) | 11 | Aurora (West Aurora) | 19:31.09 |
| 67 | Jayden DumarPlace 67 · Grade 12 · Hoffman Estates | 12 | Hoffman Estates | 19:33.62 |
| 68 | Ayden CeasePlace 68 · Grade 9 · Elk Grove Village (E.G.) | 9 | Elk Grove Village (E.G.) | 19:35.89 PR |
| 69 | Alexander OchoaPlace 69 · Grade 10 · Elk Grove Village (E.G.) | 10 | Elk Grove Village (E.G.) | 20:45.07 PR |