| 1 | Thomas JochumPlace 1 · Grade 10 · Glen Ellyn (Glenbard South) | 10 | Glen Ellyn (Glenbard South) | 14:35.00 |
| 2 | Caleb MathiasPlace 2 · Grade 11 · Champaign (Central) | 11 | Champaign (Central) | 14:47.00 |
| 3 | Augustus GaudioPlace 3 · Grade 11 · Mahomet (M.-Seymour) | 11 | Mahomet (M.-Seymour) | 14:58.40 |
| 4 | Ben GorsagePlace 4 · Grade 10 · Washington | 10 | Washington | 15:00.30 |
| 5 | Christian HarrisPlace 5 · Grade 12 · Morton | 12 | Morton | 15:01.30 |
| 6 | Henry McMurryPlace 6 · Grade 11 · Mahomet (M.-Seymour) | 11 | Mahomet (M.-Seymour) | 15:03.70 |
| 7 | Boston BeyerPlace 7 · Grade 12 · Morton | 12 | Morton | 15:03.70 |
| 8 | Gabe MahnPlace 8 · Grade 11 · Rock Island | 11 | Rock Island | 15:05.40 |
| 9 | Tucker HinklePlace 9 · Grade 12 · Eureka | 12 | Eureka | 15:07.60 |
| 10 | Fisher RinkenbergerPlace 10 · Grade 12 · Washington | 12 | Washington | 15:11.80 |
| 11 | AJ IncePlace 11 · Grade 11 · Normal (Community) | 11 | Normal (Community) | 15:12.00 |
| 12 | Zach BornPlace 12 · Grade 10 · Metamora | 10 | Metamora | 15:12.30 |
| 13 | Joey YarosPlace 13 · Grade 12 · Normal (Community) | 12 | Normal (Community) | 15:13.50 |
| 14 | Maxwell KirbyPlace 14 · Grade 10 · Peoria (Notre Dame) | 10 | Peoria (Notre Dame) | 15:17.30 |
| 15 | Sean KaebPlace 15 · Grade 11 · Normal (University) | 11 | Normal (University) | 15:26.30 |
| 16 | Dylan GehlPlace 16 · Grade 12 · Geneseo | 12 | Geneseo | 15:28.80 |
| 17 | Jaxson SottosPlace 17 · Grade 11 · Geneseo | 11 | Geneseo | 15:28.90 |
| 18 | Charlie BorlinPlace 18 · Grade 12 · Washington | 12 | Washington | 15:30.00 |
| 19 | Nicholas GodutoPlace 19 · Grade 12 · Oswego (East) | 12 | Oswego (East) | 15:30.40 |
| 20 | Isaiah HartterPlace 20 · Grade 9 · Morton | 9 | Morton | 15:39.10 |
| 21 | Andrew AldemanPlace 21 · Grade 9 · Normal (University) | 9 | Normal (University) | 15:39.50 |
| 22 | Gavin StalterPlace 22 · Grade 11 · Eureka | 11 | Eureka | 15:43.70 |
| 23 | Eddie BozettPlace 23 · Grade 12 · Oswego (East) | 12 | Oswego (East) | 15:44.00 |
| 24 | Lucas GalasPlace 24 · Grade 12 · Glen Ellyn (Glenbard South) | 12 | Glen Ellyn (Glenbard South) | 15:44.30 |
| 25 | Preston ShortPlace 25 · Grade 10 · Lincoln | 10 | Lincoln | 15:45.60 |
| 26 | Phillip CanopyPlace 26 · Grade 12 · Morton | 12 | Morton | 15:46.30 |
| 27 | Trae HelwigPlace 27 · Grade 12 · Metamora | 12 | Metamora | 15:46.40 |
| 28 | Zach WilcoskiPlace 28 · Grade 12 · Mahomet (M.-Seymour) | 12 | Mahomet (M.-Seymour) | 15:47.30 |
| 29 | Drew PattersonPlace 29 · Grade 12 · Normal (Community) | 12 | Normal (Community) | 15:52.60 |
| 30 | Aaden RichardsPlace 30 · Grade 10 · Normal (University) | 10 | Normal (University) | 15:54.50 |
| 31 | Mason DunnPlace 31 · Grade 12 · Normal (University) | 12 | Normal (University) | 15:54.80 |
| 32 | Connell RothPlace 32 · Grade 11 · Eureka | 11 | Eureka | 15:56.90 |
| 33 | Brady KimPlace 33 · Grade 12 · Normal (University) | 12 | Normal (University) | 16:00.20 |
| 34 | Devon HayesPlace 34 · Grade 12 · Pekin | 12 | Pekin | 16:01.70 |
| 35 | Dax DuffyPlace 35 · Grade 11 · Peoria (Notre Dame) | 11 | Peoria (Notre Dame) | 16:01.70 |
| 36 | Noah HarrisPlace 36 · Grade 10 · Morton | 10 | Morton | 16:03.30 |
| 37 | Keyston BeyerPlace 37 · Grade 10 · Morton | 10 | Morton | 16:04.80 |
| 38 | Jack NesterPlace 38 · Grade 11 · Dunlap | 11 | Dunlap | 16:07.10 |
| 39 | Landon WurmnestPlace 39 · Grade 10 · Eureka | 10 | Eureka | 16:08.00 |
| 40 | Tyson HornPlace 40 · Grade 9 · Dunlap | 9 | Dunlap | 16:09.90 |
| 41 | Nate WitzigPlace 41 · Grade 12 · Normal (Community) | 12 | Normal (Community) | 16:11.20 |
| 42 | Pierce KingPlace 42 · Grade 9 · Lincoln | 9 | Lincoln | 16:11.40 |
| 43 | JT PiperPlace 43 · Grade 11 · Normal (University) | 11 | Normal (University) | 16:13.20 |
| 44 | Adam SmigielskiPlace 44 · Grade 9 · Mahomet (M.-Seymour) | 9 | Mahomet (M.-Seymour) | 16:13.70 |
| 45 | Elijah GerkinPlace 45 · Grade 10 · Metamora | 10 | Metamora | 16:15.10 |
| 46 | Jack WolstenholmPlace 46 · Grade 10 · Oswego (East) | 10 | Oswego (East) | 16:15.40 |
| 47 | Caleb ScheirerPlace 47 · Grade 10 · Metamora | 10 | Metamora | 16:16.80 |
| 48 | Luke BakerPlace 48 · Grade 11 · Morton | 11 | Morton | 16:18.20 |
| 49 | Lucas LaymanPlace 49 · Grade 9 · Normal (University) | 9 | Normal (University) | 16:18.50 |
| 50 | Lukas NykazaPlace 50 · Grade 12 · Mahomet (M.-Seymour) | 12 | Mahomet (M.-Seymour) | 16:20.60 |
| 51 | JW BlackPlace 51 · Grade 9 · Normal (University) | 9 | Normal (University) | 16:24.10 |
| 52 | Wilbert EppengerPlace 52 · Grade 11 · Metamora | 11 | Metamora | 16:26.10 |
| 53 | Eli NeitzelPlace 53 · Grade 12 · Rantoul | 12 | Rantoul | 16:29.50 |
| 54 | Spencer BoesdorferPlace 54 · Grade 11 · Normal (University) | 11 | Normal (University) | 16:30.30 |
| 55 | Timothy RogersPlace 55 · Grade 11 · Eureka | 11 | Eureka | 16:33.80 |
| 56 | Jack ArmbrusterPlace 56 · Grade 11 · Rochester | 11 | Rochester | 16:35.30 |
| 57 | Logan SiegristPlace 57 · Grade 12 · Normal (Community) | 12 | Normal (Community) | 16:35.80 |
| 58 | Luke VanTholenPlace 58 · Grade 12 · Glen Ellyn (Glenbard South) | 12 | Glen Ellyn (Glenbard South) | 16:36.40 |
| 59 | Max DrakslerPlace 59 · Grade 10 · Dunlap | 10 | Dunlap | 16:36.90 |
| 60 | Harry VanVoorenPlace 60 · Grade 12 · Moline | 12 | Moline | 16:37.40 |
| 61 | Wade CloningerPlace 61 · Grade 12 · Rantoul | 12 | Rantoul | 16:37.60 |
| 62 | Graysen CarlsonPlace 62 · Grade 11 · Geneseo | 11 | Geneseo | 16:38.40 |
| 63 | Ethan SakataPlace 63 · Grade 10 · Washington | 10 | Washington | 16:41.60 |
| 64 | Alexander RatzPlace 64 · Grade 11 · Springfield | 11 | Springfield | 16:42.30 |
| 65 | Jake HebererPlace 65 · Grade 12 · Peoria (Notre Dame) | 12 | Peoria (Notre Dame) | 16:45.80 |
| 66 | Jacob GladstonePlace 66 · Grade 12 · Dunlap | 12 | Dunlap | 16:46.70 |
| 67 | Ian ScottPlace 67 · Grade 10 · Eureka | 10 | Eureka | 16:47.10 |
| 68 | Seth LarsenPlace 68 · Grade 11 · Washington | 11 | Washington | 16:48.30 |
| 69 | Bryce KuhlmanPlace 69 · Grade 9 · Normal (Community) | 9 | Normal (Community) | 16:49.90 |
| 70 | Benjamin WaldenPlace 70 · Grade 11 · Springfield | 11 | Springfield | 16:50.70 |
| 71 | Noah GreenPlace 71 · Grade 11 · Champaign (Central) | 11 | Champaign (Central) | 16:51.00 |
| 72 | Aiden PostPlace 72 · Grade 12 · Peoria (Richwoods) | 12 | Peoria (Richwoods) | 16:51.20 |
| 73 | Luke EganhousePlace 73 · Grade 11 · Normal (Community) | 11 | Normal (Community) | 16:51.90 |
| 74 | Paul YontzPlace 74 · Grade 12 · Morton | 12 | Morton | 16:52.20 |
| 75 | Reilly WiegandPlace 75 · Grade 11 · Eureka | 11 | Eureka | 16:56.90 |
| 76 | Kaleb KasperPlace 76 · Grade 12 · Mahomet (M.-Seymour) | 12 | Mahomet (M.-Seymour) | 16:58.30 |
| 77 | Tayten GergenPlace 77 · Grade 9 · Mahomet (M.-Seymour) | 9 | Mahomet (M.-Seymour) | 16:59.70 |
| 78 | David HumphreysPlace 78 · Grade 12 · Bloomington | 12 | Bloomington | 17:00.10 |
| 79 | Lucas McCallPlace 79 · Grade 11 · Rock Island | 11 | Rock Island | 17:00.70 |
| 80 | Gabe GrossPlace 80 · Grade 11 · Peoria (Richwoods) | 11 | Peoria (Richwoods) | 17:02.10 |
| 81 | Connor HartmanPlace 81 · Grade 12 · Normal (University) | 12 | Normal (University) | 17:02.50 |
| 82 | Kaden ElmerPlace 82 · Grade 11 · Geneseo | 11 | Geneseo | 17:02.60 |
| 83 | Liam BurwellPlace 83 · Grade 9 · Mahomet (M.-Seymour) | 9 | Mahomet (M.-Seymour) | 17:03.10 |
| 84 | Boden NosalikPlace 84 · Grade 12 · Peoria (Notre Dame) | 12 | Peoria (Notre Dame) | 17:03.40 |
| 85 | Ryan KuhnPlace 85 · Grade 12 · Mackinaw (Deer Creek-M.) | 12 | Mackinaw (Deer Creek-M.) | 17:03.50 |
| 86 | Aiden CrullPlace 86 · Grade 10 · Washington | 10 | Washington | 17:03.50 |
| 87 | Logan PricePlace 87 · Grade 12 · Glen Ellyn (Glenbard South) | 12 | Glen Ellyn (Glenbard South) | 17:03.90 |
| 88 | Aidan BriesPlace 88 · Grade 11 · Geneseo | 11 | Geneseo | 17:05.90 |
| 89 | Jackson AlbersPlace 89 · Grade 11 · Normal (University) | 11 | Normal (University) | 17:06.50 |
| 90 | Logan SantosPlace 90 · Grade 12 · Oswego (East) | 12 | Oswego (East) | 17:06.60 |
| 91 | Sam SwainPlace 91 · Grade 12 · Peoria (Richwoods) | 12 | Peoria (Richwoods) | 17:06.90 |
| 92 | Carter AlderksPlace 92 · Grade 9 · Mahomet (M.-Seymour) | 9 | Mahomet (M.-Seymour) | 17:07.80 |
| 93 | Ethan KopinskiPlace 93 · Grade 12 · Washington | 12 | Washington | 17:08.70 |
| 94 | Nolan SondermanPlace 94 · Grade 10 · Washington | 10 | Washington | 17:09.10 |
| 95 | Lucas FarabaughPlace 95 · Grade 11 · Ottawa (Twp.) | 11 | Ottawa (Twp.) | 17:09.80 |
| 96 | Ammon HardyPlace 96 · Grade 11 · Rochester | 11 | Rochester | 17:10.40 |
| 97 | Kiptyn FanPlace 97 · Grade 9 · Mahomet (M.-Seymour) | 9 | Mahomet (M.-Seymour) | 17:11.20 |
| 98 | Ethan CrossPlace 98 · Grade 11 · Morton | 11 | Morton | 17:11.70 |
| 99 | Nate AckliePlace 99 · Grade 12 · Dunlap | 12 | Dunlap | 17:11.90 |
| 100 | Chuck WymanPlace 100 · Grade 12 · Pekin | 12 | Pekin | 17:12.70 |
| 101 | Michael CurfsPlace 101 · Grade 12 · Oswego (East) | 12 | Oswego (East) | 17:16.00 |
| 102 | Roger BlairPlace 102 · Grade 11 · Pekin | 11 | Pekin | 17:16.20 |
| 103 | Gus KlingPlace 103 · Grade 11 · Glen Ellyn (Glenbard South) | 11 | Glen Ellyn (Glenbard South) | 17:17.80 |
| 104 | Corban McMinnPlace 104 · Grade 11 · Mahomet (M.-Seymour) | 11 | Mahomet (M.-Seymour) | 17:19.00 |
| 105 | Noah GwinnPlace 105 · Grade 9 · Champaign (Central) | 9 | Champaign (Central) | 17:21.10 |
| 106 | Shawn GollidayPlace 106 · Grade 11 · Bloomington | 11 | Bloomington | 17:21.90 |
| 107 | Alex LinnemannPlace 107 · Grade 9 · Washington | 9 | Washington | 17:24.40 |
| 108 | Gavin TirpakPlace 108 · Grade 11 · Oswego (East) | 11 | Oswego (East) | 17:27.90 |
| 109 | Felix PilnyPlace 109 · Grade 11 · Oswego (East) | 11 | Oswego (East) | 17:29.10 |
| 110 | Kyler GlauePlace 110 · Grade 12 · Macomb | 12 | Macomb | 17:29.70 |
| 111 | Colin HeathPlace 111 · Grade 11 · Normal (Community) | 11 | Normal (Community) | 17:30.00 |
| 112 | Eli ScottPlace 112 · Grade 11 · Eureka | 11 | Eureka | 17:30.30 |
| 113 | Kaleb NimkePlace 113 · Grade 11 · Ottawa (Twp.) | 11 | Ottawa (Twp.) | 17:30.50 |
| 114 | Max JohnsonPlace 114 · Grade 12 · Geneseo | 12 | Geneseo | 17:30.90 |
| 115 | Austin RitterPlace 115 · Grade 11 · Champaign (Central) | 11 | Champaign (Central) | 17:31.20 |
| 116 | Julian SturmPlace 116 · Grade 11 · Peoria (Notre Dame) | 11 | Peoria (Notre Dame) | 17:31.70 |
| 117 | Rielee NielsenPlace 117 · Grade 11 · Rantoul | 11 | Rantoul | 17:32.80 |
| 118 | Cole LystilaPlace 118 · Grade 9 · Peoria (Richwoods) | 9 | Peoria (Richwoods) | 17:33.10 |
| 119 | Zach GrimmPlace 119 · Grade 12 · Washington | 12 | Washington | 17:33.80 |
| 120 | Yishak Weinman -Place 120 · Metamora | — | Metamora | 17:33.90 |
| 121 | Michael GuingrichPlace 121 · Grade 11 · Peoria (Notre Dame) | 11 | Peoria (Notre Dame) | 17:34.70 |
| 122 | Wyatt GustafsonPlace 122 · Grade 12 · Rochester | 12 | Rochester | 17:35.50 |
| 123 | Jonas KlingPlace 123 · Grade 12 · Glen Ellyn (Glenbard South) | 12 | Glen Ellyn (Glenbard South) | 17:36.30 |
| 124 | Bradley PorterPlace 124 · Grade 12 · Oswego (East) | 12 | Oswego (East) | 17:41.70 |
| 125 | Parker BealPlace 125 · Grade 10 · Normal (Community) | 10 | Normal (Community) | 17:44.30 |
| 126 | Nathan MuraPlace 126 · Grade 12 · Peoria (Richwoods) | 12 | Peoria (Richwoods) | 17:46.10 |
| 127 | Owen CookPlace 127 · Grade 12 · Peoria (Richwoods) | 12 | Peoria (Richwoods) | 17:47.90 |
| 128 | Finn MurphyPlace 128 · Grade 12 · Springfield | 12 | Springfield | 17:49.10 |
| 129 | Henry WelchPlace 129 · Grade 9 · Mahomet (M.-Seymour) | 9 | Mahomet (M.-Seymour) | 17:52.30 |
| 130 | Owen SpiezioPlace 130 · Grade 11 · Washington | 11 | Washington | 17:53.90 |
| 131 | Tommy CaseyPlace 131 · Grade 11 · Metamora | 11 | Metamora | 17:54.60 |
| 132 | Cade HahnPlace 132 · Grade 11 · Washington | 11 | Washington | 17:54.70 |
| 133 | Jack Van HoornPlace 133 · Grade 10 · Mahomet (M.-Seymour) | 10 | Mahomet (M.-Seymour) | 17:56.80 |
| 134 | Marvin LopezPlace 134 · Grade 10 · Rantoul | 10 | Rantoul | 17:58.40 |
| 135 | Adam EhrhartPlace 135 · Grade 11 · Peoria (Notre Dame) | 11 | Peoria (Notre Dame) | 17:58.90 |
| 136 | Grant SmithmeyerPlace 136 · Grade 11 · Ottawa (Twp.) | 11 | Ottawa (Twp.) | 17:59.10 |
| 137 | Levi AnlikerPlace 137 · Grade 11 · Normal (Community) | 11 | Normal (Community) | 18:02.00 |
| 138 | Tyler YorkPlace 138 · Grade 11 · Oswego (East) | 11 | Oswego (East) | 18:02.70 |
| 139 | Ben SchultzPlace 139 · Grade 11 · Mahomet (M.-Seymour) | 11 | Mahomet (M.-Seymour) | 18:03.10 |
| 140 | Gavin FanPlace 140 · Grade 12 · Mahomet (M.-Seymour) | 12 | Mahomet (M.-Seymour) | 18:03.10 |
| 141 | Charlie KlopfensteinPlace 141 · Grade 12 · Morton | 12 | Morton | 18:03.70 |
| 142 | Isaiah WearPlace 142 · Grade 11 · Eureka | 11 | Eureka | 18:08.60 |
| 143 | Lucas NelsonPlace 143 · Grade 11 · Moline | 11 | Moline | 18:14.50 |
| 144 | Elijah JohnsonPlace 144 · Grade 12 · Washington | 12 | Washington | 18:14.60 |
| 145 | Daniel HavengaPlace 145 · Grade 9 · Peoria (Richwoods) | 9 | Peoria (Richwoods) | 18:15.50 |
| 146 | Josiah QuinPlace 146 · Grade 11 · Morton | 11 | Morton | 18:16.20 |
| 147 | Oliver TruelovePlace 147 · Grade 12 · Metamora | 12 | Metamora | 18:20.60 |
| 148 | Christopher DaguinsinPlace 148 · Grade 11 · Oswego (East) | 11 | Oswego (East) | 18:21.10 |
| 149 | Nikolas KeslerPlace 149 · Grade 11 · Champaign (Central) | 11 | Champaign (Central) | 18:21.70 |
| 150 | Ja'siah RainerPlace 150 · Grade 12 · Rock Island | 12 | Rock Island | 18:22.30 |
| 151 | Enrique BeuschleinPlace 151 · Grade 12 · Champaign (Central) | 12 | Champaign (Central) | 18:22.80 |
| 152 | Seti Rivadeneyra-BraswePlace 152 · Grade 12 · Bloomington | 12 | Bloomington | 18:23.90 |
| 153 | Phillip AbramowitzPlace 153 · Grade 12 · Oswego (East) | 12 | Oswego (East) | 18:27.30 |
| 154 | Zac ZiemerPlace 154 · Grade 11 · Normal (Community) | 11 | Normal (Community) | 18:31.50 |
| 155 | Logan BaderPlace 155 · Grade 11 · East Peoria | 11 | East Peoria | 18:31.80 |
| 156 | Rylan LambertPlace 156 · Grade 12 · Geneseo | 12 | Geneseo | 18:33.20 |
| 157 | Killian LuekenPlace 157 · Grade 11 · Springfield (Sacred Heart-Griffin) | 11 | Springfield (Sacred Heart-Griffin) | 18:35.60 |
| 158 | Merrick StockwellPlace 158 · Grade 12 · Rock Island | 12 | Rock Island | 18:36.50 |
| 159 | Jubal BlunierPlace 159 · Grade 11 · Eureka | 11 | Eureka | 18:37.30 |
| 160 | Orion MahannahPlace 160 · Grade 11 · Mackinaw (Deer Creek-M.) | 11 | Mackinaw (Deer Creek-M.) | 18:38.10 |
| 161 | Landon RolingPlace 161 · Grade 12 · Normal (Community) | 12 | Normal (Community) | 18:39.00 |
| 162 | Ashton ArauzPlace 162 · Grade 12 · Macomb | 12 | Macomb | 18:39.30 |
| 163 | Diego MyersPlace 163 · Grade 12 · Glen Ellyn (Glenbard South) | 12 | Glen Ellyn (Glenbard South) | 18:39.50 |
| 164 | Nate DavisPlace 164 · Grade 11 · Champaign (Central) | 11 | Champaign (Central) | 18:42.20 |
| 165 | Andrew KunzPlace 165 · Grade 12 · Morton | 12 | Morton | 18:43.30 |
| 166 | Andrew MedranoPlace 166 · Grade 11 · Oswego (East) | 11 | Oswego (East) | 18:44.10 |
| 167 | Coby JonesPlace 167 · Grade 12 · Peoria (Richwoods) | 12 | Peoria (Richwoods) | 18:45.60 |
| 168 | Liam DuffieldPlace 168 · Grade 11 · Normal (Community) | 11 | Normal (Community) | 18:47.40 |
| 169 | Zachary ClarkPlace 169 · Grade 11 · Moline | 11 | Moline | 18:47.90 |
| 170 | Shaun BryanPlace 170 · Grade 12 · Washington | 12 | Washington | 18:48.90 |
| 171 | Dash WootenPlace 171 · Grade 12 · Dunlap | 12 | Dunlap | 18:50.60 |
| 172 | Jad KattomPlace 172 · Grade 11 · Dunlap | 11 | Dunlap | 18:51.60 |
| 173 | Porter KellerPlace 173 · Grade 11 · Morton | 11 | Morton | 18:54.80 |
| 174 | Cohen TwomeyPlace 174 · Grade 10 · Macomb | 10 | Macomb | 18:57.30 |
| 175 | Jackson KoontzPlace 175 · Grade 10 · Mahomet (M.-Seymour) | 10 | Mahomet (M.-Seymour) | 18:58.70 |
| 176 | Colston SetzlerPlace 176 · Grade 11 · Bloomington | 11 | Bloomington | 18:59.70 |
| 177 | Houston SommersPlace 177 · Grade 11 · Metamora | 11 | Metamora | 19:01.00 |
| 178 | Reid SebaharPlace 178 · Grade 12 · Glen Ellyn (Glenbard South) | 12 | Glen Ellyn (Glenbard South) | 19:02.90 |
| 179 | Titus StoutPlace 179 · Grade 11 · Moline | 11 | Moline | 19:04.50 |
| 180 | Colin KinserPlace 180 · Grade 12 · East Peoria | 12 | East Peoria | 19:04.60 |
| 181 | Jacob LaBarrePlace 181 · Grade 11 · Peoria (Notre Dame) | 11 | Peoria (Notre Dame) | 19:05.50 |
| 182 | Cooper AndersonPlace 182 · Grade 12 · Rantoul | 12 | Rantoul | 19:06.50 |
| 183 | Grant EalesPlace 183 · Grade 10 · Lincoln | 10 | Lincoln | 19:09.40 |
| 184 | Malachi SchwartzPlace 184 · Grade 11 · Moline | 11 | Moline | 19:09.80 |
| 185 | Abhiram (Abhi) RamojuPlace 185 · Grade 12 · Dunlap | 12 | Dunlap | 19:10.50 |
| 186 | Abner GarciaPlace 186 · Grade 12 · Moline | 12 | Moline | 19:10.60 |
| 187 | Kevin LiaoPlace 187 · Grade 11 · Peoria (Richwoods) | 11 | Peoria (Richwoods) | 19:10.70 |
| 188 | Calvin BellPlace 188 · Grade 11 · Geneseo | 11 | Geneseo | 19:10.80 |
| 189 | Jason ZimmermanPlace 189 · Grade 11 · Pekin | 11 | Pekin | 19:11.10 |
| 190 | Daniel FisherPlace 190 · Grade 11 · Ottawa (Twp.) | 11 | Ottawa (Twp.) | 19:11.70 |
| 191 | Braeden GrishamPlace 191 · Grade 12 · Oswego (East) | 12 | Oswego (East) | 19:13.20 |
| 192 | Holden LynnPlace 192 · Grade 10 · Pekin | 10 | Pekin | 19:14.70 |
| 193 | Alex FeiPlace 193 · Grade 12 · Dunlap | 12 | Dunlap | 19:15.80 |
| 194 | Cody CulbertsonPlace 194 · Grade 10 · Rantoul | 10 | Rantoul | 19:16.30 |
| 195 | Josiah HartPlace 195 · Grade 11 · Champaign (Central) | 11 | Champaign (Central) | 19:17.80 |
| 196 | Trevor HeilPlace 196 · Grade 11 · Metamora | 11 | Metamora | 19:19.40 |
| 197 | Sam RickertPlace 197 · Grade 11 · Glen Ellyn (Glenbard South) | 11 | Glen Ellyn (Glenbard South) | 19:19.70 |
| 198 | Max LovinPlace 198 · Grade 12 · Metamora | 12 | Metamora | 19:20.80 |
| 199 | Christian HaneyPlace 199 · Grade 12 · Geneseo | 12 | Geneseo | 19:22.60 |
| 200 | Jack HawkinsPlace 200 · Grade 10 · Bloomington | 10 | Bloomington | 19:23.60 |
| 201 | Grant MaderoPlace 201 · Grade 11 · Pekin | 11 | Pekin | 19:23.60 |
| 202 | Wyatt WeidnerPlace 202 · Grade 10 · Pekin | 10 | Pekin | 19:23.90 |
| 203 | Ryan HostetlerPlace 203 · Grade 12 · Eureka | 12 | Eureka | 19:24.60 |
| 204 | Aidan WheatleyPlace 204 · Grade 11 · Springfield (Sacred Heart-Griffin) | 11 | Springfield (Sacred Heart-Griffin) | 19:25.70 |
| 205 | Jacob TaylorPlace 205 · Grade 12 · Geneseo | 12 | Geneseo | 19:27.70 |
| 206 | Aayush JoshiPlace 206 · Grade 11 · Dunlap | 11 | Dunlap | 19:28.00 |
| 207 | Chase KnockPlace 207 · Grade 12 · Rantoul | 12 | Rantoul | 19:30.20 |
| 208 | Nolan BarthPlace 208 · Grade 12 · Peoria (Notre Dame) | 12 | Peoria (Notre Dame) | 19:30.80 |
| 209 | Evan BlaimPlace 209 · Grade 11 · Glen Ellyn (Glenbard South) | 11 | Glen Ellyn (Glenbard South) | 19:30.90 |
| 210 | Brock MonkPlace 210 · Grade 11 · Eureka | 11 | Eureka | 19:31.70 |
| 211 | Elliott HicksPlace 211 · Grade 11 · Peoria (Richwoods) | 11 | Peoria (Richwoods) | 19:32.20 |
| 212 | Hunter SchukaiPlace 212 · Grade 12 · Springfield (Sacred Heart-Griffin) | 12 | Springfield (Sacred Heart-Griffin) | 19:35.50 |
| 213 | Jordan CoxPlace 213 · Grade 9 · Pekin | 9 | Pekin | 19:36.30 |
| 214 | Uriah ChenowethPlace 214 · Grade 11 · Rock Island | 11 | Rock Island | 19:38.60 |
| 215 | Caden KalmerPlace 215 · Grade 11 · Eureka | 11 | Eureka | 19:39.70 |
| 216 | Ciaran WallPlace 216 · Grade 12 · Springfield | 12 | Springfield | 19:40.90 |
| 217 | Maxwell CollinsPlace 217 · Grade 10 · Rantoul | 10 | Rantoul | 19:44.00 |
| 218 | Carter StephensPlace 218 · Grade 12 · Washington | 12 | Washington | 19:45.40 |
| 219 | Gabe FoxPlace 219 · Grade 11 · Dunlap | 11 | Dunlap | 19:46.10 |
| 220 | Andrew KagyPlace 220 · Grade 11 · Dunlap | 11 | Dunlap | 19:46.30 |
| 221 | Henry SmithPlace 221 · Grade 11 · Washington | 11 | Washington | 19:46.80 |
| 222 | Sanaj KapurPlace 222 · Grade 12 · Moline | 12 | Moline | 19:48.00 |
| 223 | David WiegandPlace 223 · Grade 11 · Eureka | 11 | Eureka | 19:48.90 |
| 224 | Brennan GlassPlace 224 · Grade 11 · Eureka | 11 | Eureka | 19:49.70 |
| 225 | Lucas WhalenPlace 225 · Grade 11 · Mackinaw (Deer Creek-M.) | 11 | Mackinaw (Deer Creek-M.) | 19:51.70 |
| 226 | Garen Johnson-FarkhoyanPlace 226 · Grade 9 · Mahomet (M.-Seymour) | 9 | Mahomet (M.-Seymour) | 19:52.20 |
| 227 | Shane BagbyPlace 227 · Grade 12 · Geneseo | 12 | Geneseo | 19:52.50 |
| 228 | Ryland BowkerPlace 228 · Grade 11 · Oswego (East) | 11 | Oswego (East) | 19:53.90 |
| 229 | Xander MerrittPlace 229 · Grade 9 · Macomb | 9 | Macomb | 19:54.30 |
| 230 | Jacob KuehnlPlace 230 · Grade 11 · Normal (Community) | 11 | Normal (Community) | 19:56.00 |
| 231 | Eymen TasdanPlace 231 · Grade 10 · Macomb | 10 | Macomb | 19:57.30 |
| 232 | Nick Francis-MillerPlace 232 · Grade 12 · Metamora | 12 | Metamora | 19:57.40 |
| 233 | Kason PricePlace 233 · Grade 11 · Champaign (Central) | 11 | Champaign (Central) | 19:57.60 |
| 234 | Nolan AugustinePlace 234 · Grade 11 · Oswego (East) | 11 | Oswego (East) | 19:58.10 |
| 235 | Ryan HallPlace 235 · Grade 11 · Metamora | 11 | Metamora | 20:00.50 |
| 236 | Bernardo Allan PintoPlace 236 · Grade 9 · Mahomet (M.-Seymour) | 9 | Mahomet (M.-Seymour) | 20:05.40 |
| 237 | Matthew DeBoltPlace 237 · Grade 11 · Mackinaw (Deer Creek-M.) | 11 | Mackinaw (Deer Creek-M.) | 20:05.60 |
| 238 | Lincoln RassiPlace 238 · Grade 11 · Mackinaw (Deer Creek-M.) | 11 | Mackinaw (Deer Creek-M.) | 20:06.10 |
| 239 | Ben MilliganPlace 239 · Grade 11 · Glen Ellyn (Glenbard South) | 11 | Glen Ellyn (Glenbard South) | 20:07.50 |
| 240 | Matt OrsoliniPlace 240 · Grade 12 · Glen Ellyn (Glenbard South) | 12 | Glen Ellyn (Glenbard South) | 20:08.40 |
| 241 | Isaac BakerPlace 241 · Grade 11 · Normal (Community) | 11 | Normal (Community) | 20:09.50 |
| 242 | Chris SavagePlace 242 · Grade 12 · Washington | 12 | Washington | 20:11.50 |
| 243 | Thomas SimonsenPlace 243 · Grade 9 · Pekin | 9 | Pekin | 20:12.80 |
| 244 | Luke PribazPlace 244 · Grade 11 · Peoria (Notre Dame) | 11 | Peoria (Notre Dame) | 20:13.40 |
| 245 | Dominic BrunsPlace 245 · Grade 9 · Mahomet (M.-Seymour) | 9 | Mahomet (M.-Seymour) | 20:14.00 |
| 246 | Kaidon SimsPlace 246 · Grade 10 · East Peoria | 10 | East Peoria | 20:16.70 |
| 247 | Mic PlaskonPlace 247 · Grade 11 · Peoria (Notre Dame) | 11 | Peoria (Notre Dame) | 20:19.40 |
| 248 | Jayson PakPlace 248 · Grade 11 · Glen Ellyn (Glenbard South) | 11 | Glen Ellyn (Glenbard South) | 20:20.70 |
| 249 | Chase JaredPlace 249 · Grade 11 · Rock Island | 11 | Rock Island | 20:23.60 |
| 250 | Christian Pag-OngPlace 250 · Grade 12 · Peoria (Notre Dame) | 12 | Peoria (Notre Dame) | 20:23.80 |
| 251 | Quentin SmithPlace 251 · Grade 11 · Springfield (Lanphier) | 11 | Springfield (Lanphier) | 20:24.70 |
| 252 | Andrew WilsonPlace 252 · Grade 10 · Ottawa (Twp.) | 10 | Ottawa (Twp.) | 20:28.10 |
| 253 | Eric SchillPlace 253 · Grade 11 · Normal (Community) | 11 | Normal (Community) | 20:35.60 |
| 254 | Gage KIngPlace 254 · Grade 10 · East Peoria | 10 | East Peoria | 20:38.30 |
| 255 | Pierson ThirunelliPlace 255 · Grade 11 · Springfield (Sacred Heart-Griffin) | 11 | Springfield (Sacred Heart-Griffin) | 20:42.40 |
| 256 | Wes MyersPlace 256 · Grade 11 · Rochester | 11 | Rochester | 20:43.60 |
| 257 | Max HelmigPlace 257 · Grade 11 · Pekin | 11 | Pekin | 20:44.50 |
| 258 | Matthew GrayPlace 258 · Grade 10 · Mahomet (M.-Seymour) | 10 | Mahomet (M.-Seymour) | 20:44.70 |
| 259 | Mason TuckerPlace 259 · Grade 11 · Morton | 11 | Morton | 20:51.20 |
| 260 | Paul JohnsonPlace 260 · Grade 12 · Morton | 12 | Morton | 20:54.80 |
| 261 | Levi AllisonPlace 261 · Grade 11 · Lincoln | 11 | Lincoln | 21:18.70 |
| 262 | JJ SteelePlace 262 · Grade 12 · Dunlap | 12 | Dunlap | 21:25.90 |
| 263 | Breckin ParkerPlace 263 · Grade 10 · East Peoria | 10 | East Peoria | 21:31.90 |
| 264 | Chase JohnstonPlace 264 · Grade 11 · Dunlap | 11 | Dunlap | 21:38.10 |
| 265 | Alex HernandezPlace 265 · Grade 12 · Dunlap | 12 | Dunlap | 21:43.60 |
| 266 | Avee JaniPlace 266 · Grade 11 · Normal (Community) | 11 | Normal (Community) | 21:55.70 |
| 267 | Rex PetersonPlace 267 · Grade 12 · Oswego (East) | 12 | Oswego (East) | 21:57.30 |
| 268 | Callen RothPlace 268 · Grade 10 · East Peoria | 10 | East Peoria | 21:57.50 |
| 269 | Nathan JankowiakPlace 269 · Grade 10 · Bloomington | 10 | Bloomington | 22:01.00 |
| 270 | Allyn UhlerPlace 270 · Grade 11 · Peoria (P. Christian) | 11 | Peoria (P. Christian) | 22:02.30 |
| 271 | Sam KrugerPlace 271 · Grade 12 · Eureka | 12 | Eureka | 22:08.40 |
| 272 | Jack NorrisPlace 272 · Grade 12 · Dunlap | 12 | Dunlap | 22:30.90 |
| 273 | Mason AndersonPlace 273 · Grade 12 · Geneseo | 12 | Geneseo | 22:44.00 |
| 274 | Liam CasasPlace 274 · Grade 10 · Bloomington | 10 | Bloomington | 22:48.20 |
| 275 | Jeremy JacksonPlace 275 · Grade 12 · Springfield (Lanphier) | 12 | Springfield (Lanphier) | 22:49.50 |
| 276 | Khoi DinhPlace 276 · Grade 11 · Peoria (Notre Dame) | 11 | Peoria (Notre Dame) | 22:50.10 |
| 277 | Brady QuinlanPlace 277 · Grade 11 · Rantoul | 11 | Rantoul | 22:52.10 |
| 278 | Noah TullPlace 278 · Grade 12 · Rantoul | 12 | Rantoul | 23:01.90 |
| 279 | Muhammad KareemPlace 279 · Grade 11 · Dunlap | 11 | Dunlap | 23:26.80 |
| 280 | Camden BaumgardnerPlace 280 · Grade 12 · Geneseo | 12 | Geneseo | 23:33.00 |
| 281 | Micah Stubbs -Place 281 · Peoria (P. Christian) | — | Peoria (P. Christian) | 23:35.70 |
| 282 | Grant FranklinPlace 282 · Grade 12 · Morton | 12 | Morton | 23:37.30 |
| 283 | Elden RandolphPlace 283 · Grade 11 · Champaign (Central) | 11 | Champaign (Central) | 24:07.60 |
| 284 | Griffin LeahyPlace 284 · Grade 12 · Normal (University) | 12 | Normal (University) | 24:45.00 |
| 285 | Isaac FanningPlace 285 · Grade 11 · Dunlap | 11 | Dunlap | 24:57.20 |
| 286 | Emmett HenchPlace 286 · Grade 9 · Rantoul | 9 | Rantoul | 25:13.50 |
| 287 | Brody UhlerPlace 287 · Grade 10 · Peoria (P. Christian) | 10 | Peoria (P. Christian) | 26:24.80 |
| 288 | Alhouseny BahPlace 288 · Grade 11 · Moline | 11 | Moline | 26:27.20 |
| 289 | Gavin WalkerPlace 289 · Grade 11 · Eureka | 11 | Eureka | 27:09.20 |
| 290 | Zach KingPlace 290 · Grade 12 · Eureka | 12 | Eureka | 27:12.80 |