| 1 | Alexander MartinPlace 1 · Grade 9 · Wheeling | 9 | Wheeling | 13:24.81 PR |
| 2 | Derek LisiusPlace 2 · Grade 10 · Wheeling | 10 | Wheeling | 13:25.67 PR |
| 3 | Isaac SpanglerPlace 3 · Grade 9 · Schaumburg | 9 | Schaumburg | 13:39.16 PR |
| 4 | Zeus BlumbergPlace 4 · Grade 9 · Schaumburg | 9 | Schaumburg | 13:39.54 PR |
| 5 | Gabe WeinsteinPlace 5 · Grade 10 · Wheeling | 10 | Wheeling | 13:40.14 PR |
| 6 | Jason RamirezPlace 6 · Grade 10 · Wheeling | 10 | Wheeling | 13:52.65 PR |
| 7 | Jaoquin LagunasPlace 7 · Grade 10 · Schaumburg | 10 | Schaumburg | 13:59.27 PR |
| 8 | David ChePlace 8 · Grade 10 · Wheeling | 10 | Wheeling | 14:00.42 PR |
| 9 | Eeshen PatelPlace 9 · Grade 9 · Schaumburg | 9 | Schaumburg | 14:02.20 PR |
| 10 | Jimmy ZhangPlace 10 · Grade 10 · Schaumburg | 10 | Schaumburg | 14:03.04 PR |
| 11 | Sai PatelPlace 11 · Grade 10 · Schaumburg | 10 | Schaumburg | 14:08.38 PR |
| 12 | Lucas GarciaPlace 12 · Grade 10 · Wheeling | 10 | Wheeling | 14:20.98 PR |
| 13 | Anas ThihPlace 13 · Grade 10 · Schaumburg | 10 | Schaumburg | 14:28.55 PR |
| 14 | Max GorinPlace 14 · Grade 10 · Wheeling | 10 | Wheeling | 14:49.08 PR |
| 15 | Aiden McSheffreyPlace 15 · Grade 10 · Schaumburg | 10 | Schaumburg | 15:15.42 PR |
| 16 | Lucas FloresPlace 16 · Grade 9 · Schaumburg | 9 | Schaumburg | 15:20.95 PR |
| 17 | Tomoaki NakagawaPlace 17 · Grade 9 · Schaumburg | 9 | Schaumburg | 15:32.63 PR |
| 18 | Ridham PatelPlace 18 · Grade 10 · Wheeling | 10 | Wheeling | 15:45.89 PR |
| 19 | Ayden CeasePlace 19 · Grade 9 · Elk Grove Village (E.G.) | 9 | Elk Grove Village (E.G.) | 15:51.94 PR |
| 20 | Max BergerPlace 20 · Grade 9 · Schaumburg | 9 | Schaumburg | 15:54.18 PR |
| 21 | Brandon HoopesPlace 21 · Grade 10 · Schaumburg | 10 | Schaumburg | 15:57.23 PR |
| 22 | Christopher HernandezPlace 22 · Grade 9 · Wheeling | 9 | Wheeling | 16:04.04 PR |
| 23 | Julian Sotelo DiazPlace 23 · Grade 9 · Elk Grove Village (E.G.) | 9 | Elk Grove Village (E.G.) | 16:08.55 PR |
| 24 | Alex ZawadowiczPlace 24 · Grade 9 · Elk Grove Village (E.G.) | 9 | Elk Grove Village (E.G.) | 16:11.29 PR |
| 25 | Joaquin ToricesPlace 25 · Grade 9 · Schaumburg | 9 | Schaumburg | 16:14.69 PR |
| 26 | Mohammad RaifPlace 26 · Grade 9 · Schaumburg | 9 | Schaumburg | 16:46.69 PR |
| 27 | Leo VidalPlace 27 · Grade 10 · Wheeling | 10 | Wheeling | 16:48.79 PR |
| 28 | Sean LeePlace 28 · Grade 10 · Wheeling | 10 | Wheeling | 17:03.78 PR |
| 29 | David BiegelPlace 29 · Grade 10 · Schaumburg | 10 | Schaumburg | 17:06.34 PR |
| 30 | Rithik ShankarPlace 30 · Grade 10 · Wheeling | 10 | Wheeling | 17:45.74 PR |
| 31 | Wyatt WarnerPlace 31 · Grade 9 · Wheeling | 9 | Wheeling | 18:08.02 PR |
| 32 | Jin McCoyPlace 32 · Grade 9 · Schaumburg | 9 | Schaumburg | 18:43.74 PR |
| 33 | Marcial AlbaPlace 33 · Grade 9 · Wheeling | 9 | Wheeling | 18:54.03 PR |
| 34 | Osvaldo De La O SotoPlace 34 · Grade 10 · Wheeling | 10 | Wheeling | 19:12.51 PR |
| 35 | Mason YiouPlace 35 · Grade 9 · Elk Grove Village (E.G.) | 9 | Elk Grove Village (E.G.) | 19:31.49 PR |
| 36 | Phinneas EisenhardtPlace 36 · Grade 9 · Schaumburg | 9 | Schaumburg | 19:58.27 PR |
| 37 | Gavin SchorschPlace 37 · Grade 9 · Elk Grove Village (E.G.) | 9 | Elk Grove Village (E.G.) | 19:59.41 PR |
| 38 | Dali CesarioPlace 38 · Grade 10 · Wheeling | 10 | Wheeling | 20:14.67 PR |
| 39 | Saad AsifPlace 39 · Grade 9 · Wheeling | 9 | Wheeling | 20:44.44 PR |
| 40 | Caden FeridoPlace 40 · Grade 9 · Elk Grove Village (E.G.) | 9 | Elk Grove Village (E.G.) | 20:51.39 PR |
| 41 | Gianni FrazierPlace 41 · Grade 9 · Elk Grove Village (E.G.) | 9 | Elk Grove Village (E.G.) | 20:53.03 PR |
| 42 | Oliver BajorekPlace 42 · Grade 10 · Wheeling | 10 | Wheeling | 20:58.80 PR |
| 43 | Collin AndersonPlace 43 · Grade 9 · Schaumburg | 9 | Schaumburg | 24:09.20 PR |
| 44 | Chris Mares-ReyesPlace 44 · Grade 9 · Wheeling | 9 | Wheeling | 25:55.33 PR |
| 45 | Alan VivarPlace 45 · Grade 9 · Wheeling | 9 | Wheeling | 29:46.66 PR |