| 1 | Graham RazumPlace 1 · Grade 12 · Yorkville (Y. Christian) | 12 | Yorkville (Y. Christian) | 16:28.7 |
| 2 | Andre DzwinielPlace 2 · Grade 12 · West Chicago | 12 | West Chicago | 16:52.1 |
| 3 | Oliver BalgemanPlace 3 · Grade 9 · West Chicago | 9 | West Chicago | 16:59.5 |
| 4 | Tristan BanasiakPlace 4 · Grade 11 · West Chicago | 11 | West Chicago | 17:34.3 |
| 5 | Joey HaywardPlace 5 · Grade 11 · West Chicago | 11 | West Chicago | 18:26.5 |
| 6 | Noah CasePlace 6 · Grade 12 · West Chicago | 12 | West Chicago | 18:37.4 |
| 7 | Andres Perez-CholulaPlace 7 · Grade 12 · West Chicago | 12 | West Chicago | 19:02.9 |
| 8 | Erik SoberalPlace 8 · Grade 11 · West Chicago | 11 | West Chicago | 19:07.6 |
| 9 | Ruben MunozPlace 9 · Grade 11 · West Chicago | 11 | West Chicago | 19:08.1 |
| 10 | Lucas FrigoPlace 10 · Grade 9 · West Chicago | 9 | West Chicago | 19:59.0 |
| 11 | Braedon MillerPlace 11 · Grade 9 · West Chicago | 9 | West Chicago | 20:04.6 |
| 12 | Ethan HolmesPlace 12 · Grade 9 · West Chicago | 9 | West Chicago | 20:24.5 |
| 13 | Chase CarrPlace 13 · Grade 11 · West Chicago | 11 | West Chicago | 20:26.1 |
| 14 | Sebastian HerbstPlace 14 · Grade 9 · West Chicago | 9 | West Chicago | 20:26.4 |
| 15 | Henry BalgemanPlace 15 · Grade 11 · West Chicago | 11 | West Chicago | 20:27.3 PR |
| 16 | Sebastian FortunaPlace 16 · Grade 12 · West Chicago | 12 | West Chicago | 20:59.2 |
| 17 | Noah HaywardPlace 17 · Grade 9 · West Chicago | 9 | West Chicago | 21:20.9 |
| 18 | Theo PenneyPlace 18 · Grade 9 · West Chicago | 9 | West Chicago | 21:23.3 |
| 19 | AJ HlavaPlace 19 · Grade 10 · West Chicago | 10 | West Chicago | 21:51.0 |
| 20 | Ben McNielPlace 20 · Grade 12 · West Chicago | 12 | West Chicago | 21:53.4 |
| 21 | Jairo ReyesPlace 21 · Grade 11 · West Chicago | 11 | West Chicago | 21:57.3 |
| 22 | Jonathan FloresPlace 22 · Grade 11 · Waukegan (Cristo Rey St. Martin) | 11 | Waukegan (Cristo Rey St. Martin) | 22:06.7 PR |
| 23 | Nolan SampsonPlace 23 · Grade 9 · West Chicago | 9 | West Chicago | 22:37.3 |
| 24 | David MackintosPlace 24 · Grade 9 · West Chicago | 9 | West Chicago | 23:09.1 PR |
| 25 | Roberto CastrejonPlace 25 · Grade 11 · Waukegan (Cristo Rey St. Martin) | 11 | Waukegan (Cristo Rey St. Martin) | 24:49.6 |
| 26 | Nick GomezPlace 26 · Grade 10 · West Chicago | 10 | West Chicago | 25:28.3 |
| 27 | Matthew SiletzkyPlace 27 · Grade 10 · West Chicago | 10 | West Chicago | 26:59.7 |
| 28 | Eliel QuintanillaPlace 28 · Grade 10 · West Chicago | 10 | West Chicago | 33:07.8 |