| 1 | Tyler JohnsonPlace 1 · Grade 10 · Rochelle | 10 | Rochelle | 17:17.91 |
| 2 | Caden HagemanPlace 2 · Grade 11 · Hinckley (H.-Big Rock) | 11 | Hinckley (H.-Big Rock) | 17:24.43 |
| 3 | Will GreerPlace 3 · Grade 9 · DeKalb | 9 | DeKalb | 18:50.72 |
| 4 | Esam FarrajPlace 4 · Grade 9 · Rochelle | 9 | Rochelle | 18:50.72 |
| 5 | Gregory SmithPlace 5 · Grade 10 · Rochelle | 10 | Rochelle | 19:27.44 |
| 6 | Maddux RodgersPlace 6 · Grade 11 · Hinckley (H.-Big Rock) | 11 | Hinckley (H.-Big Rock) | 19:57.65 |
| 7 | Timmy DurandPlace 7 · Grade 9 · DeKalb | 9 | DeKalb | 20:25.74 |
| 8 | Johnny MoralesPlace 8 · Grade 12 · Rochelle | 12 | Rochelle | 20:32.08 |
| 9 | Max FoleyPlace 9 · Grade 10 · DeKalb | 10 | DeKalb | 20:39.69 |
| 10 | Zachary JohnsonPlace 10 · Grade 10 · Rochelle | 10 | Rochelle | 21:17.51 |
| 11 | Hunter BivinsPlace 11 · Grade 11 · Rochelle | 11 | Rochelle | 21:32.41 |
| 12 | Isaiah RobiendoPlace 12 · Grade 9 · DeKalb | 9 | DeKalb | 21:37.71 |
| 13 | Edward KoziolPlace 13 · Grade 11 · Rochelle | 11 | Rochelle | 21:38.64 |
| 14 | Everett AmenPlace 14 · Grade 9 · Genoa (G.-Kingston) | 9 | Genoa (G.-Kingston) | 21:45.14 |
| 15 | Oliver PerrinPlace 15 · Grade 9 · Genoa (G.-Kingston) | 9 | Genoa (G.-Kingston) | 22:08.39 |
| 16 | Lucas McMurtriePlace 16 · Grade 9 · Hinckley (H.-Big Rock) | 9 | Hinckley (H.-Big Rock) | 22:14.19 |
| 17 | Christopher NamboPlace 17 · Grade 9 · Rochelle | 9 | Rochelle | 22:14.54 |
| 18 | Sami AljabariPlace 18 · Grade 9 · Rochelle | 9 | Rochelle | 22:19.21 |
| 19 | Tyler SuttonPlace 19 · Grade 9 · Rochelle | 9 | Rochelle | 22:19.40 |
| 20 | Sam JarosPlace 20 · Grade 11 · DeKalb | 11 | DeKalb | 23:02.39 |
| 21 | Clark StoreyPlace 21 · Grade 10 · DeKalb | 10 | DeKalb | 23:03.28 |
| 22 | Geronimo Zepeda-FloresPlace 22 · Grade 11 · Rochelle | 11 | Rochelle | 23:04.97 |
| 23 | Michael Galindo ChavezPlace 23 · Grade 9 · DeKalb | 9 | DeKalb | 23:05.44 |
| 24 | Noah TurnquistPlace 24 · Grade 10 · Genoa (G.-Kingston) | 10 | Genoa (G.-Kingston) | 23:57.53 |
| 25 | Levi WaddlePlace 25 · Grade 12 · Rochelle | 12 | Rochelle | 24:11.59 |
| 26 | Alex MarquezPlace 26 · Grade 9 · Camanche | 9 | Camanche | 24:21.24 PR |
| 27 | Blake ShelbyPlace 27 · Grade 9 · Rochelle | 9 | Rochelle | 24:55.69 |
| 28 | Dominick JoycePlace 28 · Grade 10 · Rochelle | 10 | Rochelle | 25:46.09 |
| 29 | Josh ParsonsPlace 29 · Grade 9 · Rochelle | 9 | Rochelle | 26:02.32 |
| 30 | Philip WintersPlace 30 · Grade 12 · Rochelle | 12 | Rochelle | 26:35.87 |
| 31 | Yostger MoralesPlace 31 · Grade 9 · DeKalb | 9 | DeKalb | 27:12.08 |
| 32 | Brayden RichmondPlace 32 · Grade 9 · DeKalb | 9 | DeKalb | 28:05.86 |
| 33 | Justin HernandezPlace 33 · Grade 9 · DeKalb | 9 | DeKalb | 29:12.42 |
| 34 | Gavin De La IslaPlace 34 · Grade 11 · Genoa (G.-Kingston) | 11 | Genoa (G.-Kingston) | 29:13.42 |
| 35 | Liam BertschePlace 35 · Grade 10 · Rochelle | 10 | Rochelle | 29:36.35 |
| 36 | Aiden HootsPlace 36 · Grade 10 · Genoa (G.-Kingston) | 10 | Genoa (G.-Kingston) | 29:57.90 |
| 37 | James ArguijoPlace 37 · Grade 12 · Hinckley (H.-Big Rock) | 12 | Hinckley (H.-Big Rock) | 29:59.94 |
| 38 | CJ RichPlace 38 · Grade 10 · Genoa (G.-Kingston) | 10 | Genoa (G.-Kingston) | 30:01.73 |
| 39 | Quincy JamesPlace 39 · Grade 12 · Genoa (G.-Kingston) | 12 | Genoa (G.-Kingston) | 30:01.77 |
| 40 | Andrew ClinePlace 40 · Grade 10 · Genoa (G.-Kingston) | 10 | Genoa (G.-Kingston) | 30:03.09 |
| 41 | Ryken ScottPlace 41 · Grade 12 · Genoa (G.-Kingston) | 12 | Genoa (G.-Kingston) | 30:43.87 |