| 1 | Wyatt McIntyrePlace 1 · Grade 12 · Athens | 12 | Athens | 15:19.1 |
| 2 | Brody BlackwellPlace 2 · Grade 11 · Pekin | 11 | Pekin | 15:48.6 |
| 3 | Kolton DunkelbargerPlace 3 · Grade 12 · Pekin | 12 | Pekin | 16:15.7 |
| 4 | Cooper HoffmannPlace 4 · Grade 12 · Elmwood | 12 | Elmwood | 16:17.4 |
| 5 | Trevor DunkelPlace 5 · Grade 12 · Elmwood | 12 | Elmwood | 16:24.0 |
| 6 | Riley DulinPlace 6 · Grade 12 · Monmouth (M.-Roseville) | 12 | Monmouth (M.-Roseville) | 16:33.5 |
| 7 | Noah McIntyrePlace 7 · Grade 10 · Athens | 10 | Athens | 16:35.3 |
| 8 | Ryan NordsiekPlace 8 · Grade 11 · Athens | 11 | Athens | 16:38.7 |
| 9 | Antoine HaddadPlace 9 · Grade 11 · Peoria (Notre Dame) | 11 | Peoria (Notre Dame) | 16:41.9 |
| 10 | Gary CatesPlace 10 · Grade 12 · Mackinaw (Deer Creek-M.) | 12 | Mackinaw (Deer Creek-M.) | 16:46.1 |
| 11 | Logan WhitneyPlace 11 · Grade 11 · Elmwood | 11 | Elmwood | 16:49.2 |
| 12 | John CarniclePlace 12 · Grade 11 · Mackinaw (Deer Creek-M.) | 11 | Mackinaw (Deer Creek-M.) | 16:56.6 |
| 13 | Neal ScheuermannPlace 13 · Grade 12 · Mackinaw (Deer Creek-M.) | 12 | Mackinaw (Deer Creek-M.) | 16:58.2 |
| 14 | Alex HerrmannPlace 14 · Grade 12 · Elmwood | 12 | Elmwood | 16:59.8 |
| 15 | Zach HaleyPlace 15 · Grade 12 · Quincy (Notre Dame) | 12 | Quincy (Notre Dame) | 17:03.0 |
| 16 | Dylan CrookPlace 16 · Grade 9 · Rushville (R.-Industry) | 9 | Rushville (R.-Industry) | 17:07.3 |
| 17 | James GoodenowPlace 17 · Grade 10 · Athens | 10 | Athens | 17:16.5 |
| 18 | Andrew WolfePlace 18 · Grade 11 · Pekin | 11 | Pekin | 17:20.3 |
| 19 | Bennett CusterPlace 19 · Grade 11 · Pekin | 11 | Pekin | 17:22.9 |
| 20 | Will HillPlace 20 · Grade 10 · Athens | 10 | Athens | 17:23.5 |
| 21 | Seth KasingerPlace 21 · Grade 10 · Pekin | 10 | Pekin | 17:25.9 |
| 22 | Chris GilbertPlace 22 · Grade 11 · Peoria (Notre Dame) | 11 | Peoria (Notre Dame) | 17:26.9 |
| 23 | Conner DavidsonPlace 23 · Grade 11 · Rushville (R.-Industry) | 11 | Rushville (R.-Industry) | 17:35.7 |
| 24 | Jacob BrownPlace 24 · Grade 11 · Elmwood | 11 | Elmwood | 17:39.7 |
| 25 | Jacob HarrisonPlace 25 · Grade 11 · Bartonville (Limestone) | 11 | Bartonville (Limestone) | 17:40.3 |
| 26 | Joseph GoodenowPlace 26 · Grade 10 · Athens | 10 | Athens | 17:44.2 |
| 27 | Dakota SheplerPlace 27 · Grade 11 · Macomb | 11 | Macomb | 17:45.3 |
| 28 | Jayden TabbPlace 28 · Grade 11 · Pekin | 11 | Pekin | 17:49.4 |
| 29 | Andrew CationPlace 29 · Grade 11 · Farmington | 11 | Farmington | 17:52.3 |
| 30 | Mitchell MazanderPlace 30 · Grade 11 · Peoria (Notre Dame) | 11 | Peoria (Notre Dame) | 17:56.1 |
| 31 | Mickey LawlessPlace 31 · Grade 11 · Peoria (Notre Dame) | 11 | Peoria (Notre Dame) | 18:03.3 |
| 32 | David RobisonPlace 32 · Grade 10 · Peoria (Notre Dame) | 10 | Peoria (Notre Dame) | 18:08.7 |
| 33 | Dalton MyersPlace 33 · Grade 12 · Mackinaw (Deer Creek-M.) | 12 | Mackinaw (Deer Creek-M.) | 18:19.5 |
| 34 | Liam OwensPlace 34 · Grade 12 · Peoria (Notre Dame) | 12 | Peoria (Notre Dame) | 18:23.3 |
| 35 | Alex VanSlykePlace 35 · Grade 11 · Peoria (Notre Dame) | 11 | Peoria (Notre Dame) | 18:25.8 |
| 36 | Max MurphyPlace 36 · Grade 12 · Peoria (Notre Dame) | 12 | Peoria (Notre Dame) | 18:26.8 PR |
| 37 | Kerem TasdanPlace 37 · Grade 10 · Macomb | 10 | Macomb | 18:28.0 |
| 38 | Stan MelkumianPlace 38 · Grade 9 · Macomb | 9 | Macomb | 18:33.2 |
| 39 | Kevin JuradoPlace 39 · Grade 11 · Monmouth (M.-Roseville) | 11 | Monmouth (M.-Roseville) | 18:38.3 |
| 40 | Kyle SholtisPlace 40 · Grade 10 · Athens | 10 | Athens | 18:38.5 |
| 41 | Brent AustinPlace 41 · Grade 12 · Farmington | 12 | Farmington | 18:43.6 |
| 42 | Micah BaumPlace 42 · Grade 11 · Peoria (P. Christian) | 11 | Peoria (P. Christian) | 18:46.9 |
| 43 | Wyatt DohePlace 43 · Grade 10 · Cullom (Tri-Point) | 10 | Cullom (Tri-Point) | 18:49.9 |
| 44 | Ryan ChapaiPlace 44 · Grade 11 · Bartonville (Limestone) | 11 | Bartonville (Limestone) | 19:03.3 |
| 45 | Nick SeaverPlace 45 · Grade 9 · Rushville (R.-Industry) | 9 | Rushville (R.-Industry) | 19:04.6 |
| 46 | Sergio TeranPlace 46 · Grade 11 · Peoria (Notre Dame) | 11 | Peoria (Notre Dame) | 19:10.9 |
| 47 | Noah LaPradPlace 47 · Grade 9 · Macomb | 9 | Macomb | 19:12.2 |
| 48 | Luke SanderPlace 48 · Grade 10 · Peoria (Notre Dame) | 10 | Peoria (Notre Dame) | 19:17.5 |
| 49 | Kellar GroffPlace 49 · Grade 10 · Peoria (Notre Dame) | 10 | Peoria (Notre Dame) | 19:18.0 |
| 50 | Steven LiauPlace 50 · Grade 11 · Quincy (Notre Dame) | 11 | Quincy (Notre Dame) | 19:22.7 |
| 51 | Alex MastPlace 51 · Grade 11 · Quincy (Notre Dame) | 11 | Quincy (Notre Dame) | 19:29.7 |
| 52 | Hayden DonaldsonPlace 52 · Grade 11 · Quincy (Notre Dame) | 11 | Quincy (Notre Dame) | 19:39.0 |
| 53 | Alex ClarkPlace 53 · Grade 11 · Farmington | 11 | Farmington | 19:45.0 |
| 54 | Demetric MasonPlace 54 · Grade 11 · Peoria | 11 | Peoria | 19:47.5 |
| 55 | Jalen CarterPlace 55 · Grade 10 · Macomb | 10 | Macomb | 19:49.9 |
| 56 | Sam BrodahlPlace 56 · Grade 12 · Mackinaw (Deer Creek-M.) | 12 | Mackinaw (Deer Creek-M.) | 19:50.1 |
| 57 | Will HallPlace 57 · Grade 12 · Macomb | 12 | Macomb | 19:54.2 |
| 58 | Brooks WallacePlace 58 · Grade 10 · Macomb | 10 | Macomb | 19:59.1 |
| 59 | Nathan HaxelPlace 59 · Grade 11 · Quincy (Notre Dame) | 11 | Quincy (Notre Dame) | 19:59.6 |
| 60 | Jacob RitchiePlace 60 · Grade 11 · Cullom (Tri-Point) | 11 | Cullom (Tri-Point) | 20:01.9 |
| 61 | Randall IfftPlace 61 · Grade 12 · Cullom (Tri-Point) | 12 | Cullom (Tri-Point) | 20:17.1 |
| 62 | Jack MurphyPlace 62 · Grade 12 · Peoria (Notre Dame) | 12 | Peoria (Notre Dame) | 20:24.2 |
| 63 | Patrick MenkePlace 63 · Grade 11 · Peoria (Notre Dame) | 11 | Peoria (Notre Dame) | 20:24.6 |
| 64 | Sam FinsonPlace 64 · Grade 12 · Quincy (Notre Dame) | 12 | Quincy (Notre Dame) | 20:38.8 |
| 65 | Harley StreetPlace 65 · Grade 11 · Rushville (R.-Industry) | 11 | Rushville (R.-Industry) | 20:38.8 |
| 66 | Bailey StreitmatterPlace 66 · Grade 10 · Peoria (Notre Dame) | 10 | Peoria (Notre Dame) | 20:40.3 |
| 67 | Adian BasalayPlace 67 · Grade 9 · Farmington | 9 | Farmington | 20:49.5 |
| 68 | Jacob NoraPlace 68 · Grade 10 · Peoria (Notre Dame) | 10 | Peoria (Notre Dame) | 20:55.8 |
| 69 | Keyth FrisbyPlace 69 · Grade 11 · Mackinaw (Deer Creek-M.) | 11 | Mackinaw (Deer Creek-M.) | 20:59.2 |
| 70 | Jacob McGeePlace 70 · Grade 12 · Farmington | 12 | Farmington | 21:03.1 |
| 71 | Mark MillerPlace 71 · Grade 12 · Cullom (Tri-Point) | 12 | Cullom (Tri-Point) | 21:06.2 |
| 72 | Gibson BlankenshipPlace 72 · Grade 11 · Macomb | 11 | Macomb | 21:07.4 |
| 73 | Theodore LiPlace 73 · Grade 12 · Macomb | 12 | Macomb | 21:09.2 |
| 74 | Owen LeyPlace 74 · Grade 11 · Quincy (Notre Dame) | 11 | Quincy (Notre Dame) | 21:17.7 |
| 75 | Tyler GrayPlace 75 · Grade 12 · Rushville (R.-Industry) | 12 | Rushville (R.-Industry) | 21:23.6 |
| 76 | Chase CathcartPlace 76 · Grade 9 · Cullom (Tri-Point) | 9 | Cullom (Tri-Point) | 21:25.7 |
| 77 | Ethan YoungPlace 77 · Grade 11 · Peoria (Notre Dame) | 11 | Peoria (Notre Dame) | 21:27.7 |
| 78 | Hunter InglesPlace 78 · Grade 10 · Rushville (R.-Industry) | 10 | Rushville (R.-Industry) | 21:41.4 |
| 79 | Ryan SchulzePlace 79 · Grade 11 · Peoria (P. Christian) | 11 | Peoria (P. Christian) | 22:00.8 |
| 80 | Isaac JonesPlace 80 · Grade 11 · Mackinaw (Deer Creek-M.) | 11 | Mackinaw (Deer Creek-M.) | 22:13.3 |
| 81 | Ian SaylesPlace 81 · Grade 11 · Pekin | 11 | Pekin | 22:18.1 |
| 82 | Gueriame KabangaPlace 82 · Grade 11 · Rushville (R.-Industry) | 11 | Rushville (R.-Industry) | 22:38.7 |
| 83 | Tyrese JohnsonPlace 83 · Grade 11 · Peoria (Manual) | 11 | Peoria (Manual) | 22:41.9 |
| 84 | Dalton SteinkampPlace 84 · Grade 11 · Quincy (Notre Dame) | 11 | Quincy (Notre Dame) | 22:56.5 |
| 85 | Jadyn PratherPlace 85 · Grade 9 · Rushville (R.-Industry) | 9 | Rushville (R.-Industry) | 23:04.1 |
| 86 | Luke ElserPlace 86 · Grade 12 · Peoria (Notre Dame) | 12 | Peoria (Notre Dame) | 23:12.4 |
| 87 | Chance WhisenandPlace 87 · Grade 11 · Farmington | 11 | Farmington | 23:25.8 |
| 88 | Nader LawaniPlace 88 · Grade 12 · Rushville (R.-Industry) | 12 | Rushville (R.-Industry) | 23:29.0 |
| 89 | John McGowanPlace 89 · Grade 11 · Mackinaw (Deer Creek-M.) | 11 | Mackinaw (Deer Creek-M.) | 23:36.8 |
| 90 | Jensen WollbrinkPlace 90 · Grade 12 · Monmouth (M.-Roseville) | 12 | Monmouth (M.-Roseville) | 24:19.4 |
| 91 | Brezai BlakelyPlace 91 · Grade 12 · Peoria (Manual) | 12 | Peoria (Manual) | 27:31.4 PR |
| 92 | Joe ShanklinPlace 92 · Grade 9 · Peoria (P. Christian) | 9 | Peoria (P. Christian) | 27:52.2 |