| 1 | Cooper MarrsPlace 1 · Grade 10 · Riverside (R-Brookf... | 10 | Riverside (R-Brookf... | 15:54.1 |
| 2 | Paul ProteauPlace 2 · Grade 12 · Riverside (R-Brookf... | 12 | Riverside (R-Brookf... | 16:23.6 |
| 3 | Maximilian ElderPlace 3 · Grade 11 · Niles (Northridge Pr.. | 11 | Niles (Northridge Pr.. | 16:34.0 |
| 4 | Victor VazquezPlace 4 · Grade 11 · Bensenville (Fenton) | 11 | Bensenville (Fenton) | 16:41.2 |
| 5 | Mark MasakaPlace 5 · Grade 12 · Niles (Northridge Pr.. | 12 | Niles (Northridge Pr.. | 16:51.4 |
| 6 | Luke DaveyPlace 6 · Grade 11 · Niles (Notre Dame) | 11 | Niles (Notre Dame) | 16:59.0 |
| 7 | Liam NewtonPlace 7 · Grade 10 · Niles (Notre Dame) | 10 | Niles (Notre Dame) | 17:02.1 |
| 8 | Liam O'Shea-MilnePlace 8 · Grade 12 · Chicago (Northside) | 12 | Chicago (Northside) | 17:15.6 |
| 9 | Benjamin BarrishPlace 9 · Grade 11 · Deerfield (Rochelle .. | 11 | Deerfield (Rochelle .. | 17:18.0 |
| 10 | Liam MacLellanPlace 10 · Grade 11 · Chicago (St Patrick) | 11 | Chicago (St Patrick) | 17:29.8 |
| 11 | Zack GaynorPlace 11 · Grade 11 · Riverside (R-Brookf... | 11 | Riverside (R-Brookf... | 17:32.7 |
| 12 | Leo CamargoPlace 12 · Grade 12 · Chicago (Mather) | 12 | Chicago (Mather) | 17:33.6 |
| 13 | Henry ThuetPlace 13 · Grade 9 · Niles (Notre Dame) | 9 | Niles (Notre Dame) | 17:40.7 |
| 14 | Alex LopezPlace 14 · Grade 11 · Chicago (University) | 11 | Chicago (University) | 17:45.9 |
| 15 | Ammar AlnatshehPlace 15 · Grade 11 · Chicago (Mather) | 11 | Chicago (Mather) | 17:47.9 |
| 16 | Emiliano AlmenderizPlace 16 · Grade 11 · Chicago (Amundsen) | 11 | Chicago (Amundsen) | 17:53.9 |
| 17 | John SandersonPlace 17 · Grade 11 · Chicago (Northside) | 11 | Chicago (Northside) | 17:54.6 |
| 18 | Joey CarneyPlace 18 · Grade 11 · Niles (Northridge Pr.. | 11 | Niles (Northridge Pr.. | 17:57.2 |
| 19 | Emmet KisorPlace 19 · Grade 10 · Niles (Notre Dame) | 10 | Niles (Notre Dame) | 17:58.1 |
| 20 | Liam PentangeloPlace 20 · Grade 11 · Chicago (Northside) | 11 | Chicago (Northside) | 18:08.0 |
| 21 | Lorenzo CollierPlace 21 · Grade 12 · Chicago (FW. Parker) | 12 | Chicago (FW. Parker) | 18:09.6 |
| 22 | Mark SiscoPlace 22 · Grade 12 · Bensenville (Fenton) | 12 | Bensenville (Fenton) | 18:10.8 |
| 23 | Kyle MuenchPlace 23 · Grade 11 · Niles (Notre Dame) | 11 | Niles (Notre Dame) | 18:35.3 |
| 24 | Ryan FeeneyPlace 24 · Grade 10 · Chicago (Northside) | 10 | Chicago (Northside) | 18:45.9 |
| 25 | Daniel ReyesPlace 25 · Grade 12 · Chicago (Northside) | 12 | Chicago (Northside) | 18:59.8 |
| 26 | Zachary RosenthalPlace 26 · Grade 12 · Chicago (Lincoln Park) | 12 | Chicago (Lincoln Park) | 19:06.8 |
| 27 | Max TheureauPlace 27 · Grade 11 · Chicago (Lincoln Park) | 11 | Chicago (Lincoln Park) | 19:15.2 |
| 28 | Connor BoydPlace 28 · Grade 11 · Chicago (Lincoln Park) | 11 | Chicago (Lincoln Park) | 19:15.7 |
| 29 | Keaton JonesPlace 29 · Grade 11 · Chicago (Northside) | 11 | Chicago (Northside) | 19:18.7 |
| 30 | Jack ArmourPlace 30 · Grade 10 · Niles (Notre Dame) | 10 | Niles (Notre Dame) | 19:20.9 |
| 31 | Tyrike JenkinsPlace 31 · Grade 11 · Riverside (R-Brookf... | 11 | Riverside (R-Brookf... | 19:21.6 |
| 32 | David SeverianoPlace 32 · Grade 10 · Bensenville (Fenton) | 10 | Bensenville (Fenton) | 19:21.6 |
| 33 | Ronan SchnepffPlace 33 · Grade 10 · Chicago (Amundsen) | 10 | Chicago (Amundsen) | 19:21.6 |
| 34 | Jackson MenendezPlace 34 · Grade 11 · Chicago (Amundsen) | 11 | Chicago (Amundsen) | 19:22.1 |
| 35 | Emmit SingerPlace 35 · Grade 10 · Chicago (Amundsen) | 10 | Chicago (Amundsen) | 19:27.6 |
| 36 | Eric ZiehmPlace 36 · Grade 10 · Bensenville (Fenton) | 10 | Bensenville (Fenton) | 19:30.7 |
| 37 | Harihson BrookinsPlace 37 · Grade 11 · Chicago (Lincoln Park) | 11 | Chicago (Lincoln Park) | 19:32.1 |
| 38 | David AvilesPlace 38 · Grade 10 · Bensenville (Fenton) | 10 | Bensenville (Fenton) | 19:35.2 |
| 39 | Skyler AlbertPlace 39 · Grade 10 · Chicago (University) | 10 | Chicago (University) | 19:37.9 |
| 40 | Samuel ChoPlace 40 · Grade 11 · Chicago (Lincoln Park) | 11 | Chicago (Lincoln Park) | 19:39.6 |
| 41 | Brian KanePlace 41 · Grade 11 · Niles (Northridge Pr.. | 11 | Niles (Northridge Pr.. | 19:41.3 |
| 42 | Matthew BellPlace 42 · Grade 12 · Chicago (Amundsen) | 12 | Chicago (Amundsen) | 19:42.3 |
| 43 | Gregory SchaeferPlace 43 · Grade 12 · Chicago (Northside) | 12 | Chicago (Northside) | 19:45.9 |
| 44 | Amer DzankovicPlace 44 · Grade 12 · Chicago (Von Steuben) | 12 | Chicago (Von Steuben) | 19:48.7 |
| 45 | Evan BylinaPlace 45 · Grade 12 · Elmwood Park | 12 | Elmwood Park | 19:51.3 |
| 46 | George GauthierPlace 46 · Grade 12 · Elmwood Park | 12 | Elmwood Park | 19:57.1 |
| 47 | Joe WyndPlace 47 · Grade 12 · Elmwood Park | 12 | Elmwood Park | 19:57.6 |
| 48 | Amiel CujiPlace 48 · Grade 12 · Chicago (Amundsen) | 12 | Chicago (Amundsen) | 20:00.0 |
| 49 | Benjamin O'DonnellPlace 49 · Grade 9 · Chicago (University) | 9 | Chicago (University) | 20:01.1 |
| 50 | Jacob ZoladzPlace 50 · Grade 12 · Norridge (Ridgewood) | 12 | Norridge (Ridgewood) | 20:02.0 |
| 51 | Christopher GaonaPlace 51 · Grade 11 · Chicago (Lincoln Park) | 11 | Chicago (Lincoln Park) | 20:02.0 |
| 52 | Andrew CoathPlace 52 · Grade 12 · Niles (Notre Dame) | 12 | Niles (Notre Dame) | 20:02.4 |
| 53 | Ben RachelPlace 53 · Grade 11 · Chicago (FW. Parker) | 11 | Chicago (FW. Parker) | 20:03.1 |
| 54 | William MontaguePlace 54 · Grade 11 · Chicago (University) | 11 | Chicago (University) | 20:05.0 |
| 55 | Anthony SchillerPlace 55 · Grade 12 · Elmwood Park | 12 | Elmwood Park | 20:12.0 |
| 56 | Mark GomezPlace 56 · Grade 12 · Elmwood Park | 12 | Elmwood Park | 20:14.8 |
| 57 | Emilio SanchezPlace 57 · Grade 11 · Bensenville (Fenton) | 11 | Bensenville (Fenton) | 20:21.8 |
| 58 | Johnny MansuetoPlace 58 · Grade 11 · Chicago (FW. Parker) | 11 | Chicago (FW. Parker) | 20:37.0 |
| 59 | Ezra ErlebacherPlace 59 · Grade 10 · Chicago (Wolcott) | 10 | Chicago (Wolcott) | 20:42.8 |
| 60 | Henry KoynerPlace 60 · Grade 11 · Chicago (University) | 11 | Chicago (University) | 20:45.8 |
| 61 | Adin GillersPlace 61 · Grade 9 · Deerfield (Rochelle .. | 9 | Deerfield (Rochelle .. | 20:49.9 |
| 62 | Nathan KushnirPlace 62 · Grade 12 · Deerfield (Rochelle .. | 12 | Deerfield (Rochelle .. | 20:52.8 |
| 63 | Alex SalmeronPlace 63 · Grade 12 · Chicago (Von Steuben) | 12 | Chicago (Von Steuben) | 20:53.7 |
| 64 | Malcolm LungPlace 64 · Grade 11 · Chicago (Amundsen) | 11 | Chicago (Amundsen) | 21:01.7 |
| 65 | Simon BautistaPlace 65 · Grade 12 · Chicago (Amundsen) | 12 | Chicago (Amundsen) | 21:03.3 |
| 66 | Colin BovePlace 66 · Grade 12 · Chicago (St Patrick) | 12 | Chicago (St Patrick) | 21:15.1 |
| 67 | Brenan McNamaraPlace 67 · Grade 10 · Niles (Northridge Pr.. | 10 | Niles (Northridge Pr.. | 21:15.8 |
| 68 | Eduardo VanegasPlace 68 · Grade 11 · Chicago (Noble/Bulls) | 11 | Chicago (Noble/Bulls) | 21:16.2 |
| 69 | Ami CzakoPlace 69 · Grade 9 · Idacrown Jewish | 9 | Idacrown Jewish | 21:27.8 |
| 70 | James MolonyPlace 70 · Grade 11 · Chicago (University) | 11 | Chicago (University) | 21:34.7 |
| 71 | Leonel AlbaPlace 71 · Grade 11 · Chicago (Horizon/McK.. | 11 | Chicago (Horizon/McK.. | 21:59.7 |
| 72 | Eliezer ZagorinPlace 72 · Grade 12 · Idacrown Jewish | 12 | Idacrown Jewish | 22:04.5 |
| 73 | Noah StrahlbergPlace 73 · Grade 11 · Idacrown Jewish | 11 | Idacrown Jewish | 22:17.9 |
| 74 | Adrian OcanaPlace 74 · Grade 12 · Chicago (Von Steuben) | 12 | Chicago (Von Steuben) | 22:28.2 |
| 75 | Yaakov DavidPlace 75 · Grade 11 · Idacrown Jewish | 11 | Idacrown Jewish | 22:30.6 |
| 76 | Erik McmullenPlace 76 · Grade 12 · Riverside (R-Brookf... | 12 | Riverside (R-Brookf... | 22:41.7 |
| 77 | Daniel O'ConnorPlace 77 · Grade 11 · Chicago (University) | 11 | Chicago (University) | 22:44.8 |
| 78 | Damien OrozcoPlace 78 · Grade 11 · Chicago (Horizon/McK.. | 11 | Chicago (Horizon/McK.. | 22:55.3 |
| 79 | Drew SalskiPlace 79 · Grade 10 · Bensenville (Fenton) | 10 | Bensenville (Fenton) | 22:59.8 |
| 80 | Moshe WeisenbergPlace 80 · Grade 10 · Idacrown Jewish | 10 | Idacrown Jewish | 23:03.6 |
| 81 | Franklin CarpioPlace 81 · Grade 12 · Chicago (Horizon/McK.. | 12 | Chicago (Horizon/McK.. | 23:07.2 |
| 82 | Adrian FloresPlace 82 · Grade 12 · Norridge (Ridgewood) | 12 | Norridge (Ridgewood) | 23:10.7 |
| 83 | Kai BondPlace 83 · Grade 11 · Chicago (Wolcott) | 11 | Chicago (Wolcott) | 23:12.9 |
| 84 | Aidan YoungPlace 84 · Grade 12 · Chicago (FW. Parker) | 12 | Chicago (FW. Parker) | 23:19.5 |
| 85 | Antonio MartinezPlace 85 · Grade 11 · Chicago (Noble/Bulls) | 11 | Chicago (Noble/Bulls) | 23:21.3 |
| 86 | Steven SanduskiPlace 86 · Grade 12 · Riverside (R-Brookf... | 12 | Riverside (R-Brookf... | 23:30.0 |
| 87 | Owen DudneyPlace 87 · Grade 12 · Chicago (FW. Parker) | 12 | Chicago (FW. Parker) | 23:45.5 |
| 88 | Gideon MillerPlace 88 · Grade 11 · Idacrown Jewish | 11 | Idacrown Jewish | 23:50.9 |
| 89 | Kaiden TocherPlace 89 · Grade 12 · Deerfield (Rochelle .. | 12 | Deerfield (Rochelle .. | 24:10.3 |
| 90 | Hersh LinzerPlace 90 · Grade 11 · Idacrown Jewish | 11 | Idacrown Jewish | 24:28.1 |
| 91 | Omri BlassviePlace 91 · Grade 11 · Deerfield (Rochelle .. | 11 | Deerfield (Rochelle .. | 24:31.0 |
| 92 | Liam KorolPlace 92 · Grade 11 · Deerfield (Rochelle .. | 11 | Deerfield (Rochelle .. | 24:38.9 |
| 93 | Emmett KantorPlace 93 · Grade 11 · Chicago (St Patrick) | 11 | Chicago (St Patrick) | 24:41.1 |
| 94 | Benjamin DiazPlace 94 · Grade 12 · Chicago (Von Steuben) | 12 | Chicago (Von Steuben) | 24:48.6 |
| 95 | Logan BlitzPlace 95 · Grade 9 · Deerfield (Rochelle .. | 9 | Deerfield (Rochelle .. | 25:18.1 |
| 96 | Gabriel SakodaPlace 96 · Grade 10 · Chicago (Von Steuben) | 10 | Chicago (Von Steuben) | 26:37.5 |
| 97 | Saivone OteroPlace 97 · Grade 11 · Norridge (Ridgewood) | 11 | Norridge (Ridgewood) | 28:43.9 |