| 1 | Henry WelchPlace 1 · Grade 11 · Mahomet (M.-Seymour) | 11 | Mahomet (M.-Seymour) | 17:24.00 |
| 2 | Jake MillsPlace 2 · Grade 10 · Mahomet (M.-Seymour) | 10 | Mahomet (M.-Seymour) | 17:38.00 |
| 3 | Kiptyn FanPlace 3 · Grade 11 · Mahomet (M.-Seymour) | 11 | Mahomet (M.-Seymour) | 17:50.20 |
| 4 | Gavin McMinnPlace 4 · Grade 9 · Mahomet (M.-Seymour) | 9 | Mahomet (M.-Seymour) | 17:54.20 |
| 5 | Braden RitterPlace 5 · Grade 9 · Champaign (Central) | 9 | Champaign (Central) | 18:29.20 |
| 6 | Eli ClarkPlace 6 · Grade 12 · Normal (Community West) | 12 | Normal (Community West) | 18:29.70 |
| 7 | Adrian Pacheco ReyesPlace 7 · Grade 12 · Mundelein | 12 | Mundelein | 18:30.10 |
| 8 | Garen Johnson-FarkhoyanPlace 8 · Grade 11 · Mahomet (M.-Seymour) | 11 | Mahomet (M.-Seymour) | 18:37.70 |
| 9 | Ezra DavisPlace 9 · Grade 9 · Taylorville | 9 | Taylorville | 18:37.70 |
| 10 | Wyatt KearnsPlace 10 · Grade 9 · Mahomet (M.-Seymour) | 9 | Mahomet (M.-Seymour) | 18:40.00 |
| 11 | Hudson ThomasPlace 11 · Grade 10 · Normal (Community West) | 10 | Normal (Community West) | 18:40.50 |
| 12 | Eli PoePlace 12 · Grade 11 · Quincy | 11 | Quincy | 18:50.60 |
| 13 | Wyatt PattersonPlace 13 · Grade 11 · Normal (Community) | 11 | Normal (Community) | 18:58.30 |
| 14 | Wade ZangerPlace 14 · Grade 10 · Quincy | 10 | Quincy | 18:58.80 |
| 15 | Griffin WilliamsPlace 15 · Grade 10 · Normal (Community) | 10 | Normal (Community) | 19:02.40 |
| 16 | Emil Shearer-FrazierPlace 16 · Grade 9 · Urbana | 9 | Urbana | 19:05.30 |
| 17 | Will BednarPlace 17 · Grade 10 · Mahomet (M.-Seymour) | 10 | Mahomet (M.-Seymour) | 19:06.70 |
| 18 | Dominic BrunsPlace 18 · Grade 11 · Mahomet (M.-Seymour) | 11 | Mahomet (M.-Seymour) | 19:07.90 |
| 19 | Stephen DimockPlace 19 · Grade 9 · Champaign (Central) | 9 | Champaign (Central) | 19:13.10 |
| 20 | Riley DoctoraPlace 20 · Grade 9 · Normal (Community) | 9 | Normal (Community) | 19:16.00 |
| 21 | Jude SlocumPlace 21 · Grade 10 · Springfield (Southeast) | 10 | Springfield (Southeast) | 19:21.30 |
| 22 | Liam BoveePlace 22 · Grade 11 · Normal (Community West) | 11 | Normal (Community West) | 19:21.50 |
| 23 | Tristan TantaPlace 23 · Grade 10 · Urbana | 10 | Urbana | 19:21.90 |
| 24 | Connor HeathPlace 24 · Grade 11 · Normal (Community) | 11 | Normal (Community) | 19:25.20 |
| 25 | Quinn FonnerPlace 25 · Grade 9 · Urbana | 9 | Urbana | 19:26.00 |
| 26 | Lucas DemosPlace 26 · Grade 10 · Mahomet (M.-Seymour) | 10 | Mahomet (M.-Seymour) | 19:31.00 |
| 27 | Joshua BierbaumPlace 27 · Grade 12 · Normal (Community West) | 12 | Normal (Community West) | 19:34.20 |
| 28 | Ty YoderPlace 28 · Grade 12 · Champaign (Central) | 12 | Champaign (Central) | 19:41.20 |
| 29 | Samuel GarrisonPlace 29 · Grade 9 · Champaign (Central) | 9 | Champaign (Central) | 19:47.00 |
| 30 | Dominic OenningPlace 30 · Grade 11 · Quincy | 11 | Quincy | 19:49.30 |
| 31 | Gavin ScheunemannPlace 31 · Grade 9 · Champaign (Central) | 9 | Champaign (Central) | 19:51.40 |
| 32 | Abraham CoadyPlace 32 · Grade 9 · Urbana | 9 | Urbana | 19:55.60 |
| 33 | Kaden KrutPlace 33 · Grade 10 · Normal (Community) | 10 | Normal (Community) | 19:55.80 |
| 34 | Jack HimesPlace 34 · Grade 9 · Urbana | 9 | Urbana | 19:56.90 |
| 35 | Shekina LokangoPlace 35 · Grade 9 · Urbana | 9 | Urbana | 19:57.70 |
| 36 | David GillottPlace 36 · Grade 10 · Normal (Community) | 10 | Normal (Community) | 19:58.60 |
| 37 | Dylan PufferPlace 37 · Grade 9 · Urbana | 9 | Urbana | 19:58.90 |
| 38 | Joel McClellandPlace 38 · Grade 9 · Quincy | 9 | Quincy | 20:01.00 |
| 39 | Caleb GirmaPlace 39 · Grade 10 · Springfield (Southeast) | 10 | Springfield (Southeast) | 20:03.30 |
| 40 | Gabe BowenPlace 40 · Grade 10 · Springfield | 10 | Springfield | 20:04.70 |
| 41 | Owen ClarkPlace 41 · Grade 10 · Normal (Community West) | 10 | Normal (Community West) | 20:05.60 |
| 42 | Levi CamachoPlace 42 · Grade 9 · Champaign (Central) | 9 | Champaign (Central) | 20:14.90 |
| 43 | Rex RowleyPlace 43 · Grade 12 · Normal (Community) | 12 | Normal (Community) | 20:16.20 |
| 44 | Julian DoussardPlace 44 · Grade 9 · Urbana | 9 | Urbana | 20:17.60 |
| 45 | Corbin MoserPlace 45 · Grade 10 · Mahomet (M.-Seymour) | 10 | Mahomet (M.-Seymour) | 20:18.90 |
| 46 | Asher BridgePlace 46 · Grade 11 · Rochester | 11 | Rochester | 20:20.00 |
| 47 | Shrihan AletiPlace 47 · Grade 10 · Springfield | 10 | Springfield | 20:21.30 |
| 48 | Caden LawlerPlace 48 · Grade 9 · Normal (Community) | 9 | Normal (Community) | 20:24.00 |
| 49 | Will TonstadPlace 49 · Grade 9 · Springfield | 9 | Springfield | 20:25.80 |
| 50 | John MarkerPlace 50 · Grade 10 · Champaign (Central) | 10 | Champaign (Central) | 20:28.30 |
| 51 | Dexter WilcoxPlace 51 · Grade 12 · Peoria (Richwoods) | 12 | Peoria (Richwoods) | 20:28.60 |
| 52 | Isaac StoreyPlace 52 · Grade 9 · Springfield (Sacred Heart-Griffin) | 9 | Springfield (Sacred Heart-Griffin) | 20:36.70 |
| 53 | Emmett CrawfordPlace 53 · Grade 10 · Peoria (Richwoods) | 10 | Peoria (Richwoods) | 20:39.40 |
| 54 | Judah HartPlace 54 · Grade 9 · Champaign (Central) | 9 | Champaign (Central) | 20:44.10 |
| 55 | Maddax TaylorPlace 55 · Grade 12 · Mahomet (M.-Seymour) | 12 | Mahomet (M.-Seymour) | 20:46.00 |
| 56 | Ian WatkinsPlace 56 · Grade 9 · Normal (Community West) | 9 | Normal (Community West) | 20:49.50 |
| 57 | Jameson GollidayPlace 57 · Grade 9 · Bloomington | 9 | Bloomington | 20:56.80 |
| 58 | Daniel JonesPlace 58 · Grade 11 · Mundelein | 11 | Mundelein | 20:59.40 |
| 59 | Landyn CooperPlace 59 · Grade 11 · Champaign (Central) | 11 | Champaign (Central) | 20:59.70 |
| 60 | Arturo GarzaPlace 60 · Grade 9 · Springfield (Sacred Heart-Griffin) | 9 | Springfield (Sacred Heart-Griffin) | 21:06.50 |
| 61 | Brayden HouseholderPlace 61 · Grade 11 · Quincy | 11 | Quincy | 21:09.00 |
| 62 | Jack BowmanPlace 62 · Grade 12 · Peoria (Richwoods) | 12 | Peoria (Richwoods) | 21:11.50 |
| 63 | Alexander WileyPlace 63 · Grade 10 · Urbana | 10 | Urbana | 21:15.20 |
| 64 | Jack BechtelPlace 64 · Grade 11 · Urbana | 11 | Urbana | 21:17.10 |
| 65 | Landon NatschkePlace 65 · Grade 12 · Champaign (Central) | 12 | Champaign (Central) | 21:19.10 |
| 66 | Carter MidiriPlace 66 · Grade 9 · Springfield (Southeast) | 9 | Springfield (Southeast) | 21:19.40 |
| 67 | Elijah GouletPlace 67 · Grade 9 · Champaign (Central) | 9 | Champaign (Central) | 21:20.00 |
| 68 | Eric WebberPlace 68 · Grade 10 · Mahomet (M.-Seymour) | 10 | Mahomet (M.-Seymour) | 21:20.10 |
| 69 | Leonidas BurkePlace 69 · Grade 9 · Champaign (Central) | 9 | Champaign (Central) | 21:22.50 |
| 70 | James WilkersonPlace 70 · Grade 12 · Peoria (Richwoods) | 12 | Peoria (Richwoods) | 21:25.90 |
| 71 | Xzavier MaynesPlace 71 · Grade 11 · Normal (Community) | 11 | Normal (Community) | 21:32.10 |
| 72 | Leo FrancisPlace 72 · Grade 11 · Peoria (Richwoods) | 11 | Peoria (Richwoods) | 21:32.90 |
| 73 | Ridley NymanPlace 73 · Grade 12 · Normal (Community) | 12 | Normal (Community) | 21:33.60 |
| 74 | Nathan JankowiakPlace 74 · Grade 12 · Bloomington | 12 | Bloomington | 21:34.20 |
| 75 | Cohen EckPlace 75 · Grade 9 · Springfield (Sacred Heart-Griffin) | 9 | Springfield (Sacred Heart-Griffin) | 21:35.00 |
| 76 | Jackson RodgersPlace 76 · Grade 9 · Taylorville | 9 | Taylorville | 21:35.40 |
| 77 | Carter BattiePlace 77 · Grade 11 · Urbana | 11 | Urbana | 21:36.10 |
| 78 | Tyler GaffneyPlace 78 · Grade 9 · Springfield (Sacred Heart-Griffin) | 9 | Springfield (Sacred Heart-Griffin) | 21:42.00 |
| 79 | Brendon ParkPlace 79 · Grade 10 · Mundelein | 10 | Mundelein | 21:43.00 |
| 80 | Caden CacuccioloPlace 80 · Grade 9 · Mundelein | 9 | Mundelein | 21:43.50 |
| 81 | Avery WodikaPlace 81 · Grade 9 · Normal (Community West) | 9 | Normal (Community West) | 21:46.20 |
| 82 | Soren TransuePlace 82 · Grade 12 · Rochester | 12 | Rochester | 21:47.00 |
| 83 | Kevan BeenengaPlace 83 · Grade 11 · Springfield (Southeast) | 11 | Springfield (Southeast) | 21:48.20 |
| 84 | Bryce ElizarrarasPlace 84 · Grade 9 · Bloomington | 9 | Bloomington | 21:49.40 |
| 85 | Nathaniel MenanteauPlace 85 · Grade 12 · Urbana | 12 | Urbana | 21:57.60 |
| 86 | Easton DeFratesPlace 86 · Grade 12 · Rochester | 12 | Rochester | 22:00.60 |
| 87 | Bentley HouseholderPlace 87 · Grade 11 · Quincy | 11 | Quincy | 22:01.20 |
| 88 | Colton BeversPlace 88 · Grade 10 · Normal (Community) | 10 | Normal (Community) | 22:09.80 |
| 89 | Cooper RodgersPlace 89 · Grade 9 · Taylorville | 9 | Taylorville | 22:15.50 |
| 90 | Josh D'OrazioPlace 90 · Grade 9 · Springfield | 9 | Springfield | 22:16.50 |
| 91 | Bernardo Allan PintoPlace 91 · Grade 11 · Mahomet (M.-Seymour) | 11 | Mahomet (M.-Seymour) | 22:17.60 |
| 92 | Elliott RiedelPlace 92 · Grade 12 · Rochester | 12 | Rochester | 22:19.70 |
| 93 | Isaac StewartPlace 93 · Grade 9 · Springfield | 9 | Springfield | 22:20.30 |
| 94 | Braden ArndtPlace 94 · Grade 10 · Normal (Community) | 10 | Normal (Community) | 22:27.50 |
| 95 | Griffin LamsargisPlace 95 · Grade 9 · Springfield | 9 | Springfield | 22:30.10 |
| 96 | Garrett GundelPlace 96 · Grade 9 · Quincy | 9 | Quincy | 22:31.90 |
| 97 | Grant WilkersonPlace 97 · Grade 9 · Peoria (Richwoods) | 9 | Peoria (Richwoods) | 22:32.00 |
| 98 | Chance WincklerPlace 98 · Grade 11 · Mundelein | 11 | Mundelein | 22:32.60 |
| 99 | Reed WolterPlace 99 · Grade 9 · Mundelein | 9 | Mundelein | 22:37.20 |
| 100 | Peyton BellPlace 100 · Grade 10 · Normal (Community) | 10 | Normal (Community) | 22:41.00 |
| 101 | Isaiah BodyPlace 101 · Grade 9 · Springfield | 9 | Springfield | 22:48.10 |
| 102 | Jonathan RodtsPlace 102 · Grade 10 · Normal (Community West) | 10 | Normal (Community West) | 22:48.30 |
| 103 | Kevin Arnold JrPlace 103 · Grade 11 · Springfield (Southeast) | 11 | Springfield (Southeast) | 22:59.00 |
| 104 | Colton LeonardPlace 104 · Grade 12 · Normal (Community) | 12 | Normal (Community) | 22:59.70 |
| 105 | Levi SundquistPlace 105 · Grade 9 · Springfield (Sacred Heart-Griffin) | 9 | Springfield (Sacred Heart-Griffin) | 23:01.10 |
| 106 | William LivengoodPlace 106 · Grade 10 · Springfield (Lanphier) | 10 | Springfield (Lanphier) | 23:02.60 |
| 107 | Tanner ShipleyPlace 107 · Grade 9 · Normal (Community West) | 9 | Normal (Community West) | 23:11.90 |
| 108 | Everest GuerreroPlace 108 · Grade 10 · Mahomet (M.-Seymour) | 10 | Mahomet (M.-Seymour) | 23:13.00 |
| 109 | Boaz WiedmannPlace 109 · Grade 11 · Champaign (Central) | 11 | Champaign (Central) | 23:17.50 |
| 110 | Winston TaylorPlace 110 · Grade 11 · Rochester | 11 | Rochester | 23:22.50 |
| 111 | Max DuranPlace 111 · Grade 9 · Champaign (Central) | 9 | Champaign (Central) | 23:27.20 |
| 112 | Levi MeltonPlace 112 · Grade 11 · Normal (Community) | 11 | Normal (Community) | 23:27.20 |
| 113 | Nathan MoustyPlace 113 · Grade 9 · Normal (Community) | 9 | Normal (Community) | 23:34.30 |
| 114 | Jacob WilburnPlace 114 · Grade 9 · Peoria (Richwoods) | 9 | Peoria (Richwoods) | 23:38.30 |
| 115 | Anthani MillerPlace 115 · Grade 9 · Springfield (Southeast) | 9 | Springfield (Southeast) | 23:50.50 |
| 116 | Grayson HillPlace 116 · Grade 10 · Quincy | 10 | Quincy | 23:51.80 |
| 117 | William MillarPlace 117 · Grade 9 · Urbana | 9 | Urbana | 24:01.90 |
| 118 | Vincent PowellPlace 118 · Grade 11 · Rochester | 11 | Rochester | 24:10.90 |
| 119 | Landen PainterPlace 119 · Grade 11 · Peoria (Richwoods) | 11 | Peoria (Richwoods) | 24:19.20 |
| 120 | Kayden BonePlace 120 · Grade 9 · Lincoln | 9 | Lincoln | 24:26.40 |
| 121 | Quarius JohnsonPlace 121 · Grade 11 · Springfield (Lanphier) | 11 | Springfield (Lanphier) | 24:33.40 |
| 122 | Rylan PoolPlace 122 · Grade 9 · Bloomington | 9 | Bloomington | 24:35.10 |
| 123 | Zion CouillardPlace 123 · Grade 9 · Springfield | 9 | Springfield | 24:35.60 |
| 124 | Cameron LovePlace 124 · Grade 9 · Springfield | 9 | Springfield | 24:37.00 |
| 125 | Luke SteckPlace 125 · Grade 11 · Rochester | 11 | Rochester | 24:39.00 |
| 126 | Carson DarePlace 126 · Grade 11 · Peoria (Richwoods) | 11 | Peoria (Richwoods) | 24:50.90 |
| 127 | Gabriel SpaldingPlace 127 · Grade 11 · Rochester | 11 | Rochester | 24:51.50 |
| 128 | Quinn FonnerPlace 128 · Grade 11 · Champaign (Central) | 11 | Champaign (Central) | 24:53.70 |
| 129 | Caleb BeversPlace 129 · Grade 10 · Normal (Community) | 10 | Normal (Community) | 24:54.20 |
| 130 | Leonardo CurelliPlace 130 · Grade 9 · Champaign (Central) | 9 | Champaign (Central) | 24:56.80 PR |
| 131 | Noah FromanPlace 131 · Grade 9 · Champaign (Central) | 9 | Champaign (Central) | 24:59.70 |
| 132 | Dwayne Jackson Jr.Place 132 · Grade 9 · Urbana | 9 | Urbana | 25:02.30 |
| 133 | Kieran WongPlace 133 · Grade 9 · Champaign (Central) | 9 | Champaign (Central) | 25:05.50 |
| 134 | Sam RowleyPlace 134 · Grade 10 · Normal (Community) | 10 | Normal (Community) | 25:15.40 |
| 135 | Rami WazeerPlace 135 · Grade 11 · Normal (Community West) | 11 | Normal (Community West) | 25:17.70 |
| 136 | Joshua MoomawPlace 136 · Grade 9 · Springfield | 9 | Springfield | 25:22.20 |
| 137 | Lincoln KietzmanPlace 137 · Grade 9 · Rochester | 9 | Rochester | 25:25.00 |
| 138 | Joseph HeikkilaPlace 138 · Grade 10 · Normal (Community) | 10 | Normal (Community) | 25:39.90 |
| 139 | Emmett MerrimanPlace 139 · Grade 10 · Normal (Community) | 10 | Normal (Community) | 25:43.30 |
| 140 | Theodore MillerPlace 140 · Grade 9 · Champaign (Central) | 9 | Champaign (Central) | 25:50.30 |
| 141 | Oliver GalvinPlace 141 · Grade 12 · Normal (Community) | 12 | Normal (Community) | 26:00.80 |
| 142 | Nikolai MedvedevPlace 142 · Grade 10 · Normal (Community) | 10 | Normal (Community) | 26:08.90 |
| 143 | Caden McDermottPlace 143 · Grade 12 · Mundelein | 12 | Mundelein | 26:10.50 |
| 144 | Micah HavengaPlace 144 · Grade 9 · Peoria (Richwoods) | 9 | Peoria (Richwoods) | 26:10.90 |
| 145 | Colton JonesPlace 145 · Grade 11 · Peoria (Richwoods) | 11 | Peoria (Richwoods) | 26:14.20 |
| 146 | Luke HunterPlace 146 · Grade 9 · Peoria (Richwoods) | 9 | Peoria (Richwoods) | 26:34.20 |
| 147 | Liam ParkPlace 147 · Grade 10 · Normal (Community) | 10 | Normal (Community) | 26:38.90 |
| 148 | Clayton SmithPlace 148 · Grade 9 · Champaign (Central) | 9 | Champaign (Central) | 26:48.40 |
| 149 | Dreaden YoungPlace 149 · Grade 9 · Springfield (Lanphier) | 9 | Springfield (Lanphier) | 26:48.50 |
| 150 | Tyquaris HolderPlace 150 · Grade 11 · Springfield (Lanphier) | 11 | Springfield (Lanphier) | 27:11.20 |
| 151 | Jasiah NelsonPlace 151 · Grade 10 · Normal (Community) | 10 | Normal (Community) | 27:13.40 |
| 152 | Saad BhuttaPlace 152 · Grade 10 · Champaign (Central) | 10 | Champaign (Central) | 27:19.60 |
| 153 | Ian ParadaPlace 153 · Grade 9 · Urbana | 9 | Urbana | 27:24.40 |
| 154 | Max MillerPlace 154 · Grade 11 · Lincoln | 11 | Lincoln | 27:27.20 |
| 155 | Gavin MonicalPlace 155 · Grade 9 · Normal (Community) | 9 | Normal (Community) | 27:29.00 |
| 156 | Curtis RobnettPlace 156 · Grade 9 · Quincy | 9 | Quincy | 27:31.60 |
| 157 | Cameron WilsonPlace 157 · Grade 10 · Peoria (Richwoods) | 10 | Peoria (Richwoods) | 27:32.60 |
| 158 | Timur RizvanovPlace 158 · Grade 10 · Mundelein | 10 | Mundelein | 27:45.00 |
| 159 | Owen HumphriesPlace 159 · Grade 9 · Springfield (Lanphier) | 9 | Springfield (Lanphier) | 27:47.70 |
| 160 | Levi HussemannPlace 160 · Grade 9 · Normal (Community) | 9 | Normal (Community) | 27:59.70 |
| 161 | Carter DavisPlace 161 · Grade 12 · Springfield (Southeast) | 12 | Springfield (Southeast) | 28:20.70 |
| 162 | Zakris FranzenPlace 162 · Grade 9 · Mundelein | 9 | Mundelein | 28:31.80 |
| 163 | Ethan PorwickPlace 163 · Grade 12 · Normal (Community West) | 12 | Normal (Community West) | 28:35.70 |
| 164 | Lane TietsortPlace 164 · Grade 10 · Quincy | 10 | Quincy | 28:56.20 |
| 165 | Henri StudnickiPlace 165 · Grade 10 · Normal (Community) | 10 | Normal (Community) | 29:16.40 |
| 166 | Hunter ThompsonPlace 166 · Grade 10 · Normal (Community West) | 10 | Normal (Community West) | 29:46.60 |
| 167 | Gabe SzczepaniakPlace 167 · Grade 9 · Normal (Community) | 9 | Normal (Community) | 30:00.90 |
| 168 | Luke BuraglioPlace 168 · Grade 12 · Champaign (Central) | 12 | Champaign (Central) | 30:30.90 |
| 169 | Logan GreenwoodPlace 169 · Grade 9 · Quincy | 9 | Quincy | 35:34.50 |