| 1 | Carson KaiserPlace 1 · Grade 8 · Sugar Grove Kaneland Ha | 8 | Sugar Grove Kaneland Ha | 10:32.30 |
| 2 | Aidan McAdamsPlace 2 · Grade 8 · Sycamore | 8 | Sycamore | 11:06.90 |
| 3 | Ryker RissmanPlace 3 · Grade 8 · Sycamore | 8 | Sycamore | 11:06.90 |
| 4 | Caden KaiserPlace 4 · Grade 8 · Sugar Grove Kaneland Ha | 8 | Sugar Grove Kaneland Ha | 11:22.10 |
| 5 | Ethan CarterPlace 5 · Grade 7 · Dixon Reagan | 7 | Dixon Reagan | 11:38.20 |
| 6 | Nolan TobinPlace 6 · Grade 8 · DeKalb Clinton Rosette | 8 | DeKalb Clinton Rosette | 12:17.60 |
| 7 | Brady PeskaPlace 7 · Grade 7 · Sycamore | 7 | Sycamore | 12:18.40 |
| 8 | Easton CowardPlace 8 · Grade 8 · Rock Falls | 8 | Rock Falls | 12:18.80 |
| 9 | Zach AndrewsPlace 9 · Grade 8 · Rockford Eisenhower | 8 | Rockford Eisenhower | 12:24.30 |
| 10 | Jason KoziolPlace 10 · Grade 8 · Belvidere South | 8 | Belvidere South | 12:28.10 |
| 11 | Landon AldridgePlace 11 · Grade 8 · Dixon Reagan | 8 | Dixon Reagan | 12:31.20 |
| 12 | Ayden DowdPlace 12 · Grade 8 · Rock Falls | 8 | Rock Falls | 12:35.10 |
| 13 | Gavin SchnursteinPlace 13 · Grade 8 · Sugar Grove Kaneland Ha | 8 | Sugar Grove Kaneland Ha | 12:36.70 |
| 14 | Leroy HigleyPlace 14 · Grade 8 · Dixon Reagan | 8 | Dixon Reagan | 12:37.10 |
| 15 | Dane WalikonisPlace 15 · Grade 8 · Burlington Central | 8 | Burlington Central | 12:40.50 |
| 16 | Jaron GrevePlace 16 · Grade 7 · Dixon Reagan | 7 | Dixon Reagan | 12:40.70 |
| 17 | Ben FitzenreiderPlace 17 · Grade 8 · Sycamore | 8 | Sycamore | 12:46.90 |
| 18 | Gianni MiddonaPlace 18 · Grade 8 · Sugar Grove Kaneland Ha | 8 | Sugar Grove Kaneland Ha | 12:48.70 |
| 19 | Chase CoylePlace 19 · Grade 7 · Sterling Challand | 7 | Sterling Challand | 12:49.80 |
| 20 | Ethan DomalecznyPlace 20 · Grade 7 · Burlington Central | 7 | Burlington Central | 12:52.70 |
| 21 | Wyatt SchmidtPlace 21 · Grade 6 · Sycamore | 6 | Sycamore | 12:55.80 |
| 22 | Marcin PlaczekPlace 22 · Grade 8 · Burlington Central | 8 | Burlington Central | 12:56.10 |
| 23 | Ernesto DavilaPlace 23 · Grade 8 · Belvidere South | 8 | Belvidere South | 12:56.90 |
| 24 | Milo ReynoldsPlace 24 · Grade 7 · Sterling Challand | 7 | Sterling Challand | 13:02.50 |
| 25 | Gavin EttersPlace 25 · Grade 6 · Burlington Central | 6 | Burlington Central | 13:05.90 |
| 26 | Kyle KoehnePlace 26 · Grade 8 · Belvidere South | 8 | Belvidere South | 13:06.20 |
| 27 | Jackson ManniaPlace 27 · Grade 8 · Sugar Grove Kaneland Ha | 8 | Sugar Grove Kaneland Ha | 13:07.80 |
| 28 | Josh EmertPlace 28 · Grade 8 · Sycamore | 8 | Sycamore | 13:08.50 |
| 29 | Griffin ArduiniPlace 29 · Grade 6 · Dixon Reagan | 6 | Dixon Reagan | 13:08.60 |
| 30 | Ethan AndersonPlace 30 · Grade 8 · Sugar Grove Kaneland Ha | 8 | Sugar Grove Kaneland Ha | 13:12.30 |
| 31 | Grant CastonPlace 31 · Grade 8 · Sugar Grove Kaneland Ha | 8 | Sugar Grove Kaneland Ha | 13:12.60 |
| 32 | Drew GritznerPlace 32 · Grade 8 · Sugar Grove Kaneland Ha | 8 | Sugar Grove Kaneland Ha | 13:15.60 |
| 33 | Alec EifelPlace 33 · Grade 8 · Sycamore | 8 | Sycamore | 13:16.40 |
| 34 | Luke EpiscopoPlace 34 · Grade 8 · Burlington Central | 8 | Burlington Central | 13:18.80 |
| 35 | Aidan GarceaPlace 35 · Grade 7 · Prophetstown PLT | 7 | Prophetstown PLT | 13:19.90 |
| 36 | Mason BrockPlace 36 · Grade 8 · Rockford Christian | 8 | Rockford Christian | 13:20.00 |
| 37 | Caden MurrayPlace 37 · Grade 8 · Burlington Central | 8 | Burlington Central | 13:20.20 |
| 38 | Ben RaganPlace 38 · Grade 6 · Dixon Reagan | 6 | Dixon Reagan | 13:20.90 |
| 39 | Jense AtkinsonPlace 39 · Grade 7 · Dixon Reagan | 7 | Dixon Reagan | 13:23.30 |
| 40 | Noah KjosPlace 40 · Grade 6 · Dixon Reagan | 6 | Dixon Reagan | 13:24.20 |
| 41 | Ethan BrownPlace 41 · Grade 6 · Prophetstown PLT | 6 | Prophetstown PLT | 13:25.80 |
| 42 | Callum SwanPlace 42 · Grade 7 · Sycamore | 7 | Sycamore | 13:26.30 |
| 43 | Carter JohnsonPlace 43 · Grade 7 · Sugar Grove Kaneland Ha | 7 | Sugar Grove Kaneland Ha | 13:29.00 |
| 44 | Bentlee LawrenzPlace 44 · Grade 6 · Rock Falls | 6 | Rock Falls | 13:33.80 |
| 45 | Ethan KollarPlace 45 · Grade 8 · Rock Falls | 8 | Rock Falls | 13:34.10 |
| 46 | Owen DavisPlace 46 · Grade 8 · Belvidere South | 8 | Belvidere South | 13:37.10 |
| 47 | Alex FitzenreiderPlace 47 · Grade 8 · Sycamore | 8 | Sycamore | 13:38.10 |
| 48 | Logan GardnerPlace 48 · Grade 8 · Sterling Challand | 8 | Sterling Challand | 13:41.50 |
| 49 | Aiden KosterPlace 49 · Grade 7 · Sterling Challand | 7 | Sterling Challand | 13:42.70 |
| 50 | Carter RudolphPlace 50 · Grade 7 · Rockford Eisenhower | 7 | Rockford Eisenhower | 13:45.60 |
| 51 | Emmett LautenbachPlace 51 · Grade 7 · Sycamore | 7 | Sycamore | 13:46.90 |
| 52 | Landon OppermanPlace 52 · Grade 7 · Rockford Christian | 7 | Rockford Christian | 13:47.50 |
| 53 | Jacob WendtPlace 53 · Grade 7 · Dixon Reagan | 7 | Dixon Reagan | 13:51.00 |
| 54 | Caelan TomasinoPlace 54 · Grade 6 · Dixon Reagan | 6 | Dixon Reagan | 13:51.40 |
| 55 | Braeden PunkePlace 55 · Grade 8 · Prophetstown PLT | 8 | Prophetstown PLT | 13:54.90 |
| 56 | Jacob WilliamsPlace 56 · Grade 7 · Rockford Christian | 7 | Rockford Christian | 13:55.90 |
| 57 | Liam SternPlace 57 · Grade 6 · Sugar Grove Kaneland Ha | 6 | Sugar Grove Kaneland Ha | 13:56.00 |
| 58 | Franco FabbriPlace 58 · Grade 7 · Sugar Grove Kaneland Ha | 7 | Sugar Grove Kaneland Ha | 13:56.60 |
| 59 | Javen ReyesPlace 59 · Grade 8 · Rock Falls | 8 | Rock Falls | 13:56.80 |
| 60 | Henry KonenPlace 60 · Grade 6 · Sugar Grove Kaneland Ha | 6 | Sugar Grove Kaneland Ha | 13:58.10 |
| 61 | Mason BaxterPlace 61 · Grade 7 · Burlington Central | 7 | Burlington Central | 13:58.40 |
| 62 | Dillon PearsonPlace 62 · Grade 7 · Pecatonica | 7 | Pecatonica | 14:02.30 |
| 63 | Braylen GrennanPlace 63 · Grade 8 · Sterling Challand | 8 | Sterling Challand | 14:03.10 |
| 64 | Ronin YoungmarkPlace 64 · Grade 5 · Dixon Reagan | 5 | Dixon Reagan | 14:03.40 |
| 65 | Ryan MealingPlace 65 · Grade 7 · Sterling Challand | 7 | Sterling Challand | 14:03.90 |
| 66 | Bryce HaackerPlace 66 · Grade 8 · Burlington Central | 8 | Burlington Central | 14:05.30 |
| 67 | Jack NavisPlace 67 · Grade 6 · Burlington Central | 6 | Burlington Central | 14:06.10 |
| 68 | Andrew KorskyPlace 68 · Grade 6 · Rockford Eisenhower | 6 | Rockford Eisenhower | 14:07.40 |
| 69 | Alexander BrockwellPlace 69 · Grade 7 · Rockford Eisenhower | 7 | Rockford Eisenhower | 14:08.00 |
| 70 | Aiden PalmerPlace 70 · Grade 7 · Sugar Grove Kaneland Ha | 7 | Sugar Grove Kaneland Ha | 14:08.60 |
| 71 | Xander VybornyPlace 71 · Grade 6 · Rockford Eisenhower | 6 | Rockford Eisenhower | 14:09.00 |
| 72 | Max PersonPlace 72 · Grade 8 · Burlington Central | 8 | Burlington Central | 14:13.70 |
| 73 | Ethan TroppPlace 73 · Grade 7 · Rockford Eisenhower | 7 | Rockford Eisenhower | 14:14.40 |
| 74 | Dane HomanPlace 74 · Grade 6 · Rockford Christian | 6 | Rockford Christian | 14:15.90 |
| 75 | Henry WoltzenPlace 75 · Grade 7 · Sycamore | 7 | Sycamore | 14:15.90 |
| 76 | Tommy KlingerPlace 76 · Grade 8 · Sycamore | 8 | Sycamore | 14:16.80 |
| 77 | Aidan CascioPlace 77 · Grade 8 · Rockford West | 8 | Rockford West | 14:17.60 |
| 78 | Troy WeydertPlace 78 · Grade 7 · Sycamore | 7 | Sycamore | 14:17.60 |
| 79 | Chase YountPlace 79 · Grade 7 · Prophetstown PLT | 7 | Prophetstown PLT | 14:18.80 |
| 80 | Nolan SmithPlace 80 · Grade 5 · Sterling Challand | 5 | Sterling Challand | 14:24.40 |
| 81 | Hunter LembkePlace 81 · Grade 8 · Belvidere South | 8 | Belvidere South | 14:25.30 |
| 82 | Kalis McCoyPlace 82 · Grade 7 · Burlington Central | 7 | Burlington Central | 14:26.20 |
| 83 | Enrique ToribioPlace 83 · Grade 7 · Rockford Eisenhower | 7 | Rockford Eisenhower | 14:29.00 |
| 84 | Nick SharmaPlace 84 · Grade 8 · Burlington Central | 8 | Burlington Central | 14:32.50 |
| 85 | Carter StumbaughPlace 85 · Grade 6 · Burlington Central | 6 | Burlington Central | 14:33.00 |
| 86 | Jay KnittPlace 86 · Grade 8 · Sycamore | 8 | Sycamore | 14:33.80 |
| 87 | Cohen JenningsPlace 87 · Grade 8 · Sycamore | 8 | Sycamore | 14:35.00 |
| 88 | Steve SwatosPlace 88 · Grade 8 · Prophetstown PLT | 8 | Prophetstown PLT | 14:35.60 |
| 89 | Logan PunkePlace 89 · Grade 6 · Prophetstown PLT | 6 | Prophetstown PLT | 14:36.10 |
| 90 | Jake LysienPlace 90 · Grade 6 · Burlington Central | 6 | Burlington Central | 14:37.90 |
| 91 | Kolton CortesePlace 91 · Grade 7 · Rockford Christian | 7 | Rockford Christian | 14:39.80 |
| 92 | Mason SchnursteinPlace 92 · Grade 6 · Sugar Grove Kaneland Ha | 6 | Sugar Grove Kaneland Ha | 14:40.50 |
| 93 | Brandon JohnsonPlace 93 · Grade 6 · Sugar Grove Kaneland Ha | 6 | Sugar Grove Kaneland Ha | 14:41.80 |
| 94 | Jackson TegelerPlace 94 · Grade 8 · Prophetstown PLT | 8 | Prophetstown PLT | 14:43.10 |
| 95 | Tristan HiltyPlace 95 · Grade 7 · Sterling Challand | 7 | Sterling Challand | 14:44.80 |
| 96 | Blake JasperPlace 96 · Grade 7 · Dixon Reagan | 7 | Dixon Reagan | 14:45.70 |
| 97 | Tyler SprengerPlace 97 · Grade 8 · Burlington Central | 8 | Burlington Central | 14:45.90 |
| 98 | Kamden PalmerPlace 98 · Grade 7 · Port Byron Riverdale | 7 | Port Byron Riverdale | 14:47.50 |
| 99 | Brady BurnsPlace 99 · Grade 7 · Prophetstown PLT | 7 | Prophetstown PLT | 14:51.00 |
| 100 | Tristan SchwarzPlace 100 · Grade 6 · Burlington Central | 6 | Burlington Central | 14:51.60 |
| 101 | Tatum MaurerPlace 101 · Grade 6 · Sycamore | 6 | Sycamore | 14:51.90 |
| 102 | Wesley SnyderPlace 102 · Grade 6 · Sycamore | 6 | Sycamore | 14:52.50 |
| 103 | Jackson MeltonPlace 103 · Grade 7 · Prophetstown PLT | 7 | Prophetstown PLT | 14:52.60 |
| 104 | Landyn BlumhoffPlace 104 · Grade 7 · Rock Falls | 7 | Rock Falls | 14:55.20 |
| 105 | Brody BaumgartnerPlace 105 · Grade 8 · Sugar Grove Kaneland Ha | 8 | Sugar Grove Kaneland Ha | 14:56.70 |
| 106 | Ethan MartinezPlace 106 · Grade 5 · Dixon Reagan | 5 | Dixon Reagan | 14:57.50 |
| 107 | Eric HolzlPlace 107 · Grade 8 · Sugar Grove Kaneland Ha | 8 | Sugar Grove Kaneland Ha | 14:57.70 |
| 108 | Jake PecucciPlace 108 · Grade 8 · Burlington Central | 8 | Burlington Central | 15:00.70 |
| 109 | Conor LeonardPlace 109 · Grade 7 · Burlington Central | 7 | Burlington Central | 15:03.80 |
| 110 | Eddie DelliPlace 110 · Grade 7 · Burlington Central | 7 | Burlington Central | 15:06.60 |
| 111 | Hank WadsworthPlace 111 · Grade 5 · Rockford Christian | 5 | Rockford Christian | 15:11.10 |
| 112 | John NavisPlace 112 · Grade 7 · Burlington Central | 7 | Burlington Central | 15:12.90 |
| 113 | Patrick HamiltonPlace 113 · Grade 7 · Burlington Central | 7 | Burlington Central | 15:14.30 |
| 114 | Taevyn GuidryPlace 114 · Grade 6 · Prophetstown PLT | 6 | Prophetstown PLT | 15:16.60 |
| 115 | Maddox MisiewiczPlace 115 · Grade 8 · Lanark Eastland | 8 | Lanark Eastland | 15:18.40 |
| 116 | Ben MeyersPlace 116 · Grade 8 · Burlington Central | 8 | Burlington Central | 15:19.50 |
| 117 | Charles RohdePlace 117 · Grade 7 · Burlington Central | 7 | Burlington Central | 15:19.90 |
| 118 | Nolan TaylorPlace 118 · Grade 8 · Lanark Eastland | 8 | Lanark Eastland | 15:21.50 |
| 119 | Dustin KlugPlace 119 · Grade 6 · Burlington Central | 6 | Burlington Central | 15:22.40 |
| 120 | Maddux BradfordPlace 120 · Grade 6 · Belvidere South | 6 | Belvidere South | 15:23.60 |
| 121 | Declan ScrogginsPlace 121 · Grade 6 · Pecatonica | 6 | Pecatonica | 15:23.70 |
| 122 | Carson StonerPlace 122 · Grade 8 · Lanark Eastland | 8 | Lanark Eastland | 15:25.20 |
| 123 | Owen CordellPlace 123 · Grade 8 · Rockford Eisenhower | 8 | Rockford Eisenhower | 15:25.40 |
| 124 | Aron RiveraPlace 124 · Grade 8 · Sterling Challand | 8 | Sterling Challand | 15:25.50 |
| 125 | Cristopher LawrencePlace 125 · Grade 8 · Rochelle | 8 | Rochelle | 15:27.20 |
| 126 | Barrett WeiglePlace 126 · Grade 5 · Dixon Reagan | 5 | Dixon Reagan | 15:27.40 |
| 127 | Myles LovePlace 127 · Grade 5 · Dixon Reagan | 5 | Dixon Reagan | 15:27.50 |
| 128 | Aaron FerlingPlace 128 · Grade 6 · Pecatonica | 6 | Pecatonica | 15:27.80 |
| 129 | Adlai HiltyPlace 129 · Grade 5 · Sterling Challand | 5 | Sterling Challand | 15:27.80 |
| 130 | Wyatt JohnsonPlace 130 · Grade 5 · Sterling Challand | 5 | Sterling Challand | 15:28.50 |
| 131 | Barret GaffneyPlace 131 · Grade 8 · DeKalb Clinton Rosette | 8 | DeKalb Clinton Rosette | 15:30.60 |
| 132 | Sami AljibariPlace 132 · Grade 7 · Rochelle | 7 | Rochelle | 15:31.00 |
| 133 | Grady StaatsPlace 133 · Grade 8 · Sterling Challand | 8 | Sterling Challand | 15:34.80 |
| 134 | Jackson StrehlowPlace 134 · Grade 6 · Sterling Challand | 6 | Sterling Challand | 15:37.30 |
| 135 | Alikye AniszewskiPlace 135 · Grade 7 · Sugar Grove Kaneland Ha | 7 | Sugar Grove Kaneland Ha | 15:37.80 |
| 136 | Mason StalcupPlace 136 · Grade 8 · Sugar Grove Kaneland Ha | 8 | Sugar Grove Kaneland Ha | 15:39.10 |
| 137 | Aaron OrtegaPlace 137 · Grade 6 · Sugar Grove Kaneland Ha | 6 | Sugar Grove Kaneland Ha | 15:40.40 |
| 138 | Gavin OverhaugPlace 138 · Grade 7 · Sugar Grove Kaneland Ha | 7 | Sugar Grove Kaneland Ha | 15:41.30 |
| 139 | Parker VolkPlace 139 · Grade 6 · Pecatonica | 6 | Pecatonica | 15:42.00 |
| 140 | Noah RossPlace 140 · Grade 8 · Sterling Challand | 8 | Sterling Challand | 15:44.60 |
| 141 | Vincent SchannaPlace 141 · Grade 8 · Belvidere South | 8 | Belvidere South | 15:47.30 |
| 142 | Bradley LesatzPlace 142 · Grade 7 · Burlington Central | 7 | Burlington Central | 15:47.70 |
| 143 | Travis SolversonPlace 143 · Grade 7 · Rockford Eisenhower | 7 | Rockford Eisenhower | 15:50.70 |
| 144 | Grady JanischPlace 144 · Grade 7 · Sycamore | 7 | Sycamore | 15:51.20 |
| 145 | Oliver MalecekPlace 145 · Grade 6 · Burlington Central | 6 | Burlington Central | 15:55.00 |
| 146 | Dylan PlachPlace 146 · Grade 6 · Burlington Central | 6 | Burlington Central | 15:57.60 |
| 147 | Lucas KnowlesPlace 147 · Grade 8 · Sterling Challand | 8 | Sterling Challand | 15:59.10 |
| 148 | Rano MariottiPlace 148 · Grade 7 · Burlington Central | 7 | Burlington Central | 16:00.90 |
| 149 | Mason VoeltzPlace 149 · Grade 8 · Prophetstown PLT | 8 | Prophetstown PLT | 16:01.90 |
| 150 | Aldo MunozPlace 150 · Grade 5 · Sterling Challand | 5 | Sterling Challand | 16:02.40 |
| 151 | Colt JensenPlace 151 · Grade 6 · Sycamore | 6 | Sycamore | 16:02.50 |
| 152 | Daniel HuaPlace 152 · Grade 6 · Sycamore | 6 | Sycamore | 16:04.60 |
| 153 | Carter CalvertPlace 153 · Grade 6 · Prophetstown PLT | 6 | Prophetstown PLT | 16:07.40 |
| 154 | Ty KrellaPlace 154 · Grade 5 · Rockford Christian | 5 | Rockford Christian | 16:10.20 |
| 155 | Eli KichmannPlace 155 · Grade 8 · Sycamore | 8 | Sycamore | 16:10.50 |
| 156 | Andrew HarrisPlace 156 · Grade 6 · Sycamore | 6 | Sycamore | 16:14.70 |
| 157 | Gerald (J.R.) RudolphPlace 157 · Grade 7 · Rockford Eisenhower | 7 | Rockford Eisenhower | 16:16.60 |
| 158 | Kareem AlmusfiPlace 158 · Grade 6 · Sycamore | 6 | Sycamore | 16:17.20 |
| 159 | Ethan KuhnPlace 159 · Grade 6 · Dixon Reagan | 6 | Dixon Reagan | 16:20.00 |
| 160 | Ruben RamosPlace 160 · Grade 6 · Belvidere South | 6 | Belvidere South | 16:21.90 |
| 161 | Connor FranzPlace 161 · Grade 7 · Sycamore | 7 | Sycamore | 16:22.10 |
| 162 | Max ManginiPlace 162 · Grade 8 · Sycamore | 8 | Sycamore | 16:24.30 |
| 163 | Eli RoyalPlace 163 · Grade 8 · Rockford Eisenhower | 8 | Rockford Eisenhower | 16:24.70 |
| 164 | John HarrisPlace 164 · Grade 6 · Sycamore | 6 | Sycamore | 16:25.00 |
| 165 | Levi HerrenPlace 165 · Grade 5 · Sterling Challand | 5 | Sterling Challand | 16:27.70 |
| 166 | Nolan BakerPlace 166 · Grade 5 · Dixon Reagan | 5 | Dixon Reagan | 16:31.10 |
| 167 | Logan BoldaPlace 167 · Grade 8 · Sycamore | 8 | Sycamore | 16:33.70 |
| 168 | Camden AtilanoPlace 168 · Grade 5 · Sterling Challand | 5 | Sterling Challand | 16:35.30 |
| 169 | Carson WarrenPlace 169 · Grade 7 · Rockford Eisenhower | 7 | Rockford Eisenhower | 16:37.20 |
| 170 | Logan ShanePlace 170 · Grade 7 · Sycamore | 7 | Sycamore | 16:39.90 |
| 171 | Kole LiljaPlace 171 · Grade 8 · Pecatonica | 8 | Pecatonica | 16:41.20 |
| 172 | Neaven EasleyPlace 172 · Grade 7 · Prophetstown PLT | 7 | Prophetstown PLT | 16:42.00 |
| 173 | Sean WilderPlace 173 · Grade 8 · Sycamore | 8 | Sycamore | 16:43.20 |
| 174 | Rahil PatelPlace 174 · Grade 8 · Burlington Central | 8 | Burlington Central | 16:44.10 |
| 175 | Hudson BauscherPlace 175 · Grade 8 · Freeport | 8 | Freeport | 16:48.80 |
| 176 | Brayden GarceaPlace 176 · Grade 5 · Prophetstown PLT | 5 | Prophetstown PLT | 16:51.50 |
| 177 | James SwarbrickPlace 177 · Grade 5 · Dixon Reagan | 5 | Dixon Reagan | 16:54.30 |
| 178 | Michael Davalos gonzalePlace 178 · Grade 7 · Belvidere South | 7 | Belvidere South | 16:57.40 |
| 179 | Auston SalaPlace 179 · Grade 5 · Freeport | 5 | Freeport | 16:57.80 |
| 180 | Ryan CartwrightPlace 180 · Grade 7 · Belvidere South | 7 | Belvidere South | 16:58.20 |
| 181 | Jake MurphyPlace 181 · Grade 8 · Prophetstown PLT | 8 | Prophetstown PLT | 17:01.10 |
| 182 | Blake PlummerPlace 182 · Grade 7 · Rock Falls | 7 | Rock Falls | 17:05.00 |
| 183 | Jesse SparkmanPlace 183 · Grade 6 · Pecatonica | 6 | Pecatonica | 17:07.20 |
| 184 | Chris LerohlPlace 184 · Grade 8 · Sycamore | 8 | Sycamore | 17:09.80 |
| 185 | Gabriele MiddonaPlace 185 · Grade 7 · Sugar Grove Kaneland Ha | 7 | Sugar Grove Kaneland Ha | 17:13.70 |
| 186 | David FernandezPlace 186 · Grade 6 · Pecatonica | 6 | Pecatonica | 17:15.10 |
| 187 | Gabe McLaughlinPlace 187 · Grade 8 · Rochelle | 8 | Rochelle | 17:18.10 |
| 188 | Logen GaulrappPlace 188 · Grade 8 · Rock Falls | 8 | Rock Falls | 17:20.50 |
| 189 | Karter LanePlace 189 · Grade 6 · Rockford West | 6 | Rockford West | 17:28.50 |
| 190 | Phillip VassevPlace 190 · Grade 5 · Rockford Christian | 5 | Rockford Christian | 17:29.20 |
| 191 | Leon GarciaPlace 191 · Grade 7 · Burlington Central | 7 | Burlington Central | 17:31.20 |
| 192 | Hunter MeraPlace 192 · Grade 6 · Rockford Christian | 6 | Rockford Christian | 17:35.60 |
| 193 | Robert NewbyPlace 193 · Grade 7 · Burlington Central | 7 | Burlington Central | 17:36.10 |
| 194 | Zander GeorgePlace 194 · Grade 7 · Sterling Challand | 7 | Sterling Challand | 17:37.30 |
| 195 | Angelo KuntzPlace 195 · Grade 8 · Rockford West | 8 | Rockford West | 17:41.20 |
| 196 | Jameson LykowskiPlace 196 · Grade 7 · Burlington Central | 7 | Burlington Central | 17:42.50 |
| 197 | Nolan WestfallPlace 197 · Grade 7 · Sugar Grove Kaneland Ha | 7 | Sugar Grove Kaneland Ha | 17:45.00 |
| 198 | Drake AndersonPlace 198 · Grade 7 · Prophetstown PLT | 7 | Prophetstown PLT | 17:46.00 |
| 199 | Mason ParksPlace 199 · Grade 8 · Rock Falls | 8 | Rock Falls | 17:46.20 |
| 200 | Sean SeibelPlace 200 · Grade 7 · Dixon Reagan | 7 | Dixon Reagan | 17:56.90 |
| 201 | Cullen JordanPlace 201 · Grade 7 · Rock Falls | 7 | Rock Falls | 18:01.20 |
| 202 | Tyce DykemaPlace 202 · Grade 6 · Dixon Reagan | 6 | Dixon Reagan | 18:01.20 |
| 203 | Issac MunsonPlace 203 · Grade 6 · Pecatonica | 6 | Pecatonica | 18:01.60 |
| 204 | Oscar KlacikPlace 204 · Grade 7 · Sycamore | 7 | Sycamore | 18:03.10 |
| 205 | Werner HeynckPlace 205 · Grade 8 · Sycamore | 8 | Sycamore | 18:03.50 |
| 206 | Paul CarliniPlace 206 · Grade 6 · Rockford Christian | 6 | Rockford Christian | 18:10.20 |
| 207 | jamarion BellPlace 207 · Grade 8 · Sterling Challand | 8 | Sterling Challand | 18:14.60 |
| 208 | Kayden AniszewskiPlace 208 · Grade 7 · Sugar Grove Kaneland Ha | 7 | Sugar Grove Kaneland Ha | 18:17.90 |
| 209 | Westin PoynterPlace 209 · Grade 6 · Sycamore | 6 | Sycamore | 18:23.70 |
| 210 | Miles LenderPlace 210 · Grade 6 · Pecatonica | 6 | Pecatonica | 18:28.00 |
| 211 | Albert VogelPlace 211 · Grade 6 · Sugar Grove Kaneland Ha | 6 | Sugar Grove Kaneland Ha | 18:36.10 |
| 212 | Colin HayesPlace 212 · Grade 5 · Rockford Christian | 5 | Rockford Christian | 18:36.40 |
| 213 | Bryce EhlersPlace 213 · Grade 8 · Sugar Grove Kaneland Ha | 8 | Sugar Grove Kaneland Ha | 18:41.10 |
| 214 | Andrew BrinkmanPlace 214 · Grade 6 · Belvidere South | 6 | Belvidere South | 18:43.70 |
| 215 | Cameron GeiglePlace 215 · Grade 7 · Port Byron Riverdale | 7 | Port Byron Riverdale | 18:46.50 |
| 216 | Brayden RichmondPlace 216 · Grade 7 · DeKalb Clinton Rosette | 7 | DeKalb Clinton Rosette | 18:46.60 |
| 217 | Christopher JohnsonPlace 217 · Grade 8 · Rockford Eisenhower | 8 | Rockford Eisenhower | 18:46.70 |
| 218 | Alex InzurriagaPlace 218 · Grade 8 · Burlington Central | 8 | Burlington Central | 18:46.90 |
| 219 | Patrick SabanthePlace 219 · Grade 6 · Sugar Grove Kaneland Ha | 6 | Sugar Grove Kaneland Ha | 18:47.40 |
| 220 | Brennan ScottPlace 220 · Grade 6 · Burlington Central | 6 | Burlington Central | 18:48.30 |
| 221 | Will CarpenterPlace 221 · Grade 8 · Sycamore | 8 | Sycamore | 18:53.00 |
| 222 | Charlie MillsPlace 222 · Grade 6 · Dixon Reagan | 6 | Dixon Reagan | 18:54.90 |
| 223 | Bolakale AkinwandePlace 223 · Grade 7 · Burlington Central | 7 | Burlington Central | 19:04.20 |
| 224 | Kollin JacobsonPlace 224 · Grade 5 · Pecatonica | 5 | Pecatonica | 19:09.90 |
| 225 | Jaxson UllrichPlace 225 · Grade 6 · Rock Falls | 6 | Rock Falls | 19:16.50 |
| 226 | Joaquin Elias HuarachaPlace 226 · Grade 5 · Sterling Challand | 5 | Sterling Challand | 19:19.40 |
| 227 | Luke PetersenPlace 227 · Grade 6 · Sugar Grove Kaneland Ha | 6 | Sugar Grove Kaneland Ha | 19:49.70 |
| 228 | Nathan LincolnPlace 228 · Grade 7 · Freeport | 7 | Freeport | 20:04.10 |
| 229 | Easton CunninghamPlace 229 · Grade 6 · Rochelle | 6 | Rochelle | 20:07.30 |
| 230 | Noah MoorePlace 230 · Grade 7 · Rochelle | 7 | Rochelle | 20:11.10 |
| 231 | Liam BertschePlace 231 · Grade 8 · Rochelle | 8 | Rochelle | 20:13.70 |
| 232 | Jenluis YantePlace 232 · Grade 6 · Burlington Central | 6 | Burlington Central | 20:16.40 |
| 233 | Victor YanezPlace 233 · Grade 7 · Rockford Christian | 7 | Rockford Christian | 20:24.90 |
| 234 | Tyler WoodPlace 234 · Grade 7 · Sugar Grove Kaneland Ha | 7 | Sugar Grove Kaneland Ha | 20:34.30 |
| 235 | Oscar OrdonezPlace 235 · Grade 7 · Sugar Grove Kaneland Ha | 7 | Sugar Grove Kaneland Ha | 20:36.60 |
| 236 | Emmett EhlersPlace 236 · Grade 6 · Sugar Grove Kaneland Ha | 6 | Sugar Grove Kaneland Ha | 20:54.90 |
| 237 | Mike MarrowPlace 237 · Grade 6 · Dixon Reagan | 6 | Dixon Reagan | 21:00.30 |
| 238 | Leandro AvilaPlace 238 · Grade 6 · Belvidere South | 6 | Belvidere South | 21:06.00 |
| 239 | Drew RobshawPlace 239 · Grade 6 · Prophetstown PLT | 6 | Prophetstown PLT | 21:08.10 |
| 240 | Jacob HendonPlace 240 · Grade 6 · Rockford Eisenhower | 6 | Rockford Eisenhower | 21:27.50 |
| 241 | Max HoodPlace 241 · Grade 8 · Belvidere South | 8 | Belvidere South | 21:27.70 |
| 242 | Zayne KrantzPlace 242 · Grade 6 · Pecatonica | 6 | Pecatonica | 22:14.20 |
| 243 | Noah WoodPlace 243 · Grade 6 · Sugar Grove Kaneland Ha | 6 | Sugar Grove Kaneland Ha | 22:24.30 |
| 244 | Hunter BraggPlace 244 · Grade 7 · Belvidere South | 7 | Belvidere South | 22:25.30 |
| 245 | Leo RobinsonPlace 245 · Grade 7 · Sycamore | 7 | Sycamore | 22:37.30 |
| 246 | Andres FloresPlace 246 · Grade 8 · Belvidere South | 8 | Belvidere South | 22:47.50 |
| 247 | Alex EsquivelPlace 247 · Grade 6 · Rochelle | 6 | Rochelle | 22:57.40 |
| 248 | Aaron DangPlace 248 · Grade 6 · Sterling Challand | 6 | Sterling Challand | 23:35.10 |
| 249 | Ashj SharmaPlace 249 · Grade 6 · Burlington Central | 6 | Burlington Central | 23:35.30 |
| 250 | Alex HallPlace 250 · Grade 6 · Burlington Central | 6 | Burlington Central | 23:38.60 |
| 251 | Tristan BeverothPlace 251 · Grade 8 · Port Byron Riverdale | 8 | Port Byron Riverdale | 23:40.50 |
| 252 | Connor O'BrienPlace 252 · Grade 8 · Sugar Grove Kaneland Ha | 8 | Sugar Grove Kaneland Ha | 23:58.60 |
| 253 | Giovanni SchannaPlace 253 · Grade 6 · Belvidere South | 6 | Belvidere South | 25:06.20 |
| 254 | Harrison JaegerPlace 254 · Grade 6 · Sycamore | 6 | Sycamore | 25:09.30 |
| 255 | Leonardo MartinezPlace 255 · Grade 6 · Belvidere South | 6 | Belvidere South | 25:12.50 |
| 256 | Tristan LawrencePlace 256 · Grade 6 · Rochelle | 6 | Rochelle | 25:16.60 |
| 257 | Declan BerglindPlace 257 · Grade 7 · Burlington Central | 7 | Burlington Central | 26:42.80 |
| 258 | Oliver YunkPlace 258 · Grade 6 · Rockford Christian | 6 | Rockford Christian | 27:53.20 |
| 259 | Mason EnglishPlace 259 · Grade 7 · Rock Falls | 7 | Rock Falls | 29:42.90 |