| 1 | Caden HagemanPlace 1 · Grade 12 · Hinckley (H.-Big Rock) | 12 | Hinckley (H.-Big Rock) | 15:38.53 |
| 2 | Immanuel NunezPlace 2 · Grade 11 · River Valley Christian | 11 | River Valley Christian | 16:23.50 |
| 3 | Jeremy PotterPlace 3 · Grade 11 · River Valley Christian | 11 | River Valley Christian | 16:24.56 PR |
| 4 | Gus BerryPlace 4 · Grade 11 · River Valley Christian | 11 | River Valley Christian | 16:25.06 |
| 5 | Beckett LadesicPlace 5 · Grade 9 · River Valley Christian | 9 | River Valley Christian | 17:01.18 PR |
| 6 | Gabriel PeñaPlace 6 · Grade 12 · Genoa (G.-Kingston) | 12 | Genoa (G.-Kingston) | 17:11.75 |
| 7 | Adam MendozaPlace 7 · Grade 11 · Stillman Valley | 11 | Stillman Valley | 17:14.28 |
| 8 | Caden HamerPlace 8 · Grade 12 · Somonauk | 12 | Somonauk | 17:14.72 |
| 9 | Ezra GonzalezPlace 9 · Grade 11 · River Valley Christian | 11 | River Valley Christian | 17:15.58 |
| 10 | Maddux RodgersPlace 10 · Grade 12 · Hinckley (H.-Big Rock) | 12 | Hinckley (H.-Big Rock) | 17:17.02 |
| 11 | Berat ImeriPlace 11 · Grade 12 · Mendota | 12 | Mendota | 18:06.75 |
| 12 | Nathan HaagPlace 12 · Grade 11 · Genoa (G.-Kingston) | 11 | Genoa (G.-Kingston) | 18:57.69 |
| 13 | Everett AmenPlace 13 · Grade 10 · Genoa (G.-Kingston) | 10 | Genoa (G.-Kingston) | 19:14.75 |
| 14 | Oliver PerrinPlace 14 · Grade 10 · Genoa (G.-Kingston) | 10 | Genoa (G.-Kingston) | 19:32.53 |
| 15 | Aisaac ArteagaPlace 15 · Grade 10 · Mendota | 10 | Mendota | 19:39.15 |
| 16 | Christopher GarciaPlace 16 · Grade 12 · Genoa (G.-Kingston) | 12 | Genoa (G.-Kingston) | 19:39.65 |
| 17 | Levi JamesPlace 17 · Grade 9 · Genoa (G.-Kingston) | 9 | Genoa (G.-Kingston) | 19:56.15 |
| 18 | Logan LimbergPlace 18 · Grade 9 · Genoa (G.-Kingston) | 9 | Genoa (G.-Kingston) | 20:00.56 |
| 19 | Noah TurnquistPlace 19 · Grade 11 · Genoa (G.-Kingston) | 11 | Genoa (G.-Kingston) | 20:07.59 |
| 20 | Kaden LewisPlace 20 · Grade 11 · Stillman Valley | 11 | Stillman Valley | 20:09.50 |
| 21 | Evan FlexPlace 21 · Grade 11 · Hinckley (H.-Big Rock) | 11 | Hinckley (H.-Big Rock) | 20:35.18 |
| 22 | Ryne LundquistPlace 22 · Grade 12 · Stillman Valley | 12 | Stillman Valley | 20:39.00 |
| 23 | Porter SniderPlace 23 · Grade 11 · Somonauk | 11 | Somonauk | 21:05.09 |
| 24 | Aidan WessonPlace 24 · Grade 12 · Somonauk | 12 | Somonauk | 21:14.62 |
| 25 | Zachary GahanPlace 25 · Grade 10 · Mendota | 10 | Mendota | 21:58.00 |
| 26 | Isaac NoblePlace 26 · Grade 10 · Somonauk | 10 | Somonauk | 22:01.18 |
| 27 | Anthony SwensonPlace 27 · Grade 10 · Genoa (G.-Kingston) | 10 | Genoa (G.-Kingston) | 22:01.48 |
| 28 | Michael MastroianniPlace 28 · Grade 12 · Poplar Grove (North Boone) | 12 | Poplar Grove (North Boone) | 22:01.78 |
| 29 | Henry MorelockPlace 29 · Grade 9 · Poplar Grove (North Boone) | 9 | Poplar Grove (North Boone) | 22:37.72 |
| 30 | Lucas MendozaPlace 30 · Grade 12 · Stillman Valley | 12 | Stillman Valley | 23:15.81 |
| 31 | Blake WessonPlace 31 · Grade 9 · Somonauk | 9 | Somonauk | 23:34.69 |
| 32 | Finn BalsleyPlace 32 · Grade 9 · Poplar Grove (North Boone) | 9 | Poplar Grove (North Boone) | 23:57.75 |
| 33 | Dylan JonesPlace 33 · Grade 12 · Somonauk | 12 | Somonauk | 24:21.47 |
| 34 | William BalthazarPlace 34 · Grade 10 · River Valley Christian | 10 | River Valley Christian | 24:25.00 PR |
| 35 | Oscar BalsleyPlace 35 · Grade 12 · Poplar Grove (North Boone) | 12 | Poplar Grove (North Boone) | 25:05.56 |
| 36 | Zaydn LawPlace 36 · Grade 10 · Mendota | 10 | Mendota | 25:13.34 |
| 37 | Haiven ValdezPlace 37 · Grade 10 · Genoa (G.-Kingston) | 10 | Genoa (G.-Kingston) | 25:40.18 |
| 38 | Gavin De La IslaPlace 38 · Grade 12 · Genoa (G.-Kingston) | 12 | Genoa (G.-Kingston) | 25:42.00 |
| 39 | Raul HernandezPlace 39 · Grade 11 · Somonauk | 11 | Somonauk | 27:18.22 PR |
| 40 | Tymofii LevchenkoPlace 40 · Grade 9 · Poplar Grove (North Boone) | 9 | Poplar Grove (North Boone) | 27:20.34 |