| 1 | Maxwell KirbyPlace 1 · Grade 12 · Peoria (Notre Dame) | 12 | Peoria (Notre Dame) | 16:28.93 |
| 2 | John BakerPlace 2 · Grade 12 · Peoria (Notre Dame) | 12 | Peoria (Notre Dame) | 17:18.33 PR |
| 3 | Frederic CouriPlace 3 · Grade 12 · Peoria (Notre Dame) | 12 | Peoria (Notre Dame) | 17:34.05 |
| 4 | Joshua StedwillPlace 4 · Grade 12 · Peoria (Notre Dame) | 12 | Peoria (Notre Dame) | 17:35.29 |
| 5 | Gabe YontzPlace 5 · Grade 10 · Peoria (Notre Dame) | 10 | Peoria (Notre Dame) | 18:06.71 PR |
| 6 | Patrick ZopelPlace 6 · Grade 9 · Peoria (Notre Dame) | 9 | Peoria (Notre Dame) | 18:38.90 PR |
| 7 | Augie CrankPlace 7 · Grade 12 · Peoria (Notre Dame) | 12 | Peoria (Notre Dame) | 18:48.07 |
| 8 | Kevin CrusenPlace 8 · Grade 9 · Peoria (Notre Dame) | 9 | Peoria (Notre Dame) | 18:53.44 PR |
| 9 | Brayden GilliesPlace 9 · Grade 11 · Glasford (Illini Bluffs) | 11 | Glasford (Illini Bluffs) | 18:57.52 |
| 10 | Gavin WestPlace 10 · Grade 10 · Colfax (Ridgeview) | 10 | Colfax (Ridgeview) | 19:06.23 PR |
| 11 | John CarsonPlace 11 · Grade 12 · Peoria (Notre Dame) | 12 | Peoria (Notre Dame) | 19:07.51 |
| 12 | Ben YontzPlace 12 · Grade 12 · Peoria (Notre Dame) | 12 | Peoria (Notre Dame) | 19:21.54 |
| 13 | Rene DelgadoPlace 13 · Grade 11 · Peoria (Notre Dame) | 11 | Peoria (Notre Dame) | 20:00.27 |
| 14 | Finley BailliezPlace 14 · Grade 9 · Glasford (Illini Bluffs) | 9 | Glasford (Illini Bluffs) | 20:06.34 PR |
| 15 | John OnderkoPlace 15 · Grade 12 · Peoria (Notre Dame) | 12 | Peoria (Notre Dame) | 20:14.67 |
| 16 | Riley McMeenPlace 16 · Grade 9 · Glasford (Illini Bluffs) | 9 | Glasford (Illini Bluffs) | 20:28.21 PR |
| 17 | Patrick MarstallPlace 17 · Grade 10 · Peoria (Notre Dame) | 10 | Peoria (Notre Dame) | 20:39.83 |
| 18 | Thomas D'SaPlace 18 · Grade 10 · Peoria (Notre Dame) | 10 | Peoria (Notre Dame) | 20:40.85 |
| 19 | Liam ConahanPlace 19 · Grade 11 · Peoria (Notre Dame) | 11 | Peoria (Notre Dame) | 20:56.66 PR |
| 20 | Ezra StricklerPlace 20 · Grade 10 · Peoria (Notre Dame) | 10 | Peoria (Notre Dame) | 20:58.28 PR |
| 21 | Paul MundayPlace 21 · Grade 9 · Glasford (Illini Bluffs) | 9 | Glasford (Illini Bluffs) | 21:10.54 PR |
| 22 | Michael AxelsonPlace 22 · Grade 9 · Peoria (Notre Dame) | 9 | Peoria (Notre Dame) | 21:11.90 |
| 23 | Parker SarffPlace 23 · Grade 12 · Peoria (Notre Dame) | 12 | Peoria (Notre Dame) | 21:26.39 |
| 24 | Benjamin TiguePlace 24 · Grade 10 · Peoria (Notre Dame) | 10 | Peoria (Notre Dame) | 21:33.27 PR |
| 25 | Teddy ShowalterPlace 25 · Grade 12 · Peoria (Notre Dame) | 12 | Peoria (Notre Dame) | 21:39.25 |
| 26 | Simon WiggersPlace 26 · Grade 9 · Peoria (Notre Dame) | 9 | Peoria (Notre Dame) | 21:42.94 |
| 27 | Noah TrenklePlace 27 · Grade 11 · Peoria (Notre Dame) | 11 | Peoria (Notre Dame) | 21:51.48 |
| 28 | Vance YoungPlace 28 · Grade 10 · Colfax (Ridgeview) | 10 | Colfax (Ridgeview) | 21:53.00 PR |
| 29 | Noah GirschPlace 29 · Grade 9 · Peoria (Notre Dame) | 9 | Peoria (Notre Dame) | 21:53.59 PR |
| 30 | Frankie PlaskonPlace 30 · Grade 10 · Peoria (Notre Dame) | 10 | Peoria (Notre Dame) | 22:13.26 PR |
| 31 | Eli BurmasterPlace 31 · Grade 10 · Colfax (Ridgeview) | 10 | Colfax (Ridgeview) | 22:28.83 PR |
| 32 | Max RacsaPlace 32 · Grade 9 · Peoria (Notre Dame) | 9 | Peoria (Notre Dame) | 22:34.95 |
| 33 | Landon CounsilPlace 33 · Grade 9 · Peoria (Notre Dame) | 9 | Peoria (Notre Dame) | 22:34.99 PR |
| 34 | Nathan CounsilPlace 34 · Grade 11 · Peoria (Notre Dame) | 11 | Peoria (Notre Dame) | 22:42.29 |
| 35 | Ryan LabarrePlace 35 · Grade 10 · Peoria (Notre Dame) | 10 | Peoria (Notre Dame) | 22:46.51 PR |
| 36 | Ethan NeuhausPlace 36 · Grade 10 · Colfax (Ridgeview) | 10 | Colfax (Ridgeview) | 23:40.62 PR |
| 37 | Stephen D'SaPlace 37 · Grade 12 · Peoria (Notre Dame) | 12 | Peoria (Notre Dame) | 23:46.10 |
| 38 | Tristan RastPlace 38 · Grade 9 · Glasford (Illini Bluffs) | 9 | Glasford (Illini Bluffs) | 23:52.63 PR |
| 39 | Landon BigaPlace 39 · Grade 10 · Glasford (Illini Bluffs) | 10 | Glasford (Illini Bluffs) | 23:57.48 |
| 40 | Jack JorgensenPlace 40 · Grade 9 · Peoria (Notre Dame) | 9 | Peoria (Notre Dame) | 26:26.86 |
| 41 | Will NelsonPlace 41 · Grade 9 · Peoria (Notre Dame) | 9 | Peoria (Notre Dame) | 29:47.39 |
| 42 | Keaton CopelandPlace 42 · Grade 10 · Peoria (Notre Dame) | 10 | Peoria (Notre Dame) | 32:17.53 |
| 0 | Matthew BurkePlace 0 · Grade 11 · Glasford (Illini Bluffs) | 11 | Glasford (Illini Bluffs) | DNF |
| 0 | Will EmhoffPlace 0 · Grade 12 · Glasford (Illini Bluffs) | 12 | Glasford (Illini Bluffs) | DNS |
| 0 | Jude GarmanPlace 0 · Grade 9 · Glasford (Illini Bluffs) | 9 | Glasford (Illini Bluffs) | DNS |