| 1 | Chaz OberkfellPlace 1 · Grade 12 · Gillespie | 12 | Gillespie | 14:32.10 |
| 2 | Evan KnoblochPlace 2 · Grade 10 · Toulon (Stark County) | 10 | Toulon (Stark County) | 14:46.25 PR |
| 3 | Blake McLeesePlace 3 · Grade 12 · Tuscola | 12 | Tuscola | 14:46.45 PR |
| 4 | Luca BryjaPlace 4 · Grade 12 · River Valley Christian | 12 | River Valley Christian | 14:48.38 PR |
| 5 | Elijah TeefeyPlace 5 · Grade 12 · Pleasant Plains | 12 | Pleasant Plains | 14:49.02 PR |
| 6 | Aiden FaulknerPlace 6 · Grade 12 · Elmwood | 12 | Elmwood | 14:50.77 PR |
| 7 | Evan WhitePlace 7 · Grade 12 · Rockford (R. Christian) | 12 | Rockford (R. Christian) | 14:51.55 PR |
| 8 | Coriell GreenPlace 8 · Grade 11 · Delavan | 11 | Delavan | 14:52.24 |
| 9 | Caiden CookPlace 9 · Grade 11 · DuQuoin | 11 | DuQuoin | 14:52.96 |
| 10 | Tim StarwaltPlace 10 · Grade 12 · Byron | 12 | Byron | 14:55.79 PR |
| 11 | Grady SmithPlace 11 · Grade 10 · Johnsburg | 10 | Johnsburg | 14:57.26 PR |
| 12 | Cayden BosticPlace 12 · Grade 10 · Clinton | 10 | Clinton | 14:58.00 |
| 13 | Eli AndersonPlace 13 · Grade 10 · Monticello | 10 | Monticello | 14:59.14 |
| 14 | Lucas HollinsheadPlace 14 · Grade 11 · Williamsville | 11 | Williamsville | 15:00.97 |
| 15 | Johnathan IacobazziPlace 15 · Grade 12 · Sullivan | 12 | Sullivan | 15:03.84 |
| 16 | Holden GerdesPlace 16 · Grade 11 · Fairbury (Prairie Central) | 11 | Fairbury (Prairie Central) | 15:05.21 PR |
| 17 | Keegan DewallPlace 17 · Grade 12 · Gibson City (G.C.-Melvin-Sibley) | 12 | Gibson City (G.C.-Melvin-Sibley) | 15:05.97 PR |
| 18 | Eli CrowePlace 18 · Grade 12 · Tolono (Unity) | 12 | Tolono (Unity) | 15:07.45 |
| 19 | Vinny GullonePlace 19 · Grade 10 · East Dubuque | 10 | East Dubuque | 15:08.80 PR |
| 20 | Jeremy SzepelakPlace 20 · Grade 12 · Herscher | 12 | Herscher | 15:10.67 PR |
| 21 | Ryan PatrickPlace 21 · Grade 9 · Williamsville | 9 | Williamsville | 15:12.89 |
| 22 | Julian HoneyvillePlace 22 · Grade 12 · Rockford (R. Christian) | 12 | Rockford (R. Christian) | 15:13.16 PR |
| 23 | Gavin StalterPlace 23 · Grade 12 · Eureka | 12 | Eureka | 15:13.80 |
| 24 | Camden FairbanksPlace 24 · Grade 12 · Tolono (Unity) | 12 | Tolono (Unity) | 15:14.47 PR |
| 25 | Blake LindbergPlace 25 · Grade 11 · Rockford (R. Christian) | 11 | Rockford (R. Christian) | 15:15.03 PR |
| 26 | Pacer SzopinskiPlace 26 · Grade 9 · Pinckneyville | 9 | Pinckneyville | 15:15.05 PR |
| 27 | Kam StevensonPlace 27 · Grade 12 · Elmwood | 12 | Elmwood | 15:17.16 PR |
| 28 | Clark RolandPlace 28 · Grade 11 · Broadlands (Heritage) | 11 | Broadlands (Heritage) | 15:17.16 PR |
| 29 | Drew CooperPlace 29 · Grade 12 · El Paso (E.P.-Gridley) | 12 | El Paso (E.P.-Gridley) | 15:17.63 |
| 30 | Harrison HaysPlace 30 · Grade 11 · Paris | 11 | Paris | 15:17.63 PR |
| 31 | Peter StoltzPlace 31 · Grade 12 · Glasford (Illini Bluffs) | 12 | Glasford (Illini Bluffs) | 15:18.01 |
| 32 | Weston HodelPlace 32 · Grade 10 · El Paso (E.P.-Gridley) | 10 | El Paso (E.P.-Gridley) | 15:21.72 |
| 33 | Andrew RichardsonPlace 33 · Grade 11 · East Dubuque | 11 | East Dubuque | 15:22.40 |
| 34 | Cameron RoedlPlace 34 · Grade 11 · Toledo (Cumberland) | 11 | Toledo (Cumberland) | 15:23.10 |
| 35 | Peter WagnerPlace 35 · Grade 11 · East Dubuque | 11 | East Dubuque | 15:23.46 PR |
| 36 | Danny SharpPlace 36 · Grade 10 · Elmwood | 10 | Elmwood | 15:23.69 |
| 37 | Beau GreenPlace 37 · Grade 9 · Arthur (A.-Lovington-Atwood-Hammond) | 9 | Arthur (A.-Lovington-Atwood-Hammond) | 15:24.48 |
| 38 | Edgar GarciaPlace 38 · Grade 11 · Murphysboro | 11 | Murphysboro | 15:24.55 |
| 39 | Trevor CrutcherPlace 39 · Grade 12 · Dieterich | 12 | Dieterich | 15:24.95 PR |
| 40 | Aiden VazquezPlace 40 · Grade 12 · Winnebago | 12 | Winnebago | 15:27.15 |
| 41 | Joe FarisPlace 41 · Grade 11 · Dwight | 11 | Dwight | 15:28.16 |
| 42 | Braeden BodePlace 42 · Grade 12 · Port Byron (Riverdale) | 12 | Port Byron (Riverdale) | 15:28.99 |
| 43 | Kade ParkerPlace 43 · Grade 12 · Petersburg (PORTA) | 12 | Petersburg (PORTA) | 15:29.84 |
| 44 | Anthony LillisPlace 44 · Grade 12 · Georgetown (La Salette Academy) | 12 | Georgetown (La Salette Academy) | 15:30.16 PR |
| 45 | Landon WurmnestPlace 45 · Grade 11 · Eureka | 11 | Eureka | 15:31.16 |
| 46 | Collin BurnettPlace 46 · Grade 11 · St. Joseph (S.J.-Ogden) | 11 | St. Joseph (S.J.-Ogden) | 15:31.45 |
| 47 | Immanuel NunezPlace 47 · Grade 10 · River Valley Christian | 10 | River Valley Christian | 15:31.86 PR |
| 48 | Kyle EnkePlace 48 · Grade 11 · Rockford (Lutheran) | 11 | Rockford (Lutheran) | 15:32.96 |
| 49 | Henry NicholsPlace 49 · Grade 11 · Amboy | 11 | Amboy | 15:33.46 PR |
| 50 | Landen BomanPlace 50 · Grade 12 · Pinckneyville | 12 | Pinckneyville | 15:34.10 |
| 51 | Lucas JacksonPlace 51 · Grade 9 · East Dubuque | 9 | East Dubuque | 15:34.93 PR |
| 52 | Davin DingledinePlace 52 · Grade 10 · Eureka | 10 | Eureka | 15:35.20 |
| 53 | TY BashamPlace 53 · Grade 12 · Glasford (Illini Bluffs) | 12 | Glasford (Illini Bluffs) | 15:35.47 PR |
| 54 | Lucas AbbottPlace 54 · Grade 11 · Edwardsville (Metro-East Lutheran) | 11 | Edwardsville (Metro-East Lutheran) | 15:35.96 |
| 55 | Adam PerryPlace 55 · Grade 9 · Eureka | 9 | Eureka | 15:37.05 |
| 56 | Hunter DouglasPlace 56 · Grade 11 · Murphysboro | 11 | Murphysboro | 15:37.28 |
| 57 | David BrowningPlace 57 · Grade 12 · Sherrard | 12 | Sherrard | 15:37.42 PR |
| 58 | Tim SikorskiPlace 58 · Grade 10 · Monticello | 10 | Monticello | 15:38.09 |
| 59 | Allen LuceroPlace 59 · Grade 11 · Cullom (Tri-Point) | 11 | Cullom (Tri-Point) | 15:38.60 PR |
| 60 | Timothy RogersPlace 60 · Grade 12 · Eureka | 12 | Eureka | 15:38.83 |
| 61 | Graham RazumPlace 61 · Grade 11 · Yorkville (Y. Christian) | 11 | Yorkville (Y. Christian) | 15:38.98 PR |
| 62 | Marco CruzPlace 62 · Grade 12 · Georgetown (La Salette Academy) | 12 | Georgetown (La Salette Academy) | 15:42.57 |
| 63 | James BaisdenPlace 63 · Grade 12 · Auburn | 12 | Auburn | 15:44.02 |
| 64 | Ryan DriskillPlace 64 · Grade 12 · Pleasant Plains | 12 | Pleasant Plains | 15:44.78 PR |
| 65 | Jack ShankPlace 65 · Grade 12 · Edwardsville (Metro-East Lutheran) | 12 | Edwardsville (Metro-East Lutheran) | 15:45.20 PR |
| 66 | Gavin McInnisPlace 66 · Grade 11 · Richmond (R.-Burton) | 11 | Richmond (R.-Burton) | 15:45.29 |
| 67 | Evan BenoitPlace 67 · Grade 9 · Herscher | 9 | Herscher | 15:45.32 |
| 68 | Eric PincockPlace 68 · Grade 12 · Glasford (Illini Bluffs) | 12 | Glasford (Illini Bluffs) | 15:45.46 |
| 69 | August CosartPlace 69 · Grade 12 · Cowden (C.-Herrick) | 12 | Cowden (C.-Herrick) | 15:45.71 |
| 70 | Jacob SchroederPlace 70 · Grade 10 · Rockford (Lutheran) | 10 | Rockford (Lutheran) | 15:46.34 |
| 71 | Luke HinthornePlace 71 · Grade 10 · El Paso (E.P.-Gridley) | 10 | El Paso (E.P.-Gridley) | 15:46.46 |
| 72 | Israel NowarkPlace 72 · Grade 12 · El Paso (E.P.-Gridley) | 12 | El Paso (E.P.-Gridley) | 15:46.65 PR |
| 73 | Juluis RamosPlace 73 · Grade 12 · Effingham (St. Anthony) | 12 | Effingham (St. Anthony) | 15:47.35 |
| 74 | Lance RetzPlace 74 · Grade 12 · St. Joseph (S.J.-Ogden) | 12 | St. Joseph (S.J.-Ogden) | 15:47.41 |
| 75 | Joe ErbPlace 75 · Grade 12 · Winnebago | 12 | Winnebago | 15:48.75 |
| 76 | Brockton SumnerPlace 76 · Grade 10 · Clinton | 10 | Clinton | 15:49.09 |
| 77 | Caden JenulisPlace 77 · Grade 12 · Rock Island (Alleman) | 12 | Rock Island (Alleman) | 15:49.63 PR |
| 78 | Hayden SwineyPlace 78 · Grade 11 · DuQuoin | 11 | DuQuoin | 15:49.68 |
| 79 | Thor SpringmanPlace 79 · Grade 11 · Piasa (Southwestern) | 11 | Piasa (Southwestern) | 15:49.99 |
| 80 | Taylor HessPlace 80 · Grade 12 · Princeville | 12 | Princeville | 15:50.53 |
| 81 | Corbin ChristopulosPlace 81 · Grade 12 · Bloomington (Cornerstone Christian Academy) | 12 | Bloomington (Cornerstone Christian Academy) | 15:51.13 |
| 82 | Nicholas JelinekPlace 82 · Grade 11 · Bloomington (Central Catholic) | 11 | Bloomington (Central Catholic) | 15:51.46 |
| 83 | Jackson KrusePlace 83 · Grade 11 · Herscher | 11 | Herscher | 15:52.52 |
| 84 | Jonathan WitzmanPlace 84 · Grade 12 · Murphysboro | 12 | Murphysboro | 15:52.62 PR |
| 85 | Connell RothPlace 85 · Grade 12 · Eureka | 12 | Eureka | 15:52.85 |
| 86 | Kai NelsonPlace 86 · Grade 10 · Elmwood | 10 | Elmwood | 15:53.39 |
| 87 | Karter ChenowethPlace 87 · Grade 9 · Astoria | 9 | Astoria | 15:53.75 |
| 88 | Seager SanchezPlace 88 · Grade 12 · Benton | 12 | Benton | 15:53.99 |
| 89 | Gus BerryPlace 89 · Grade 10 · River Valley Christian | 10 | River Valley Christian | 15:54.04 PR |
| 90 | Daniel HodgdonPlace 90 · Grade 12 · Winnebago | 12 | Winnebago | 15:54.86 PR |
| 91 | Briggs MillerPlace 91 · Grade 11 · Benton | 11 | Benton | 15:54.86 |
| 92 | Alex LartzPlace 92 · Grade 9 · El Paso (E.P.-Gridley) | 9 | El Paso (E.P.-Gridley) | 15:56.75 |
| 93 | Nate FarneyPlace 93 · Grade 11 · St. Joseph (S.J.-Ogden) | 11 | St. Joseph (S.J.-Ogden) | 15:58.18 |
| 94 | Cole CahillPlace 94 · Grade 9 · Elmwood | 9 | Elmwood | 15:58.81 |
| 95 | Eli FranklinPlace 95 · Grade 10 · St. Joseph (S.J.-Ogden) | 10 | St. Joseph (S.J.-Ogden) | 16:00.25 |
| 96 | Noah BurrellPlace 96 · Grade 11 · Mackinaw (Deer Creek-M.) | 11 | Mackinaw (Deer Creek-M.) | 16:00.37 |
| 97 | Eli ScottPlace 97 · Grade 12 · Eureka | 12 | Eureka | 16:01.56 |
| 98 | Tyler LintaPlace 98 · Grade 12 · River Valley Christian | 12 | River Valley Christian | 16:01.94 PR |
| 99 | Landin StillwellPlace 99 · Grade 12 · Somonauk | 12 | Somonauk | 16:02.33 |
| 100 | Cole DachsteinerPlace 100 · Grade 12 · New Athens | 12 | New Athens | 16:02.44 |
| 101 | Camden BloemerPlace 101 · Grade 10 · Effingham (St. Anthony) | 10 | Effingham (St. Anthony) | 16:02.89 |
| 102 | Nathan FonnerPlace 102 · Grade 11 · Paris | 11 | Paris | 16:03.00 |
| 103 | Adam BelloPlace 103 · Grade 9 · St. Joseph (S.J.-Ogden) | 9 | St. Joseph (S.J.-Ogden) | 16:04.16 |
| 104 | Anthony HardinPlace 104 · Grade 12 · Roxana | 12 | Roxana | 16:04.85 |
| 105 | Joel WhitePlace 105 · Grade 12 · Rockford (R. Christian) | 12 | Rockford (R. Christian) | 16:05.37 |
| 106 | Noah FeltnerPlace 106 · Grade 12 · Kewanee (Wethersfield) | 12 | Kewanee (Wethersfield) | 16:05.96 |
| 107 | Dean HemmerPlace 107 · Grade 11 · Edwardsville (Metro-East Lutheran) | 11 | Edwardsville (Metro-East Lutheran) | 16:06.34 |
| 108 | Griffin TredennickPlace 108 · Grade 12 · Fairbury (Prairie Central) | 12 | Fairbury (Prairie Central) | 16:07.40 |
| 109 | Joe TaylorPlace 109 · Grade 10 · Clinton | 10 | Clinton | 16:07.91 |
| 110 | Liam RobertsPlace 110 · Grade 11 · Eldorado | 11 | Eldorado | 16:08.74 |
| 111 | Levi ThomasPlace 111 · Grade 12 · Glasford (Illini Bluffs) | 12 | Glasford (Illini Bluffs) | 16:09.39 PR |
| 112 | Mitch WoodsPlace 112 · Grade 11 · Cullom (Tri-Point) | 11 | Cullom (Tri-Point) | 16:10.18 PR |
| 113 | Justin DrokePlace 113 · Grade 11 · Clinton | 11 | Clinton | 16:11.23 |
| 114 | Nolan RhodesPlace 114 · Grade 12 · Clinton | 12 | Clinton | 16:11.51 |
| 115 | Oliver KrekePlace 115 · Grade 12 · Effingham (St. Anthony) | 12 | Effingham (St. Anthony) | 16:11.98 PR |
| 116 | Daniel GonzalezPlace 116 · Grade 12 · Oregon | 12 | Oregon | 16:12.02 |
| 117 | Michael MuzzarelliPlace 117 · Grade 10 · Byron | 10 | Byron | 16:12.24 PR |
| 118 | Andrew GrossPlace 118 · Grade 12 · Georgetown (La Salette Academy) | 12 | Georgetown (La Salette Academy) | 16:13.56 |
| 119 | Abel KoritzPlace 119 · Grade 12 · Clinton | 12 | Clinton | 16:13.62 |
| 120 | Gavin WhitakerPlace 120 · Grade 10 · Toledo (Cumberland) | 10 | Toledo (Cumberland) | 16:13.84 PR |
| 121 | Collin GravenPlace 121 · Grade 12 · Tolono (Unity) | 12 | Tolono (Unity) | 16:14.67 |
| 122 | Adam JansenPlace 122 · Grade 11 · Belleville (Althoff Catholic) | 11 | Belleville (Althoff Catholic) | 16:15.33 |
| 123 | Micah KlosPlace 123 · Grade 11 · Johnsburg | 11 | Johnsburg | 16:15.33 |
| 124 | Treyton LewisPlace 124 · Grade 11 · Fairfield | 11 | Fairfield | 16:15.68 PR |
| 125 | Lukas WhitePlace 125 · Grade 12 · Rockford (R. Christian) | 12 | Rockford (R. Christian) | 16:15.78 PR |
| 126 | Jaydon MillerPlace 126 · Grade 12 · Metropolis (Massac County) | 12 | Metropolis (Massac County) | 16:16.27 |
| 127 | Xavier RadiPlace 127 · Grade 10 · Chicago (Wolcott) | 10 | Chicago (Wolcott) | 16:16.33 |
| 128 | Noah CrumpPlace 128 · Grade 11 · Roxana | 11 | Roxana | 16:17.22 |
| 129 | Richard JollyPlace 129 · Grade 11 · Georgetown (La Salette Academy) | 11 | Georgetown (La Salette Academy) | 16:17.51 PR |
| 130 | Lukas WhittPlace 130 · Grade 11 · Monticello | 11 | Monticello | 16:17.61 PR |
| 131 | Carter TiemannPlace 131 · Grade 12 · Tolono (Unity) | 12 | Tolono (Unity) | 16:18.03 PR |
| 132 | Alex BelhaPlace 132 · Grade 11 · Sherrard | 11 | Sherrard | 16:18.64 |
| 133 | Brayden DaltonPlace 133 · Grade 10 · Clinton | 10 | Clinton | 16:18.75 |
| 134 | Jack JohnsonPlace 134 · Grade 12 · Winnebago | 12 | Winnebago | 16:19.09 PR |
| 135 | Cayden MoranPlace 135 · Grade 10 · Johnsburg | 10 | Johnsburg | 16:19.65 PR |
| 136 | Oliver EbelPlace 136 · Grade 10 · Woodstock (Marian) | 10 | Woodstock (Marian) | 16:20.57 |
| 137 | Chance PricePlace 137 · Grade 9 · El Paso (E.P.-Gridley) | 9 | El Paso (E.P.-Gridley) | 16:21.10 PR |
| 138 | Owen DamptzPlace 138 · Grade 11 · Herscher | 11 | Herscher | 16:21.20 |
| 139 | Easton JohnstonPlace 139 · Grade 11 · Roxana | 11 | Roxana | 16:21.28 |
| 140 | Chase KallalPlace 140 · Grade 9 · Piasa (Southwestern) | 9 | Piasa (Southwestern) | 16:21.96 |
| 141 | Gavin EarlyPlace 141 · Grade 10 · Byron | 10 | Byron | 16:22.52 |
| 142 | Hudson PopePlace 142 · Grade 12 · Winnebago | 12 | Winnebago | 16:24.27 PR |
| 143 | Brett MatusasPlace 143 · Grade 12 · Toledo (Cumberland) | 12 | Toledo (Cumberland) | 16:25.78 PR |
| 144 | Damien ChardonPlace 144 · Grade 10 · Toledo (Cumberland) | 10 | Toledo (Cumberland) | 16:26.10 |
| 145 | Payton SummersPlace 145 · Grade 11 · Sherrard | 11 | Sherrard | 16:26.83 PR |
| 146 | Dominic FahrenkrogPlace 146 · Grade 10 · Sherrard | 10 | Sherrard | 16:27.24 PR |
| 147 | Ryan AkersPlace 147 · Grade 12 · Tolono (Unity) | 12 | Tolono (Unity) | 16:28.33 |
| 148 | Miguel AmadorPlace 148 · Grade 10 · Cullom (Tri-Point) | 10 | Cullom (Tri-Point) | 16:28.92 |
| 149 | Braeden GallowayPlace 149 · Grade 11 · Pleasant Plains | 11 | Pleasant Plains | 16:30.11 PR |
| 150 | Elijah WebsterPlace 150 · Grade 11 · El Paso (E.P.-Gridley) | 11 | El Paso (E.P.-Gridley) | 16:31.04 PR |
| 151 | Logan KeanPlace 151 · Grade 10 · Rock Island (Alleman) | 10 | Rock Island (Alleman) | 16:31.18 PR |
| 152 | Liam HattoonPlace 152 · Grade 10 · Rockford (R. Christian) | 10 | Rockford (R. Christian) | 16:31.58 PR |
| 153 | Isaac TaysPlace 153 · Grade 10 · Effingham (St. Anthony) | 10 | Effingham (St. Anthony) | 16:31.63 |
| 154 | Cristiano SaucedoPlace 154 · Grade 10 · Rock Island (Alleman) | 10 | Rock Island (Alleman) | 16:31.93 PR |
| 155 | Jesse WinterPlace 155 · Grade 11 · Pinckneyville | 11 | Pinckneyville | 16:33.51 |
| 156 | Mason BrockPlace 156 · Grade 10 · Rockford (R. Christian) | 10 | Rockford (R. Christian) | 16:34.74 PR |
| 157 | Henry ReiseckPlace 157 · Grade 10 · Edwardsville (Metro-East Lutheran) | 10 | Edwardsville (Metro-East Lutheran) | 16:35.34 |
| 158 | Liam SchauerPlace 158 · Grade 9 · East Dubuque | 9 | East Dubuque | 16:35.73 PR |
| 159 | Connor SchmidtPlace 159 · Grade 12 · Glen Carbon (Father McGivney) | 12 | Glen Carbon (Father McGivney) | 16:36.06 |
| 160 | Jared LongPlace 160 · Grade 10 · Pleasant Plains | 10 | Pleasant Plains | 16:36.16 |
| 161 | Ezra GonzalezPlace 161 · Grade 10 · River Valley Christian | 10 | River Valley Christian | 16:36.49 PR |
| 162 | Ian FinneyPlace 162 · Grade 12 · Rock Falls | 12 | Rock Falls | 16:36.91 |
| 163 | Liam MeadPlace 163 · Grade 11 · East Dubuque | 11 | East Dubuque | 16:37.77 PR |
| 164 | Oliver FunkPlace 164 · Grade 10 · Elmwood | 10 | Elmwood | 16:37.77 |
| 165 | Seth McHughPlace 165 · Grade 12 · Manteno | 12 | Manteno | 16:38.04 PR |
| 166 | Ogdan ParkerPlace 166 · Grade 10 · Glasford (Illini Bluffs) | 10 | Glasford (Illini Bluffs) | 16:38.45 PR |
| 167 | Blake LinderPlace 167 · Grade 12 · Winnebago | 12 | Winnebago | 16:38.84 |
| 168 | Cale SchneiderPlace 168 · Grade 12 · Pinckneyville | 12 | Pinckneyville | 16:40.05 PR |
| 169 | Carson FairbanksPlace 169 · Grade 10 · Tolono (Unity) | 10 | Tolono (Unity) | 16:41.44 PR |
| 170 | Joseph RomeroPlace 170 · Grade 12 · Georgetown (La Salette Academy) | 12 | Georgetown (La Salette Academy) | 16:42.17 PR |
| 171 | Jeremy PotterPlace 171 · Grade 10 · River Valley Christian | 10 | River Valley Christian | 16:42.23 |
| 172 | Aiden TaylorPlace 172 · Grade 10 · Murphysboro | 10 | Murphysboro | 16:42.66 PR |
| 173 | Aiden HundleyPlace 173 · Grade 11 · St. Joseph (S.J.-Ogden) | 11 | St. Joseph (S.J.-Ogden) | 16:44.67 |
| 174 | Conner WeltPlace 174 · Grade 11 · Byron | 11 | Byron | 16:44.86 PR |
| 175 | Louis KebabtchieffPlace 175 · Grade 12 · Chicago (Lycée Français de Chicago) | 12 | Chicago (Lycée Français de Chicago) | 16:45.87 PR |
| 176 | Aidan SchmidtPlace 176 · Grade 12 · Glen Carbon (Father McGivney) | 12 | Glen Carbon (Father McGivney) | 16:46.20 |
| 177 | Zach TeelPlace 177 · Grade 11 · Pinckneyville | 11 | Pinckneyville | 16:47.72 |
| 178 | Owen GarrettPlace 178 · Grade 12 · Hoopeston (H. Area) | 12 | Hoopeston (H. Area) | 16:49.57 PR |
| 179 | Aydan OakleyPlace 179 · Grade 10 · Toledo (Cumberland) | 10 | Toledo (Cumberland) | 16:50.67 PR |
| 180 | Brayden GilliesPlace 180 · Grade 10 · Glasford (Illini Bluffs) | 10 | Glasford (Illini Bluffs) | 16:50.96 |
| 181 | Noah VerschaPlace 181 · Grade 12 · Rock Island (Alleman) | 12 | Rock Island (Alleman) | 16:51.43 PR |
| 182 | Jack WaynePlace 182 · Grade 12 · Aurora (A. Christian) | 12 | Aurora (A. Christian) | 16:52.21 |
| 183 | Luke AndersonPlace 183 · Grade 12 · Sherrard | 12 | Sherrard | 16:52.43 |
| 184 | Liam SchmidtPlace 184 · Grade 12 · Glen Carbon (Father McGivney) | 12 | Glen Carbon (Father McGivney) | 16:55.04 |
| 185 | Kanyen LingafelterPlace 185 · Grade 11 · Fairfield | 11 | Fairfield | 16:59.36 |
| 186 | Elijah MuthamiPlace 186 · Grade 10 · Kankakee (McNamara) | 10 | Kankakee (McNamara) | 16:59.41 |
| 187 | Owen PattonPlace 187 · Grade 11 · Monticello | 11 | Monticello | 16:59.63 |
| 188 | Peyton PridePlace 188 · Grade 12 · Roxana | 12 | Roxana | 16:59.69 |
| 189 | Braden DietrichPlace 189 · Grade 11 · Byron | 11 | Byron | 16:59.88 |
| 190 | Caden ReiterPlace 190 · Grade 12 · Manteno | 12 | Manteno | 17:02.32 PR |
| 191 | Eli GermannPlace 191 · Grade 11 · Glen Carbon (Father McGivney) | 11 | Glen Carbon (Father McGivney) | 17:02.37 PR |
| 192 | Sam ZadehPlace 192 · Grade 10 · St. Joseph (S.J.-Ogden) | 10 | St. Joseph (S.J.-Ogden) | 17:05.29 PR |
| 193 | Logan CowanPlace 193 · Grade 10 · Murphysboro | 10 | Murphysboro | 17:05.93 |
| 194 | Cooper BrownPlace 194 · Grade 10 · Elmwood | 10 | Elmwood | 17:08.17 |
| 195 | Elijah WhittierPlace 195 · Grade 9 · Effingham (St. Anthony) | 9 | Effingham (St. Anthony) | 17:08.87 |
| 196 | Eli HastingPlace 196 · Grade 12 · Hoopeston (H. Area) | 12 | Hoopeston (H. Area) | 17:10.73 |
| 197 | Rommel CruzPlace 197 · Grade 10 · Georgetown (La Salette Academy) | 10 | Georgetown (La Salette Academy) | 17:11.46 PR |
| 198 | Lucas GettaPlace 198 · Grade 12 · Edwardsville (Metro-East Lutheran) | 12 | Edwardsville (Metro-East Lutheran) | 17:11.79 |
| 199 | River WygantPlace 199 · Grade 11 · Byron | 11 | Byron | 17:13.26 |
| 200 | Wyatt GoecknerPlace 200 · Grade 12 · Edwardsville (Metro-East Lutheran) | 12 | Edwardsville (Metro-East Lutheran) | 17:13.99 PR |
| 201 | Rylan BisbyPlace 201 · Grade 10 · Roxana | 10 | Roxana | 17:15.04 |
| 202 | Audey HobertPlace 202 · Grade 11 · Rock Island (Alleman) | 11 | Rock Island (Alleman) | 17:15.17 PR |
| 203 | Charlie WillenborgPlace 203 · Grade 9 · Pleasant Plains | 9 | Pleasant Plains | 17:16.26 |
| 204 | Ashton KingPlace 204 · Grade 11 · Fairfield | 11 | Fairfield | 17:16.53 |
| 205 | Josh GalePlace 205 · Grade 10 · Pinckneyville | 10 | Pinckneyville | 17:19.47 |
| 206 | Grant NiemergPlace 206 · Grade 9 · Monticello | 9 | Monticello | 17:20.57 PR |
| 207 | Mykah BileckPlace 207 · Grade 11 · Pleasant Plains | 11 | Pleasant Plains | 17:21.56 |
| 208 | Joshua ErvinPlace 208 · Grade 11 · Roxana | 11 | Roxana | 17:22.68 |
| 209 | Leo GrafPlace 209 · Grade 9 · Rock Island (Alleman) | 9 | Rock Island (Alleman) | 17:22.95 |
| 210 | Landon SmithPlace 210 · Grade 9 · Murphysboro | 9 | Murphysboro | 17:23.09 |
| 211 | Braiden KrahlPlace 211 · Grade 11 · Sherrard | 11 | Sherrard | 17:26.29 PR |
| 212 | Caleb CoyPlace 212 · Grade 11 · Tolono (Unity) | 11 | Tolono (Unity) | 17:28.11 |
| 213 | Skylar BladelPlace 213 · Grade 11 · Fairfield | 11 | Fairfield | 17:28.48 |
| 214 | Jhaiden OchoaPlace 214 · Grade 10 · Kankakee (McNamara) | 10 | Kankakee (McNamara) | 17:29.13 |
| 215 | Elijah BallPlace 215 · Grade 10 · Edwardsville (Metro-East Lutheran) | 10 | Edwardsville (Metro-East Lutheran) | 17:32.07 |
| 216 | Kade BradleyPlace 216 · Grade 12 · Toledo (Cumberland) | 12 | Toledo (Cumberland) | 17:32.12 |
| 217 | Henry MathesPlace 217 · Grade 9 · Glen Carbon (Father McGivney) | 9 | Glen Carbon (Father McGivney) | 17:33.25 |
| 218 | Sebastian CortesPlace 218 · Grade 10 · Kankakee (McNamara) | 10 | Kankakee (McNamara) | 17:33.48 |
| 219 | Nicholas CobinePlace 219 · Grade 11 · East Dubuque | 11 | East Dubuque | 17:34.58 |
| 220 | Guthrie HughesPlace 220 · Grade 9 · Monticello | 9 | Monticello | 17:35.70 |
| 221 | Conrad HeigertPlace 221 · Grade 10 · Roxana | 10 | Roxana | 17:36.48 |
| 222 | Connor SharperPlace 222 · Grade 11 · Herscher | 11 | Herscher | 17:37.48 PR |
| 223 | Landon FrechPlace 223 · Grade 10 · Hoopeston (H. Area) | 10 | Hoopeston (H. Area) | 17:40.08 PR |
| 224 | Brycen SteffenPlace 224 · Grade 12 · Herscher | 12 | Herscher | 17:46.88 |
| 225 | Cole JackubowskiPlace 225 · Grade 12 · Herscher | 12 | Herscher | 17:47.29 PR |
| 226 | Garrett SmolkovichPlace 226 · Grade 11 · Cullom (Tri-Point) | 11 | Cullom (Tri-Point) | 17:50.39 |
| 227 | Patrick McDonaldPlace 227 · Grade 12 · Georgetown (La Salette Academy) | 12 | Georgetown (La Salette Academy) | 17:51.94 |
| 228 | Micah HillikerPlace 228 · Grade 12 · Byron | 12 | Byron | 17:52.27 |
| 229 | Carl HarrisPlace 229 · Grade 10 · Murphysboro | 10 | Murphysboro | 17:52.77 |
| 230 | Jarret VaughanPlace 230 · Grade 11 · Fairfield | 11 | Fairfield | 17:53.86 |
| 231 | Colin TribblePlace 231 · Grade 12 · Pleasant Plains | 12 | Pleasant Plains | 17:56.96 PR |
| 232 | Jaxon ClarkPlace 232 · Grade 10 · Monticello | 10 | Monticello | 18:00.13 |
| 233 | Noah LambertPlace 233 · Grade 9 · Hoopeston (H. Area) | 9 | Hoopeston (H. Area) | 18:03.49 |
| 234 | Miles DoerfleinPlace 234 · Grade 12 · Pinckneyville | 12 | Pinckneyville | 18:08.09 PR |
| 235 | Mason SchnellPlace 235 · Grade 10 · Sherrard | 10 | Sherrard | 18:10.61 |
| 236 | Keenon AndersonPlace 236 · Grade 12 · Hoopeston (H. Area) | 12 | Hoopeston (H. Area) | 18:10.90 |
| 237 | Eric RybakPlace 237 · Grade 10 · Glen Carbon (Father McGivney) | 10 | Glen Carbon (Father McGivney) | 18:15.23 |
| 238 | Hendrix SeamanPlace 238 · Grade 10 · Glasford (Illini Bluffs) | 10 | Glasford (Illini Bluffs) | 18:16.48 |
| 239 | Cooper AustiffPlace 239 · Grade 12 · Kankakee (McNamara) | 12 | Kankakee (McNamara) | 18:17.19 PR |
| 240 | Glen RichiePlace 240 · Grade 12 · Cullom (Tri-Point) | 12 | Cullom (Tri-Point) | 18:21.60 PR |
| 241 | Gabe TheimsPlace 241 · Grade 11 · Glen Carbon (Father McGivney) | 11 | Glen Carbon (Father McGivney) | 18:26.14 |
| 242 | Carson KlosPlace 242 · Grade 10 · Johnsburg | 10 | Johnsburg | 18:32.95 |
| 243 | Jack WelshPlace 243 · Grade 12 · River Valley Christian | 12 | River Valley Christian | 18:34.75 |
| 244 | Jonny GannawayPlace 244 · Grade 10 · Effingham (St. Anthony) | 10 | Effingham (St. Anthony) | 18:39.45 PR |
| 245 | Andrew WooleryPlace 245 · Grade 9 · Winnebago | 9 | Winnebago | 18:39.72 PR |
| 246 | Garret MyersPlace 246 · Grade 12 · Rock Island (Alleman) | 12 | Rock Island (Alleman) | 18:39.82 |
| 247 | Athan LinaresPlace 247 · Grade 12 · Hoopeston (H. Area) | 12 | Hoopeston (H. Area) | 18:46.66 |
| 248 | Diego PerezPlace 248 · Grade 12 · Kankakee (McNamara) | 12 | Kankakee (McNamara) | 18:47.42 PR |
| 249 | Morgan SpinaPlace 249 · Grade 10 · Fairfield | 10 | Fairfield | 18:58.52 PR |
| 250 | Jared LopezPlace 250 · Grade 12 · Johnsburg | 12 | Johnsburg | 19:10.49 PR |
| 251 | Colby RoedlPlace 251 · Grade 9 · Toledo (Cumberland) | 9 | Toledo (Cumberland) | 19:10.70 |
| 252 | Miles SerpePlace 252 · Grade 12 · Kankakee (McNamara) | 12 | Kankakee (McNamara) | 19:13.67 PR |
| 253 | Richard Taylor-TerryPlace 253 · Grade 9 · Johnsburg | 9 | Johnsburg | 19:59.27 PR |
| 254 | Alex VanHookPlace 254 · Grade 10 · Cullom (Tri-Point) | 10 | Cullom (Tri-Point) | 20:03.04 |
| 255 | Vance VanwayPlace 255 · Grade 11 · Fairfield | 11 | Fairfield | 20:20.81 |
| 256 | Oliver HeinrichPlace 256 · Grade 12 · Kankakee (McNamara) | 12 | Kankakee (McNamara) | 20:33.46 |
| 257 | Sebastian KostemajPlace 257 · Grade 10 · Johnsburg | 10 | Johnsburg | 20:38.12 |