| 1 | Isaiah HillPlace 1 · Grade 11 · Elmwood | 11 | Elmwood | 15:54.2 |
| 2 | Derek CoulterPlace 2 · Grade 12 · Aledo (Mercer County) | 12 | Aledo (Mercer County) | 16:33.7 |
| 3 | Lucas ArnoldPlace 3 · Grade 12 · Aledo (Mercer County) | 12 | Aledo (Mercer County) | 16:45.2 |
| 4 | Elijah HousePlace 4 · Grade 12 · Manlius (Bureau Valley) | 12 | Manlius (Bureau Valley) | 16:46.4 |
| 5 | Brendan WilliamsPlace 5 · Grade 12 · Elmwood | 12 | Elmwood | 17:41.3 |
| 6 | Cooper PhillipsPlace 6 · Grade 10 · Stanford (Olympia) | 10 | Stanford (Olympia) | 17:42.0 |
| 7 | Mika NelsonPlace 7 · Grade 10 · Elmwood | 10 | Elmwood | 17:45.1 |
| 8 | Joey BoschPlace 8 · Grade 11 · Princeville | 11 | Princeville | 17:47.7 |
| 9 | Logan DemlingPlace 9 · Grade 11 · Stanford (Olympia) | 11 | Stanford (Olympia) | 17:49.3 |
| 10 | Caden ClarkPlace 10 · Grade 11 · Stanford (Olympia) | 11 | Stanford (Olympia) | 17:50.2 |
| 11 | Benjamin RothPlace 11 · Grade 12 · Manlius (Bureau Valley) | 12 | Manlius (Bureau Valley) | 17:56.0 |
| 12 | LJ HiggsPlace 12 · Grade 11 · Elmwood | 11 | Elmwood | 17:56.2 |
| 13 | Aiden FaulknerPlace 13 · Grade 9 · Elmwood | 9 | Elmwood | 18:03.1 |
| 14 | Reed FloreyPlace 14 · Grade 10 · Elmwood | 10 | Elmwood | 18:03.6 |
| 15 | Bubka (Munkhbat) CarlsonPlace 15 · Grade 11 · Chillicothe (Illinois Valley Central) | 11 | Chillicothe (Illinois Valley Central) | 18:08.2 |
| 16 | Caleb KrischelPlace 16 · Grade 10 · Minonk (Fieldcrest) | 10 | Minonk (Fieldcrest) | 18:22.6 |
| 17 | C J MoorePlace 17 · Grade 9 · Stanford (Olympia) | 9 | Stanford (Olympia) | 18:28.0 |
| 18 | Garrett WebsterPlace 18 · Grade 9 · Elmwood | 9 | Elmwood | 18:53.8 |
| 19 | Reece FraikesPlace 19 · Grade 9 · Chillicothe (Illinois Valley Central) | 9 | Chillicothe (Illinois Valley Central) | 19:04.1 |
| 20 | Kam StevensonPlace 20 · Grade 9 · Elmwood | 9 | Elmwood | 19:08.8 |
| 21 | Caleb ForsethPlace 21 · Grade 12 · Peoria (P. Christian) | 12 | Peoria (P. Christian) | 19:14.8 |
| 22 | Ashton HensleyPlace 22 · Grade 12 · Knoxville | 12 | Knoxville | 19:17.6 |
| 23 | Konsta HamalainenPlace 23 · Grade 12 · Elmwood | 12 | Elmwood | 19:31.7 |
| 24 | Mason SiegelPlace 24 · Grade 11 · Elmwood | 11 | Elmwood | 19:41.5 |
| 25 | Jacob LawlessPlace 25 · Grade 11 · Stanford (Olympia) | 11 | Stanford (Olympia) | 19:43.7 |
| 26 | Parker MelickPlace 26 · Grade 11 · Princeville | 11 | Princeville | 20:10.3 |
| 27 | Logan FarquharPlace 27 · Grade 12 · Stanford (Olympia) | 12 | Stanford (Olympia) | 20:14.4 |
| 28 | Phoenix PerreaultPlace 28 · Grade 9 · Chillicothe (Illinois Valley Central) | 9 | Chillicothe (Illinois Valley Central) | 20:19.7 |
| 29 | Hudson StickelPlace 29 · Grade 10 · Chillicothe (Illinois Valley Central) | 10 | Chillicothe (Illinois Valley Central) | 20:31.6 |
| 30 | Jordan ManningPlace 30 · Grade 12 · Knoxville | 12 | Knoxville | 21:04.7 |
| 31 | Chris CarpenterPlace 31 · Grade 12 · Knoxville | 12 | Knoxville | 21:17.8 |
| 32 | Payton WalowskiPlace 32 · Grade 11 · Manlius (Bureau Valley) | 11 | Manlius (Bureau Valley) | 21:27.5 |
| 33 | Zach HopkinsPlace 33 · Grade 11 · Knoxville | 11 | Knoxville | 21:31.6 |
| 34 | Evan PetriPlace 34 · Grade 9 · Stanford (Olympia) | 9 | Stanford (Olympia) | 21:32.8 |
| 35 | J.J. CrowellPlace 35 · Grade 9 · Peoria (P. Christian) | 9 | Peoria (P. Christian) | 21:53.0 |
| 36 | Creed SchmidgallPlace 36 · Grade 9 · Peoria (P. Christian) | 9 | Peoria (P. Christian) | 22:27.4 PR |
| 37 | Philip DaghfalPlace 37 · Grade 12 · Peoria (P. Christian) | 12 | Peoria (P. Christian) | 22:30.6 |
| 38 | James SchunkPlace 38 · Grade 11 · Peoria (P. Christian) | 11 | Peoria (P. Christian) | 22:37.4 PR |
| 39 | Landon SmithPlace 39 · Grade 10 · Stanford (Olympia) | 10 | Stanford (Olympia) | 22:42.4 |
| 40 | Zach LaRuePlace 40 · Grade 12 · Aledo (Mercer County) | 12 | Aledo (Mercer County) | 23:10.3 |
| 41 | Ethan GrinnellPlace 41 · Grade 9 · Toulon (Stark County) | 9 | Toulon (Stark County) | 24:24.1 |
| 42 | Reece YeroPlace 42 · Grade 9 · Stanford (Olympia) | 9 | Stanford (Olympia) | 25:52.1 |
| 43 | Daniel CarpenterPlace 43 · Grade 9 · Knoxville | 9 | Knoxville | 27:44.5 |
| 44 | Paul YearyPlace 44 · Grade 9 · Stanford (Olympia) | 9 | Stanford (Olympia) | 28:18.6 |