| 1 | Ben RothPlace 1 · Grade 7 · Morton MS | 7 | Morton MS | 12:42.0 |
| 2 | Tobias LarsonPlace 2 · Grade 7 · Morton MS | 7 | Morton MS | 12:45.6 |
| 3 | Ephraim NewtonPlace 3 · Grade 8 · Mason City Illini Central | 8 | Mason City Illini Central | 12:59.9 |
| 4 | Jace TolandPlace 4 · Grade 6 · Mason City Illini Central | 6 | Mason City Illini Central | 13:00.6 |
| 5 | Patrick ZopelPlace 5 · Grade 5 · Peoria St. Jude | 5 | Peoria St. Jude | 13:03.0 |
| 6 | Parker DonavanPlace 6 · Grade 7 · Morton MS | 7 | Morton MS | 13:06.0 |
| 7 | Ashler SticklingPlace 7 · Grade 7 · Morton MS | 7 | Morton MS | 13:17.1 PR |
| 8 | Glen FordPlace 8 · Grade 8 · Morton MS | 8 | Morton MS | 13:19.4 |
| 9 | Beckham ZobristPlace 9 · Grade 8 · Morton MS | 8 | Morton MS | 13:30.2 PR |
| 10 | Bradley StoehrPlace 10 · Grade 8 · Morton MS | 8 | Morton MS | 13:37.1 |
| 11 | Weston SadlerPlace 11 · Grade 7 · Morton MS | 7 | Morton MS | 13:39.3 |
| 12 | Jax DoranPlace 12 · Grade 7 · Morton MS | 7 | Morton MS | 13:41.8 |
| 13 | Jacob YontzPlace 13 · Grade 6 · Morton Blessed Sacrament | 6 | Morton Blessed Sacrament | 13:48.8 |
| 14 | Evan BiermaPlace 14 · Grade 7 · Morton MS | 7 | Morton MS | 13:53.1 |
| 15 | Rylan TauferPlace 15 · Grade 7 · Morton MS | 7 | Morton MS | 13:53.1 |
| 16 | Greg MahlePlace 16 · Grade 8 · Morton MS | 8 | Morton MS | 13:54.6 PR |
| 17 | Ray SutcliffePlace 17 · Grade 8 · Mossville | 8 | Mossville | 13:54.7 |
| 18 | Webb AkersPlace 18 · Grade 7 · Morton MS | 7 | Morton MS | 13:54.8 |
| 19 | Landon ApplenPlace 19 · Grade 8 · Mossville | 8 | Mossville | 13:55.5 PR |
| 20 | Noah TrenklePlace 20 · Grade 7 · Peoria St. Jude | 7 | Peoria St. Jude | 13:56.0 |
| 21 | Drake SaundersPlace 21 · Grade 8 · Morton MS | 8 | Morton MS | 13:58.3 PR |
| 22 | Evan LemmePlace 22 · Grade 7 · Mason City Illini Central | 7 | Mason City Illini Central | 14:06.1 |
| 23 | Joseph RothPlace 23 · Grade 7 · Morton MS | 7 | Morton MS | 14:14.1 PR |
| 24 | Henry KlopfensteinPlace 24 · Grade 7 · Morton MS | 7 | Morton MS | 14:24.0 |
| 25 | Jackson HuhnPlace 25 · Grade 5 · Chillicothe | 5 | Chillicothe | 14:28.1 |
| 26 | Braden LindleyPlace 26 · Grade 7 · Morton MS | 7 | Morton MS | 14:35.1 |
| 27 | Dayne KlopfensteinPlace 27 · Grade 7 · Morton MS | 7 | Morton MS | 14:39.1 |
| 28 | Dylan CrossPlace 28 · Grade 6 · Bethel Lutheran | 6 | Bethel Lutheran | 14:39.7 |
| 29 | Colin BriggsPlace 29 · Grade 8 · Mossville | 8 | Mossville | 14:39.7 PR |
| 30 | Boaz WiedmannPlace 30 · Grade 7 · Champaign Franklin | 7 | Champaign Franklin | 14:42.5 |
| 31 | Isaac MartinPlace 31 · Grade 6 · Champaign Franklin | 6 | Champaign Franklin | 14:44.3 |
| 32 | Acen AylerPlace 32 · Grade 5 · Peoria Limestone Walters | 5 | Peoria Limestone Walters | 14:44.7 |
| 33 | Lucas ClinePlace 33 · Grade 7 · Morton MS | 7 | Morton MS | 14:51.7 PR |
| 34 | Troy SavannaPlace 34 · Grade 7 · Chillicothe | 7 | Chillicothe | 14:52.8 |
| 35 | Wesley BrownPlace 35 · Grade 5 · Mossville | 5 | Mossville | 14:53.5 |
| 36 | Matthew HansenPlace 36 · Grade 5 · Peoria St. Jude | 5 | Peoria St. Jude | 14:53.9 |
| 37 | Joshua KimPlace 37 · Grade 7 · Champaign Franklin | 7 | Champaign Franklin | 14:54.1 PR |
| 38 | Cooper BehrendsPlace 38 · Grade 7 · Pekin | 7 | Pekin | 14:55.7 |
| 39 | Toby FitzgeraldPlace 39 · Grade 6 · Morton Blessed Sacrament | 6 | Morton Blessed Sacrament | 14:58.0 |
| 40 | Jordan CoxPlace 40 · Grade 7 · Pekin | 7 | Pekin | 15:02.6 |
| 41 | Chase RanneyPlace 41 · Grade 8 · Pekin | 8 | Pekin | 15:05.1 |
| 42 | Nolan BruhnsPlace 42 · Grade 5 · Chillicothe | 5 | Chillicothe | 15:05.6 |
| 43 | Jacob ZillaPlace 43 · Grade 7 · Morton MS | 7 | Morton MS | 15:06.2 |
| 44 | Luciano CancholaPlace 44 · Grade 7 · Morton MS | 7 | Morton MS | 15:06.7 PR |
| 45 | Aiden MurnanPlace 45 · Grade 7 · Chillicothe | 7 | Chillicothe | 15:14.5 |
| 46 | Sam OberPlace 46 · Grade 7 · Morton MS | 7 | Morton MS | 15:25.1 |
| 47 | Matthew BeaudryPlace 47 · Grade 5 · Peoria St. Jude | 5 | Peoria St. Jude | 15:25.7 |
| 48 | Joshua EmilPlace 48 · Grade 8 · Champaign Franklin | 8 | Champaign Franklin | 15:31.7 PR |
| 49 | Bradan CotterPlace 49 · Grade 6 · Morton Blessed Sacrament | 6 | Morton Blessed Sacrament | 15:36.9 |
| 50 | Joseph ToPlace 50 · Grade 6 · Champaign Franklin | 6 | Champaign Franklin | 15:38.6 |
| 51 | Drew TolandPlace 51 · Grade 6 · Mason City Illini Central | 6 | Mason City Illini Central | 15:40.7 |
| 52 | Simon SchrockPlace 52 · Grade 7 · Morton MS | 7 | Morton MS | 15:41.2 |
| 53 | Benjamin TiguePlace 53 · Grade 6 · Peoria St. Jude | 6 | Peoria St. Jude | 15:43.9 |
| 54 | Pratik PatelPlace 54 · Grade 7 · Pekin | 7 | Pekin | 15:44.9 PR |
| 55 | David SmithPlace 55 · Grade 8 · Morton MS | 8 | Morton MS | 15:46.9 PR |
| 56 | Hayden BreenPlace 56 · Grade 5 · Chillicothe | 5 | Chillicothe | 15:48.3 PR |
| 57 | Simon WiggersPlace 57 · Grade 5 · Morton Blessed Sacrament | 5 | Morton Blessed Sacrament | 15:51.7 |
| 58 | Bryson JohnsonPlace 58 · Grade 8 · Peoria Limestone Walters | 8 | Peoria Limestone Walters | 15:57.3 |
| 59 | Tripp NissenPlace 59 · Grade 5 · Mason City Illini Central | 5 | Mason City Illini Central | 15:58.9 |
| 60 | Soyier BalsimoPlace 60 · Grade 6 · Mason City Illini Central | 6 | Mason City Illini Central | 16:00.6 |
| 61 | Andy ManningPlace 61 · Grade 5 · Bethel Lutheran | 5 | Bethel Lutheran | 16:04.4 |
| 62 | Ethan MoserPlace 62 · Grade 8 · Morton MS | 8 | Morton MS | 16:06.0 |
| 63 | Mustafi WaheedPlace 63 · Grade 8 · Champaign Franklin | 8 | Champaign Franklin | 16:08.1 PR |
| 64 | Parker HeskettPlace 64 · Grade 5 · Peoria Limestone Walters | 5 | Peoria Limestone Walters | 16:09.6 |
| 65 | Owen BaelePlace 65 · Grade 5 · Peoria Limestone Walters | 5 | Peoria Limestone Walters | 16:11.0 |
| 66 | Landon KingPlace 66 · Grade 8 · Chillicothe | 8 | Chillicothe | 16:17.7 |
| 67 | Henry PottsPlace 67 · Grade 7 · Morton MS | 7 | Morton MS | 16:17.7 |
| 68 | Jackson StillPlace 68 · Grade 8 · Peoria Limestone Walters | 8 | Peoria Limestone Walters | 16:20.9 PR |
| 69 | Greyson SchwerminPlace 69 · Grade 7 · Pekin | 7 | Pekin | 16:21.5 PR |
| 70 | Henry JennettenPlace 70 · Grade 7 · Peoria St. Jude | 7 | Peoria St. Jude | 16:24.7 PR |
| 71 | Thomas D'SaPlace 71 · Grade 6 · Peoria St. Jude | 6 | Peoria St. Jude | 16:25.5 |
| 72 | Andy MaPlace 72 · Grade 6 · Champaign Franklin | 6 | Champaign Franklin | 16:27.1 |
| 73 | Evan CrouchPlace 73 · Grade 6 · Pekin St. Joseph | 6 | Pekin St. Joseph | 16:29.8 |
| 74 | Asher SoubelPlace 74 · Grade 6 · Peoria St. Jude | 6 | Peoria St. Jude | 16:33.1 |
| 75 | Lincoln CulpPlace 75 · Grade 8 · Bethel Lutheran | 8 | Bethel Lutheran | 16:35.3 |
| 76 | Frank NelsonPlace 76 · Grade 5 · Mossville | 5 | Mossville | 16:36.1 |
| 77 | Paul RuschauPlace 77 · Grade 5 · Morton Blessed Sacrament | 5 | Morton Blessed Sacrament | 16:38.6 |
| 78 | Easton EhlersPlace 78 · Grade 5 · Peoria Limestone Walters | 5 | Peoria Limestone Walters | 16:40.7 |
| 79 | Jax NissenPlace 79 · Grade 7 · Mason City Illini Central | 7 | Mason City Illini Central | 16:55.9 |
| 80 | Drew LabedaPlace 80 · Grade 6 · Chillicothe | 6 | Chillicothe | 17:01.3 |
| 81 | Trever TortatPlace 81 · Grade 7 · South Pekin | 7 | South Pekin | 17:05.3 |
| 82 | Hunter MayerPlace 82 · Grade 8 · Pekin | 8 | Pekin | 17:08.6 PR |
| 83 | Tyson BriggsPlace 83 · Grade 5 · Peoria Limestone Walters | 5 | Peoria Limestone Walters | 17:12.2 |
| 84 | Lucas WardPlace 84 · Grade 5 · Peoria St. Jude | 5 | Peoria St. Jude | 17:13.1 PR |
| 85 | Ronin SpinksPlace 85 · Grade 8 · Morton Blessed Sacrament | 8 | Morton Blessed Sacrament | 17:29.9 |
| 86 | Nathan SandersPlace 86 · Grade 7 · Mossville | 7 | Mossville | 17:31.3 PR |
| 87 | Elijah KunzPlace 87 · Grade 7 · Morton MS | 7 | Morton MS | 17:35.5 |
| 88 | Brandon CahillPlace 88 · Grade 8 · Mossville | 8 | Mossville | 17:36.4 PR |
| 89 | Dominic VallarPlace 89 · Grade 7 · Morton Blessed Sacrament | 7 | Morton Blessed Sacrament | 17:41.0 |
| 90 | Gryffin PerreaultPlace 90 · Grade 6 · Mossville | 6 | Mossville | 17:55.6 |
| 91 | Gage PickenPlace 91 · Grade 7 · Morton MS | 7 | Morton MS | 17:56.9 |
| 92 | Andrew MorrisonPlace 92 · Grade 8 · Pekin | 8 | Pekin | 17:59.2 |
| 93 | Ty WolfPlace 93 · Grade 6 · Mossville | 6 | Mossville | 18:15.7 |
| 94 | Cole PapePlace 94 · Grade 6 · Mossville | 6 | Mossville | 18:20.2 |
| 95 | Briggs DoranPlace 95 · Grade 6 · Morton Blessed Sacrament | 6 | Morton Blessed Sacrament | 18:31.0 PR |
| 96 | Hayden SluisPlace 96 · Grade 5 · Mossville | 5 | Mossville | 18:49.3 |
| 97 | Keaton CopelandPlace 97 · Grade 6 · Pekin St. Joseph | 6 | Pekin St. Joseph | 19:18.5 |
| 98 | Charlie HudsonPlace 98 · Grade 6 · Pekin St. Joseph | 6 | Pekin St. Joseph | 19:18.6 |
| 99 | Lucius WearsPlace 99 · Grade 5 · Chillicothe | 5 | Chillicothe | 19:51.5 |
| 100 | Zach JonesPlace 100 · Grade 6 · Mason City Illini Central | 6 | Mason City Illini Central | 19:51.6 |
| 101 | Ben RochfordPlace 101 · Grade 8 · Morton Blessed Sacrament | 8 | Morton Blessed Sacrament | 20:01.5 PR |
| 102 | Lucas TillerPlace 102 · Grade 5 · Chillicothe | 5 | Chillicothe | 20:21.7 PR |
| 103 | Sesh SridharPlace 103 · Grade 6 · Peoria Limestone Walters | 6 | Peoria Limestone Walters | 20:27.0 PR |
| 104 | Alex LutzPlace 104 · Grade 7 · Mossville | 7 | Mossville | 20:36.5 |
| 105 | Jude BriggsPlace 105 · Grade 5 · Mossville | 5 | Mossville | 20:41.4 |
| 106 | Brenton GravesPlace 106 · Grade 6 · Morton Blessed Sacrament | 6 | Morton Blessed Sacrament | 20:42.0 |
| 107 | AJ ParedesPlace 107 · Grade 6 · Peoria Limestone Walters | 6 | Peoria Limestone Walters | 20:42.7 |
| 108 | Jesse SauderPlace 108 · Grade 7 · Morton MS | 7 | Morton MS | 21:16.7 |
| 109 | Justin GriffithPlace 109 · Grade 7 · South Pekin | 7 | South Pekin | 21:27.3 |
| 110 | Phoenix SarffPlace 110 · Grade 5 · Pekin St. Joseph | 5 | Pekin St. Joseph | 21:41.0 PR |
| 111 | Owen IrionPlace 111 · Grade 7 · Morton MS | 7 | Morton MS | 21:47.9 |
| 112 | Luke MiaoPlace 112 · Grade 8 · Champaign Franklin | 8 | Champaign Franklin | 22:38.6 PR |
| 113 | Abram SauderPlace 113 · Grade 8 · Morton MS | 8 | Morton MS | 26:59.8 |