| 1 | Taylor RihmPlace 1 · Grade 11 · Libertyville | 11 | Libertyville | 15:58.0 |
| 2 | Filip VojvodicPlace 2 · Grade 12 · Libertyville | 12 | Libertyville | 16:02.0 |
| 3 | Daniel BanuelosPlace 3 · Grade 11 · Round Lake | 11 | Round Lake | 16:05.0 |
| 4 | Trace WhildinPlace 4 · Grade 12 · Libertyville | 12 | Libertyville | 16:17.5 |
| 5 | Jack SteffePlace 5 · Grade 12 · Libertyville | 12 | Libertyville | 16:18.4 |
| 6 | Frankie HacklPlace 6 · Grade 12 · Glenview (Glenbrook South) | 12 | Glenview (Glenbrook South) | 16:29.3 |
| 7 | Max DiguiseppePlace 7 · Grade 11 · Lincolnshire (Stevenson) | 11 | Lincolnshire (Stevenson) | 16:32.4 |
| 8 | Jack LyonsPlace 8 · Grade 12 · Glenview (Glenbrook South) | 12 | Glenview (Glenbrook South) | 16:39.5 |
| 9 | Gavin McInnisPlace 9 · Grade 12 · Richmond (R.-Burton) | 12 | Richmond (R.-Burton) | 16:42.0 |
| 10 | Mateo BarillasPlace 10 · Grade 12 · Glenview (Glenbrook South) | 12 | Glenview (Glenbrook South) | 16:47.9 |
| 11 | Edwin MoralesPlace 11 · Grade 11 · Round Lake | 11 | Round Lake | 16:53.0 |
| 12 | Ethan HongPlace 12 · Grade 11 · Lincolnshire (Stevenson) | 11 | Lincolnshire (Stevenson) | 17:09.4 |
| 13 | Thomas ChudyPlace 13 · Grade 12 · Libertyville | 12 | Libertyville | 17:09.7 |
| 14 | Parker KochPlace 14 · Grade 12 · Wauconda | 12 | Wauconda | 17:18.7 |
| 15 | Bryce KopinskiPlace 15 · Grade 11 · Glenview (Glenbrook South) | 11 | Glenview (Glenbrook South) | 17:20.6 |
| 16 | Mark UskovPlace 16 · Grade 10 · Glenview (Glenbrook South) | 10 | Glenview (Glenbrook South) | 17:21.3 |
| 17 | Marcello PrinzPlace 17 · Grade 12 · Libertyville | 12 | Libertyville | 17:26.2 |
| 18 | Evan BesanconPlace 18 · Grade 12 · Wauconda | 12 | Wauconda | 17:26.6 |
| 19 | Colin OConnellPlace 19 · Grade 11 · Libertyville | 11 | Libertyville | 17:28.8 |
| 20 | Zach RhodesPlace 20 · Grade 11 · Lake Forest | 11 | Lake Forest | 17:31.5 |
| 21 | Seth LeePlace 21 · Grade 12 · Lake Forest | 12 | Lake Forest | 17:37.2 |
| 22 | Brayden WangPlace 22 · Grade 11 · Lincolnshire (Stevenson) | 11 | Lincolnshire (Stevenson) | 17:38.1 |
| 23 | Owen WuPlace 23 · Grade 12 · Glenview (Glenbrook South) | 12 | Glenview (Glenbrook South) | 17:41.3 |
| 24 | Alexander MartinezPlace 24 · Grade 11 · Round Lake | 11 | Round Lake | 17:42.8 |
| 25 | Matthew MoyPlace 25 · Grade 12 · Lincolnshire (Stevenson) | 12 | Lincolnshire (Stevenson) | 17:46.6 |
| 26 | Daniel PludemanPlace 26 · Grade 12 · Wauconda | 12 | Wauconda | 17:47.8 |
| 27 | Kaedon GarriquesPlace 27 · Grade 11 · Lake Forest | 11 | Lake Forest | 18:00.3 |
| 28 | Lyric HenryPlace 28 · Grade 12 · Park Ridge (Maine East) | 12 | Park Ridge (Maine East) | 18:05.6 |
| 29 | Hudson HughesPlace 29 · Grade 12 · Lake Forest | 12 | Lake Forest | 18:14.7 |
| 30 | Tyler MoonPlace 30 · Grade 12 · Glenview (Glenbrook South) | 12 | Glenview (Glenbrook South) | 18:17.9 |
| 31 | Oliver MahPlace 31 · Grade 12 · Lincolnshire (Stevenson) | 12 | Lincolnshire (Stevenson) | 18:21.0 |
| 32 | Owen PortenPlace 32 · Grade 11 · Wauconda | 11 | Wauconda | 18:36.4 |
| 33 | Henry VegaPlace 33 · Grade 12 · Round Lake | 12 | Round Lake | 18:46.9 |
| 34 | Aiden AriasPlace 34 · Grade 9 · Harvard | 9 | Harvard | 19:07.3 |
| 35 | Warren McCulloughPlace 35 · Grade 12 · Lake Forest | 12 | Lake Forest | 19:41.9 |
| 36 | Brogen FinleyPlace 36 · Grade 11 · Wauconda | 11 | Wauconda | 19:53.5 |
| 37 | Ethan EhrenkauferPlace 37 · Grade 11 · Richmond (R.-Burton) | 11 | Richmond (R.-Burton) | 20:00.4 |
| 38 | Cooper JacksonPlace 38 · Grade 12 · Lake Forest | 12 | Lake Forest | 20:07.5 |
| 39 | Enrique Gutierrez-VargasPlace 39 · Grade 11 · Park Ridge (Maine East) | 11 | Park Ridge (Maine East) | 21:48.8 |
| 40 | Ethan NartatezPlace 40 · Grade 11 · Park Ridge (Maine East) | 11 | Park Ridge (Maine East) | 22:24.7 |
| 41 | Samir GonzalezPlace 41 · Grade 10 · Harvard | 10 | Harvard | 22:54.7 |
| 42 | Muaaz HamadPlace 42 · Grade 11 · Park Ridge (Maine East) | 11 | Park Ridge (Maine East) | 22:55.0 |
| 43 | Traeden TatsumiPlace 43 · Grade 9 · Harvard | 9 | Harvard | 25:20.2 |
| 44 | Andy AguirrePlace 44 · Grade 9 · Harvard | 9 | Harvard | 25:31.1 |
| 45 | Victor Vazquez TellezPlace 45 · Grade 10 · Harvard | 10 | Harvard | 25:58.4 |