| 1 | Mason ShoffPlace 1 · Grade 10 · Metamora | 10 | Metamora | 17:01.08 |
| 2 | Ben ThalerPlace 2 · Grade 12 · Metamora | 12 | Metamora | 17:16.14 |
| 3 | Karter BrownPlace 3 · Grade 9 · Metamora | 9 | Metamora | 17:17.45 |
| 4 | Alex ColvinPlace 4 · Grade 12 · Dunlap | 12 | Dunlap | 17:30.30 |
| 5 | Matthew HansenPlace 5 · Grade 9 · Dunlap | 9 | Dunlap | 17:38.02 |
| 6 | Gavin MayPlace 6 · Grade 11 · Normal (Community West) | 11 | Normal (Community West) | 17:42.83 |
| 7 | Samuel GarrisonPlace 7 · Grade 9 · Champaign (Central) | 9 | Champaign (Central) | 17:50.36 |
| 8 | Evan HuntingtonPlace 8 · Grade 12 · Dunlap | 12 | Dunlap | 17:56.49 |
| 9 | Landry HodelPlace 9 · Grade 10 · Metamora | 10 | Metamora | 17:58.45 |
| 10 | John MarkerPlace 10 · Grade 10 · Champaign (Central) | 10 | Champaign (Central) | 17:59.86 |
| 11 | Hudson ThomasPlace 11 · Grade 10 · Normal (Community West) | 10 | Normal (Community West) | 18:01.52 |
| 12 | Liam BrickerPlace 12 · Grade 10 · Metamora | 10 | Metamora | 18:10.02 |
| 13 | Sriharshith YaramalaPlace 13 · Grade 12 · Dunlap | 12 | Dunlap | 18:12.52 PR |
| 14 | Lucas RoosPlace 14 · Grade 12 · Metamora | 12 | Metamora | 18:12.99 PR |
| 15 | Landon LyonsPlace 15 · Grade 9 · Flanagan (F.-Cornell) | 9 | Flanagan (F.-Cornell) | 18:17.55 |
| 16 | Stephen DimockPlace 16 · Grade 9 · Champaign (Central) | 9 | Champaign (Central) | 18:17.99 |
| 17 | Elijah HitePlace 17 · Grade 12 · Dunlap | 12 | Dunlap | 18:19.86 |
| 18 | Quinn FonnerPlace 18 · Grade 9 · Urbana | 9 | Urbana | 18:20.52 |
| 19 | Jack HimesPlace 19 · Grade 9 · Urbana | 9 | Urbana | 18:23.02 |
| 20 | Lucas ToenniesPlace 20 · Grade 9 · Metamora | 9 | Metamora | 18:23.42 |
| 21 | Rowden HolmesPlace 21 · Grade 10 · Metamora | 10 | Metamora | 18:24.52 |
| 22 | Tristan TantaPlace 22 · Grade 10 · Urbana | 10 | Urbana | 18:25.83 |
| 23 | Brayden KellerPlace 23 · Grade 10 · Metamora | 10 | Metamora | 18:27.49 |
| 24 | Joshua BierbaumPlace 24 · Grade 12 · Normal (Community West) | 12 | Normal (Community West) | 18:27.89 |
| 25 | Rex RowleyPlace 25 · Grade 12 · Normal (Community) | 12 | Normal (Community) | 18:28.52 |
| 26 | Ian WatkinsPlace 26 · Grade 9 · Normal (Community West) | 9 | Normal (Community West) | 18:29.05 PR |
| 27 | Brenden HuntingtonPlace 27 · Grade 10 · Dunlap | 10 | Dunlap | 18:30.30 |
| 28 | Kavin SivagnanamPlace 28 · Grade 9 · Normal (University) | 9 | Normal (University) | 18:31.49 |
| 29 | Nolan PruessPlace 29 · Grade 10 · Dunlap | 10 | Dunlap | 18:33.45 |
| 30 | Emil Shearer-FrazierPlace 30 · Grade 9 · Urbana | 9 | Urbana | 18:34.42 |
| 31 | Shekina LokangoPlace 31 · Grade 9 · Urbana | 9 | Urbana | 18:34.83 PR |
| 32 | Alexander WileyPlace 32 · Grade 10 · Urbana | 10 | Urbana | 18:35.39 |
| 33 | Connor HeathPlace 33 · Grade 11 · Normal (Community) | 11 | Normal (Community) | 18:35.99 |
| 34 | David GillottPlace 34 · Grade 10 · Normal (Community) | 10 | Normal (Community) | 18:40.49 |
| 35 | Owen ClarkPlace 35 · Grade 10 · Normal (Community West) | 10 | Normal (Community West) | 18:40.86 PR |
| 36 | Avishai DavidPlace 36 · Grade 12 · Champaign (Central) | 12 | Champaign (Central) | 18:41.39 |
| 37 | Seth StevensPlace 37 · Grade 9 · Champaign (Central) | 9 | Champaign (Central) | 18:42.52 |
| 38 | AJ LozanoPlace 38 · Grade 10 · Bloomington | 10 | Bloomington | 18:42.99 |
| 39 | Clayton ReauPlace 39 · Grade 8 · Metamora | 8 | Metamora | 18:44.86 |
| 40 | Landon HaunPlace 40 · Grade 11 · Metamora | 11 | Metamora | 18:45.86 |
| 41 | David WelchPlace 41 · Grade 11 · Metamora | 11 | Metamora | 18:46.95 |
| 42 | Ty YoderPlace 42 · Grade 12 · Champaign (Central) | 12 | Champaign (Central) | 18:48.74 |
| 43 | Abraham CoadyPlace 43 · Grade 9 · Urbana | 9 | Urbana | 18:51.17 |
| 44 | Liam BoveePlace 44 · Grade 11 · Normal (Community West) | 11 | Normal (Community West) | 18:51.92 |
| 45 | Griffin WilliamsPlace 45 · Grade 10 · Normal (Community) | 10 | Normal (Community) | 18:53.58 |
| 46 | Jaden SchumacherPlace 46 · Grade 9 · Normal (University) | 9 | Normal (University) | 18:54.89 |
| 47 | Kaden KrutPlace 47 · Grade 10 · Normal (Community) | 10 | Normal (Community) | 18:55.77 |
| 48 | Gavin DikemanPlace 48 · Grade 9 · Minonk (Fieldcrest) | 9 | Minonk (Fieldcrest) | 18:56.49 |
| 49 | Thomas PruessPlace 49 · Grade 10 · Dunlap | 10 | Dunlap | 18:58.64 |
| 50 | Caden LawlerPlace 50 · Grade 9 · Normal (Community) | 9 | Normal (Community) | 18:59.39 |
| 51 | Levi CamachoPlace 51 · Grade 9 · Champaign (Central) | 9 | Champaign (Central) | 19:03.36 |
| 52 | Nathan JankowiakPlace 52 · Grade 12 · Bloomington | 12 | Bloomington | 19:09.70 |
| 53 | Gavin ScheunemannPlace 53 · Grade 9 · Champaign (Central) | 9 | Champaign (Central) | 19:13.77 |
| 54 | Evan SchumacherPlace 54 · Grade 9 · Normal (University) | 9 | Normal (University) | 19:14.99 |
| 55 | Graysen FarrisPlace 55 · Grade 10 · Dunlap | 10 | Dunlap | 19:16.05 |
| 56 | Judah HartPlace 56 · Grade 9 · Champaign (Central) | 9 | Champaign (Central) | 19:20.52 |
| 57 | Liam FitchpatrickPlace 57 · Grade 9 · Dunlap | 9 | Dunlap | 19:27.39 |
| 58 | Oliver RinkenbergerPlace 58 · Grade 10 · Normal (Community) | 10 | Normal (Community) | 19:28.83 |
| 59 | Jonathan RodtsPlace 59 · Grade 10 · Normal (Community West) | 10 | Normal (Community West) | 19:29.21 |
| 60 | Abram HarezlakPlace 60 · Grade 9 · Minonk (Fieldcrest) | 9 | Minonk (Fieldcrest) | 19:30.42 |
| 61 | Ridley NymanPlace 61 · Grade 12 · Normal (Community) | 12 | Normal (Community) | 19:32.74 |
| 62 | Julian DoussardPlace 62 · Grade 9 · Urbana | 9 | Urbana | 19:33.70 |
| 63 | Colton BeversPlace 63 · Grade 10 · Normal (Community) | 10 | Normal (Community) | 19:35.52 PR |
| 64 | Aiden BakerPlace 64 · Grade 10 · Metamora | 10 | Metamora | 19:43.21 |
| 65 | Ryan HessingPlace 65 · Grade 10 · Metamora | 10 | Metamora | 19:43.74 |
| 66 | Ben ShoffPlace 66 · Grade 12 · Metamora | 12 | Metamora | 19:46.08 |
| 67 | Avery WodikaPlace 67 · Grade 9 · Normal (Community West) | 9 | Normal (Community West) | 19:49.30 PR |
| 68 | Benjamin ArmstrongPlace 68 · Grade 10 · Normal (Community) | 10 | Normal (Community) | 19:50.24 |
| 69 | Bryce ElizarrarasPlace 69 · Grade 9 · Bloomington | 9 | Bloomington | 19:52.64 PR |
| 70 | Caleb BeversPlace 70 · Grade 10 · Normal (Community) | 10 | Normal (Community) | 19:53.42 |
| 71 | Lucas KilgusPlace 71 · Grade 11 · Pekin | 11 | Pekin | 19:53.89 |
| 72 | Samuel GePlace 72 · Grade 9 · Dunlap | 9 | Dunlap | 19:54.67 |
| 73 | Jonathan PoirierPlace 73 · Grade 10 · Bloomington (Cornerstone Christian Academy) | 10 | Bloomington (Cornerstone Christian Academy) | 19:55.30 |
| 74 | Leonidas BurkePlace 74 · Grade 9 · Champaign (Central) | 9 | Champaign (Central) | 19:55.30 |
| 75 | Cristian RodriguezPlace 75 · Grade 12 · Minonk (Fieldcrest) | 12 | Minonk (Fieldcrest) | 19:56.33 |
| 76 | Xzavier MaynesPlace 76 · Grade 11 · Normal (Community) | 11 | Normal (Community) | 19:56.70 PR |
| 77 | Sam EspinosaPlace 77 · Grade 9 · Dunlap | 9 | Dunlap | 19:58.49 |
| 78 | Daniel GePlace 78 · Grade 9 · Dunlap | 9 | Dunlap | 20:03.08 |
| 79 | Isaac HartmanPlace 79 · Grade 12 · Dunlap | 12 | Dunlap | 20:09.57 |
| 80 | Henry BellPlace 80 · Grade 11 · Champaign (Central) | 11 | Champaign (Central) | 20:10.58 |
| 81 | Asa HartmanPlace 81 · Grade 12 · Bloomington | 12 | Bloomington | 20:11.89 PR |
| 82 | Alex GerdesPlace 82 · Grade 9 · Dunlap | 9 | Dunlap | 20:12.52 |
| 83 | Peyton BellPlace 83 · Grade 10 · Normal (Community) | 10 | Normal (Community) | 20:15.70 |
| 84 | Landyn CooperPlace 84 · Grade 11 · Champaign (Central) | 11 | Champaign (Central) | 20:24.70 |
| 85 | Parker BealPlace 85 · Grade 12 · Normal (Community) | 12 | Normal (Community) | 20:26.70 |
| 86 | Keegan WhitePlace 86 · Grade 11 · Bloomington (Cornerstone Christian Academy) | 11 | Bloomington (Cornerstone Christian Academy) | 20:30.67 |
| 87 | Mohnish PrabuPlace 87 · Grade 9 · Normal (University) | 9 | Normal (University) | 20:31.58 |
| 88 | Sebastian BrockPlace 88 · Grade 10 · Urbana | 10 | Urbana | 20:32.64 |
| 89 | Tanner ShipleyPlace 89 · Grade 9 · Normal (Community West) | 9 | Normal (Community West) | 20:36.92 PR |
| 90 | Tyler SikorskiPlace 90 · Grade 12 · Dunlap | 12 | Dunlap | 20:37.39 |
| 91 | Cooper AligPlace 91 · Grade 11 · Metamora | 11 | Metamora | 20:41.11 |
| 92 | Luca MaldanadoPlace 92 · Grade 11 · Dunlap | 11 | Dunlap | 20:41.67 |
| 93 | Parker KeslerPlace 93 · Grade 11 · Champaign (Central) | 11 | Champaign (Central) | 20:42.11 |
| 94 | Braden ArndtPlace 94 · Grade 10 · Normal (Community) | 10 | Normal (Community) | 20:43.17 PR |
| 95 | Damien ThompsonPlace 95 · Grade 10 · Dunlap | 10 | Dunlap | 20:43.89 |
| 96 | Colton LeonardPlace 96 · Grade 12 · Normal (Community) | 12 | Normal (Community) | 20:47.08 |
| 97 | Oliver GalvinPlace 97 · Grade 12 · Normal (Community) | 12 | Normal (Community) | 20:47.58 |
| 98 | Boaz WiedmannPlace 98 · Grade 11 · Champaign (Central) | 11 | Champaign (Central) | 20:48.52 |
| 99 | Mathias EppengerPlace 99 · Grade 11 · Metamora | 11 | Metamora | 20:49.42 |
| 100 | Levi MeltonPlace 100 · Grade 11 · Normal (Community) | 11 | Normal (Community) | 20:50.45 |
| 101 | Dwayne Jackson Jr.Place 101 · Grade 9 · Urbana | 9 | Urbana | 20:51.70 |
| 102 | Michael LiPlace 102 · Grade 12 · Dunlap | 12 | Dunlap | 20:52.99 |
| 103 | Noah FromanPlace 103 · Grade 9 · Champaign (Central) | 9 | Champaign (Central) | 20:53.89 |
| 104 | Dylan PufferPlace 104 · Grade 9 · Urbana | 9 | Urbana | 20:56.02 |
| 105 | Ryan XuPlace 105 · Grade 9 · Dunlap | 9 | Dunlap | 20:56.61 |
| 106 | Elijah GouletPlace 106 · Grade 9 · Champaign (Central) | 9 | Champaign (Central) | 20:57.05 |
| 107 | Mitchell McMeyerPlace 107 · Grade 11 · Dunlap | 11 | Dunlap | 20:57.58 |
| 108 | Jacob RinglerPlace 108 · Grade 10 · Normal (University) | 10 | Normal (University) | 20:58.80 |
| 109 | Rylan HollyPlace 109 · Grade 11 · Pekin | 11 | Pekin | 21:06.95 PR |
| 110 | Charles SikorskiPlace 110 · Grade 9 · Dunlap | 9 | Dunlap | 21:16.67 |
| 111 | Roger ZimmermanPlace 111 · Grade 9 · Normal (University) | 9 | Normal (University) | 21:17.42 |
| 112 | James StoltPlace 112 · Grade 9 · Minonk (Fieldcrest) | 9 | Minonk (Fieldcrest) | 21:18.21 |
| 113 | Jameson McKeanPlace 113 · Grade 9 · Dunlap | 9 | Dunlap | 21:20.83 |
| 114 | Shrimat ChidamnaramPlace 114 · Grade 11 · Dunlap | 11 | Dunlap | 21:21.42 |
| 115 | Hayden StudnickiPlace 115 · Grade 12 · Normal (Community) | 12 | Normal (Community) | 21:24.61 |
| 116 | Cayden WhitleyPlace 116 · Grade 12 · Metamora | 12 | Metamora | 21:26.55 |
| 117 | Max DuranPlace 117 · Grade 9 · Champaign (Central) | 9 | Champaign (Central) | 21:27.08 |
| 118 | Noah BoydPlace 118 · Grade 12 · Metamora | 12 | Metamora | 21:28.14 |
| 119 | Kobe HowellPlace 119 · Grade 12 · Normal (Community) | 12 | Normal (Community) | 21:28.92 PR |
| 120 | Rylan PoolPlace 120 · Grade 9 · Bloomington | 9 | Bloomington | 21:34.05 PR |
| 121 | Banyan EdwardsPlace 121 · Grade 11 · Urbana | 11 | Urbana | 21:38.80 |
| 122 | Miles VogelPlace 122 · Grade 9 · Metamora | 9 | Metamora | 21:39.17 |
| 123 | Kavin Suriya PrakashPlace 123 · Grade 10 · Dunlap | 10 | Dunlap | 21:49.92 |
| 124 | Parker SpanglerPlace 124 · Grade 9 · Pekin | 9 | Pekin | 21:55.55 |
| 125 | Judah MastersPlace 125 · Grade 10 · Dunlap | 10 | Dunlap | 21:55.85 |
| 126 | Nathan MoustyPlace 126 · Grade 9 · Normal (Community) | 9 | Normal (Community) | 22:06.21 |
| 127 | Daiwik NaveenPlace 127 · Grade 10 · Dunlap | 10 | Dunlap | 22:06.55 |
| 128 | Quinn FonnerPlace 128 · Grade 11 · Champaign (Central) | 11 | Champaign (Central) | 22:11.95 |
| 129 | Levi HenigmanPlace 129 · Grade 12 · Champaign (Central) | 12 | Champaign (Central) | 22:12.55 |
| 130 | Landry BrianPlace 130 · Grade 11 · Dunlap | 11 | Dunlap | 22:13.74 |
| 131 | Shlesh VasavaPlace 131 · Grade 11 · Dunlap | 11 | Dunlap | 22:16.45 |
| 132 | Reed MathisPlace 132 · Grade 11 · Normal (Community West) | 11 | Normal (Community West) | 22:19.27 |
| 133 | Clayton SmithPlace 133 · Grade 9 · Champaign (Central) | 9 | Champaign (Central) | 22:20.55 |
| 134 | Jack DavisPlace 134 · Grade 10 · Dunlap | 10 | Dunlap | 22:23.30 |
| 135 | Aadhithyan GireeshPlace 135 · Grade 9 · Dunlap | 9 | Dunlap | 22:29.02 |
| 136 | Theodore MillerPlace 136 · Grade 9 · Champaign (Central) | 9 | Champaign (Central) | 22:39.58 |
| 137 | Emmett MerrimanPlace 137 · Grade 10 · Normal (Community) | 10 | Normal (Community) | 22:48.17 |
| 138 | Jacob JansenPlace 138 · Grade 9 · Metamora | 9 | Metamora | 22:48.64 |
| 139 | Joseph HeikkilaPlace 139 · Grade 10 · Normal (Community) | 10 | Normal (Community) | 22:56.27 |
| 140 | Shashvat MupparapuPlace 140 · Grade 9 · Dunlap | 9 | Dunlap | 22:56.80 |
| 141 | Lincoln NelsonPlace 141 · Grade 9 · Dunlap | 9 | Dunlap | 22:58.45 |
| 142 | Christopher HousePlace 142 · Grade 9 · Minonk (Fieldcrest) | 9 | Minonk (Fieldcrest) | 22:58.92 |
| 143 | Preston ReesePlace 143 · Grade 9 · Bloomington | 9 | Bloomington | 23:02.86 PR |
| 144 | Rami WazeerPlace 144 · Grade 11 · Normal (Community West) | 11 | Normal (Community West) | 23:05.08 |
| 145 | Levi HussemannPlace 145 · Grade 9 · Normal (Community) | 9 | Normal (Community) | 23:05.64 PR |
| 146 | William MillarPlace 146 · Grade 9 · Urbana | 9 | Urbana | 23:08.77 |
| 147 | Ylly TolentinoPlace 147 · Grade 11 · Dunlap | 11 | Dunlap | 23:10.49 |
| 148 | Jasiah NelsonPlace 148 · Grade 10 · Normal (Community) | 10 | Normal (Community) | 23:19.21 |
| 149 | Anesh VenigallaPlace 149 · Grade 12 · Dunlap | 12 | Dunlap | 23:41.42 |
| 150 | Drake McFeetersPlace 150 · Grade 9 · Pekin | 9 | Pekin | 23:41.99 |
| 151 | Hunter ThompsonPlace 151 · Grade 10 · Normal (Community West) | 10 | Normal (Community West) | 23:43.61 |
| 152 | Jonathan ArnoldPlace 152 · Grade 9 · Dunlap | 9 | Dunlap | 23:48.55 |
| 153 | Sam RowleyPlace 153 · Grade 10 · Normal (Community) | 10 | Normal (Community) | 23:49.70 |
| 154 | Brenden WeberPlace 154 · Grade 9 · Dunlap | 9 | Dunlap | 23:50.21 |
| 155 | Keegan WiechmannPlace 155 · Grade 11 · Flanagan (F.-Cornell) | 11 | Flanagan (F.-Cornell) | 23:58.86 |
| 156 | Saad BhuttaPlace 156 · Grade 10 · Champaign (Central) | 10 | Champaign (Central) | 24:05.21 |
| 157 | Marcus SeongPlace 157 · Grade 9 · Champaign (Central) | 9 | Champaign (Central) | 24:16.27 |
| 158 | Liam ParkPlace 158 · Grade 10 · Normal (Community) | 10 | Normal (Community) | 24:18.49 |
| 159 | Jaxon PitzerPlace 159 · Grade 9 · Dunlap | 9 | Dunlap | 24:21.99 |
| 160 | Yuma TsengPlace 160 · Grade 10 · Dunlap | 10 | Dunlap | 24:42.70 |
| 161 | Arnav BaviskarPlace 161 · Grade 10 · Dunlap | 10 | Dunlap | 24:48.86 |
| 162 | Henri StudnickiPlace 162 · Grade 10 · Normal (Community) | 10 | Normal (Community) | 24:50.58 |
| 163 | Varun GurramkondaPlace 163 · Grade 10 · Dunlap | 10 | Dunlap | 24:56.30 |
| 164 | Mason AppelPlace 164 · Grade 9 · Dunlap | 9 | Dunlap | 25:05.33 |
| 165 | Diego RamirezPlace 165 · Grade 9 · Dunlap | 9 | Dunlap | 25:05.70 |
| 166 | Noah PolkPlace 166 · Grade 11 · Urbana | 11 | Urbana | 25:06.33 |
| 167 | Myles BlayneyPlace 167 · Grade 9 · Dunlap | 9 | Dunlap | 25:10.08 |
| 168 | Gavin MonicalPlace 168 · Grade 9 · Normal (Community) | 9 | Normal (Community) | 25:15.14 |
| 169 | Garrit SeaPlace 169 · Grade 12 · Pekin | 12 | Pekin | 25:21.45 |
| 170 | Ethan PorwickPlace 170 · Grade 12 · Normal (Community West) | 12 | Normal (Community West) | 25:36.33 |
| 171 | Luke BuraglioPlace 171 · Grade 12 · Champaign (Central) | 12 | Champaign (Central) | 25:59.80 |
| 172 | Will TimpePlace 172 · Grade 12 · Dunlap | 12 | Dunlap | 26:24.64 |
| 173 | Zach LamingPlace 173 · Grade 11 · Metamora | 11 | Metamora | 26:34.74 |
| 174 | Gabe SzczepaniakPlace 174 · Grade 9 · Normal (Community) | 9 | Normal (Community) | 26:53.08 |
| 175 | Oscar TomkinPlace 175 · Grade 12 · Urbana | 12 | Urbana | 27:32.99 |
| 176 | Ryder KernPlace 176 · Grade 9 · Metamora | 9 | Metamora | 28:15.27 |