| 1 | Brady KataokaPlace 1 · Grade 11 · Niles (Northridge Prep) | 11 | Niles (Northridge Prep) | 17:13.5 |
| 2 | Luke DaveyPlace 2 · Grade 12 · Niles (Notre Dame) | 12 | Niles (Notre Dame) | 17:20.1 |
| 3 | John KippPlace 3 · Grade 11 · Niles (Northridge Prep) | 11 | Niles (Northridge Prep) | 17:27.0 |
| 4 | James BarderPlace 4 · Grade 10 · Niles (Northridge Prep) | 10 | Niles (Northridge Prep) | 17:30.4 |
| 5 | Max ElderPlace 5 · Grade 12 · Niles (Northridge Prep) | 12 | Niles (Northridge Prep) | 17:37.7 |
| 6 | Addison MorleyPlace 6 · Grade 12 · Chicago (Northside) | 12 | Chicago (Northside) | 17:42.4 |
| 7 | Liam NewtonPlace 7 · Grade 11 · Niles (Notre Dame) | 11 | Niles (Notre Dame) | 17:52.1 |
| 8 | John SandersonPlace 8 · Grade 12 · Chicago (Northside) | 12 | Chicago (Northside) | 17:52.3 |
| 9 | Henry ThuetPlace 9 · Grade 10 · Niles (Notre Dame) | 10 | Niles (Notre Dame) | 17:57.8 |
| 10 | Liam MacLellanPlace 10 · Grade 12 · Chicago (St. Patrick) | 12 | Chicago (St. Patrick) | 18:12.8 |
| 11 | Liam PentangeloPlace 11 · Grade 12 · Chicago (Northside) | 12 | Chicago (Northside) | 18:33.7 |
| 12 | Brennan McNamaraPlace 12 · Grade 11 · Niles (Northridge Prep) | 11 | Niles (Northridge Prep) | 18:39.5 |
| 13 | Brian KanePlace 13 · Grade 12 · Niles (Northridge Prep) | 12 | Niles (Northridge Prep) | 18:40.8 |
| 14 | Ryan FeeneyPlace 14 · Grade 11 · Chicago (Northside) | 11 | Chicago (Northside) | 19:03.5 |
| 15 | Reid WacoPlace 15 · Grade 10 · Chicago (Lincoln Park) | 10 | Chicago (Lincoln Park) | 19:06.1 |
| 16 | Samuel BrusstarPlace 16 · Grade 12 · Chicago (Northside) | 12 | Chicago (Northside) | 19:15.4 |
| 17 | Eshan MehraPlace 17 · Grade 12 · Chicago (Northside) | 12 | Chicago (Northside) | 19:23.1 |
| 18 | Keenan MartinPlace 18 · Grade 12 · Chicago (Lincoln Park) | 12 | Chicago (Lincoln Park) | 19:24.3 |
| 19 | Declan OchoaPlace 19 · Grade 12 · Chicago (St. Patrick) | 12 | Chicago (St. Patrick) | 19:26.1 |
| 20 | Samuel ChoPlace 20 · Grade 12 · Chicago (Lincoln Park) | 12 | Chicago (Lincoln Park) | 19:26.8 |
| 21 | Connor BoydPlace 21 · Grade 12 · Chicago (Lincoln Park) | 12 | Chicago (Lincoln Park) | 19:29.8 |
| 22 | David SeverianoPlace 22 · Grade 11 · Bensenville (Fenton) | 11 | Bensenville (Fenton) | 19:34.5 |
| 23 | Keaton JonesPlace 23 · Grade 12 · Chicago (Northside) | 12 | Chicago (Northside) | 19:39.2 |
| 24 | Oscar NowakPlace 24 · Grade 10 · Norridge (Ridgewood) | 10 | Norridge (Ridgewood) | 20:00.5 |
| 25 | Maxwell YeaglePlace 25 · Grade 10 · Chicago (St. Patrick) | 10 | Chicago (St. Patrick) | 20:11.5 |
| 26 | Alexander ValdezPlace 26 · Grade 9 · Chicago (St. Patrick) | 9 | Chicago (St. Patrick) | 20:20.5 |
| 27 | Antonio MartinezPlace 27 · Grade 12 · Chicago (Noble/Bulls) | 12 | Chicago (Noble/Bulls) | 20:21.4 |
| 28 | Everett SuderskiPlace 28 · Grade 11 · Niles (Notre Dame) | 11 | Niles (Notre Dame) | 20:24.9 |
| 29 | Isaac DepakakiboPlace 29 · Grade 10 · Norridge (Ridgewood) | 10 | Norridge (Ridgewood) | 20:25.4 |
| 30 | Alessandro GiovencoPlace 30 · Grade 12 · Niles (Notre Dame) | 12 | Niles (Notre Dame) | 20:27.6 |
| 31 | Nick BoyerPlace 31 · Grade 12 · Norridge (Ridgewood) | 12 | Norridge (Ridgewood) | 20:27.8 |
| 32 | Juan FindleyPlace 32 · Grade 11 · Chicago (Lincoln Park) | 11 | Chicago (Lincoln Park) | 20:31.5 |
| 33 | David AvilesPlace 33 · Grade 11 · Bensenville (Fenton) | 11 | Bensenville (Fenton) | 20:34.9 |
| 34 | Jose Nunez -Place 34 · Chicago (Noble/UIC) | — | Chicago (Noble/UIC) | 20:40.1 |
| 35 | Matthew EdenPlace 35 · Grade 11 · Melrose Park (Walther | 11 | Melrose Park (Walther | 20:41.9 |
| 36 | CJ PronekPlace 36 · Grade 11 · Niles (Northridge Prep) | 11 | Niles (Northridge Prep) | 20:44.1 |
| 37 | Donovan DepakakiboPlace 37 · Grade 12 · Norridge (Ridgewood) | 12 | Norridge (Ridgewood) | 20:45.7 |
| 38 | Gael FloresPlace 38 · Grade 12 · Bensenville (Fenton) | 12 | Bensenville (Fenton) | 20:51.0 |
| 39 | Eduardo VanegasPlace 39 · Grade 12 · Chicago (Noble/Bulls) | 12 | Chicago (Noble/Bulls) | 20:51.6 |
| 40 | Kevin OchabPlace 40 · Grade 12 · Niles (Notre Dame) | 12 | Niles (Notre Dame) | 20:53.1 |
| 41 | Sam HudakPlace 41 · Grade 12 · Niles (Notre Dame) | 12 | Niles (Notre Dame) | 20:56.9 |
| 42 | Christopher GaonaPlace 42 · Grade 12 · Chicago (Lincoln Park) | 12 | Chicago (Lincoln Park) | 21:08.7 |
| 43 | Nathaniel HernandezPlace 43 · Grade 11 · Norridge (Ridgewood) | 11 | Norridge (Ridgewood) | 21:13.9 |
| 44 | Max TheureauPlace 44 · Grade 12 · Chicago (Lincoln Park) | 12 | Chicago (Lincoln Park) | 21:21.6 |
| 45 | Alan BarreraPlace 45 · Grade 12 · Chicago (Noble/Bulls) | 12 | Chicago (Noble/Bulls) | 21:48.1 |
| 46 | Nate BoksaPlace 46 · Grade 11 · Norridge (Ridgewood) | 11 | Norridge (Ridgewood) | 21:58.5 |
| 47 | Michael SwanPlace 47 · Grade 12 · Melrose Park (Walther | 12 | Melrose Park (Walther | 22:02.2 |
| 48 | Nathan MunozPlace 48 · University of Illinois | — | University of Illinois | 22:20.6 |
| 49 | Matthew SwanPlace 49 · Grade 11 · Melrose Park (Walther | 11 | Melrose Park (Walther | 22:34.3 |
| 50 | Robert ColePlace 50 · Grade 12 · Chicago (Noble/Bulls) | 12 | Chicago (Noble/Bulls) | 22:52.6 |
| 51 | Kai BondPlace 51 · Grade 12 · Chicago (Wolcott) | 12 | Chicago (Wolcott) | 22:52.8 |
| 52 | Daniel SeabaughPlace 52 · Grade 11 · Melrose Park (Walther | 11 | Melrose Park (Walther | 22:55.4 |
| 53 | William KuehnerPlace 53 · Grade 11 · Melrose Park (Walther | 11 | Melrose Park (Walther | 23:02.3 |
| 54 | Emmett KantorPlace 54 · Grade 12 · Chicago (St. Patrick) | 12 | Chicago (St. Patrick) | 23:38.2 |
| 55 | Jomei GaleanaPlace 55 · Grade 10 · Chicago (Noble/Bulls) | 10 | Chicago (Noble/Bulls) | 23:38.4 |
| 56 | Cameron MescallPlace 56 · Grade 11 · Chicago (St. Patrick) | 11 | Chicago (St. Patrick) | 23:51.4 |
| 57 | Saivone OteroPlace 57 · Grade 12 · Norridge (Ridgewood) | 12 | Norridge (Ridgewood) | 24:45.9 |
| 58 | Enrique FloresPlace 58 · Grade 12 · Bensenville (Fenton) | 12 | Bensenville (Fenton) | 24:48.4 |
| 59 | Aiden AlvarezPlace 59 · Grade 12 · Chicago (St. Patrick) | 12 | Chicago (St. Patrick) | 25:45.0 |
| 60 | Tony ChenPlace 60 · University of Illinois | — | University of Illinois | 26:58.8 |
| 61 | Justin TalaricoPlace 61 · Grade 10 · Chicago (Wolcott) | 10 | Chicago (Wolcott) | 27:12.0 |
| 62 | Angus KrakePlace 62 · Grade 10 · Chicago (Wolcott) | 10 | Chicago (Wolcott) | 28:07.9 |
| 63 | Vince FloresPlace 63 · University of Illinois | — | University of Illinois | 28:16.1 |
| 64 | Daniel AlanisPlace 64 · University of Illinois | — | University of Illinois | 37:22.6 |