| 1 | Noah CruzPlace 1 · Grade 11 · St. Charles (East) | 11 | St. Charles (East) | 14:48.9 PR |
| 2 | Diego MolinaPlace 2 · Grade 12 · Carpentersville (Dundee-Crown) | 12 | Carpentersville (Dundee-Crown) | 15:32.4 PR |
| 3 | Kayden AniszewskiPlace 3 · Grade 10 · Maple Park (Kaneland) | 10 | Maple Park (Kaneland) | 15:54.1 PR |
| 4 | Kaleb PenaPlace 4 · Grade 10 · Carpentersville (Dundee-Crown) | 10 | Carpentersville (Dundee-Crown) | 15:55.3 PR |
| 5 | Nathaniel JimenezPlace 5 · Grade 12 · Oswego | 12 | Oswego | 15:55.6 PR |
| 6 | Gavin FoleyPlace 6 · Grade 10 · Lisle (Benet Academy) | 10 | Lisle (Benet Academy) | 16:28.4 PR |
| 7 | Mathias MarroquinPlace 7 · Grade 9 · Batavia | 9 | Batavia | 16:28.5 PR |
| 8 | Hunter BestePlace 8 · Grade 12 · Oswego | 12 | Oswego | 16:31.7 PR |
| 9 | Ryan KukulkaPlace 9 · Grade 11 · Lisle (Benet Academy) | 11 | Lisle (Benet Academy) | 16:32.6 PR |
| 10 | Cavan LukesPlace 10 · Grade 9 · Carpentersville (Dundee-Crown) | 9 | Carpentersville (Dundee-Crown) | 16:35.6 PR |
| 11 | Maximos KatsanakisPlace 11 · Grade 11 · Carpentersville (Dundee-Crown) | 11 | Carpentersville (Dundee-Crown) | 16:36.5 PR |
| 12 | Omar SotoPlace 12 · Grade 12 · Oswego | 12 | Oswego | 16:38.3 PR |
| 13 | Jack OndyakPlace 13 · Grade 9 · Lisle (Benet Academy) | 9 | Lisle (Benet Academy) | 16:49.6 PR |
| 14 | Owen ZeheleinPlace 14 · Grade 11 · St. Charles (East) | 11 | St. Charles (East) | 16:50.3 |
| 15 | Nicholas NdrioPlace 15 · Grade 10 · Lisle (Benet Academy) | 10 | Lisle (Benet Academy) | 17:15.4 PR |
| 16 | Hugo WeingartPlace 16 · Grade 9 · Carpentersville (Dundee-Crown) | 9 | Carpentersville (Dundee-Crown) | 17:52.4 PR |
| 17 | Adriel EliasPlace 17 · Grade 9 · Carpentersville (Dundee-Crown) | 9 | Carpentersville (Dundee-Crown) | 17:53.4 PR |
| 18 | Christopher DengPlace 18 · Grade 9 · Lisle (Benet Academy) | 9 | Lisle (Benet Academy) | 18:01.0 PR |
| 19 | Jonathan KramerPlace 19 · Grade 12 · St. Charles (East) | 12 | St. Charles (East) | 18:09.4 |
| 20 | Bryce EhlersPlace 20 · Grade 11 · Maple Park (Kaneland) | 11 | Maple Park (Kaneland) | 18:18.6 PR |
| 21 | Nico FrechmannPlace 21 · Grade 10 · Batavia | 10 | Batavia | 18:35.9 PR |
| 22 | Noah WoodPlace 22 · Grade 9 · Maple Park (Kaneland) | 9 | Maple Park (Kaneland) | 18:45.7 PR |
| 23 | Rocky PhillipsPlace 23 · Grade 12 · Maple Park (Kaneland) | 12 | Maple Park (Kaneland) | 18:47.4 PR |
| 24 | Malachi NavarPlace 24 · Grade 12 · Oswego | 12 | Oswego | 18:49.0 PR |
| 25 | Trevor HannahPlace 25 · Grade 12 · St. Charles (East) | 12 | St. Charles (East) | 18:56.6 PR |
| 26 | Mateo GuzmanPlace 26 · Grade 9 · Batavia | 9 | Batavia | 19:02.0 PR |
| 27 | Evan ColemanPlace 27 · Grade 9 · Lisle (Benet Academy) | 9 | Lisle (Benet Academy) | 19:03.1 PR |
| 28 | Kevin CollingsPlace 28 · Grade 9 · Lisle (Benet Academy) | 9 | Lisle (Benet Academy) | 19:06.4 PR |
| 29 | Jack SteinbergPlace 29 · Grade 11 · Lisle (Benet Academy) | 11 | Lisle (Benet Academy) | 19:13.9 |
| 30 | Charles DengPlace 30 · Grade 9 · Lisle (Benet Academy) | 9 | Lisle (Benet Academy) | 19:21.4 PR |
| 31 | Magnus RosadoPlace 31 · Grade 9 · Batavia | 9 | Batavia | 19:55.8 PR |
| 32 | Mitch DruwePlace 32 · Grade 10 · Batavia | 10 | Batavia | 20:02.9 PR |
| 33 | Nathan MatthewsPlace 33 · Grade 9 · Lisle (Benet Academy) | 9 | Lisle (Benet Academy) | 20:13.8 PR |
| 34 | Joseph ResslerPlace 34 · Grade 9 · Maple Park (Kaneland) | 9 | Maple Park (Kaneland) | 20:48.3 PR |
| 35 | Gavin JushkaPlace 35 · Grade 10 · Maple Park (Kaneland) | 10 | Maple Park (Kaneland) | 21:22.5 PR |
| 36 | Bryce McFegganPlace 36 · Grade 9 · Carpentersville (Dundee-Crown) | 9 | Carpentersville (Dundee-Crown) | 22:03.9 PR |
| 37 | Cavan McGovernPlace 37 · Grade 10 · Lisle (Benet Academy) | 10 | Lisle (Benet Academy) | 22:32.3 PR |
| 38 | Keegan FitzgeraldPlace 38 · Grade 9 · Lisle (Benet Academy) | 9 | Lisle (Benet Academy) | 23:29.4 PR |
| 39 | Dipesh Gautham Mahendrakar KirankumarPlace 39 · Grade 12 · Oswego | 12 | Oswego | 24:03.2 PR |
| 40 | Logan GrimesPlace 40 · Grade 10 · Batavia | 10 | Batavia | 27:43.9 PR |
| 41 | Andrew FabrizioPlace 41 · Grade 10 · Oswego | 10 | Oswego | 31:42.3 PR |