| 1 | Miles TaylorPlace 1 · Grade 8 · Cambridge JHS | 8 | Cambridge JHS | 11:12.21 PR |
| 2 | Jensen BlundyPlace 2 · Grade 8 · Brimfield | 8 | Brimfield | 11:29.06 |
| 3 | Lucas BirkelPlace 3 · Grade 8 · Brimfield | 8 | Brimfield | 11:31.07 PR |
| 4 | Brady ZinserPlace 4 · Grade 8 · Brimfield | 8 | Brimfield | 11:34.35 PR |
| 5 | Patrick ZopelPlace 5 · Grade 8 · Peoria St. Jude | 8 | Peoria St. Jude | 11:39.37 PR |
| 6 | Paxton StraderPlace 6 · Grade 8 · Peoria St. Jude | 8 | Peoria St. Jude | 11:42.74 PR |
| 7 | Andrew TendrickPlace 7 · Grade 8 · Princeville | 8 | Princeville | 11:43.15 PR |
| 8 | Matthew HansenPlace 8 · Grade 8 · Peoria St. Jude | 8 | Peoria St. Jude | 11:44.07 PR |
| 9 | Zachary RyanPlace 9 · Grade 5 · Peoria St. Jude | 5 | Peoria St. Jude | 11:44.50 |
| 10 | Cael NelsonPlace 10 · Grade 8 · Brimfield | 8 | Brimfield | 11:47.40 PR |
| 11 | Landon BurwellPlace 11 · Grade 8 · Brimfield | 8 | Brimfield | 11:51.12 |
| 12 | Gus HostePlace 12 · Grade 8 · Cambridge JHS | 8 | Cambridge JHS | 11:56.42 PR |
| 13 | Brady CatourPlace 13 · Grade 8 · Brimfield | 8 | Brimfield | 11:58.65 PR |
| 14 | Jacob MushinskyPlace 14 · Grade 8 · Peoria St. Jude | 8 | Peoria St. Jude | 11:58.70 |
| 15 | Zach BertschPlace 15 · Grade 7 · Brimfield | 7 | Brimfield | 12:09.68 |
| 16 | Alex BohmPlace 16 · Grade 8 · Princeville | 8 | Princeville | 12:18.99 PR |
| 17 | Bryce StewartPlace 17 · Grade 8 · Monmouth ICS | 8 | Monmouth ICS | 12:23.36 PR |
| 18 | Corben StrandPlace 18 · Grade 8 · Cambridge JHS | 8 | Cambridge JHS | 12:25.44 PR |
| 19 | Blake CarrollPlace 19 · Grade 8 · Princeville | 8 | Princeville | 12:25.91 PR |
| 20 | Easton LynchPlace 20 · Grade 8 · Princeville | 8 | Princeville | 12:26.61 PR |
| 21 | Connor MurphyPlace 21 · Grade 7 · Dixon St. Mary's | 7 | Dixon St. Mary's | 12:31.99 PR |
| 22 | Cole PipkinsPlace 22 · Grade 8 · Princeville | 8 | Princeville | 12:36.67 PR |
| 23 | Sam PribazPlace 23 · Grade 8 · Peoria St. Jude | 8 | Peoria St. Jude | 12:39.52 PR |
| 24 | Jackson VancePlace 24 · Grade 7 · Dixon St. Mary's | 7 | Dixon St. Mary's | 12:42.33 |
| 25 | Elliot WahlPlace 25 · Grade 7 · Dixon St. Mary's | 7 | Dixon St. Mary's | 12:42.35 |
| 26 | Riley StewartPlace 26 · Grade 5 · Monmouth ICS | 5 | Monmouth ICS | 12:42.53 PR |
| 27 | Matthew BeaudryPlace 27 · Grade 8 · Peoria St. Jude | 8 | Peoria St. Jude | 12:43.85 PR |
| 28 | Parker WashkowiakPlace 28 · Grade 7 · South Pekin | 7 | South Pekin | 12:46.50 PR |
| 29 | TJ JosephPlace 29 · Grade 7 · Peoria St. Vincent de Paul | 7 | Peoria St. Vincent de Paul | 12:54.12 PR |
| 30 | Wyatt AdkissonPlace 30 · Grade 8 · Monmouth ICS | 8 | Monmouth ICS | 12:59.87 PR |
| 31 | Colton KeysterPlace 31 · Grade 8 · Princeville | 8 | Princeville | 13:05.70 PR |
| 32 | Leo HernandezPlace 32 · Grade 8 · Princeville | 8 | Princeville | 13:06.00 PR |
| 33 | Tommy MoorePlace 33 · Grade 8 · Monmouth ICS | 8 | Monmouth ICS | 13:10.96 PR |
| 34 | Bentley JohnsonPlace 34 · Grade 8 · Cambridge JHS | 8 | Cambridge JHS | 13:12.01 PR |
| 35 | Braden SchroederPlace 35 · Grade 8 · Monmouth ICS | 8 | Monmouth ICS | 13:13.82 PR |
| 36 | Max CorsaroPlace 36 · Grade 8 · Monmouth ICS | 8 | Monmouth ICS | 13:21.38 PR |
| 37 | Easton KingPlace 37 · Grade 8 · Hampton | 8 | Hampton | 13:25.49 PR |
| 38 | Christian McDonaldPlace 38 · Grade 5 · Marquette Heights Georgetowne | 5 | Marquette Heights Georgetowne | 13:29.15 |
| 39 | Emery HowardPlace 39 · Grade 8 · Hampton | 8 | Hampton | 13:35.87 PR |
| 40 | Trevor LinnaberyPlace 40 · Grade 8 · Hampton | 8 | Hampton | 13:39.01 PR |
| 41 | Gabe ShadidPlace 41 · Grade 6 · Peoria St. Vincent de Paul | 6 | Peoria St. Vincent de Paul | 13:42.50 PR |
| 42 | Michael ShadidPlace 42 · Grade 6 · Peoria St. Vincent de Paul | 6 | Peoria St. Vincent de Paul | 13:44.07 PR |
| 43 | Tommy HaefliPlace 43 · Grade 7 · Peoria St. Vincent de Paul | 7 | Peoria St. Vincent de Paul | 13:52.17 |
| 44 | Anthony SagelPlace 44 · Grade 8 · Dixon St. Mary's | 8 | Dixon St. Mary's | 14:22.11 PR |
| 45 | Micah SaadPlace 45 · Grade 7 · Peoria Christian | 7 | Peoria Christian | 14:24.99 |
| 46 | Hudson KingPlace 46 · Grade 8 · Hampton | 8 | Hampton | 14:29.94 PR |
| 47 | Emilio CamargoPlace 47 · Grade 5 · Hampton | 5 | Hampton | 14:34.49 |
| 48 | Ryan BlackPlace 48 · Grade 6 · Cambridge JHS | 6 | Cambridge JHS | 14:50.56 |
| 49 | Russell AdkissonPlace 49 · Grade 6 · Monmouth ICS | 6 | Monmouth ICS | 14:51.63 |
| 50 | Ronin WilliamsPlace 50 · Grade 6 · Hampton | 6 | Hampton | 14:55.71 PR |
| 51 | Brantley FrancePlace 51 · Grade 7 · South Pekin | 7 | South Pekin | 14:57.06 |
| 52 | Isa ZaidPlace 52 · Grade 7 · Peoria Academy | 7 | Peoria Academy | 15:12.25 |
| 53 | Landon KirbyPlace 53 · Grade 6 · Galesburg Costa | 6 | Galesburg Costa | 15:40.16 |
| 54 | Aidan MurphyPlace 54 · Grade 6 · Dixon St. Mary's | 6 | Dixon St. Mary's | 15:46.77 PR |
| 55 | Nathan HayPlace 55 · Grade 5 · Peoria St. Vincent de Paul | 5 | Peoria St. Vincent de Paul | 15:50.57 |
| 56 | Tyler LinnaberyPlace 56 · Grade 6 · Hampton | 6 | Hampton | 16:03.30 |
| 57 | Benji HoPlace 57 · Grade 5 · Peoria Christian | 5 | Peoria Christian | 16:07.55 |
| 58 | Lucas GerstnerPlace 58 · Grade 7 · Peoria Academy | 7 | Peoria Academy | 16:19.16 |
| 59 | Declan PrattPlace 59 · Grade 5 · Dixon St. Mary's | 5 | Dixon St. Mary's | 16:26.72 |
| 60 | Judah TanisPlace 60 · Grade 5 · Peoria Christian | 5 | Peoria Christian | 17:02.76 |
| 61 | Easton CookPlace 61 · Grade 5 · South Pekin | 5 | South Pekin | 17:40.12 |
| 62 | Toby WiggPlace 62 · Grade 5 · Peoria Christian | 5 | Peoria Christian | 18:10.37 PR |
| 63 | Henry SchunkPlace 63 · Grade 5 · Peoria Christian | 5 | Peoria Christian | 20:34.57 PR |
| 64 | Jordan TanisPlace 64 · Grade 5 · Peoria Christian | 5 | Peoria Christian | 24:20.47 PR |