| 1 | Gavin StalterPlace 1 · Grade 12 · Eureka | 12 | Eureka | 14:52.30 PR |
| 2 | Aiden FaulknerPlace 2 · Grade 12 · Elmwood | 12 | Elmwood | 14:53.30 |
| 3 | Drew CooperPlace 3 · Grade 12 · El Paso (E.P.-Gridley) | 12 | El Paso (E.P.-Gridley) | 15:08.20 PR |
| 4 | Weston HodelPlace 4 · Grade 10 · El Paso (E.P.-Gridley) | 10 | El Paso (E.P.-Gridley) | 15:10.40 PR |
| 5 | Peter StoltzPlace 5 · Grade 12 · Glasford (Illini Bluffs) | 12 | Glasford (Illini Bluffs) | 15:13.10 PR |
| 6 | Timothy RogersPlace 6 · Grade 12 · Eureka | 12 | Eureka | 15:15.90 PR |
| 7 | Kam StevensonPlace 7 · Grade 12 · Elmwood | 12 | Elmwood | 15:17.70 |
| 8 | Davin DingledinePlace 8 · Grade 10 · Eureka | 10 | Eureka | 15:25.60 PR |
| 9 | Landon WurmnestPlace 9 · Grade 11 · Eureka | 11 | Eureka | 15:26.90 |
| 10 | Eric PincockPlace 10 · Grade 12 · Glasford (Illini Bluffs) | 12 | Glasford (Illini Bluffs) | 15:34.30 |
| 11 | Taylor HessPlace 11 · Grade 12 · Princeville | 12 | Princeville | 15:35.20 PR |
| 12 | Cole CahillPlace 12 · Grade 9 · Elmwood | 9 | Elmwood | 15:35.50 |
| 13 | Luke HinthornePlace 13 · Grade 10 · El Paso (E.P.-Gridley) | 10 | El Paso (E.P.-Gridley) | 15:35.70 PR |
| 14 | Alex LartzPlace 14 · Grade 9 · El Paso (E.P.-Gridley) | 9 | El Paso (E.P.-Gridley) | 15:35.80 PR |
| 15 | TY BashamPlace 15 · Grade 12 · Glasford (Illini Bluffs) | 12 | Glasford (Illini Bluffs) | 15:38.30 |
| 16 | Danny SharpPlace 16 · Grade 10 · Elmwood | 10 | Elmwood | 15:38.90 |
| 17 | Caleb ScheirerPlace 17 · Grade 11 · Washburn (Lowpoint-W.) | 11 | Washburn (Lowpoint-W.) | 15:40.70 |
| 18 | Hunter KeysterPlace 18 · Grade 10 · Princeville | 10 | Princeville | 15:44.50 |
| 19 | Eli ScottPlace 19 · Grade 12 · Eureka | 12 | Eureka | 15:46.30 PR |
| 20 | Israel NowarkPlace 20 · Grade 12 · El Paso (E.P.-Gridley) | 12 | El Paso (E.P.-Gridley) | 15:48.60 |
| 21 | Hudson LemanPlace 21 · Grade 9 · Eureka | 9 | Eureka | 15:48.70 |
| 22 | Nicholas JelinekPlace 22 · Grade 11 · Bloomington (Central Catholic) | 11 | Bloomington (Central Catholic) | 15:50.00 |
| 23 | Kai NelsonPlace 23 · Grade 10 · Elmwood | 10 | Elmwood | 15:51.70 PR |
| 24 | Connell RothPlace 24 · Grade 12 · Eureka | 12 | Eureka | 15:53.70 |
| 25 | Noah BurrellPlace 25 · Grade 11 · Mackinaw (Deer Creek-M.) | 11 | Mackinaw (Deer Creek-M.) | 15:54.40 |
| 26 | Everett HendersonPlace 26 · Grade 11 · Tremont | 11 | Tremont | 15:58.80 PR |
| 27 | Dax UlmPlace 27 · Grade 12 · Farmington | 12 | Farmington | 16:07.40 PR |
| 28 | Geno Addo (Mackie)Place 28 · Grade 11 · Washburn (Lowpoint-W.) | 11 | Washburn (Lowpoint-W.) | 16:17.70 PR |
| 29 | Oliver FunkPlace 29 · Grade 10 · Elmwood | 10 | Elmwood | 16:26.00 |
| 30 | Jacob BoschPlace 30 · Grade 11 · Princeville | 11 | Princeville | 16:28.10 |
| 31 | Orion MahannahPlace 31 · Grade 12 · Mackinaw (Deer Creek-M.) | 12 | Mackinaw (Deer Creek-M.) | 16:28.40 PR |
| 32 | Chance PricePlace 32 · Grade 9 · El Paso (E.P.-Gridley) | 9 | El Paso (E.P.-Gridley) | 16:29.20 |
| 33 | Dierks KneppPlace 33 · Grade 10 · Washburn (Lowpoint-W.) | 10 | Washburn (Lowpoint-W.) | 16:33.90 |
| 34 | Elijah WebsterPlace 34 · Grade 11 · El Paso (E.P.-Gridley) | 11 | El Paso (E.P.-Gridley) | 16:36.40 |
| 35 | Daniel BeckerPlace 35 · Grade 12 · Bloomington (Central Catholic) | 12 | Bloomington (Central Catholic) | 16:37.30 PR |
| 36 | Levi ThomasPlace 36 · Grade 12 · Glasford (Illini Bluffs) | 12 | Glasford (Illini Bluffs) | 16:39.00 |
| 37 | Jonathan BlankenshipPlace 37 · Grade 11 · Bloomington (Central Catholic) | 11 | Bloomington (Central Catholic) | 16:39.00 |
| 38 | Brayden GilliesPlace 38 · Grade 10 · Glasford (Illini Bluffs) | 10 | Glasford (Illini Bluffs) | 16:39.20 PR |
| 39 | Andrew SauderPlace 39 · Grade 12 · Mackinaw (Deer Creek-M.) | 12 | Mackinaw (Deer Creek-M.) | 16:42.50 |
| 40 | Paul KoettersPlace 40 · Grade 11 · Bloomington (Central Catholic) | 11 | Bloomington (Central Catholic) | 16:42.70 PR |
| 41 | James ShueyPlace 41 · Grade 10 · Abingdon (A.-Avon) | 10 | Abingdon (A.-Avon) | 16:47.80 |
| 42 | Liam KohnPlace 42 · Grade 9 · Bloomington (Central Catholic) | 9 | Bloomington (Central Catholic) | 16:53.50 |
| 43 | Ogdan ParkerPlace 43 · Grade 10 · Glasford (Illini Bluffs) | 10 | Glasford (Illini Bluffs) | 16:57.00 |
| 44 | Cooper BrownPlace 44 · Grade 10 · Elmwood | 10 | Elmwood | 17:05.10 |
| 45 | Ian BrysonPlace 45 · Grade 11 · Bloomington (Central Catholic) | 11 | Bloomington (Central Catholic) | 17:06.70 PR |
| 46 | Ty BrownleePlace 46 · Grade 10 · Mackinaw (Deer Creek-M.) | 10 | Mackinaw (Deer Creek-M.) | 17:11.20 PR |
| 47 | Simon HamakerPlace 47 · Grade 10 · Bloomington (Central Catholic) | 10 | Bloomington (Central Catholic) | 17:15.00 PR |
| 48 | Collin BowersPlace 48 · Grade 11 · Princeville | 11 | Princeville | 17:34.90 |
| 49 | Finley BurtonPlace 49 · Grade 10 · Tremont | 10 | Tremont | 17:39.00 |
| 50 | Xavier MillerPlace 50 · Grade 12 · Washburn (Lowpoint-W.) | 12 | Washburn (Lowpoint-W.) | 17:45.30 PR |
| 51 | Samuel AwbreyPlace 51 · Grade 10 · Mackinaw (Deer Creek-M.) | 10 | Mackinaw (Deer Creek-M.) | 17:49.60 |
| 52 | Lincoln RassiPlace 52 · Grade 12 · Mackinaw (Deer Creek-M.) | 12 | Mackinaw (Deer Creek-M.) | 17:53.20 |
| 53 | Hendrix SeamanPlace 53 · Grade 10 · Glasford (Illini Bluffs) | 10 | Glasford (Illini Bluffs) | 17:56.20 PR |
| 54 | Charlie GrzanichPlace 54 · Grade 9 · Canton | 9 | Canton | 18:03.90 PR |
| 55 | Cooper SharpePlace 55 · Grade 9 · Tremont | 9 | Tremont | 18:05.50 |
| 56 | Isaiah JunemanPlace 56 · Grade 11 · Mackinaw (Deer Creek-M.) | 11 | Mackinaw (Deer Creek-M.) | 18:15.00 |
| 57 | Aiden SouthwoodPlace 57 · Grade 9 · Farmington | 9 | Farmington | 18:42.30 |
| 58 | Luke McAllisterPlace 58 · Grade 9 · Tremont | 9 | Tremont | 18:46.30 |
| 59 | Ryan HellePlace 59 · Grade 12 · Farmington | 12 | Farmington | 18:47.70 PR |
| 60 | Michael WintersPlace 60 · Grade 10 · Princeville | 10 | Princeville | 19:01.00 PR |
| 61 | Joel LayerPlace 61 · Grade 9 · Farmington | 9 | Farmington | 19:03.90 PR |
| 62 | Michael WeberPlace 62 · Grade 9 · Biggsville (West Central) | 9 | Biggsville (West Central) | 19:04.80 PR |
| 63 | Noah ShelbyPlace 63 · Grade 11 · Farmington | 11 | Farmington | 19:08.60 |
| 64 | Elliott WallesPlace 64 · Grade 11 · Princeville | 11 | Princeville | 19:19.20 |
| 65 | David WilmothPlace 65 · Grade 10 · Peoria (P. Christian) | 10 | Peoria (P. Christian) | 19:25.90 PR |
| 66 | Philip OltmanPlace 66 · Grade 9 · Washburn (Lowpoint-W.) | 9 | Washburn (Lowpoint-W.) | 19:27.80 |
| 67 | Micah StubbsPlace 67 · Grade 10 · Peoria (P. Christian) | 10 | Peoria (P. Christian) | 19:28.90 PR |
| 68 | Allyn UhlerPlace 68 · Grade 12 · Peoria (P. Christian) | 12 | Peoria (P. Christian) | 19:34.40 PR |
| 69 | Jack DickeyPlace 69 · Grade 10 · Tremont | 10 | Tremont | 19:48.00 |
| 70 | Brendon YoungPlace 70 · Grade 9 · Tremont | 9 | Tremont | 19:49.40 PR |
| 71 | Ben RackowPlace 71 · Grade 11 · Washburn (Lowpoint-W.) | 11 | Washburn (Lowpoint-W.) | 19:50.30 |
| 72 | Ezra BlairPlace 72 · Grade 11 · Princeville | 11 | Princeville | 19:59.90 |
| 73 | Nolan KochPlace 73 · Grade 10 · Tremont | 10 | Tremont | 20:34.90 |
| 74 | Jamin LockePlace 74 · Grade 9 · Normal (Calvary Christian Academy) | 9 | Normal (Calvary Christian Academy) | 20:40.30 |
| 75 | Brant ConradPlace 75 · Grade 9 · Normal (Calvary Christian Academy) | 9 | Normal (Calvary Christian Academy) | 20:41.10 PR |
| 76 | Jackson ScrivenPlace 76 · Grade 9 · Farmington | 9 | Farmington | 21:09.90 PR |
| 77 | Max DesmitPlace 77 · Grade 10 · Abingdon (A.-Avon) | 10 | Abingdon (A.-Avon) | 21:27.50 |
| 78 | Parker RichardsonPlace 78 · Grade 9 · Canton | 9 | Canton | 21:29.20 PR |
| 79 | Ben JanssenPlace 79 · Grade 12 · Abingdon (A.-Avon) | 12 | Abingdon (A.-Avon) | 22:27.40 |
| 80 | Chase HarmonPlace 80 · Grade 9 · Peoria Heights | 9 | Peoria Heights | 22:34.10 |
| 81 | Jonathan CobblePlace 81 · Grade 12 · Peoria (P. Christian) | 12 | Peoria (P. Christian) | 23:01.10 PR |
| 82 | Owen WeberPlace 82 · Grade 10 · Biggsville (West Central) | 10 | Biggsville (West Central) | 24:09.70 |
| 83 | Camren HockenburyPlace 83 · Grade 9 · Peoria Heights | 9 | Peoria Heights | 25:48.50 |
| 84 | Gabe CrawfordPlace 84 · Grade 11 · Peoria Heights | 11 | Peoria Heights | 46:03.20 |