| 1 | Memphis RomanPlace 1 · Grade 11 · Fox Lake (Grant) | 11 | Fox Lake (Grant) | 17:18 |
| 2 | Dane GloverPlace 2 · Grade 12 · Fox Lake (Grant) | 12 | Fox Lake (Grant) | 17:28 |
| 3 | Carter WebbPlace 3 · Grade 11 · Antioch | 11 | Antioch | 17:52 |
| 4 | Carson LannersPlace 4 · Grade 9 · Antioch | 9 | Antioch | 18:06 |
| 5 | Michael JohnsonPlace 5 · Grade 11 · Fox Lake (Grant) | 11 | Fox Lake (Grant) | 18:24 |
| 6 | Aidan LaMantiaPlace 6 · Grade 12 · Fox Lake (Grant) | 12 | Fox Lake (Grant) | 18:44 |
| 7 | Maxx HaasPlace 7 · Grade 9 · Fox Lake (Grant) | 9 | Fox Lake (Grant) | 18:48 |
| 8 | Ryan GoldenPlace 8 · Grade 11 · Fox Lake (Grant) | 11 | Fox Lake (Grant) | 19:10 |
| 9 | Anton AugustoPlace 9 · Grade 11 · Antioch | 11 | Antioch | 19:31 |
| 10 | Anthony SculucaPlace 10 · Grade 10 · Antioch | 10 | Antioch | 19:36 |
| 11 | Levi CoburnPlace 11 · Grade 9 · Wauconda | 9 | Wauconda | 19:39 |
| 12 | Patrick ShannonPlace 12 · Grade 10 · Wauconda | 10 | Wauconda | 19:52 |
| 13 | Nicolas GanekPlace 13 · Grade 10 · Wauconda | 10 | Wauconda | 19:56 |
| 14 | Griffin FreemanPlace 14 · Grade 10 · Antioch | 10 | Antioch | 20:00 |
| 15 | Kyle JenkinsPlace 15 · Grade 10 · Wauconda | 10 | Wauconda | 20:05 |
| 16 | Tanner SoutarPlace 16 · Grade 9 · Wauconda | 9 | Wauconda | 20:10 |
| 17 | Tyler MillerPlace 17 · Grade 11 · Antioch | 11 | Antioch | 20:27 |
| 18 | Brady KobbPlace 18 · Grade 10 · Antioch | 10 | Antioch | 20:28 |
| 19 | Ben GeorgiaPlace 19 · Grade 12 · Antioch | 12 | Antioch | 20:34 |
| 20 | Jack FostiakPlace 20 · Grade 12 · Wauconda | 12 | Wauconda | 20:41 |
| 21 | Dylan TrippPlace 21 · Grade 11 · Fox Lake (Grant) | 11 | Fox Lake (Grant) | 21:17 |
| 22 | Zolan SchielerPlace 22 · Grade 9 · Antioch | 9 | Antioch | 21:21 |
| 23 | Cole LoiacanoPlace 23 · Grade 11 · Antioch | 11 | Antioch | 21:22 |
| 24 | Alfredo VelaPlace 24 · Grade 10 · Fox Lake (Grant) | 10 | Fox Lake (Grant) | 21:22 |
| 25 | Nathan GorgiusPlace 25 · Grade 11 · Wauconda | 11 | Wauconda | 21:53 |
| 26 | Braxton SchielerPlace 26 · Grade 12 · Antioch | 12 | Antioch | 21:55 |
| 27 | Christopher DavisPlace 27 · Grade 11 · Fox Lake (Grant) | 11 | Fox Lake (Grant) | 22:18 |
| 28 | Ethan CastilloPlace 28 · Grade 11 · Antioch | 11 | Antioch | 22:19 |
| 29 | Lorenzo MartinezPlace 29 · Grade 9 · Wauconda | 9 | Wauconda | 22:24 |
| 30 | Anthony StreibPlace 30 · Grade 12 · Antioch | 12 | Antioch | 22:28 |
| 31 | Jake EvansPlace 31 · Grade 10 · Fox Lake (Grant) | 10 | Fox Lake (Grant) | 22:31 |
| 32 | Blake WatsonPlace 32 · Grade 9 · Antioch | 9 | Antioch | 22:41 |
| 33 | Eli BentleyPlace 33 · Grade 12 · Antioch | 12 | Antioch | 22:54 |
| 34 | Grant SooleyPlace 34 · Grade 11 · Antioch | 11 | Antioch | 23:19 |
| 35 | Logan TerryberryPlace 35 · Grade 9 · Fox Lake (Grant) | 9 | Fox Lake (Grant) | 23:22 |
| 36 | Landon TerryberryPlace 36 · Grade 9 · Fox Lake (Grant) | 9 | Fox Lake (Grant) | 23:24 |
| 37 | Noah KruselyPlace 37 · Grade 12 · Antioch | 12 | Antioch | 23:30 |
| 38 | Joan VazquesPlace 38 · Grade 11 · Wauconda | 11 | Wauconda | 24:08 |
| 39 | Leo VazquezPlace 39 · Grade 12 · Antioch | 12 | Antioch | 24:17 |
| 40 | Jack DeMartiniPlace 40 · Grade 12 · Antioch | 12 | Antioch | 24:48 |
| 41 | Alan ContrerasPlace 41 · Grade 12 · Fox Lake (Grant) | 12 | Fox Lake (Grant) | 25:16 |
| 42 | Sam PhamPlace 42 · Grade 9 · Wauconda | 9 | Wauconda | 25:20 |
| 43 | Noah GonzalezPlace 43 · Grade 10 · Antioch | 10 | Antioch | 25:21 |
| 44 | Trinton BassPlace 44 · Grade 12 · Wauconda | 12 | Wauconda | 25:23 |
| 45 | Zachary GhafoorPlace 45 · Grade 9 · Wauconda | 9 | Wauconda | 26:40 |
| 46 | Robert MaltesPlace 46 · Grade 11 · Wauconda | 11 | Wauconda | 26:44 |
| 47 | Luis DiazPlace 47 · Grade 9 · Wauconda | 9 | Wauconda | 27:48 |
| 48 | Gabriel SzymerPlace 48 · Grade 11 · Wauconda | 11 | Wauconda | 28:03 |
| 49 | Aiden BangPlace 49 · Grade 10 · Wauconda | 10 | Wauconda | 28:05 |