| 1 | Elliot BatzPlace 1 · Grade 12 · Rock Island | 12 | Rock Island | 15:20.8 |
| 2 | Ben GorsagePlace 2 · Grade 12 · Washington | 12 | Washington | 15:32.9 |
| 3 | Eli HartmanPlace 3 · Grade 10 · Bloomington | 10 | Bloomington | 15:33.1 |
| 4 | Landon HarrisPlace 4 · Grade 12 · Granite City | 12 | Granite City | 15:48.7 |
| 5 | Andrew NilsonPlace 5 · Grade 12 · New Lenox (Lincoln-Way Central) | 12 | New Lenox (Lincoln-Way Central) | 15:52.5 |
| 6 | Ryan ZartlerPlace 6 · Grade 11 · New Lenox (Lincoln-Way Central) | 11 | New Lenox (Lincoln-Way Central) | 15:52.7 |
| 7 | Ryan ResarPlace 7 · Grade 11 · Minooka | 11 | Minooka | 15:58.9 |
| 8 | Benjamin BobchikPlace 8 · Grade 11 · Dunlap | 11 | Dunlap | 16:02.0 |
| 9 | Ethan AdamsPlace 9 · Grade 11 · Washington | 11 | Washington | 16:04.5 |
| 10 | Alex LinnemannPlace 10 · Grade 11 · Washington | 11 | Washington | 16:05.1 |
| 11 | Colin WhitePlace 11 · Grade 11 · New Lenox (Lincoln-Way Central) | 11 | New Lenox (Lincoln-Way Central) | 16:06.1 |
| 12 | Dalton Miller-KlunkePlace 12 · Grade 11 · Dunlap | 11 | Dunlap | 16:09.3 |
| 13 | Aiden NissenPlace 13 · Grade 12 · Plainfield (South) | 12 | Plainfield (South) | 16:11.2 |
| 14 | Steven HernandezPlace 14 · Grade 11 · Rock Island | 11 | Rock Island | 16:11.4 PR |
| 15 | Donovan WrightPlace 15 · Grade 12 · Normal (Community West) | 12 | Normal (Community West) | 16:11.5 |
| 16 | Nolan JaredPlace 16 · Grade 11 · Rock Island | 11 | Rock Island | 16:17.0 |
| 17 | Atticus StevensPlace 17 · Grade 12 · Plainfield (South) | 12 | Plainfield (South) | 16:17.5 |
| 18 | Gavin HoffPlace 18 · Grade 12 · New Lenox (Lincoln-Way Central) | 12 | New Lenox (Lincoln-Way Central) | 16:17.6 |
| 19 | Zach BornPlace 19 · Grade 12 · Metamora | 12 | Metamora | 16:17.6 |
| 20 | Beckett KreinbihlPlace 20 · Grade 11 · Normal (Community West) | 11 | Normal (Community West) | 16:18.9 |
| 21 | Evan GoettlerPlace 21 · Grade 10 · Washington | 10 | Washington | 16:19.8 |
| 22 | Lucas HoulihanPlace 22 · Grade 11 · Minooka | 11 | Minooka | 16:20.1 |
| 23 | Patrick EhrlingerPlace 23 · Grade 11 · Plainfield (South) | 11 | Plainfield (South) | 16:21.0 |
| 24 | Luke SimonePlace 24 · Grade 10 · New Lenox (Lincoln-Way Central) | 10 | New Lenox (Lincoln-Way Central) | 16:21.8 |
| 25 | Traeten HoltamPlace 25 · Grade 11 · Rock Island | 11 | Rock Island | 16:25.0 |
| 26 | Cayson TraxlerPlace 26 · Grade 12 · Minooka | 12 | Minooka | 16:31.6 |
| 27 | Joshua RicoPlace 27 · Grade 10 · Plainfield (South) | 10 | Plainfield (South) | 16:31.8 |
| 28 | Giovanni AcostaPlace 28 · Grade 12 · Plainfield (South) | 12 | Plainfield (South) | 16:38.4 |
| 29 | Drew HodelPlace 29 · Grade 12 · Metamora | 12 | Metamora | 16:43.5 |
| 30 | Garrott SmithPlace 30 · Grade 10 · Champaign (Central) | 10 | Champaign (Central) | 16:43.8 |
| 31 | Aidan O'DeaPlace 31 · Grade 11 · Dunlap | 11 | Dunlap | 16:44.2 |
| 32 | Max DrakslerPlace 32 · Grade 12 · Dunlap | 12 | Dunlap | 16:44.8 |
| 33 | Garrison KaufmannPlace 33 · Grade 11 · Normal (Community West) | 11 | Normal (Community West) | 16:45.1 |
| 34 | Ashford BrentPlace 34 · Grade 11 · Mt. Zion | 11 | Mt. Zion | 16:46.3 |
| 35 | Thomas GonzalezPlace 35 · Grade 11 · Plainfield (South) | 11 | Plainfield (South) | 16:48.1 |
| 36 | Daniel HavengaPlace 36 · Grade 11 · Peoria (Richwoods) | 11 | Peoria (Richwoods) | 16:49.8 |
| 37 | Jackson JoachimPlace 37 · Grade 10 · Minooka | 10 | Minooka | 16:51.3 |
| 38 | Nathan JanulisPlace 38 · Grade 12 · Minooka | 12 | Minooka | 16:52.1 |
| 39 | Domenico DiSalvoPlace 39 · Grade 12 · New Lenox (Lincoln-Way Central) | 12 | New Lenox (Lincoln-Way Central) | 16:53.9 |
| 40 | Cameron O'BrienPlace 40 · Grade 10 · Springfield (Sacred Heart-Griffin) | 10 | Springfield (Sacred Heart-Griffin) | 16:54.5 |
| 41 | Samuel KiesPlace 41 · Grade 11 · Minooka | 11 | Minooka | 16:56.7 |
| 42 | Max AhmariPlace 42 · Grade 10 · Champaign (Central) | 10 | Champaign (Central) | 16:56.9 |
| 43 | Will GentlePlace 43 · Grade 12 · Metamora | 12 | Metamora | 16:57.2 |
| 44 | Quinton PurdomPlace 44 · Grade 9 · New Lenox (Lincoln-Way Central) | 9 | New Lenox (Lincoln-Way Central) | 16:58.4 |
| 45 | Nick ValencianoPlace 45 · Grade 12 · Plainfield (South) | 12 | Plainfield (South) | 16:58.7 |
| 46 | Mitchell HohulinPlace 46 · Grade 10 · Metamora | 10 | Metamora | 17:07.2 |
| 47 | Cruz GarciaPlace 47 · Grade 12 · Plainfield (South) | 12 | Plainfield (South) | 17:07.7 |
| 48 | Carter ZemaitisPlace 48 · Grade 11 · Minooka | 11 | Minooka | 17:08.1 |
| 49 | Nicholas TapiaPlace 49 · Grade 11 · Minooka | 11 | Minooka | 17:09.3 |
| 50 | Gavin ZiechPlace 50 · Grade 11 · Minooka | 11 | Minooka | 17:09.8 |
| 51 | Zane KinghamPlace 51 · Grade 10 · Metamora | 10 | Metamora | 17:09.8 |
| 52 | Michael JohnsonPlace 52 · Grade 12 · Springfield (Sacred Heart-Griffin) | 12 | Springfield (Sacred Heart-Griffin) | 17:11.6 |
| 53 | Allan WatkinsPlace 53 · Grade 12 · Normal (Community West) | 12 | Normal (Community West) | 17:12.9 |
| 54 | Hunter SmithPlace 54 · Grade 12 · Plainfield (South) | 12 | Plainfield (South) | 17:14.2 |
| 55 | Joshua FisherPlace 55 · Grade 12 · Metamora | 12 | Metamora | 17:15.6 |
| 56 | Zak MeansPlace 56 · Grade 12 · Mt. Zion | 12 | Mt. Zion | 17:17.5 |
| 57 | Jacob LuPlace 57 · Grade 11 · Champaign (Central) | 11 | Champaign (Central) | 17:19.4 PR |
| 58 | Maddox SchweizerPlace 58 · Grade 12 · Normal (Community West) | 12 | Normal (Community West) | 17:20.5 |
| 59 | Noah GwinnPlace 59 · Grade 11 · Champaign (Central) | 11 | Champaign (Central) | 17:22.2 |
| 60 | Drew RitchiePlace 60 · Grade 11 · Plainfield (South) | 11 | Plainfield (South) | 17:22.5 PR |
| 61 | Joshua ReecePlace 61 · Grade 12 · Minooka | 12 | Minooka | 17:23.1 |
| 62 | Ethan SakataPlace 62 · Grade 12 · Washington | 12 | Washington | 17:23.1 |
| 63 | Asim SabaPlace 63 · Grade 12 · Plainfield (South) | 12 | Plainfield (South) | 17:23.4 |
| 64 | Aarnav VijayPlace 64 · Grade 10 · Normal (Community West) | 10 | Normal (Community West) | 17:24.0 |
| 65 | Brett SpeaglePlace 65 · Grade 10 · Mt. Zion | 10 | Mt. Zion | 17:26.0 |
| 66 | Elijah GerkinPlace 66 · Grade 12 · Metamora | 12 | Metamora | 17:26.0 |
| 67 | Carter StevensonPlace 67 · Grade 10 · Minooka | 10 | Minooka | 17:27.2 |
| 68 | Reid MaranowiczPlace 68 · Grade 12 · Plainfield (South) | 12 | Plainfield (South) | 17:28.8 |
| 69 | Alex WorkmanPlace 69 · Grade 11 · Minooka | 11 | Minooka | 17:30.8 PR |
| 70 | Russell WelchPlace 70 · Grade 11 · New Lenox (Lincoln-Way Central) | 11 | New Lenox (Lincoln-Way Central) | 17:31.9 |
| 71 | Nathan GouletPlace 71 · Grade 11 · Champaign (Central) | 11 | Champaign (Central) | 17:33.6 |
| 72 | Darius CiteaPlace 72 · Grade 11 · Dunlap | 11 | Dunlap | 17:35.6 |
| 73 | Ule AnguianoPlace 73 · Grade 12 · Plainfield (South) | 12 | Plainfield (South) | 17:36.2 |
| 74 | Jack HawkinsPlace 74 · Grade 12 · Bloomington | 12 | Bloomington | 17:37.3 |
| 75 | Jonah RosePlace 75 · Grade 10 · Washington | 10 | Washington | 17:37.6 |
| 76 | Jackson WindhorstPlace 76 · Grade 11 · Mt. Zion | 11 | Mt. Zion | 17:38.8 |
| 77 | Braxton HiattPlace 77 · Grade 10 · Pekin | 10 | Pekin | 17:38.9 |
| 78 | Gavin MayPlace 78 · Grade 11 · Normal (Community West) | 11 | Normal (Community West) | 17:41.3 PR |
| 79 | Carleo WalkerPlace 79 · Grade 9 · Peoria (Richwoods) | 9 | Peoria (Richwoods) | 17:41.3 |
| 80 | Jamari RandolphPlace 80 · Grade 12 · Bloomington | 12 | Bloomington | 17:41.5 |
| 81 | Eli ClarkPlace 81 · Grade 12 · Normal (Community West) | 12 | Normal (Community West) | 17:42.7 |
| 82 | Ben StevensPlace 82 · Grade 10 · Plainfield (South) | 10 | Plainfield (South) | 17:43.5 |
| 83 | Adam EisenbergPlace 83 · Grade 11 · Washington | 11 | Washington | 17:46.2 |
| 84 | Karter BrownPlace 84 · Grade 9 · Metamora | 9 | Metamora | 17:46.7 |
| 85 | Drew St. PierrePlace 85 · Grade 10 · Mt. Zion | 10 | Mt. Zion | 17:48.2 |
| 86 | Eli HauriPlace 86 · Grade 11 · Peoria (Richwoods) | 11 | Peoria (Richwoods) | 17:48.2 |
| 87 | Samuel WittenkellerPlace 87 · Grade 11 · Plainfield (South) | 11 | Plainfield (South) | 17:49.9 |
| 88 | Lincoln SteersPlace 88 · Grade 12 · Bloomington | 12 | Bloomington | 17:56.0 |
| 89 | Aaron LoudPlace 89 · Grade 10 · Mt. Zion | 10 | Mt. Zion | 17:56.4 |
| 90 | Ethan DayPlace 90 · Grade 9 · Dunlap | 9 | Dunlap | 17:56.6 |
| 91 | Jayce HughesPlace 91 · Grade 11 · Washington | 11 | Washington | 17:57.2 |
| 92 | Cole LystilaPlace 92 · Grade 11 · Peoria (Richwoods) | 11 | Peoria (Richwoods) | 17:57.5 |
| 93 | Landry HodelPlace 93 · Grade 10 · Metamora | 10 | Metamora | 17:58.0 |
| 94 | Brayden VancePlace 94 · Grade 10 · Plainfield (South) | 10 | Plainfield (South) | 17:58.9 |
| 95 | Mason ShoffPlace 95 · Grade 10 · Metamora | 10 | Metamora | 17:59.2 |
| 96 | Judah KarglPlace 96 · Grade 12 · Rock Island | 12 | Rock Island | 18:00.6 |
| 97 | Teddy JonesPlace 97 · Grade 10 · Bloomington | 10 | Bloomington | 18:01.1 |
| 98 | Ben ThalerPlace 98 · Grade 12 · Metamora | 12 | Metamora | 18:01.7 |
| 99 | Jordi CaballeroPlace 99 · Grade 12 · Minooka | 12 | Minooka | 18:03.5 |
| 100 | Brendan ChewPlace 100 · Grade 11 · Minooka | 11 | Minooka | 18:08.0 |
| 101 | Simon CampbellPlace 101 · Grade 12 · Champaign (Central) | 12 | Champaign (Central) | 18:10.5 |
| 102 | Ben PaustianPlace 102 · Grade 11 · Dunlap | 11 | Dunlap | 18:11.3 |
| 103 | Matthew HansenPlace 103 · Grade 9 · Dunlap | 9 | Dunlap | 18:11.8 |
| 104 | Braden RitterPlace 104 · Grade 9 · Champaign (Central) | 9 | Champaign (Central) | 18:11.9 |
| 105 | Alex ColvinPlace 105 · Grade 12 · Dunlap | 12 | Dunlap | 18:13.9 |
| 106 | Nolan O'BrienPlace 106 · Grade 10 · Springfield (Sacred Heart-Griffin) | 10 | Springfield (Sacred Heart-Griffin) | 18:16.9 |
| 107 | Landon HaunPlace 107 · Grade 11 · Metamora | 11 | Metamora | 18:18.4 |
| 108 | John MarkerPlace 108 · Grade 10 · Champaign (Central) | 10 | Champaign (Central) | 18:20.3 |
| 109 | Porter AndersonPlace 109 · Grade 11 · Mt. Zion | 11 | Mt. Zion | 18:20.9 |
| 110 | Cuyler JonesPlace 110 · Grade 12 · Plainfield (South) | 12 | Plainfield (South) | 18:24.4 |
| 111 | Isaac StoreyPlace 111 · Grade 9 · Springfield (Sacred Heart-Griffin) | 9 | Springfield (Sacred Heart-Griffin) | 18:25.0 |
| 112 | Jonathan ElazarPlace 112 · Grade 9 · Champaign (Centennial) | 9 | Champaign (Centennial) | 18:25.6 PR |
| 113 | AJ LozanoPlace 113 · Grade 10 · Bloomington | 10 | Bloomington | 18:28.5 |
| 114 | Stephen DimockPlace 114 · Grade 9 · Champaign (Central) | 9 | Champaign (Central) | 18:28.7 |
| 115 | Cecil ThomlinsonPlace 115 · Grade 10 · Bloomington | 10 | Bloomington | 18:30.6 |
| 116 | Mason RaspolichPlace 116 · Grade 11 · Minooka | 11 | Minooka | 18:31.8 |
| 117 | Aiden CrullPlace 117 · Grade 12 · Washington | 12 | Washington | 18:33.6 |
| 118 | Seth BlackwellPlace 118 · Grade 10 · Washington | 10 | Washington | 18:34.6 |
| 119 | Liam BrickerPlace 119 · Grade 10 · Metamora | 10 | Metamora | 18:36.4 |
| 120 | Sriharshith YaramalaPlace 120 · Grade 12 · Dunlap | 12 | Dunlap | 18:37.1 |
| 121 | Henry KucharPlace 121 · Grade 10 · Minooka | 10 | Minooka | 18:38.0 |
| 122 | Elijah HitePlace 122 · Grade 12 · Dunlap | 12 | Dunlap | 18:38.5 |
| 123 | Thomas SimonsenPlace 123 · Grade 11 · Pekin | 11 | Pekin | 18:38.6 |
| 124 | Jackson (JB) RedlingshaferPlace 124 · Grade 10 · Washington | 10 | Washington | 18:38.9 |
| 125 | Connor CoonsPlace 125 · Grade 12 · Minooka | 12 | Minooka | 18:39.6 |
| 126 | Jude MuirPlace 126 · Grade 9 · Rock Island | 9 | Rock Island | 18:40.0 |
| 127 | Markus Paul RyanPlace 127 · Grade 12 · Plainfield (South) | 12 | Plainfield (South) | 18:41.0 |
| 128 | Hank BaumgardnerPlace 128 · Grade 10 · Peoria (Richwoods) | 10 | Peoria (Richwoods) | 18:42.6 |
| 129 | Holden LynnPlace 129 · Grade 12 · Pekin | 12 | Pekin | 18:42.6 |
| 130 | Seth StevensPlace 130 · Grade 9 · Champaign (Central) | 9 | Champaign (Central) | 18:44.1 |
| 131 | Landon NatschkePlace 131 · Grade 12 · Champaign (Central) | 12 | Champaign (Central) | 18:45.3 |
| 132 | Nathan TheobaldPlace 132 · Grade 10 · Minooka | 10 | Minooka | 18:46.4 |
| 133 | Jack NorthPlace 133 · Grade 10 · Champaign (Central) | 10 | Champaign (Central) | 18:48.1 |
| 134 | Rowden HolmesPlace 134 · Grade 10 · Metamora | 10 | Metamora | 18:50.9 |
| 135 | Evan HuntingtonPlace 135 · Grade 12 · Dunlap | 12 | Dunlap | 18:51.6 |
| 136 | Brenden HuntingtonPlace 136 · Grade 10 · Dunlap | 10 | Dunlap | 18:53.4 |
| 137 | Joseph NzitaPlace 137 · Grade 10 · Bloomington | 10 | Bloomington | 18:55.7 |
| 138 | Emmett MartinPlace 138 · Grade 10 · Mt. Zion | 10 | Mt. Zion | 18:58.0 |
| 139 | Jackson ClarkPlace 139 · Grade 10 · Minooka | 10 | Minooka | 18:59.2 |
| 140 | Ethan LabargePlace 140 · Grade 12 · Plainfield (South) | 12 | Plainfield (South) | 19:01.1 |
| 141 | Cooper BrammerPlace 141 · Grade 9 · Mt. Zion | 9 | Mt. Zion | 19:04.0 |
| 142 | Jacob Von HoltenPlace 142 · Grade 11 · Minooka | 11 | Minooka | 19:06.4 |
| 143 | Samuel JuarezPlace 143 · Grade 10 · Plainfield (South) | 10 | Plainfield (South) | 19:06.7 |
| 144 | Mitchell WengerPlace 144 · Grade 12 · Peoria (Richwoods) | 12 | Peoria (Richwoods) | 19:08.7 |
| 145 | Jaxson LeachPlace 145 · Grade 12 · Minooka | 12 | Minooka | 19:10.1 PR |
| 146 | Brayden KellerPlace 146 · Grade 10 · Metamora | 10 | Metamora | 19:10.9 |
| 147 | Ty YoderPlace 147 · Grade 12 · Champaign (Central) | 12 | Champaign (Central) | 19:11.8 |
| 148 | Nolan PruessPlace 148 · Grade 10 · Dunlap | 10 | Dunlap | 19:12.3 |
| 149 | Shawn WaltonPlace 149 · Grade 11 · Chicago Heights (Marian) | 11 | Chicago Heights (Marian) | 19:12.4 |
| 150 | Cameron HillPlace 150 · Grade 10 · Plainfield (South) | 10 | Plainfield (South) | 19:16.9 |
| 151 | Justice RoundcountPlace 151 · Grade 11 · Mt. Zion | 11 | Mt. Zion | 19:18.7 |
| 152 | Traver StrauserPlace 152 · Grade 9 · Washington | 9 | Washington | 19:21.7 |
| 153 | Jason TaylorPlace 153 · Grade 12 · Champaign (Centennial) | 12 | Champaign (Centennial) | 19:25.0 |
| 154 | Mason SchlackPlace 154 · Grade 9 · Washington | 9 | Washington | 19:25.6 |
| 155 | Jack WalshPlace 155 · Grade 11 · Washington | 11 | Washington | 19:26.4 |
| 156 | Arturo GarzaPlace 156 · Grade 9 · Springfield (Sacred Heart-Griffin) | 9 | Springfield (Sacred Heart-Griffin) | 19:27.1 |
| 157 | Kellen FrankenPlace 157 · Grade 10 · Peoria (Richwoods) | 10 | Peoria (Richwoods) | 19:30.2 |
| 158 | Liam BoveePlace 158 · Grade 11 · Normal (Community West) | 11 | Normal (Community West) | 19:31.9 |
| 159 | Gavin ScheunemannPlace 159 · Grade 9 · Champaign (Central) | 9 | Champaign (Central) | 19:31.9 |
| 160 | Parker KeslerPlace 160 · Grade 11 · Champaign (Central) | 11 | Champaign (Central) | 19:32.1 |
| 161 | Kouper CraigPlace 161 · Grade 10 · East Peoria | 10 | East Peoria | 19:33.0 |
| 162 | Liam FitchpatrickPlace 162 · Grade 9 · Dunlap | 9 | Dunlap | 19:33.5 |
| 163 | Avishai DavidPlace 163 · Grade 12 · Champaign (Central) | 12 | Champaign (Central) | 19:35.3 |
| 164 | Thomas PruessPlace 164 · Grade 10 · Dunlap | 10 | Dunlap | 19:37.1 |
| 165 | Jack SchrammPlace 165 · Grade 11 · Minooka | 11 | Minooka | 19:38.0 |
| 166 | Joshua BierbaumPlace 166 · Grade 12 · Normal (Community West) | 12 | Normal (Community West) | 19:39.1 |
| 167 | Crew HangartnerPlace 167 · Grade 11 · Washington | 11 | Washington | 19:47.2 |
| 168 | Xavier GuldenzopfPlace 168 · Grade 11 · Rock Island | 11 | Rock Island | 19:47.9 |
| 169 | Lucas CooleyPlace 169 · Grade 10 · Granite City | 10 | Granite City | 19:49.3 |
| 170 | Tyler SikorskiPlace 170 · Grade 12 · Dunlap | 12 | Dunlap | 19:50.1 |
| 171 | Kaidon SimsPlace 171 · Grade 12 · East Peoria | 12 | East Peoria | 19:50.7 |
| 172 | Zachary HillmanPlace 172 · Grade 9 · Mt. Zion | 9 | Mt. Zion | 19:51.3 |
| 173 | Cohen EckPlace 173 · Grade 9 · Springfield (Sacred Heart-Griffin) | 9 | Springfield (Sacred Heart-Griffin) | 19:52.2 |
| 174 | Tyler GaffneyPlace 174 · Grade 9 · Springfield (Sacred Heart-Griffin) | 9 | Springfield (Sacred Heart-Griffin) | 19:53.9 |
| 175 | Ian WatkinsPlace 175 · Grade 9 · Normal (Community West) | 9 | Normal (Community West) | 19:58.5 |
| 176 | David LoudlarPlace 176 · Grade 10 · Minooka | 10 | Minooka | 20:00.2 |
| 177 | Liam MuirPlace 177 · Grade 12 · Rock Island | 12 | Rock Island | 20:02.0 |
| 178 | Leonidas BurkePlace 178 · Grade 9 · Champaign (Central) | 9 | Champaign (Central) | 20:04.2 |
| 179 | Ben ShoffPlace 179 · Grade 12 · Metamora | 12 | Metamora | 20:04.4 |
| 180 | Brody BrammerPlace 180 · Grade 9 · Mt. Zion | 9 | Mt. Zion | 20:04.9 |
| 181 | Jackson GornikPlace 181 · Grade 10 · Minooka | 10 | Minooka | 20:05.7 PR |
| 182 | Matthias BowdenPlace 182 · Grade 12 · Peoria (Richwoods) | 12 | Peoria (Richwoods) | 20:06.1 |
| 183 | Landry BrianPlace 183 · Grade 11 · Dunlap | 11 | Dunlap | 20:07.2 |
| 184 | Jameson GollidayPlace 184 · Grade 9 · Bloomington | 9 | Bloomington | 20:07.3 PR |
| 185 | Judah HartPlace 185 · Grade 9 · Champaign (Central) | 9 | Champaign (Central) | 20:09.2 |
| 186 | Bryce ElizarrarasPlace 186 · Grade 9 · Bloomington | 9 | Bloomington | 20:10.0 |
| 187 | Owen ClarkPlace 187 · Grade 10 · Normal (Community West) | 10 | Normal (Community West) | 20:10.5 |
| 188 | Westcott EvansPlace 188 · Grade 11 · Minooka | 11 | Minooka | 20:11.9 |
| 189 | Aaron AndradePlace 189 · Grade 10 · Plainfield (South) | 10 | Plainfield (South) | 20:12.2 |
| 190 | Levi CamachoPlace 190 · Grade 9 · Champaign (Central) | 9 | Champaign (Central) | 20:12.7 |
| 190 | Charlie TomichPlace 190 · Grade 12 · Dunlap | 12 | Dunlap | 20:12.7 |
| 192 | Jamin LockePlace 192 · Grade 10 · Normal (Calvary Christian Academy) | 10 | Normal (Calvary Christian Academy) | 20:14.3 |
| 193 | Jack BowmanPlace 193 · Grade 12 · Peoria (Richwoods) | 12 | Peoria (Richwoods) | 20:14.8 |
| 194 | Dexter WilcoxPlace 194 · Grade 12 · Peoria (Richwoods) | 12 | Peoria (Richwoods) | 20:14.9 |
| 195 | Jackson KohlPlace 195 · Grade 11 · Pekin | 11 | Pekin | 20:15.8 |
| 196 | Clayton ReauPlace 196 · Grade 8 · Metamora | 8 | Metamora | 20:16.6 |
| 197 | Aiden BakerPlace 197 · Grade 10 · Metamora | 10 | Metamora | 20:23.9 |
| 198 | Lucas KilgusPlace 198 · Grade 11 · Pekin | 11 | Pekin | 20:24.6 |
| 199 | Luke PuckettPlace 199 · Grade 9 · Rock Island | 9 | Rock Island | 20:25.7 PR |
| 200 | Kevin RodriguezPlace 200 · Grade 11 · Chicago Heights (Marian) | 11 | Chicago Heights (Marian) | 20:28.2 |
| 201 | Lucas RoosPlace 201 · Grade 12 · Metamora | 12 | Metamora | 20:28.4 |
| 202 | Carter PattonPlace 202 · Grade 9 · East Peoria | 9 | East Peoria | 20:30.6 |
| 203 | Jesse VerclerPlace 203 · Grade 10 · Minooka | 10 | Minooka | 20:31.5 |
| 204 | Dexter LokshinPlace 204 · Grade 12 · Champaign (Centennial) | 12 | Champaign (Centennial) | 20:32.1 |
| 205 | Lucas ToenniesPlace 205 · Grade 9 · Metamora | 9 | Metamora | 20:33.8 |
| 206 | Samuel GePlace 206 · Grade 9 · Dunlap | 9 | Dunlap | 20:33.8 |
| 207 | Jacob MillsPlace 207 · Grade 10 · Plainfield (South) | 10 | Plainfield (South) | 20:34.5 |
| 208 | Noah HarkenPlace 208 · Grade 10 · Bartonville (Limestone) | 10 | Bartonville (Limestone) | 20:36.6 |
| 209 | Sho WattPlace 209 · Grade 9 · Champaign (Centennial) | 9 | Champaign (Centennial) | 20:41.5 |
| 210 | Evan WernerPlace 210 · Grade 10 · Washington | 10 | Washington | 20:42.5 |
| 211 | Lucas MiderosPlace 211 · Grade 9 · Champaign (Centennial) | 9 | Champaign (Centennial) | 20:44.2 |
| 212 | Graysen FarrisPlace 212 · Grade 10 · Dunlap | 10 | Dunlap | 20:49.3 |
| 213 | Maliki TatePlace 213 · Grade 10 · Rock Island | 10 | Rock Island | 20:49.4 |
| 214 | Cayden WhitleyPlace 214 · Grade 12 · Metamora | 12 | Metamora | 20:53.5 |
| 215 | Daniel GePlace 215 · Grade 9 · Dunlap | 9 | Dunlap | 20:53.5 |
| 216 | Ryan HessingPlace 216 · Grade 10 · Metamora | 10 | Metamora | 20:54.5 |
| 217 | Antonio GreenPlace 217 · Grade 12 · Bloomington | 12 | Bloomington | 20:57.0 |
| 218 | Isaac NigussiePlace 218 · Grade 11 · Champaign (Centennial) | 11 | Champaign (Centennial) | 20:58.9 |
| 219 | Henry BellPlace 219 · Grade 11 · Champaign (Central) | 11 | Champaign (Central) | 21:01.6 |
| 220 | Parker SpanglerPlace 220 · Grade 9 · Pekin | 9 | Pekin | 21:02.9 |
| 221 | Alex GerdesPlace 221 · Grade 9 · Dunlap | 9 | Dunlap | 21:03.4 |
| 222 | Toby MarenoPlace 222 · Grade 12 · Minooka | 12 | Minooka | 21:03.9 |
| 223 | Levi SundquistPlace 223 · Grade 9 · Springfield (Sacred Heart-Griffin) | 9 | Springfield (Sacred Heart-Griffin) | 21:04.1 |
| 224 | Avery WodikaPlace 224 · Grade 9 · Normal (Community West) | 9 | Normal (Community West) | 21:05.0 |
| 225 | Tyler Baker-BennettPlace 225 · Grade 11 · Chicago Heights (Marian) | 11 | Chicago Heights (Marian) | 21:07.7 |
| 226 | Max VromanPlace 226 · Grade 9 · Rock Island | 9 | Rock Island | 21:13.0 |
| 227 | Charles SikorskiPlace 227 · Grade 9 · Dunlap | 9 | Dunlap | 21:18.9 |
| 228 | Whit WindhamPlace 228 · Grade 12 · Minooka | 12 | Minooka | 21:24.8 |
| 229 | Avi GidaszewskiPlace 229 · Grade 11 · Rock Island | 11 | Rock Island | 21:26.4 |
| 230 | Mitchell McMeyerPlace 230 · Grade 11 · Dunlap | 11 | Dunlap | 21:27.6 |
| 231 | David BolzPlace 231 · Grade 10 · Chicago Heights (Marian) | 10 | Chicago Heights (Marian) | 21:27.9 |
| 232 | Charlie HudsonPlace 232 · Grade 10 · Pekin | 10 | Pekin | 21:29.4 |
| 233 | Tanner ShipleyPlace 233 · Grade 9 · Normal (Community West) | 9 | Normal (Community West) | 21:31.1 |
| 234 | Mason WeterPlace 234 · Grade 11 · Mt. Zion | 11 | Mt. Zion | 21:31.5 |
| 235 | Leo FrancisPlace 235 · Grade 11 · Peoria (Richwoods) | 11 | Peoria (Richwoods) | 21:33.2 |
| 236 | Michael VarblePlace 236 · Grade 11 · Rock Island | 11 | Rock Island | 21:35.5 PR |
| 237 | Rylan HollyPlace 237 · Grade 11 · Pekin | 11 | Pekin | 21:37.3 |
| 238 | Damien ThompsonPlace 238 · Grade 10 · Dunlap | 10 | Dunlap | 21:37.4 |
| 239 | Ryan XuPlace 239 · Grade 9 · Dunlap | 9 | Dunlap | 21:38.3 |
| 240 | Elijah GouletPlace 240 · Grade 9 · Champaign (Central) | 9 | Champaign (Central) | 21:39.0 |
| 241 | Max OttPlace 241 · Grade 10 · Bartonville (Limestone) | 10 | Bartonville (Limestone) | 21:39.9 |
| 242 | Dalton McFeetersPlace 242 · Grade 12 · Pekin | 12 | Pekin | 21:42.6 |
| 243 | Miles VogelPlace 243 · Grade 9 · Metamora | 9 | Metamora | 21:46.2 |
| 244 | Asa HartmanPlace 244 · Grade 12 · Bloomington | 12 | Bloomington | 21:46.5 |
| 245 | Gavin GoldPlace 245 · Grade 11 · Minooka | 11 | Minooka | 21:49.7 |
| 246 | Mathias EppengerPlace 246 · Grade 11 · Metamora | 11 | Metamora | 21:53.5 |
| 247 | Oliver DamarinPlace 247 · Grade 10 · East Peoria | 10 | East Peoria | 21:56.8 |
| 248 | Isaac BeattyPlace 248 · Grade 12 · Granite City | 12 | Granite City | 21:56.8 |
| 249 | Tanner DickersonPlace 249 · Grade 9 · Granite City | 9 | Granite City | 21:59.8 |
| 250 | Jonathan RodtsPlace 250 · Grade 10 · Normal (Community West) | 10 | Normal (Community West) | 22:05.1 |
| 251 | Charlie TuckPlace 251 · Grade 9 · Metamora | 9 | Metamora | 22:08.5 |
| 252 | Ethan GuzyPlace 252 · Grade 12 · Minooka | 12 | Minooka | 22:12.7 |
| 253 | Noah FromanPlace 253 · Grade 9 · Champaign (Central) | 9 | Champaign (Central) | 22:17.9 |
| 254 | Matthew ChaplinPlace 254 · Grade 10 · Minooka | 10 | Minooka | 22:18.1 |
| 255 | Gianmarco PiaPlace 255 · Grade 9 · Chicago Heights (Marian) | 9 | Chicago Heights (Marian) | 22:21.9 |
| 256 | Kavin Suriya PrakashPlace 256 · Grade 10 · Dunlap | 10 | Dunlap | 22:29.7 |
| 257 | Will TimpePlace 257 · Grade 12 · Dunlap | 12 | Dunlap | 22:29.9 |
| 258 | Quinn FonnerPlace 258 · Grade 11 · Champaign (Central) | 11 | Champaign (Central) | 22:32.5 |
| 259 | Boaz WiedmannPlace 259 · Grade 11 · Champaign (Central) | 11 | Champaign (Central) | 22:32.5 |
| 260 | Zachary AmsbaughPlace 260 · Grade 9 · Washington | 9 | Washington | 22:37.9 |
| 261 | Aedan Walliker-HoustonPlace 261 · Grade 9 · Washington | 9 | Washington | 22:42.4 |
| 262 | Reed MathisPlace 262 · Grade 11 · Normal (Community West) | 11 | Normal (Community West) | 22:42.9 |
| 263 | Cooper AligPlace 263 · Grade 11 · Metamora | 11 | Metamora | 22:43.5 |
| 264 | Luke MahonyPlace 264 · Grade 10 · Washington | 10 | Washington | 22:45.9 |
| 265 | Callen RothPlace 265 · Grade 12 · East Peoria | 12 | East Peoria | 22:46.8 |
| 266 | Ayden SalcidoPlace 266 · Grade 11 · Minooka | 11 | Minooka | 22:47.4 |
| 267 | Theodore MillerPlace 267 · Grade 9 · Champaign (Central) | 9 | Champaign (Central) | 22:51.1 |
| 268 | Noah BoydPlace 268 · Grade 12 · Metamora | 12 | Metamora | 22:57.4 |
| 269 | Jacob WilburnPlace 269 · Grade 9 · Peoria (Richwoods) | 9 | Peoria (Richwoods) | 23:00.5 |
| 270 | Daiwik NaveenPlace 270 · Grade 10 · Dunlap | 10 | Dunlap | 23:01.4 |
| 271 | Christian EgwunwokePlace 271 · Grade 12 · Minooka | 12 | Minooka | 23:02.4 |
| 272 | Trever TortatPlace 272 · Grade 11 · Pekin | 11 | Pekin | 23:05.0 |
| 273 | Diego RamirezPlace 273 · Grade 9 · Dunlap | 9 | Dunlap | 23:09.1 |
| 274 | Ylly TolentinoPlace 274 · Grade 11 · Dunlap | 11 | Dunlap | 23:17.5 |
| 275 | Tanner MerryPlace 275 · Grade 10 · Pekin | 10 | Pekin | 23:20.4 |
| 276 | Shrimat ChidamnaramPlace 276 · Grade 11 · Dunlap | 11 | Dunlap | 23:23.0 |
| 277 | Carson DarePlace 277 · Grade 11 · Peoria (Richwoods) | 11 | Peoria (Richwoods) | 23:25.6 |
| 278 | Tyler WootenPlace 278 · Grade 12 · Pekin | 12 | Pekin | 23:27.7 |
| 279 | Rylan PoolPlace 279 · Grade 9 · Bloomington | 9 | Bloomington | 23:32.6 |
| 280 | Jacob JansenPlace 280 · Grade 9 · Metamora | 9 | Metamora | 23:33.7 |
| 281 | Rami WazeerPlace 281 · Grade 11 · Normal (Community West) | 11 | Normal (Community West) | 23:35.0 |
| 282 | Colton JonesPlace 282 · Grade 11 · Peoria (Richwoods) | 11 | Peoria (Richwoods) | 23:38.9 |
| 283 | Mason AppelPlace 283 · Grade 9 · Dunlap | 9 | Dunlap | 23:48.0 |
| 284 | Jack DavisPlace 284 · Grade 10 · Dunlap | 10 | Dunlap | 23:52.8 |
| 285 | Drake McFeetersPlace 285 · Grade 9 · Pekin | 9 | Pekin | 23:54.5 |
| 286 | Michael LiPlace 286 · Grade 12 · Dunlap | 12 | Dunlap | 23:54.5 |
| 287 | Isaac HartmanPlace 287 · Grade 12 · Dunlap | 12 | Dunlap | 24:00.4 |
| 288 | Trenton GrabsPlace 288 · Grade 12 · Minooka | 12 | Minooka | 24:01.0 |
| 289 | Hunter ThompsonPlace 289 · Grade 10 · Normal (Community West) | 10 | Normal (Community West) | 24:02.0 |
| 290 | Varun GurramkondaPlace 290 · Grade 10 · Dunlap | 10 | Dunlap | 24:10.7 |
| 291 | Keith WakoliPlace 291 · Grade 10 · Chicago Heights (Marian) | 10 | Chicago Heights (Marian) | 24:14.0 |
| 292 | Anesh VenigallaPlace 292 · Grade 12 · Dunlap | 12 | Dunlap | 24:23.7 |
| 293 | Micah HavengaPlace 293 · Grade 9 · Peoria (Richwoods) | 9 | Peoria (Richwoods) | 24:45.4 |
| 294 | JonMichael MurrayPlace 294 · Grade 10 · Mt. Zion | 10 | Mt. Zion | 24:51.4 |
| 295 | Aadhithyan GireeshPlace 295 · Grade 9 · Dunlap | 9 | Dunlap | 25:03.4 |
| 296 | Jaxon PitzerPlace 296 · Grade 9 · Dunlap | 9 | Dunlap | 25:13.5 |
| 297 | Luke HunterPlace 297 · Grade 9 · Peoria (Richwoods) | 9 | Peoria (Richwoods) | 25:23.3 |
| 298 | Garrit SeaPlace 298 · Grade 12 · Pekin | 12 | Pekin | 26:07.6 |
| 299 | Luca MaldanadoPlace 299 · Grade 11 · Dunlap | 11 | Dunlap | 26:12.5 |
| 300 | Zach LamingPlace 300 · Grade 11 · Metamora | 11 | Metamora | 26:37.3 |
| 301 | Geoffrey TimpePlace 301 · Grade 9 · Dunlap | 9 | Dunlap | 27:01.8 |
| 302 | Ethan PorwickPlace 302 · Grade 12 · Normal (Community West) | 12 | Normal (Community West) | 27:55.7 |
| 303 | AJ ParedesPlace 303 · Grade 9 · Bartonville (Limestone) | 9 | Bartonville (Limestone) | 28:07.0 |
| 304 | Samuel KalapalaPlace 304 · Grade 10 · Dunlap | 10 | Dunlap | 30:33.4 PR |
| 305 | JT SimonciniPlace 305 · Grade 9 · Pekin | 9 | Pekin | 38:18.0 |
| — | Cameron WilsonGrade 10 · Peoria (Richwoods) | 10 | Peoria (Richwoods) | DQ |