| 1 | Jacob GladstonePlace 1 · Grade 12 · Dunlap | 12 | Dunlap | 17:17.90 |
| 2 | Tyler OwenPlace 2 · Grade 9 · Dunlap | 9 | Dunlap | 17:53.40 |
| 3 | Logan DevermanPlace 3 · Grade 10 · Morton | 10 | Morton | 17:58.60 |
| 4 | Alex ColvinPlace 4 · Grade 10 · Dunlap | 10 | Dunlap | 18:12.40 |
| 5 | Reilly WiegandPlace 5 · Grade 11 · Eureka | 11 | Eureka | 18:20.00 |
| 6 | Carson RobertsPlace 6 · Grade 9 · Eureka | 9 | Eureka | 18:24.00 |
| 7 | Daniel BenderPlace 7 · Grade 9 · Eureka | 9 | Eureka | 18:32.70 |
| 8 | Coby JonesPlace 8 · Grade 12 · Peoria (Richwoods) | 12 | Peoria (Richwoods) | 18:34.10 |
| 9 | Darius CiteaPlace 9 · Grade 9 · Dunlap | 9 | Dunlap | 18:36.10 |
| 10 | Mason JonesPlace 10 · Grade 11 · Normal (Community West) | 11 | Normal (Community West) | 18:36.30 |
| 11 | Connor EldridgePlace 11 · Grade 11 · Peoria (Richwoods) | 11 | Peoria (Richwoods) | 18:38.30 |
| 12 | Colt UlrichPlace 12 · Grade 10 · Eureka | 10 | Eureka | 18:39.10 |
| 13 | Yehun SuhPlace 13 · Grade 10 · Chatham (Glenwood) | 10 | Chatham (Glenwood) | 18:41.30 |
| 14 | Evan BiermaPlace 14 · Grade 9 · Morton | 9 | Morton | 18:42.30 |
| 15 | Maddox SchweizerPlace 15 · Grade 10 · Normal (Community West) | 10 | Normal (Community West) | 18:43.50 |
| 16 | William BrockwayPlace 16 · Grade 11 · Chatham (Glenwood) | 11 | Chatham (Glenwood) | 18:44.60 |
| 17 | Levi TuckerPlace 17 · Grade 10 · Morton | 10 | Morton | 18:44.70 |
| 18 | Evan HuntingtonPlace 18 · Grade 10 · Dunlap | 10 | Dunlap | 18:45.10 |
| 19 | Isaiah WearPlace 19 · Grade 11 · Eureka | 11 | Eureka | 18:47.40 |
| 20 | Dalton Miller-KlunkePlace 20 · Grade 9 · Dunlap | 9 | Dunlap | 18:48.00 |
| 21 | Logan FoxPlace 21 · Grade 10 · Eureka | 10 | Eureka | 19:03.80 |
| 22 | Jubal BlunierPlace 22 · Grade 11 · Eureka | 11 | Eureka | 19:06.30 |
| 23 | Aiden GroeperPlace 23 · Grade 11 · Eureka | 11 | Eureka | 19:06.40 |
| 24 | Garrison KaufmannPlace 24 · Grade 9 · Normal (Community West) | 9 | Normal (Community West) | 19:09.50 |
| 25 | Gabe HeiderPlace 25 · Grade 9 · Eureka | 9 | Eureka | 19:12.90 |
| 26 | Simon SchrockPlace 26 · Grade 9 · Morton | 9 | Morton | 19:14.00 |
| 27 | Josiah QuinPlace 27 · Grade 11 · Morton | 11 | Morton | 19:15.80 |
| 28 | Evan HousePlace 28 · Grade 11 · Chatham (Glenwood) | 11 | Chatham (Glenwood) | 19:20.50 |
| 29 | Oliver TruelovePlace 29 · Grade 12 · Metamora | 12 | Metamora | 19:24.00 |
| 30 | Elijah HitePlace 30 · Grade 10 · Dunlap | 10 | Dunlap | 19:24.40 |
| 31 | Trevor PomisPlace 31 · Grade 12 · Normal (Community West) | 12 | Normal (Community West) | 19:24.70 |
| 32 | Cooper HinklePlace 32 · Grade 10 · Eureka | 10 | Eureka | 19:26.60 |
| 33 | Abhiram (Abhi) RamojuPlace 33 · Grade 12 · Dunlap | 12 | Dunlap | 19:31.90 |
| 34 | Ben ThalerPlace 34 · Grade 10 · Metamora | 10 | Metamora | 19:38.40 |
| 35 | Lucas BehmPlace 35 · Grade 10 · Dunlap | 10 | Dunlap | 19:41.40 |
| 36 | Gavin MayPlace 36 · Grade 9 · Normal (Community West) | 9 | Normal (Community West) | 19:43.60 |
| 37 | Hendrix SeamanPlace 37 · Grade 9 · Glasford (Illini Bluffs) | 9 | Glasford (Illini Bluffs) | 19:48.00 |
| 38 | Eli BrickerPlace 38 · Grade 10 · Metamora | 10 | Metamora | 19:49.30 |
| 39 | Elijah ScottPlace 39 · Grade 11 · Eureka | 11 | Eureka | 19:49.70 |
| 40 | Braden LindleyPlace 40 · Grade 9 · Morton | 9 | Morton | 19:52.00 |
| 41 | Jad KattomPlace 41 · Grade 11 · Dunlap | 11 | Dunlap | 19:52.50 |
| 42 | Tyler GarrigusPlace 42 · Grade 11 · Normal (Community West) | 11 | Normal (Community West) | 19:54.00 |
| 43 | Liam DomahoskiPlace 43 · Grade 9 · Chatham (Glenwood) | 9 | Chatham (Glenwood) | 19:54.80 |
| 44 | Joshua FisherPlace 44 · Grade 10 · Metamora | 10 | Metamora | 19:56.70 |
| 45 | Eli HauriPlace 45 · Grade 9 · Peoria (Richwoods) | 9 | Peoria (Richwoods) | 19:58.10 |
| 46 | Ethan LasleyPlace 46 · Grade 9 · Chatham (Glenwood) | 9 | Chatham (Glenwood) | 19:59.80 |
| 47 | Alex FeiPlace 47 · Grade 12 · Dunlap | 12 | Dunlap | 20:03.90 |
| 48 | Trevor HeilPlace 48 · Grade 11 · Metamora | 11 | Metamora | 20:05.40 |
| 49 | Micah JonesPlace 49 · Grade 9 · Chatham (Glenwood) | 9 | Chatham (Glenwood) | 20:10.40 |
| 50 | TJ MaynorPlace 50 · Grade 11 · Eureka | 11 | Eureka | 20:10.70 |
| 51 | Logan ScottPlace 51 · Grade 9 · Chatham (Glenwood) | 9 | Chatham (Glenwood) | 20:10.80 |
| 52 | Josiah RokeyPlace 52 · Grade 10 · Eureka | 10 | Eureka | 20:12.10 |
| 53 | Christian BeaverPlace 53 · Grade 10 · Normal (Community West) | 10 | Normal (Community West) | 20:13.90 |
| 54 | Aidan O'DeaPlace 54 · Grade 9 · Dunlap | 9 | Dunlap | 20:14.60 |
| 55 | Luca MaldanadoPlace 55 · Grade 9 · Dunlap | 9 | Dunlap | 20:14.80 |
| 56 | Houston SommersPlace 56 · Grade 11 · Metamora | 11 | Metamora | 20:15.40 |
| 57 | Weston SadlerPlace 57 · Grade 9 · Morton | 9 | Morton | 20:15.70 |
| 58 | Elliott HicksPlace 58 · Grade 11 · Peoria (Richwoods) | 11 | Peoria (Richwoods) | 20:16.80 |
| 59 | Evan PattelliPlace 59 · Grade 12 · Normal (Community West) | 12 | Normal (Community West) | 20:18.90 |
| 60 | Chaius HerbstPlace 60 · Grade 11 · Normal (Community West) | 11 | Normal (Community West) | 20:19.30 |
| 61 | Matthias BowdenPlace 61 · Grade 10 · Peoria (Richwoods) | 10 | Peoria (Richwoods) | 20:23.70 |
| 62 | Asher SticklingPlace 62 · Grade 9 · Morton | 9 | Morton | 20:24.80 |
| 63 | Henry WatsonPlace 63 · Grade 10 · Eureka | 10 | Eureka | 20:25.60 |
| 64 | Caden KalmerPlace 64 · Grade 11 · Eureka | 11 | Eureka | 20:28.10 |
| 65 | Michael LiPlace 65 · Grade 10 · Dunlap | 10 | Dunlap | 20:32.60 |
| 66 | Brock MonkPlace 66 · Grade 11 · Eureka | 11 | Eureka | 20:35.60 |
| 67 | Andrew KagyPlace 67 · Grade 11 · Dunlap | 11 | Dunlap | 20:35.90 |
| 68 | Asher ZehrPlace 68 · Grade 10 · Eureka | 10 | Eureka | 20:38.00 |
| 69 | Cade StrawnPlace 69 · Grade 10 · Eureka | 10 | Eureka | 20:39.00 |
| 70 | Ethan VandermydePlace 70 · Grade 11 · Eureka | 11 | Eureka | 20:45.30 |
| 71 | Austin KeckPlace 71 · Grade 9 · Chatham (Glenwood) | 9 | Chatham (Glenwood) | 20:46.80 |
| 72 | Mitchell WengerPlace 72 · Grade 10 · Peoria (Richwoods) | 10 | Peoria (Richwoods) | 20:52.30 |
| 73 | Matthias EppengerPlace 73 · Grade 9 · Metamora | 9 | Metamora | 20:53.60 |
| 74 | Dash WootenPlace 74 · Grade 12 · Dunlap | 12 | Dunlap | 20:56.20 |
| 75 | Jonny BenderPlace 75 · Grade 10 · Eureka | 10 | Eureka | 20:59.60 |
| 76 | Braden SchielerPlace 76 · Grade 10 · Eureka | 10 | Eureka | 21:02.70 |
| 77 | Hank MaskePlace 77 · Grade 10 · Eureka | 10 | Eureka | 21:07.90 |
| 78 | Miguel CabreraPlace 78 · Grade 12 · Peoria (Richwoods) | 12 | Peoria (Richwoods) | 21:17.70 |
| 79 | Sam KrugerPlace 79 · Grade 12 · Eureka | 12 | Eureka | 21:18.10 |
| 80 | Max WiegandPlace 80 · Grade 10 · Eureka | 10 | Eureka | 21:18.20 |
| 81 | Ryan HostetlerPlace 81 · Grade 12 · Eureka | 12 | Eureka | 21:18.50 |
| 82 | Elliott MunsonPlace 82 · Grade 9 · Eureka | 9 | Eureka | 21:22.40 |
| 83 | Brennan GlassPlace 83 · Grade 11 · Eureka | 11 | Eureka | 21:23.80 |
| 84 | Hudson RuckerPlace 84 · Grade 12 · Normal (Community West) | 12 | Normal (Community West) | 21:32.50 |
| 85 | Alex HernandezPlace 85 · Grade 12 · Dunlap | 12 | Dunlap | 21:34.60 |
| 86 | David WiegandPlace 86 · Grade 11 · Eureka | 11 | Eureka | 21:35.50 |
| 87 | Brett UlrichPlace 87 · Grade 11 · Metamora | 11 | Metamora | 21:35.60 |
| 88 | Akshith NaravaPlace 88 · Grade 9 · Dunlap | 9 | Dunlap | 21:35.80 |
| 89 | Yejun SuhPlace 89 · Grade 11 · Chatham (Glenwood) | 11 | Chatham (Glenwood) | 21:36.40 |
| 90 | Shrimat ChidamnaramPlace 90 · Grade 9 · Dunlap | 9 | Dunlap | 21:37.00 |
| 91 | Jarrett WrightPlace 91 · Grade 12 · Normal (Community West) | 12 | Normal (Community West) | 21:37.20 |
| 92 | Maxx CoolPlace 92 · Grade 9 · Eureka | 9 | Eureka | 21:39.20 |
| 93 | Robert KellerPlace 93 · Grade 9 · Galesburg | 9 | Galesburg | 21:40.70 |
| 94 | Noah StokowskiPlace 94 · Grade 9 · Eureka | 9 | Eureka | 21:43.40 |
| 95 | Luke PattelliPlace 95 · Grade 10 · Normal (Community West) | 10 | Normal (Community West) | 21:43.50 |
| 96 | Landon HaunPlace 96 · Grade 9 · Metamora | 9 | Metamora | 21:44.90 |
| 97 | Matthew BurkePlace 97 · Grade 9 · Glasford (Illini Bluffs) | 9 | Glasford (Illini Bluffs) | 21:45.60 |
| 98 | Tyler SikorskiPlace 98 · Grade 10 · Dunlap | 10 | Dunlap | 21:54.50 |
| 99 | Levi HamPlace 99 · Grade 9 · Dunlap | 9 | Dunlap | 21:57.20 |
| 100 | David WelchPlace 100 · Grade 9 · Metamora | 9 | Metamora | 21:59.30 |
| 101 | Paul JohnsonPlace 101 · Grade 12 · Morton | 12 | Morton | 22:02.10 |
| 102 | Steven LopkoPlace 102 · Grade 9 · Morton | 9 | Morton | 22:03.60 |
| 103 | Spencer JonesPlace 103 · Grade 11 · Normal (Community West) | 11 | Normal (Community West) | 22:10.10 |
| 104 | Gabe FoxPlace 104 · Grade 11 · Dunlap | 11 | Dunlap | 22:18.00 |
| 105 | Kamran JafferPlace 105 · Grade 11 · Peoria (Richwoods) | 11 | Peoria (Richwoods) | 22:27.30 |
| 106 | Hank BakerPlace 106 · Grade 9 · Morton | 9 | Morton | 22:30.60 |
| 107 | Dre ContrerasPlace 107 · Grade 9 · Peoria (Richwoods) | 9 | Peoria (Richwoods) | 22:39.60 |
| 108 | Jacob RussellPlace 108 · Grade 10 · Glasford (Illini Bluffs) | 10 | Glasford (Illini Bluffs) | 22:51.10 |
| 109 | John Paul TamerPlace 109 · Grade 12 · Peoria (Richwoods) | 12 | Peoria (Richwoods) | 22:56.30 |
| 110 | Daniel HeathingtonPlace 110 · Grade 11 · Chatham (Glenwood) | 11 | Chatham (Glenwood) | 22:56.40 |
| 111 | Kaleb GarzaPlace 111 · Grade 12 · Peoria (Richwoods) | 12 | Peoria (Richwoods) | 22:58.30 |
| 112 | Charles AndertonPlace 112 · Grade 9 · Galesburg | 9 | Galesburg | 22:58.50 |
| 113 | Wyatt BurtonPlace 113 · Grade 11 · Morton | 11 | Morton | 22:59.70 |
| 114 | Garrett GreenPlace 114 · Grade 9 · Eureka | 9 | Eureka | 23:04.30 |
| 115 | Logan RynerPlace 115 · Grade 11 · Galesburg | 11 | Galesburg | 23:06.10 |
| 116 | Will TimpePlace 116 · Grade 10 · Dunlap | 10 | Dunlap | 23:07.80 |
| 117 | James DoranPlace 117 · Grade 10 · Dunlap | 10 | Dunlap | 23:11.20 |
| 118 | Jack BowmanPlace 118 · Grade 10 · Peoria (Richwoods) | 10 | Peoria (Richwoods) | 23:14.70 |
| 119 | Kai HuberPlace 119 · Grade 9 · Dunlap | 9 | Dunlap | 23:17.80 |
| 120 | Zach LamingPlace 120 · Grade 9 · Metamora | 9 | Metamora | 23:27.50 |
| 121 | Liam BoveePlace 121 · Grade 9 · Normal (Community West) | 9 | Normal (Community West) | 23:39.80 |
| 122 | Jeremiah LeePlace 122 · Grade 9 · Galesburg | 9 | Galesburg | 23:42.00 |
| 123 | Zeke ZobristPlace 123 · Grade 10 · Eureka | 10 | Eureka | 23:47.70 |
| 124 | Ben ShoffPlace 124 · Grade 10 · Metamora | 10 | Metamora | 23:53.20 |
| 125 | John KohoutPlace 125 · Grade 10 · Dunlap | 10 | Dunlap | 23:53.90 |
| 126 | Mason TuckerPlace 126 · Grade 11 · Morton | 11 | Morton | 23:54.70 |
| 127 | Ben ThelenPlace 127 · Grade 9 · Metamora | 9 | Metamora | 23:58.30 |
| 128 | Aayush JoshiPlace 128 · Grade 11 · Dunlap | 11 | Dunlap | 24:08.50 |
| 129 | Ylly TolentinoPlace 129 · Grade 9 · Dunlap | 9 | Dunlap | 24:12.80 |
| 130 | Carson DarePlace 130 · Grade 9 · Peoria (Richwoods) | 9 | Peoria (Richwoods) | 24:16.80 |
| 131 | Garret RobertsPlace 131 · Grade 9 · Metamora | 9 | Metamora | 24:17.50 |
| 132 | Ben LieberPlace 132 · Grade 10 · Chatham (Glenwood) | 10 | Chatham (Glenwood) | 24:19.10 |
| 133 | Isaac RabinPlace 133 · Grade 9 · Chatham (Glenwood) | 9 | Chatham (Glenwood) | 24:21.00 |
| 134 | Evan HerbstPlace 134 · Grade 8 · Normal (Community West) | 8 | Normal (Community West) | 24:26.60 |
| 135 | Rami WazeerPlace 135 · Grade 9 · Normal (Community West) | 9 | Normal (Community West) | 24:27.00 |
| 136 | Emitt StevensonPlace 136 · Grade 11 · Peoria (Richwoods) | 11 | Peoria (Richwoods) | 24:32.40 |
| 137 | Noah BoydPlace 137 · Grade 10 · Metamora | 10 | Metamora | 24:34.00 |
| 138 | JJ SteelePlace 138 · Grade 12 · Dunlap | 12 | Dunlap | 24:45.90 |
| 139 | Ben RobertsPlace 139 · Grade 10 · Morton | 10 | Morton | 25:09.80 |
| 140 | Caleb SchwarbergPlace 140 · Grade 9 · Chatham (Glenwood) | 9 | Chatham (Glenwood) | 25:10.50 |
| 141 | Matthew HabtePlace 141 · Grade 11 · Chatham (Glenwood) | 11 | Chatham (Glenwood) | 25:28.60 |
| 142 | Yazan SaidPlace 142 · Grade 10 · Chatham (Glenwood) | 10 | Chatham (Glenwood) | 25:29.40 |
| 143 | Isaac FanningPlace 143 · Grade 11 · Dunlap | 11 | Dunlap | 25:35.90 |
| 144 | Muhammad KareemPlace 144 · Grade 11 · Dunlap | 11 | Dunlap | 25:38.70 |
| 145 | Isai MunozPlace 145 · Grade 10 · Dunlap | 10 | Dunlap | 25:43.30 |
| 146 | Connor Lang BushbyPlace 146 · Grade 9 · Morton | 9 | Morton | 25:56.50 |
| 147 | James MrozPlace 147 · Grade 10 · Normal (Community West) | 10 | Normal (Community West) | 26:00.80 |
| 148 | Srihan KadiyamPlace 148 · Grade 10 · Dunlap | 10 | Dunlap | 26:06.50 |
| 149 | Carter RittenhousePlace 149 · Grade 9 · Eureka | 9 | Eureka | 26:07.00 |
| 150 | Chandresh GopiPlace 150 · Grade 10 · Chatham (Glenwood) | 10 | Chatham (Glenwood) | 26:15.40 |
| 151 | Blake JohnsonPlace 151 · Grade 10 · Dunlap | 10 | Dunlap | 26:27.70 |
| 152 | Bartholomew KocherspergPlace 152 · Grade 10 · Galesburg | 10 | Galesburg | 26:38.30 |
| 153 | Shlesh VasavaPlace 153 · Grade 9 · Dunlap | 9 | Dunlap | 26:54.30 |
| 154 | Sam MillerPlace 154 · Grade 9 · Eureka | 9 | Eureka | 28:04.60 |
| 155 | Joey SteinPlace 155 · Grade 9 · Peoria (Richwoods) | 9 | Peoria (Richwoods) | 28:14.60 |
| 156 | Leo FrancisPlace 156 · Grade 9 · Peoria (Richwoods) | 9 | Peoria (Richwoods) | 28:21.00 |
| 157 | Anesh VenigallaPlace 157 · Grade 10 · Dunlap | 10 | Dunlap | 28:24.00 |
| 158 | Keean DeanPlace 158 · Grade 11 · Galesburg | 11 | Galesburg | 28:28.50 |
| 159 | Devaughn SanchezPlace 159 · Grade 10 · Galesburg | 10 | Galesburg | 28:30.80 |
| 160 | Colton JonesPlace 160 · Grade 9 · Peoria (Richwoods) | 9 | Peoria (Richwoods) | 28:43.70 |
| 161 | James WilkersonPlace 161 · Grade 10 · Peoria (Richwoods) | 10 | Peoria (Richwoods) | 28:45.30 |
| 162 | Noah ShafferPlace 162 · Grade 9 · Normal (Community West) | 9 | Normal (Community West) | 29:22.80 |
| 163 | Elijah KunzPlace 163 · Grade 9 · Morton | 9 | Morton | 29:32.50 |
| 164 | Ethan PorwickPlace 164 · Grade 10 · Normal (Community West) | 10 | Normal (Community West) | 29:33.20 |
| 165 | Andrew BurnsPlace 165 · Grade 9 · Peoria (Richwoods) | 9 | Peoria (Richwoods) | 29:43.20 |
| 166 | Topher BrownPlace 166 · Grade 11 · Glasford (Illini Bluffs) | 11 | Glasford (Illini Bluffs) | 30:07.50 |
| 167 | Alexander EstradaPlace 167 · Grade 12 · Galesburg | 12 | Galesburg | 30:15.00 |
| 168 | Zach KingPlace 168 · Grade 12 · Eureka | 12 | Eureka | 32:08.90 |
| 169 | Gavin WalkerPlace 169 · Grade 11 · Eureka | 11 | Eureka | 32:25.80 |
| 170 | Krishna AyyempervailPlace 170 · Grade 9 · Dunlap | 9 | Dunlap | 32:34.00 |
| 171 | Pushpak MannemPlace 171 · Grade 9 · Dunlap | 9 | Dunlap | 33:12.70 |
| 172 | Kushal ShahPlace 172 · Grade 9 · Dunlap | 9 | Dunlap | 33:14.10 |
| 173 | King DraperPlace 173 · Grade 9 · Chatham (Glenwood) | 9 | Chatham (Glenwood) | 34:09.40 |
| 174 | Lucian BernardPlace 174 · Grade 9 · Morton | 9 | Morton | 35:11.60 |
| 175 | Amer KareemPlace 175 · Grade 9 · Dunlap | 9 | Dunlap | 36:47.60 |