| 1 | Knox StraderPlace 1 · Grade 7 · Peoria St. Jude | 7 | Peoria St. Jude | 12:04.30 PR |
| 2 | Zachary RyanPlace 2 · Grade 6 · Peoria St. Jude | 6 | Peoria St. Jude | 12:06.40 |
| 3 | Jack MillerPlace 3 · Grade 8 · Elmwood | 8 | Elmwood | 12:07.80 |
| 4 | James RupiperPlace 4 · Grade 6 · Chillicothe | 6 | Chillicothe | 12:09.50 |
| 5 | Winston SniderPlace 5 · Grade 8 · Peoria St. Jude | 8 | Peoria St. Jude | 12:28.80 |
| 6 | Avett HornPlace 6 · Grade 6 · Delavan | 6 | Delavan | 12:30.20 |
| 7 | Oscar AyoubPlace 7 · Grade 8 · Peoria Heights St. Thomas | 8 | Peoria Heights St. Thomas | 12:35.50 |
| 8 | Dominic OnderkoPlace 8 · Grade 7 · Peoria St. Jude | 7 | Peoria St. Jude | 12:41.30 |
| 9 | Jack McParlandPlace 9 · Grade 7 · Peoria St. Jude | 7 | Peoria St. Jude | 12:45.90 |
| 10 | Reid SiddersPlace 10 · Grade 8 · Green Valley Midwest Central | 8 | Green Valley Midwest Central | 12:46.10 |
| 11 | Zach BertschPlace 11 · Grade 8 · Brimfield | 8 | Brimfield | 12:49.70 |
| 12 | Dominic CouriPlace 12 · Grade 8 · Peoria St. Philomena | 8 | Peoria St. Philomena | 12:54.50 |
| 13 | Henry HillPlace 13 · Grade 6 · Brimfield | 6 | Brimfield | 13:02.60 |
| 14 | Hunter SurrattPlace 14 · Grade 8 · Mossville | 8 | Mossville | 13:03.80 |
| 15 | Francis ThurmanPlace 15 · Grade 5 · Peoria St. Philomena | 5 | Peoria St. Philomena | 13:11.10 |
| 16 | Kenny BakerPlace 16 · Grade 8 · Peoria St. Philomena | 8 | Peoria St. Philomena | 13:11.80 |
| 17 | Dakoda WolcottPlace 17 · Grade 8 · Brimfield | 8 | Brimfield | 13:15.70 |
| 18 | Luke ZopelPlace 18 · Grade 6 · Peoria St. Jude | 6 | Peoria St. Jude | 13:18.00 |
| 19 | Jacob LeustekPlace 19 · Grade 8 · Peoria St. Philomena | 8 | Peoria St. Philomena | 13:19.30 |
| 20 | Bentley DolanPlace 20 · Grade 8 · Peoria St. Jude | 8 | Peoria St. Jude | 13:22.00 |
| 21 | Crosby HermanPlace 21 · Grade 8 · Elmwood | 8 | Elmwood | 13:24.60 |
| 22 | Alex GaydosPlace 22 · Grade 7 · Morton Blessed Sacrament | 7 | Morton Blessed Sacrament | 13:24.90 |
| 23 | Levi StewartPlace 23 · Grade 6 · Elmwood | 6 | Elmwood | 13:25.90 |
| 24 | Drew AlmasiPlace 24 · Grade 7 · Elmwood | 7 | Elmwood | 13:27.20 |
| 25 | Conner BrackettPlace 25 · Grade 8 · Elmwood | 8 | Elmwood | 13:29.50 |
| 26 | Brady GavinPlace 26 · Grade 7 · Brimfield | 7 | Brimfield | 13:31.10 |
| 27 | Quin ToohillPlace 27 · Grade 8 · Washington St. Patrick | 8 | Washington St. Patrick | 13:32.90 |
| 28 | Andrew WolkPlace 28 · Grade 7 · Peoria St. Jude | 7 | Peoria St. Jude | 13:34.00 |
| 29 | Henry DonathPlace 29 · Grade 7 · Elmwood | 7 | Elmwood | 13:34.40 |
| 30 | Henry FikePlace 30 · Grade 6 · Chillicothe | 6 | Chillicothe | 13:36.10 |
| 31 | Mason HickePlace 31 · Grade 8 · Glasford Illini Bluffs | 8 | Glasford Illini Bluffs | 13:37.10 |
| 32 | Wally CraigPlace 32 · Grade 5 · Peoria St. Philomena | 5 | Peoria St. Philomena | 13:39.80 PR |
| 33 | Asher SmithPlace 33 · Grade 5 · Toulon Stark County | 5 | Toulon Stark County | 13:43.90 PR |
| 34 | Noah CarterPlace 34 · Grade 7 · Chillicothe | 7 | Chillicothe | 13:46.10 |
| 35 | Ben GarlandPlace 35 · Grade 8 · Peoria St. Philomena | 8 | Peoria St. Philomena | 13:46.30 |
| 36 | Liam FrankPlace 36 · Grade 8 · Green Valley Midwest Central | 8 | Green Valley Midwest Central | 13:48.70 |
| 37 | Riley StewartPlace 37 · Grade 6 · Monmouth ICS | 6 | Monmouth ICS | 13:49.40 |
| 38 | Benjamin JohnstonPlace 38 · Grade 8 · Toulon Stark County | 8 | Toulon Stark County | 13:50.80 |
| 39 | Adrian CattonPlace 39 · Grade 8 · Peoria St. Jude | 8 | Peoria St. Jude | 13:51.60 |
| 40 | Dean CraigPlace 40 · Grade 7 · Peoria St. Philomena | 7 | Peoria St. Philomena | 13:51.90 |
| 41 | Sawyer StormPlace 41 · Grade 6 · Sparland Midland | 6 | Sparland Midland | 13:52.80 |
| 42 | Liam PribazPlace 42 · Grade 8 · Peoria St. Jude | 8 | Peoria St. Jude | 13:53.50 |
| 43 | Oliver SkaletPlace 43 · Grade 8 · Peoria St. Jude | 8 | Peoria St. Jude | 13:55.60 |
| 44 | Cameron McMeenPlace 44 · Grade 7 · Glasford Illini Bluffs | 7 | Glasford Illini Bluffs | 13:56.00 |
| 45 | Joseph LockPlace 45 · Grade 8 · Peoria St. Jude | 8 | Peoria St. Jude | 13:56.40 |
| 46 | Jacob MyersPlace 46 · Grade 5 · Peoria St. Philomena | 5 | Peoria St. Philomena | 13:56.70 PR |
| 47 | John Paul MarstallPlace 47 · Grade 6 · Peoria St. Jude | 6 | Peoria St. Jude | 13:56.70 |
| 48 | J.J. CouriPlace 48 · Grade 6 · Brimfield | 6 | Brimfield | 13:59.30 |
| 49 | Lincoln SpanglerPlace 49 · Grade 6 · Sparland Midland | 6 | Sparland Midland | 14:00.40 |
| 50 | Leo NosalikPlace 50 · Grade 7 · Peoria St. Philomena | 7 | Peoria St. Philomena | 14:15.00 |
| 51 | Clark LahoodPlace 51 · Grade 7 · Peoria St. Philomena | 7 | Peoria St. Philomena | 14:15.00 |
| 52 | Elijah PorterPlace 52 · Grade 8 · Peoria Reservoir | 8 | Peoria Reservoir | 14:19.70 |
| 53 | Carson CampbellPlace 53 · Grade 8 · Green Valley Midwest Central | 8 | Green Valley Midwest Central | 14:21.70 |
| 54 | Kyle OppermanPlace 54 · Grade 8 · Peoria Reservoir | 8 | Peoria Reservoir | 14:22.40 |
| 55 | Parker MillenPlace 55 · Grade 6 · Brimfield | 6 | Brimfield | 14:23.20 |
| 56 | Wyatt BeutelPlace 56 · Grade 7 · Princeville | 7 | Princeville | 14:25.60 |
| 57 | Matthew TiguePlace 57 · Grade 7 · Peoria St. Jude | 7 | Peoria St. Jude | 14:27.60 |
| 58 | Johnathan HorsleyPlace 58 · Grade 7 · Toulon Stark County | 7 | Toulon Stark County | 14:29.30 |
| 59 | Liam DickinsonPlace 59 · Grade 7 · Glasford Illini Bluffs | 7 | Glasford Illini Bluffs | 14:35.50 |
| 60 | Parker WashkowiakPlace 60 · Grade 8 · South Pekin | 8 | South Pekin | 14:36.00 |
| 61 | Caleb DuffyPlace 61 · Grade 5 · Morton Blessed Sacrament | 5 | Morton Blessed Sacrament | 14:38.40 |
| 62 | Kamden ThompsonPlace 62 · Grade 6 · Mossville | 6 | Mossville | 14:38.70 |
| 63 | Gabriel LeechPlace 63 · Grade 6 · Mossville | 6 | Mossville | 14:40.90 |
| 64 | Oscar HoerrPlace 64 · Grade 5 · Brimfield | 5 | Brimfield | 14:41.30 |
| 65 | Roderick ThrasherPlace 65 · Grade 7 · Elmwood | 7 | Elmwood | 14:43.00 |
| 66 | Jonathan KrumholzPlace 66 · Grade 7 · Peoria St. Jude | 7 | Peoria St. Jude | 14:45.30 |
| 67 | Augustine MatzellePlace 67 · Grade 5 · Peoria St. Jude | 5 | Peoria St. Jude | 14:48.70 |
| 68 | Creedon Heath-McCoyPlace 68 · Grade 8 · Chillicothe | 8 | Chillicothe | 14:52.60 |
| 69 | Owen NuddPlace 69 · Grade 7 · Mossville | 7 | Mossville | 14:53.40 |
| 70 | Mark BudPlace 70 · Grade 7 · Monmouth ICS | 7 | Monmouth ICS | 14:55.40 |
| 71 | John GorsagePlace 71 · Grade 6 · Washington St. Patrick | 6 | Washington St. Patrick | 14:58.00 |
| 72 | Andrew EllenPlace 72 · Grade 8 · Brimfield | 8 | Brimfield | 14:58.20 |
| 73 | Isa ZaidPlace 73 · Grade 8 · Peoria Academy | 8 | Peoria Academy | 15:01.20 |
| 74 | Lucas GerstnerPlace 74 · Grade 8 · Peoria Academy | 8 | Peoria Academy | 15:01.90 |
| 75 | Charlie HeffronPlace 75 · Grade 6 · Mossville | 6 | Mossville | 15:04.90 |
| 76 | Hudson PikePlace 76 · Grade 7 · Peoria St. Jude | 7 | Peoria St. Jude | 15:06.80 |
| 77 | Evan Merritt AhandaPlace 77 · Grade 7 · Peoria Reservoir | 7 | Peoria Reservoir | 15:07.70 |
| 78 | Hudson LandersPlace 78 · Grade 6 · Elmwood | 6 | Elmwood | 15:09.20 |
| 79 | Boyd ConradPlace 79 · Grade 6 · Mossville | 6 | Mossville | 15:12.70 |
| 80 | Michael ShadidPlace 80 · Grade 7 · Peoria St. Vincent de Paul | 7 | Peoria St. Vincent de Paul | 15:20.70 |
| 81 | Gabe ShadidPlace 81 · Grade 7 · Peoria St. Vincent de Paul | 7 | Peoria St. Vincent de Paul | 15:21.90 |
| 82 | Logan DillPlace 82 · Grade 6 · Mossville | 6 | Mossville | 15:29.50 |
| 83 | Micah SaadPlace 83 · Grade 8 · Peoria Christian | 8 | Peoria Christian | 15:30.90 |
| 84 | Sylas PenaPlace 84 · Grade 8 · Chillicothe | 8 | Chillicothe | 15:32.20 |
| 85 | Nolan BartolazziPlace 85 · Grade 6 · Green Valley Midwest Central | 6 | Green Valley Midwest Central | 15:33.00 |
| 86 | John HennessyPlace 86 · Grade 5 · Peoria St. Philomena | 5 | Peoria St. Philomena | 15:34.40 PR |
| 87 | Gus JunkerPlace 87 · Grade 8 · Sparland Midland | 8 | Sparland Midland | 15:36.00 |
| 88 | Mason Jance Van RensburgPlace 88 · Grade 6 · Chillicothe | 6 | Chillicothe | 15:36.50 |
| 89 | Jon HicksPlace 89 · Grade 8 · Chillicothe | 8 | Chillicothe | 15:37.50 |
| 90 | Ansel StrauserPlace 90 · Grade 8 · Washington St. Patrick | 8 | Washington St. Patrick | 15:37.90 |
| 91 | Judah TanisPlace 91 · Grade 6 · Peoria Christian | 6 | Peoria Christian | 15:40.80 |
| 92 | Graham GrindelPlace 92 · Grade 6 · Peoria St. Jude | 6 | Peoria St. Jude | 15:43.00 |
| 93 | Charlie DietrichPlace 93 · Grade 5 · Mossville | 5 | Mossville | 15:43.50 |
| 94 | Mason StoverPlace 94 · Grade 6 · Elmwood | 6 | Elmwood | 15:44.00 |
| 95 | Noah KlemmPlace 95 · Grade 7 · Peoria St. Jude | 7 | Peoria St. Jude | 15:46.30 |
| 96 | Matthew SharpPlace 96 · Grade 8 · Mossville | 8 | Mossville | 15:47.40 |
| 97 | Peyton LaddPlace 97 · Grade 5 · Chillicothe | 5 | Chillicothe | 15:48.70 |
| 98 | Jonathon PorterPlace 98 · Grade 7 · Peoria Reservoir | 7 | Peoria Reservoir | 15:51.70 |
| 99 | Lawson NavePlace 99 · Grade 5 · Toulon Stark County | 5 | Toulon Stark County | 15:56.00 |
| 100 | Landon SteelePlace 100 · Grade 5 · Sparland Midland | 5 | Sparland Midland | 15:59.60 |