| 1 | Evan KnoblochPlace 1 · Grade 10 · Toulon (Stark County) | 10 | Toulon (Stark County) | 14:48.90 |
| 2 | Aiden FaulknerPlace 2 · Grade 12 · Elmwood | 12 | Elmwood | 14:59.00 |
| 3 | Coriell GreenPlace 3 · Grade 11 · Delavan | 11 | Delavan | 15:18.90 |
| 4 | Holden GerdesPlace 4 · Grade 11 · Fairbury (Prairie Central) | 11 | Fairbury (Prairie Central) | 15:20.20 |
| 5 | Eli AndersonPlace 5 · Grade 10 · Monticello | 10 | Monticello | 15:20.80 |
| 6 | Aiden DuhsPlace 6 · Grade 11 · Chillicothe (Illinois Valley Central) | 11 | Chillicothe (Illinois Valley Central) | 15:29.40 |
| 7 | Kade ParkerPlace 7 · Grade 12 · Petersburg (PORTA) | 12 | Petersburg (PORTA) | 15:30.30 |
| 8 | Eli CrowePlace 8 · Grade 12 · Tolono (Unity) | 12 | Tolono (Unity) | 15:37.80 |
| 9 | Lucas HollinsheadPlace 9 · Grade 11 · Williamsville | 11 | Williamsville | 15:38.60 |
| 10 | Peter StoltzPlace 10 · Grade 12 · Glasford (Illini Bluffs) | 12 | Glasford (Illini Bluffs) | 15:39.40 |
| 11 | Cullan FahrenkrugPlace 11 · Grade 11 · Chillicothe (Illinois Valley Central) | 11 | Chillicothe (Illinois Valley Central) | 15:41.90 PR |
| 12 | Beau GreenPlace 12 · Grade 9 · Arthur (A.-Lovington-Atwood-Hammond) | 9 | Arthur (A.-Lovington-Atwood-Hammond) | 15:45.00 |
| 13 | Camden FairbanksPlace 13 · Grade 12 · Tolono (Unity) | 12 | Tolono (Unity) | 15:55.30 |
| 14 | Taylor HessPlace 14 · Grade 12 · Princeville | 12 | Princeville | 15:56.50 |
| 15 | Collin BurnettPlace 15 · Grade 11 · St. Joseph (S.J.-Ogden) | 11 | St. Joseph (S.J.-Ogden) | 15:56.60 |
| 16 | Griffin TredennickPlace 16 · Grade 12 · Fairbury (Prairie Central) | 12 | Fairbury (Prairie Central) | 15:59.80 PR |
| 17 | Karter ChenowethPlace 17 · Grade 9 · Astoria | 9 | Astoria | 16:00.60 |
| 18 | Alex BelhaPlace 18 · Grade 11 · Sherrard | 11 | Sherrard | 16:00.60 |
| 19 | Alex SimmonsPlace 19 · Grade 11 · Macomb | 11 | Macomb | 16:01.50 |
| 20 | Hunter KeysterPlace 20 · Grade 10 · Princeville | 10 | Princeville | 16:02.00 |
| 21 | Noah FeltnerPlace 21 · Grade 12 · Kewanee (Wethersfield) | 12 | Kewanee (Wethersfield) | 16:02.00 PR |
| 22 | David BrowningPlace 22 · Grade 12 · Sherrard | 12 | Sherrard | 16:02.40 |
| 23 | Elijah TeefeyPlace 23 · Grade 12 · Pleasant Plains | 12 | Pleasant Plains | 16:09.90 |
| 24 | Joe FarisPlace 24 · Grade 11 · Dwight | 11 | Dwight | 16:11.40 |
| 25 | Miguel AmadorPlace 25 · Grade 10 · Cullom (Tri-Point) | 10 | Cullom (Tri-Point) | 16:11.80 |
| 26 | Colter HeddenPlace 26 · Grade 10 · Chillicothe (Illinois Valley Central) | 10 | Chillicothe (Illinois Valley Central) | 16:13.80 |
| 27 | Danny SharpPlace 27 · Grade 10 · Elmwood | 10 | Elmwood | 16:15.20 |
| 28 | Levi ThomasPlace 28 · Grade 12 · Glasford (Illini Bluffs) | 12 | Glasford (Illini Bluffs) | 16:15.70 |
| 29 | Kam StevensonPlace 29 · Grade 12 · Elmwood | 12 | Elmwood | 16:16.40 |
| 30 | Ryan PatrickPlace 30 · Grade 9 · Williamsville | 9 | Williamsville | 16:17.50 |
| 31 | Nate FarneyPlace 31 · Grade 11 · St. Joseph (S.J.-Ogden) | 11 | St. Joseph (S.J.-Ogden) | 16:21.30 |
| 32 | Dax UlmPlace 32 · Grade 12 · Farmington | 12 | Farmington | 16:23.20 |
| 33 | Evan LemmePlace 33 · Grade 10 · Delavan | 10 | Delavan | 16:23.80 |
| 34 | Geno Addo (Mackie)Place 34 · Grade 11 · Washburn (Lowpoint-W.) | 11 | Washburn (Lowpoint-W.) | 16:27.30 |
| 35 | Alex CrullPlace 35 · Grade 10 · Chillicothe (Illinois Valley Central) | 10 | Chillicothe (Illinois Valley Central) | 16:27.70 |
| 36 | Cole CahillPlace 36 · Grade 9 · Elmwood | 9 | Elmwood | 16:29.40 |
| 37 | Carter TiemannPlace 37 · Grade 12 · Tolono (Unity) | 12 | Tolono (Unity) | 16:29.80 |
| 38 | Collin GravenPlace 38 · Grade 12 · Tolono (Unity) | 12 | Tolono (Unity) | 16:31.40 |
| 39 | Charlie WillenborgPlace 39 · Grade 9 · Pleasant Plains | 9 | Pleasant Plains | 16:35.30 |
| 40 | Liam SchmidtPlace 40 · Grade 12 · Glen Carbon (Father McGivney) | 12 | Glen Carbon (Father McGivney) | 16:38.20 PR |
| 41 | Cash VerstraetePlace 41 · Grade 11 · Kewanee (Wethersfield) | 11 | Kewanee (Wethersfield) | 16:39.80 |
| 42 | Eli FranklinPlace 42 · Grade 10 · St. Joseph (S.J.-Ogden) | 10 | St. Joseph (S.J.-Ogden) | 16:39.90 |
| 43 | Blake MasonPlace 43 · Grade 12 · Lewistown | 12 | Lewistown | 16:41.00 |
| 44 | Oliver FunkPlace 44 · Grade 10 · Elmwood | 10 | Elmwood | 16:42.20 |
| 45 | Maddox MoorePlace 45 · Grade 12 · Manlius (Bureau Valley) | 12 | Manlius (Bureau Valley) | 16:43.70 PR |
| 46 | Richard JollyPlace 46 · Grade 11 · Georgetown (La Salette Academy) | 11 | Georgetown (La Salette Academy) | 16:44.10 |
| 47 | Braeden PunkePlace 47 · Grade 10 · Erie-Prophetstown | 10 | Erie-Prophetstown | 16:46.70 |
| 48 | Ryan DriskillPlace 48 · Grade 12 · Pleasant Plains | 12 | Pleasant Plains | 16:49.70 |
| 49 | Allen LuceroPlace 49 · Grade 11 · Cullom (Tri-Point) | 11 | Cullom (Tri-Point) | 16:49.90 |
| 50 | Adam BelloPlace 50 · Grade 9 · St. Joseph (S.J.-Ogden) | 9 | St. Joseph (S.J.-Ogden) | 16:52.10 |
| 51 | Jackson PetitgoutPlace 51 · Grade 9 · Macomb | 9 | Macomb | 16:52.20 |
| 52 | Brody ClarkPlace 52 · Grade 12 · Aledo (Mercer County) | 12 | Aledo (Mercer County) | 16:52.40 |
| 53 | Nathan PunkePlace 53 · Grade 11 · Erie-Prophetstown | 11 | Erie-Prophetstown | 16:57.10 |
| 54 | James ShueyPlace 54 · Grade 10 · Abingdon (A.-Avon) | 10 | Abingdon (A.-Avon) | 16:58.40 |
| 55 | Josh StrublePlace 55 · Grade 11 · Aledo (Mercer County) | 11 | Aledo (Mercer County) | 16:58.60 |
| 56 | Bryar RodefferPlace 56 · Grade 10 · Carthage (Illini West) | 10 | Carthage (Illini West) | 16:59.10 |
| 57 | Michael MitchellPlace 57 · Grade 11 · Athens | 11 | Athens | 17:01.30 |
| 58 | Caleb ScheirerPlace 58 · Grade 11 · Washburn (Lowpoint-W.) | 11 | Washburn (Lowpoint-W.) | 17:02.40 |
| 59 | Lukas WhittPlace 59 · Grade 11 · Monticello | 11 | Monticello | 17:02.60 |
| 60 | Colton ReidPlace 60 · Grade 12 · Taylor Ridge (Rockridge) | 12 | Taylor Ridge (Rockridge) | 17:03.10 PR |
| 61 | Liam LarsonPlace 61 · Grade 11 · Lewistown | 11 | Lewistown | 17:04.20 |
| 62 | Dierks KneppPlace 62 · Grade 10 · Washburn (Lowpoint-W.) | 10 | Washburn (Lowpoint-W.) | 17:04.60 |
| 63 | Mitch WoodsPlace 63 · Grade 11 · Cullom (Tri-Point) | 11 | Cullom (Tri-Point) | 17:05.60 |
| 64 | Ryan AkersPlace 64 · Grade 12 · Tolono (Unity) | 12 | Tolono (Unity) | 17:05.90 |
| 65 | Brody MillerPlace 65 · Grade 9 · Chillicothe (Illinois Valley Central) | 9 | Chillicothe (Illinois Valley Central) | 17:07.20 |
| 66 | Dominic FahrenkrogPlace 66 · Grade 10 · Sherrard | 10 | Sherrard | 17:09.30 |
| 67 | Aiden HundleyPlace 67 · Grade 11 · St. Joseph (S.J.-Ogden) | 11 | St. Joseph (S.J.-Ogden) | 17:10.50 |
| 68 | Payton SummersPlace 68 · Grade 11 · Sherrard | 11 | Sherrard | 17:10.80 |
| 69 | Connor SchmidtPlace 69 · Grade 12 · Glen Carbon (Father McGivney) | 12 | Glen Carbon (Father McGivney) | 17:12.70 |
| 70 | West ManningPlace 70 · Grade 11 · ROWVA Williamsfield | 11 | ROWVA Williamsfield | 17:13.00 |
| 71 | Drew TolandPlace 71 · Grade 9 · Delavan | 9 | Delavan | 17:13.80 |
| 72 | Hunter VancilPlace 72 · Grade 12 · Kewanee | 12 | Kewanee | 17:13.90 PR |
| 73 | Brady McPeekPlace 73 · Grade 11 · Aledo (Mercer County) | 11 | Aledo (Mercer County) | 17:16.00 |
| 74 | Luke AndersonPlace 74 · Grade 12 · Sherrard | 12 | Sherrard | 17:18.20 |
| 75 | Austin ShullPlace 75 · Grade 12 · Quincy (Notre Dame) | 12 | Quincy (Notre Dame) | 17:19.70 |
| 76 | Ryne PeavlerPlace 76 · Grade 12 · Shelbyville | 12 | Shelbyville | 17:20.00 |
| 77 | Adam MurnanPlace 77 · Grade 11 · Chillicothe (Illinois Valley Central) | 11 | Chillicothe (Illinois Valley Central) | 17:20.10 |
| 78 | Henry WooleryPlace 78 · Grade 11 · Shelbyville | 11 | Shelbyville | 17:20.10 |
| 79 | Jared LongPlace 79 · Grade 10 · Pleasant Plains | 10 | Pleasant Plains | 17:21.70 |
| 80 | Gus SchultzPlace 80 · Grade 12 · Erie-Prophetstown | 12 | Erie-Prophetstown | 17:22.10 |
| 81 | Eli GermannPlace 81 · Grade 11 · Glen Carbon (Father McGivney) | 11 | Glen Carbon (Father McGivney) | 17:24.40 |
| 82 | Warren WeeklyPlace 82 · Grade 11 · Shelbyville | 11 | Shelbyville | 17:27.60 |
| 83 | Jacob BoschPlace 83 · Grade 11 · Princeville | 11 | Princeville | 17:27.70 |
| 84 | Adrian GallardoPlace 84 · Grade 12 · Manlius (Bureau Valley) | 12 | Manlius (Bureau Valley) | 17:28.40 |
| 85 | Jason TingleyPlace 85 · Grade 10 · Robinson | 10 | Robinson | 17:28.70 |
| 86 | Guthrie HughesPlace 86 · Grade 9 · Monticello | 9 | Monticello | 17:29.30 |
| 87 | Aidan GarceaPlace 87 · Grade 9 · Erie-Prophetstown | 9 | Erie-Prophetstown | 17:29.50 |
| 88 | Brayden GilliesPlace 88 · Grade 10 · Glasford (Illini Bluffs) | 10 | Glasford (Illini Bluffs) | 17:31.70 |
| 89 | Jackson SmithPlace 89 · Grade 9 · Toulon (Stark County) | 9 | Toulon (Stark County) | 17:32.70 |
| 90 | Ogdan ParkerPlace 90 · Grade 10 · Glasford (Illini Bluffs) | 10 | Glasford (Illini Bluffs) | 17:33.00 |
| 91 | Reece FraikesPlace 91 · Grade 12 · Chillicothe (Illinois Valley Central) | 12 | Chillicothe (Illinois Valley Central) | 17:34.10 |
| 92 | Griffin GwaltneyPlace 92 · Grade 10 · Williamsville | 10 | Williamsville | 17:35.30 |
| 93 | DJ FrenchPlace 93 · Grade 12 · Petersburg (PORTA) | 12 | Petersburg (PORTA) | 17:36.20 |
| 94 | Kai NelsonPlace 94 · Grade 10 · Elmwood | 10 | Elmwood | 17:36.90 |
| 95 | Lane ObertPlace 95 · Grade 12 · Liberty | 12 | Liberty | 17:38.70 |
| 96 | Jace TolandPlace 96 · Grade 9 · Delavan | 9 | Delavan | 17:40.30 |
| 97 | Noah BelowskePlace 97 · Grade 11 · Orion | 11 | Orion | 17:40.60 |
| 98 | Carson FairbanksPlace 98 · Grade 10 · Tolono (Unity) | 10 | Tolono (Unity) | 17:41.00 |
| 99 | Alex GallardoPlace 99 · Grade 11 · Manlius (Bureau Valley) | 11 | Manlius (Bureau Valley) | 17:41.30 |
| 100 | Aidan SchmidtPlace 100 · Grade 12 · Glen Carbon (Father McGivney) | 12 | Glen Carbon (Father McGivney) | 17:41.60 |
| 101 | Devin BradfieldPlace 101 · Grade 12 · Quincy (Notre Dame) | 12 | Quincy (Notre Dame) | 17:42.00 |
| 102 | Elijah FranzenPlace 102 · Grade 10 · Erie-Prophetstown | 10 | Erie-Prophetstown | 17:42.20 PR |
| 103 | Jaxon ClarkPlace 103 · Grade 10 · Monticello | 10 | Monticello | 17:43.40 |
| 104 | Eli GrohlerPlace 104 · Grade 12 · Paxton (P.-Buckley-Loda) | 12 | Paxton (P.-Buckley-Loda) | 17:44.50 |
| 105 | Grant NiemergPlace 105 · Grade 9 · Monticello | 9 | Monticello | 17:45.70 |
| 106 | Quinlan GleasonPlace 106 · Grade 11 · Monticello | 11 | Monticello | 17:46.90 |
| 107 | Owen BordersPlace 107 · Grade 11 · Gilman (Iroquois West) | 11 | Gilman (Iroquois West) | 17:47.40 |
| 108 | Marc SimmonsPlace 108 · Grade 11 · Macomb | 11 | Macomb | 17:47.80 |
| 109 | Justin WainscottPlace 109 · Grade 12 · Erie-Prophetstown | 12 | Erie-Prophetstown | 17:48.50 |
| 110 | Ayson FisherPlace 110 · Grade 12 · Shelbyville | 12 | Shelbyville | 17:49.00 |
| 111 | Kyle WilsonPlace 111 · Grade 11 · Monticello | 11 | Monticello | 17:49.70 |
| 112 | Thomas WeberPlace 112 · Grade 11 · Marshall | 11 | Marshall | 17:51.30 |
| 113 | Augustus SwansonPlace 113 · Grade 12 · Princeton | 12 | Princeton | 17:52.50 |
| 114 | Kaden PaseroPlace 114 · Grade 10 · Robinson | 10 | Robinson | 17:53.20 |
| 115 | Mykah BileckPlace 115 · Grade 11 · Pleasant Plains | 11 | Pleasant Plains | 17:54.10 |
| 116 | Sam ZadehPlace 116 · Grade 10 · St. Joseph (S.J.-Ogden) | 10 | St. Joseph (S.J.-Ogden) | 17:54.40 |
| 117 | Jacob PapasPlace 117 · Grade 10 · Beecher | 10 | Beecher | 17:54.40 |
| 118 | Gavin CookPlace 118 · Grade 10 · Williamsville | 10 | Williamsville | 17:54.60 |
| 119 | Dylan WoodsPlace 119 · Grade 11 · Petersburg (PORTA) | 11 | Petersburg (PORTA) | 17:55.50 |
| 120 | Parker WalkerPlace 120 · Grade 10 · Carthage (Illini West) | 10 | Carthage (Illini West) | 17:56.10 |
| 121 | Alex AttigPlace 121 · Grade 11 · Manlius (Bureau Valley) | 11 | Manlius (Bureau Valley) | 17:57.40 |
| 122 | Max DaltonPlace 122 · Grade 9 · Henry (H.-Senachwine) | 9 | Henry (H.-Senachwine) | 17:58.90 |
| 123 | Carter BaxterPlace 123 · Grade 10 · Granville (Putnam County) | 10 | Granville (Putnam County) | 17:59.40 |
| 124 | Declan KotewaPlace 124 · Grade 11 · Lewistown | 11 | Lewistown | 18:00.60 |
| 125 | Graham WaltersPlace 125 · Grade 10 · Stanford (Olympia) | 10 | Stanford (Olympia) | 18:01.20 |
| 126 | Soyier BalsimoPlace 126 · Grade 9 · Delavan | 9 | Delavan | 18:02.30 |
| 127 | Ethan CarrionPlace 127 · Grade 10 · Fairbury (Prairie Central) | 10 | Fairbury (Prairie Central) | 18:05.20 |
| 128 | Adam PriorPlace 128 · Grade 12 · Williamsville | 12 | Williamsville | 18:07.30 |
| 129 | Jonas CarlsonPlace 129 · Grade 11 · ROWVA Williamsfield | 11 | ROWVA Williamsfield | 18:07.70 |
| 130 | Drew ZimmermanPlace 130 · Grade 9 · Petersburg (PORTA) | 9 | Petersburg (PORTA) | 18:11.20 |
| 131 | Carter SerslandPlace 131 · Grade 9 · Orion | 9 | Orion | 18:12.00 |
| 132 | Jake PalmerPlace 132 · Grade 11 · Shelbyville | 11 | Shelbyville | 18:12.80 |
| 133 | Daniel BostonPlace 133 · Grade 12 · Paxton (P.-Buckley-Loda) | 12 | Paxton (P.-Buckley-Loda) | 18:12.90 |
| 134 | Alex WellsPlace 134 · Grade 12 · Tolono (Unity) | 12 | Tolono (Unity) | 18:13.80 |
| 135 | Tyler FinnPlace 135 · Grade 9 · Kewanee (Wethersfield) | 9 | Kewanee (Wethersfield) | 18:14.30 |
| 136 | Collin JenningsPlace 136 · Grade 10 · Abingdon (A.-Avon) | 10 | Abingdon (A.-Avon) | 18:14.60 PR |
| 137 | Julian SanchezPlace 137 · Grade 10 · Franklin | 10 | Franklin | 18:15.20 |
| 138 | Xavier MillerPlace 138 · Grade 12 · Washburn (Lowpoint-W.) | 12 | Washburn (Lowpoint-W.) | 18:15.60 |
| 139 | Maxim KingPlace 139 · Grade 11 · Petersburg (PORTA) | 11 | Petersburg (PORTA) | 18:16.40 |
| 140 | Clay DunfordPlace 140 · Grade 9 · Athens | 9 | Athens | 18:17.00 |
| 141 | Silas HicksPlace 141 · Grade 11 · Shelbyville | 11 | Shelbyville | 18:18.10 |
| 142 | Oliverio OchoaPlace 142 · Grade 12 · Gilman (Iroquois West) | 12 | Gilman (Iroquois West) | 18:18.60 PR |
| 143 | Nick GlissonPlace 143 · Grade 12 · Delavan | 12 | Delavan | 18:18.80 |
| 144 | Max McVeyPlace 144 · Grade 10 · Monmouth (United) | 10 | Monmouth (United) | 18:20.40 |
| 145 | Lucas HartzPlace 145 · Grade 11 · Manlius (Bureau Valley) | 11 | Manlius (Bureau Valley) | 18:20.50 |
| 146 | Ty CopelandPlace 146 · Grade 11 · Pleasant Plains | 11 | Pleasant Plains | 18:21.90 |
| 147 | Jude EvelandPlace 147 · Grade 10 · Rushville (R.-Industry) | 10 | Rushville (R.-Industry) | 18:24.60 |
| 148 | Henry MathesPlace 148 · Grade 9 · Glen Carbon (Father McGivney) | 9 | Glen Carbon (Father McGivney) | 18:25.10 |
| 149 | Garrett SmolkovichPlace 149 · Grade 11 · Cullom (Tri-Point) | 11 | Cullom (Tri-Point) | 18:25.30 |
| 150 | Silas HaysPlace 150 · Grade 9 · Aledo (Mercer County) | 9 | Aledo (Mercer County) | 18:27.20 |
| 151 | Braiden KrahlPlace 151 · Grade 11 · Sherrard | 11 | Sherrard | 18:27.80 |
| 152 | Julio BarradasPlace 152 · Grade 9 · Paxton (P.-Buckley-Loda) | 9 | Paxton (P.-Buckley-Loda) | 18:27.90 |
| 153 | Eymen TasdanPlace 153 · Grade 11 · Macomb | 11 | Macomb | 18:29.30 |
| 154 | Eric RybakPlace 154 · Grade 10 · Glen Carbon (Father McGivney) | 10 | Glen Carbon (Father McGivney) | 18:29.60 |
| 155 | Mason SchnellPlace 155 · Grade 10 · Sherrard | 10 | Sherrard | 18:33.60 |
| 156 | Collin BowersPlace 156 · Grade 11 · Princeville | 11 | Princeville | 18:34.90 |
| 157 | Joseph CaracheoPlace 157 · Grade 12 · Spring Valley (Hall) | 12 | Spring Valley (Hall) | 18:36.40 |
| 158 | Hunter ElyPlace 158 · Grade 10 · Toulon (Stark County) | 10 | Toulon (Stark County) | 18:36.40 PR |
| 159 | Nolan BunagPlace 159 · Grade 9 · Paxton (P.-Buckley-Loda) | 9 | Paxton (P.-Buckley-Loda) | 18:40.80 |
| 160 | Adrian SandovalPlace 160 · Grade 10 · Beecher | 10 | Beecher | 18:41.90 |
| 161 | Alex AttigPlace 161 · Grade 9 · Kewanee (Wethersfield) | 9 | Kewanee (Wethersfield) | 18:42.40 |
| 162 | Hendrix SeamanPlace 162 · Grade 10 · Glasford (Illini Bluffs) | 10 | Glasford (Illini Bluffs) | 18:43.30 |
| 163 | Aiden PruettPlace 163 · Grade 10 · Quincy (Notre Dame) | 10 | Quincy (Notre Dame) | 18:43.60 PR |
| 164 | Colin TribblePlace 164 · Grade 12 · Pleasant Plains | 12 | Pleasant Plains | 18:43.70 |
| 165 | Dakota PiroPlace 165 · Grade 11 · Manito (Midwest Central) | 11 | Manito (Midwest Central) | 18:44.50 |
| 166 | Xander MerrittPlace 166 · Grade 10 · Macomb | 10 | Macomb | 18:45.30 |
| 167 | Nate AlessiaPlace 167 · Grade 9 · Williamsville | 9 | Williamsville | 18:45.50 |
| 168 | Andrew BroadfieldPlace 168 · Grade 11 · ROWVA Williamsfield | 11 | ROWVA Williamsfield | 18:48.60 |
| 169 | Will DentonPlace 169 · Grade 9 · Toulon (Stark County) | 9 | Toulon (Stark County) | 18:50.70 |
| 170 | Andrew LeonelliPlace 170 · Grade 10 · Glen Carbon (Father McGivney) | 10 | Glen Carbon (Father McGivney) | 18:51.30 |
| 171 | Sawyer HillPlace 171 · Grade 11 · Athens | 11 | Athens | 18:52.10 |
| 172 | Silas ThinerPlace 172 · Grade 9 · Astoria | 9 | Astoria | 18:53.10 |
| 173 | Lucas OhnemusPlace 173 · Grade 11 · Quincy (Notre Dame) | 11 | Quincy (Notre Dame) | 18:56.20 |
| 174 | Connor CollinsPlace 174 · Grade 9 · Stanford (Olympia) | 9 | Stanford (Olympia) | 18:59.20 |
| 175 | Kasen CassonPlace 175 · Grade 9 · Fairbury (Prairie Central) | 9 | Fairbury (Prairie Central) | 18:59.40 |
| 176 | Zane LatimerPlace 176 · Grade 12 · Paxton (P.-Buckley-Loda) | 12 | Paxton (P.-Buckley-Loda) | 19:04.00 |
| 177 | Ridly UtterPlace 177 · Grade 9 · Lewistown | 9 | Lewistown | 19:05.30 |
| 178 | Nolan InglesPlace 178 · Grade 10 · Rushville (R.-Industry) | 10 | Rushville (R.-Industry) | 19:06.20 |
| 179 | Royce BoydPlace 179 · Grade 12 · Quincy (Notre Dame) | 12 | Quincy (Notre Dame) | 19:08.90 |
| 180 | Jason RuskPlace 180 · Grade 12 · Kewanee | 12 | Kewanee | 19:12.70 |
| 181 | Collier FisherPlace 181 · Grade 11 · Aledo (Mercer County) | 11 | Aledo (Mercer County) | 19:14.90 |
| 182 | Logan WashburnPlace 182 · Grade 12 · ROWVA Williamsfield | 12 | ROWVA Williamsfield | 19:16.40 |
| 183 | Austin HobbsPlace 183 · Grade 9 · Shelbyville | 9 | Shelbyville | 19:19.00 |
| 184 | Cohen Hunt-TwomeyPlace 184 · Grade 11 · Macomb | 11 | Macomb | 19:19.70 |
| 185 | Ethan MacEnteePlace 185 · Grade 9 · Quincy (Notre Dame) | 9 | Quincy (Notre Dame) | 19:21.20 |
| 186 | David AllenPlace 186 · Grade 9 · Dwight | 9 | Dwight | 19:22.00 |
| 187 | C J MoorePlace 187 · Grade 12 · Stanford (Olympia) | 12 | Stanford (Olympia) | 19:23.80 |
| 188 | Krosby GoebelPlace 188 · Grade 9 · Robinson | 9 | Robinson | 19:24.70 |
| 189 | Ethan SatoriusPlace 189 · Grade 9 · Petersburg (PORTA) | 9 | Petersburg (PORTA) | 19:25.80 |
| 190 | CJ BallardPlace 190 · Grade 12 · Manito (Midwest Central) | 12 | Manito (Midwest Central) | 19:28.00 |
| 191 | Collin PattersonPlace 191 · Grade 9 · Orion | 9 | Orion | 19:28.40 |
| 192 | Carter SmoodePlace 192 · Grade 10 · Granville (Putnam County) | 10 | Granville (Putnam County) | 19:28.90 PR |
| 193 | Tristan KeaglePlace 193 · Grade 12 · Arthur (A.-Lovington-Atwood-Hammond) | 12 | Arthur (A.-Lovington-Atwood-Hammond) | 19:31.00 PR |
| 194 | Korey HurstPlace 194 · Grade 12 · Havana | 12 | Havana | 19:31.50 |
| 195 | Bryant JeffreyPlace 195 · Grade 11 · Galva | 11 | Galva | 19:31.50 |
| 196 | Ethan GrinnellPlace 196 · Grade 12 · Toulon (Stark County) | 12 | Toulon (Stark County) | 19:32.00 |
| 197 | Kayne RichterPlace 197 · Grade 10 · Manlius (Bureau Valley) | 10 | Manlius (Bureau Valley) | 19:32.10 |
| 198 | Carl WebbPlace 198 · Grade 12 · Beecher | 12 | Beecher | 19:33.00 |
| 199 | Aiden SouthwoodPlace 199 · Grade 9 · Farmington | 9 | Farmington | 19:35.90 |
| 200 | Ephraim NewtonPlace 200 · Grade 11 · Delavan | 11 | Delavan | 19:37.30 |
| 201 | Dawson MedleyPlace 201 · Grade 11 · Cambridge | 11 | Cambridge | 19:41.80 |
| 202 | Noah ShelbyPlace 202 · Grade 11 · Farmington | 11 | Farmington | 19:42.90 |
| 203 | Brady GrossPlace 203 · Grade 9 · Princeton | 9 | Princeton | 19:43.70 |
| 204 | Andrew BrooksPlace 204 · Grade 9 · Havana | 9 | Havana | 19:44.90 |
| 205 | Conner KortePlace 205 · Grade 12 · Greenview | 12 | Greenview | 19:46.00 |
| 206 | Nikolas AntesPlace 206 · Grade 11 · Robinson | 11 | Robinson | 19:48.60 |
| 207 | Paul YearyPlace 207 · Grade 12 · Stanford (Olympia) | 12 | Stanford (Olympia) | 19:49.30 |
| 208 | Glen RichiePlace 208 · Grade 12 · Cullom (Tri-Point) | 12 | Cullom (Tri-Point) | 19:52.60 |
| 209 | Samuel GascoingePlace 209 · Grade 9 · Sterling (Newman Central Catholic) | 9 | Sterling (Newman Central Catholic) | 19:56.30 |
| 210 | Omar RamirezPlace 210 · Grade 11 · Beecher | 11 | Beecher | 19:57.00 |
| 211 | Caleb DorseyPlace 211 · Grade 11 · Henry (H.-Senachwine) | 11 | Henry (H.-Senachwine) | 19:58.20 PR |
| 212 | Quincy SmithPlace 212 · Grade 10 · Granville (Putnam County) | 10 | Granville (Putnam County) | 19:59.20 |
| 213 | Alex VanHookPlace 213 · Grade 10 · Cullom (Tri-Point) | 10 | Cullom (Tri-Point) | 20:00.40 |
| 214 | Max DesmitPlace 214 · Grade 10 · Abingdon (A.-Avon) | 10 | Abingdon (A.-Avon) | 20:01.20 PR |
| 215 | Aaron LillyPlace 215 · Grade 11 · Orion | 11 | Orion | 20:01.70 |
| 216 | Alex PratherPlace 216 · Grade 11 · ROWVA Williamsfield | 11 | ROWVA Williamsfield | 20:01.90 PR |
| 217 | Dexter LeadyPlace 217 · Grade 11 · Lewistown | 11 | Lewistown | 20:03.50 |
| 218 | PJ DietschPlace 218 · Grade 12 · Havana | 12 | Havana | 20:04.00 |
| 219 | Keyshon WebsterPlace 219 · Grade 11 · Toulon (Stark County) | 11 | Toulon (Stark County) | 20:04.60 |
| 220 | Vincent EdmondsonPlace 220 · Grade 10 · Quincy (Notre Dame) | 10 | Quincy (Notre Dame) | 20:05.20 |
| 221 | Shane AldenPlace 221 · Grade 10 · Paxton (P.-Buckley-Loda) | 10 | Paxton (P.-Buckley-Loda) | 20:06.40 |
| 222 | Anthony PadillaPlace 222 · Grade 12 · Kewanee | 12 | Kewanee | 20:09.00 PR |
| 223 | Jakob BlumenthalPlace 223 · Grade 12 · Beecher | 12 | Beecher | 20:09.40 |
| 224 | Joe WickPlace 224 · Grade 11 · ROWVA Williamsfield | 11 | ROWVA Williamsfield | 20:12.20 |
| 225 | Drew CarlsonPlace 225 · Grade 12 · Monmouth (M.-Roseville) | 12 | Monmouth (M.-Roseville) | 20:12.40 |
| 226 | Andrew RothPlace 226 · Grade 12 · Manlius (Bureau Valley) | 12 | Manlius (Bureau Valley) | 20:12.80 |
| 227 | Rafael CamposPlace 227 · Grade 10 · Cullom (Tri-Point) | 10 | Cullom (Tri-Point) | 20:14.10 |
| 228 | Brayden ZunigaPlace 228 · Grade 12 · Granville (Putnam County) | 12 | Granville (Putnam County) | 20:14.40 |
| 229 | Joel LayerPlace 229 · Grade 9 · Farmington | 9 | Farmington | 20:15.10 |
| 230 | Zaidyn WielertPlace 230 · Grade 10 · Paxton (P.-Buckley-Loda) | 10 | Paxton (P.-Buckley-Loda) | 20:15.20 |
| 231 | Colton GibbsPlace 231 · Grade 9 · Liberty | 9 | Liberty | 20:16.20 |
| 232 | Ayden BeltPlace 232 · Grade 11 · Beecher | 11 | Beecher | 20:20.00 |
| 233 | Payton ThirtyacrePlace 233 · Grade 11 · Aledo (Mercer County) | 11 | Aledo (Mercer County) | 20:21.30 |
| 234 | Ryan McCoyPlace 234 · Grade 10 · Petersburg (PORTA) | 10 | Petersburg (PORTA) | 20:23.10 |
| 235 | Asher ClarkPlace 235 · Grade 9 · Stanford (Olympia) | 9 | Stanford (Olympia) | 20:23.40 |
| 236 | Christian HohstadtPlace 236 · Grade 10 · Henry (H.-Senachwine) | 10 | Henry (H.-Senachwine) | 20:28.50 |
| 237 | Bradyn KlauserPlace 237 · Grade 11 · Liberty | 11 | Liberty | 20:31.50 |
| 238 | Lloyd MartensPlace 238 · Grade 9 · Cambridge | 9 | Cambridge | 20:32.40 |
| 239 | Oliver LausePlace 239 · Grade 10 · Beecher | 10 | Beecher | 20:36.20 |
| 240 | Fidel PayanPlace 240 · Grade 12 · Spring Valley (Hall) | 12 | Spring Valley (Hall) | 20:37.10 |
| 241 | Gabe AndrewsPlace 241 · Grade 9 · Liberty | 9 | Liberty | 20:37.70 |
| 242 | Kayden SwisherPlace 242 · Grade 12 · Carthage (Illini West) | 12 | Carthage (Illini West) | 20:44.80 |
| 243 | Bracdyn RichmondPlace 243 · Grade 10 · Havana | 10 | Havana | 20:47.90 |
| 244 | Allister SwansonPlace 244 · Grade 10 · Princeton | 10 | Princeton | 20:48.70 |
| 245 | Marcos CastroPlace 245 · Grade 10 · Spring Valley (Hall) | 10 | Spring Valley (Hall) | 20:49.40 |
| 246 | Ben RackowPlace 246 · Grade 11 · Washburn (Lowpoint-W.) | 11 | Washburn (Lowpoint-W.) | 20:49.50 |
| 247 | Eli PainterPlace 247 · Grade 10 · Rushville (R.-Industry) | 10 | Rushville (R.-Industry) | 20:57.40 |
| 248 | Randal EngelsPlace 248 · Grade 10 · Galva | 10 | Galva | 20:58.70 |
| 249 | Elliott WallesPlace 249 · Grade 11 · Princeville | 11 | Princeville | 21:00.40 |
| 250 | Sam McVeyPlace 250 · Grade 10 · Monmouth (United) | 10 | Monmouth (United) | 21:03.30 |
| 251 | Mason RobinsonPlace 251 · Grade 9 · Lewistown | 9 | Lewistown | 21:11.50 |
| 252 | Michael JosefikPlace 252 · Grade 9 · Dwight | 9 | Dwight | 21:18.60 |
| 253 | Bryan ParkerPlace 253 · Grade 12 · Astoria | 12 | Astoria | 21:19.60 |
| 254 | Kypton LadgenskiPlace 254 · Grade 12 · Spring Valley (Hall) | 12 | Spring Valley (Hall) | 21:20.60 |
| 255 | Love KapesaPlace 255 · Grade 11 · Monmouth (M.-Roseville) | 11 | Monmouth (M.-Roseville) | 21:26.90 |
| 256 | Jacob WeberPlace 256 · Grade 9 · Marshall | 9 | Marshall | 21:28.20 |
| 257 | Cristian PayanPlace 257 · Grade 10 · Spring Valley (Hall) | 10 | Spring Valley (Hall) | 21:37.70 |
| 258 | Wyck DeverPlace 258 · Grade 10 · Henry (H.-Senachwine) | 10 | Henry (H.-Senachwine) | 21:38.00 |
| 259 | Gerrard BoyerPlace 259 · Grade 9 · Henry (H.-Senachwine) | 9 | Henry (H.-Senachwine) | 21:51.10 |
| 260 | Quinlan TaylorPlace 260 · Grade 11 · Monmouth (United) | 11 | Monmouth (United) | 21:51.60 |
| 261 | Philip OltmanPlace 261 · Grade 9 · Washburn (Lowpoint-W.) | 9 | Washburn (Lowpoint-W.) | 21:53.40 |
| 262 | Jordan DoddPlace 262 · Grade 12 · Orion | 12 | Orion | 21:56.10 |
| 263 | Jackson DrozdaPlace 263 · Grade 11 · Princeton | 11 | Princeton | 22:05.20 |
| 264 | Aidan GrinnellPlace 264 · Grade 9 · Toulon (Stark County) | 9 | Toulon (Stark County) | 22:10.90 |
| 265 | Jasper HouzengaPlace 265 · Grade 9 · Stanford (Olympia) | 9 | Stanford (Olympia) | 22:17.40 |
| 266 | Matthew BurkePlace 266 · Grade 10 · Glasford (Illini Bluffs) | 10 | Glasford (Illini Bluffs) | 22:18.20 |
| 267 | Jackson ScrivenPlace 267 · Grade 9 · Farmington | 9 | Farmington | 22:23.10 |
| 268 | JD LoeserPlace 268 · Grade 11 · Henry (H.-Senachwine) | 11 | Henry (H.-Senachwine) | 22:42.90 |
| 269 | William PikulaPlace 269 · Grade 11 · Spring Valley (Hall) | 11 | Spring Valley (Hall) | 22:43.20 |
| 270 | Campbell JohnsonPlace 270 · Grade 9 · Lewistown | 9 | Lewistown | 22:47.50 |
| 271 | Ben JanssenPlace 271 · Grade 12 · Abingdon (A.-Avon) | 12 | Abingdon (A.-Avon) | 22:48.20 |
| 272 | Cruz RodriguezPlace 272 · Grade 11 · Princeton | 11 | Princeton | 22:52.80 |
| 273 | Evan AkersPlace 273 · Grade 12 · Cambridge | 12 | Cambridge | 22:56.20 |
| 274 | Justin MurphyPlace 274 · Grade 11 · Granville (Putnam County) | 11 | Granville (Putnam County) | 22:57.00 |
| 275 | Kamdyn ReynoldsPlace 275 · Grade 9 · Orion | 9 | Orion | 22:59.10 |
| 276 | Corbyn MolckPlace 276 · Grade 11 · Gilman (Iroquois West) | 11 | Gilman (Iroquois West) | 23:02.30 |
| 277 | Dakota IzzardPlace 277 · Grade 12 · Havana | 12 | Havana | 23:05.70 |
| 278 | Riegan MillerPlace 278 · Grade 10 · Henry (H.-Senachwine) | 10 | Henry (H.-Senachwine) | 23:13.40 |
| 279 | John ClemonsPlace 279 · Grade 9 · Galva | 9 | Galva | 23:17.30 PR |
| 280 | Paxton MorehousePlace 280 · Grade 12 · Carthage (Illini West) | 12 | Carthage (Illini West) | 23:19.20 |
| 281 | Dawson RatcliffPlace 281 · Grade 10 · Astoria | 10 | Astoria | 23:19.50 |
| 282 | Myles KendrickPlace 282 · Grade 10 · Astoria | 10 | Astoria | 23:28.20 |
| 283 | Brody JohnsonPlace 283 · Grade 9 · Monmouth (M.-Roseville) | 9 | Monmouth (M.-Roseville) | 23:28.70 |
| 284 | Chase HarmonPlace 284 · Grade 9 · Peoria Heights | 9 | Peoria Heights | 23:58.90 |
| 285 | Dylan ClinninPlace 285 · Grade 12 · Havana | 12 | Havana | 23:59.70 |
| 286 | Blaize BurtonPlace 286 · Grade 12 · Astoria | 12 | Astoria | 24:04.90 |
| 287 | Logan JoinerPlace 287 · Grade 11 · Bushnell (B.-Prairie City) | 11 | Bushnell (B.-Prairie City) | 24:07.20 |
| 288 | Kayden BainPlace 288 · Grade 12 · Taylor Ridge (Rockridge) | 12 | Taylor Ridge (Rockridge) | 24:34.60 |
| 289 | Camren HockenburyPlace 289 · Grade 9 · Peoria Heights | 9 | Peoria Heights | 25:25.70 |
| 290 | Luke JosefikPlace 290 · Grade 11 · Dwight | 11 | Dwight | 25:41.40 |
| 291 | Brett HavensPlace 291 · Grade 12 · Bushnell (B.-Prairie City) | 12 | Bushnell (B.-Prairie City) | 27:23.50 |
| 292 | Braxton PethtelPlace 292 · Grade 12 · Robinson | 12 | Robinson | 27:37.70 |
| 293 | Trace GallagherPlace 293 · Grade 11 · Monmouth (M.-Roseville) | 11 | Monmouth (M.-Roseville) | 28:42.80 |
| 294 | Ryan OliverPlace 294 · Grade 12 · Granville (Putnam County) | 12 | Granville (Putnam County) | 29:33.70 |
| 295 | Ryan WattPlace 295 · Grade 11 · Cambridge | 11 | Cambridge | 31:51.90 |