| 1 | Will FusonPlace 1 · Grade 11 · Cerro Gordo-Bement | 11 | Cerro Gordo-Bement | 15:37.36 |
| 2 | Harrison HaysPlace 2 · Grade 10 · Paris | 10 | Paris | 16:14.02 |
| 3 | Clark RolandPlace 3 · Grade 10 · Broadlands (Heritage) | 10 | Broadlands (Heritage) | 16:21.00 |
| 4 | Eli CrowePlace 4 · Grade 11 · Tolono (Unity) | 11 | Tolono (Unity) | 16:21.27 |
| 5 | Thomas WellsPlace 5 · Grade 12 · Fithian (Oakwood) | 12 | Fithian (Oakwood) | 16:23.42 |
| 6 | Cameron RoedlPlace 6 · Grade 10 · Toledo (Cumberland) | 10 | Toledo (Cumberland) | 16:24.43 |
| 7 | Julius RamosPlace 7 · Grade 11 · Effingham (St. Anthony) | 11 | Effingham (St. Anthony) | 16:25.01 |
| 8 | Nathan FonnerPlace 8 · Grade 10 · Paris | 10 | Paris | 16:29.84 |
| 9 | Kurt ZimmermanPlace 9 · Grade 12 · Villa Grove | 12 | Villa Grove | 16:37.96 |
| 10 | Christian PaulPlace 10 · Grade 9 · Broadlands (Heritage) | 9 | Broadlands (Heritage) | 16:46.63 |
| 11 | Camden FairbanksPlace 11 · Grade 11 · Tolono (Unity) | 11 | Tolono (Unity) | 17:17.79 |
| 12 | Collin GravenPlace 12 · Grade 11 · Tolono (Unity) | 11 | Tolono (Unity) | 17:21.03 |
| 13 | Gavin WhitakerPlace 13 · Grade 9 · Toledo (Cumberland) | 9 | Toledo (Cumberland) | 17:29.02 |
| 14 | Camden BloemerPlace 14 · Grade 9 · Effingham (St. Anthony) | 9 | Effingham (St. Anthony) | 17:29.07 |
| 15 | Steven HendrixsonPlace 15 · Grade 10 · Marshall | 10 | Marshall | 17:30.66 |
| 16 | Oliver KrekePlace 16 · Grade 11 · Effingham (St. Anthony) | 11 | Effingham (St. Anthony) | 17:41.46 |
| 17 | Kaleb BiermanPlace 17 · Grade 11 · Toledo (Cumberland) | 11 | Toledo (Cumberland) | 17:44.98 |
| 18 | Eli RichardsonPlace 18 · Grade 10 · Casey (C.-Westfield) | 10 | Casey (C.-Westfield) | 17:46.99 |
| 19 | Korbin CassadyPlace 19 · Grade 11 · Mattoon | 11 | Mattoon | 17:49.44 |
| 20 | Riley MorganPlace 20 · Grade 12 · Toledo (Cumberland) | 12 | Toledo (Cumberland) | 17:54.49 |
| 21 | Ryan AkersPlace 21 · Grade 11 · Tolono (Unity) | 11 | Tolono (Unity) | 17:54.84 |
| 22 | Noah FlaigPlace 22 · Grade 12 · Effingham (St. Anthony) | 12 | Effingham (St. Anthony) | 18:01.77 |
| 23 | Alex MowrerPlace 23 · Grade 12 · Tolono (Unity) | 12 | Tolono (Unity) | 18:02.23 |
| 24 | Gavin RayPlace 24 · Grade 12 · Toledo (Cumberland) | 12 | Toledo (Cumberland) | 18:05.17 |
| 25 | Zane GrovesPlace 25 · Grade 11 · Louisville (North Clay) | 11 | Louisville (North Clay) | 18:07.09 |
| 26 | Eli Denmark-CollinsPlace 26 · Grade 11 · Broadlands (Heritage) | 11 | Broadlands (Heritage) | 18:08.20 |
| 27 | Tyler HaackePlace 27 · Grade 10 · Mattoon | 10 | Mattoon | 18:08.88 |
| 28 | Beau FarrisPlace 28 · Grade 11 · Mattoon | 11 | Mattoon | 18:10.85 |
| 29 | Brett MatusasPlace 29 · Grade 11 · Toledo (Cumberland) | 11 | Toledo (Cumberland) | 18:13.08 |
| 30 | Michael FeardayPlace 30 · Grade 9 · Effingham (St. Anthony) | 9 | Effingham (St. Anthony) | 18:19.27 |
| 31 | Carter TiemannPlace 31 · Grade 11 · Tolono (Unity) | 11 | Tolono (Unity) | 18:19.43 |
| 32 | Caleb CoyPlace 32 · Grade 10 · Tolono (Unity) | 10 | Tolono (Unity) | 18:21.57 |
| 33 | Kade BradleyPlace 33 · Grade 11 · Toledo (Cumberland) | 11 | Toledo (Cumberland) | 18:24.93 |
| 34 | Jackson GreenPlace 34 · Grade 12 · Marshall | 12 | Marshall | 18:28.52 |
| 35 | Turner GrahamPlace 35 · Grade 11 · Marshall | 11 | Marshall | 18:30.95 |
| 36 | Joshua StierwaltPlace 36 · Grade 11 · Broadlands (Heritage) | 11 | Broadlands (Heritage) | 18:33.39 |
| 37 | Lincoln JohnsonPlace 37 · Grade 9 · Tolono (Unity) | 9 | Tolono (Unity) | 18:40.81 |
| 38 | Damien ChardonPlace 38 · Grade 9 · Toledo (Cumberland) | 9 | Toledo (Cumberland) | 18:45.89 |
| 39 | Colby SchrockPlace 39 · Grade 9 · Broadlands (Heritage) | 9 | Broadlands (Heritage) | 18:47.69 |
| 40 | Tristan PorterPlace 40 · Grade 11 · Mattoon | 11 | Mattoon | 18:47.94 |
| 41 | Brayden EdwardsPlace 41 · Grade 12 · Fithian (Oakwood) | 12 | Fithian (Oakwood) | 18:52.65 |
| 42 | Carson FairbanksPlace 42 · Grade 9 · Tolono (Unity) | 9 | Tolono (Unity) | 18:55.88 |
| 43 | John Paul BrewerPlace 43 · Grade 12 · Cerro Gordo-Bement | 12 | Cerro Gordo-Bement | 18:57.08 |
| 44 | Bennett SandsPlace 44 · Grade 10 · Chrisman | 10 | Chrisman | 19:06.26 |
| 45 | Isaac TaysPlace 45 · Grade 9 · Effingham (St. Anthony) | 9 | Effingham (St. Anthony) | 19:10.29 |
| 46 | Grayson CraffetsPlace 46 · Grade 10 · Paris | 10 | Paris | 19:15.42 |
| 47 | Thomas WeberPlace 47 · Grade 10 · Marshall | 10 | Marshall | 19:16.07 |
| 48 | Ryan SchlueterPlace 48 · Grade 10 · Villa Grove | 10 | Villa Grove | 19:18.99 |
| 49 | Lucas ButlerPlace 49 · Grade 11 · Mattoon | 11 | Mattoon | 19:20.10 |
| 50 | Brayden NeukirchPlace 50 · Grade 10 · Westville | 10 | Westville | 19:20.70 |
| 51 | Knox ShackelfordPlace 51 · Grade 9 · Cerro Gordo-Bement | 9 | Cerro Gordo-Bement | 19:23.10 |
| 52 | Gage WrightPlace 52 · Grade 10 · Paris | 10 | Paris | 19:25.03 |
| 53 | Tyce AlumbaughPlace 53 · Grade 12 · Cerro Gordo-Bement | 12 | Cerro Gordo-Bement | 19:27.24 |
| 54 | Logan HenthornPlace 54 · Grade 12 · Fithian (Oakwood) | 12 | Fithian (Oakwood) | 19:36.13 |
| 55 | Cole MargenthalerPlace 55 · Grade 11 · Toledo (Cumberland) | 11 | Toledo (Cumberland) | 19:41.72 |
| 56 | Eyan KeysPlace 56 · Grade 10 · Oakland | 10 | Oakland | 19:42.43 |
| 57 | Mitchell DetersPlace 57 · Grade 12 · Mattoon | 12 | Mattoon | 19:42.97 |
| 58 | Hunter MontgomeryPlace 58 · Grade 12 · Broadlands (Heritage) | 12 | Broadlands (Heritage) | 19:43.32 |
| 59 | Cooper GivensPlace 59 · Grade 10 · Louisville (North Clay) | 10 | Louisville (North Clay) | 19:44.06 |
| 60 | Kinser HollowayPlace 60 · Grade 9 · Paris | 9 | Paris | 19:48.99 |
| 61 | Corbin DehartPlace 61 · Grade 9 · Louisville (North Clay) | 9 | Louisville (North Clay) | 19:50.39 |
| 62 | Kaden BryantPlace 62 · Grade 10 · Toledo (Cumberland) | 10 | Toledo (Cumberland) | 19:58.04 |
| 63 | Gavin MaugeriPlace 63 · Grade 12 · Mattoon | 12 | Mattoon | 19:58.82 |
| 64 | Christian WilliamsPlace 64 · Grade 10 · Mattoon | 10 | Mattoon | 20:01.33 |
| 65 | Ethan JanesPlace 65 · Grade 11 · Mattoon | 11 | Mattoon | 20:01.77 |
| 66 | Wade WinnettPlace 66 · Grade 11 · Casey (C.-Westfield) | 11 | Casey (C.-Westfield) | 20:02.15 |
| 67 | Sawyer WellbaumPlace 67 · Grade 11 · Toledo (Cumberland) | 11 | Toledo (Cumberland) | 20:06.58 |
| 68 | Graham TempletonPlace 68 · Grade 12 · Paris | 12 | Paris | 20:11.05 |
| 69 | Calvin SudkampPlace 69 · Grade 12 · Effingham (St. Anthony) | 12 | Effingham (St. Anthony) | 20:14.77 |
| 70 | Alex WellsPlace 70 · Grade 11 · Tolono (Unity) | 11 | Tolono (Unity) | 20:22.67 |
| 71 | Payton BryantPlace 71 · Grade 12 · Mattoon | 12 | Mattoon | 20:23.03 |
| 72 | Rylie LargePlace 72 · Grade 9 · Casey (C.-Westfield) | 9 | Casey (C.-Westfield) | 20:24.67 |
| 73 | Joshua BoleyPlace 73 · Grade 12 · Mattoon | 12 | Mattoon | 20:33.11 |
| 74 | Ben DarlingPlace 74 · Grade 11 · Fithian (Oakwood) | 11 | Fithian (Oakwood) | 20:34.83 |
| 75 | Bryce McGrathPlace 75 · Grade 12 · Paris | 12 | Paris | 20:35.15 |
| 76 | Alex WellsPlace 76 · Grade 11 · Fithian (Oakwood) | 11 | Fithian (Oakwood) | 20:43.06 |
| 77 | Brody SomersPlace 77 · Grade 12 · Cerro Gordo-Bement | 12 | Cerro Gordo-Bement | 21:05.37 |
| 78 | Alexander Esteban-RaymePlace 78 · Grade 10 · Villa Grove | 10 | Villa Grove | 21:06.56 |
| 79 | Juan FulkPlace 79 · Grade 11 · Altamont | 11 | Altamont | 21:08.82 |
| 80 | Joshua FerrePlace 80 · Grade 12 · Argenta (A.-Oreana) | 12 | Argenta (A.-Oreana) | 21:11.40 |
| 81 | Tate ChristnerPlace 81 · Grade 10 · Toledo (Cumberland) | 10 | Toledo (Cumberland) | 21:11.44 |
| 82 | Lane SpringPlace 82 · Grade 11 · Altamont | 11 | Altamont | 21:16.92 |
| 83 | Aiden WhitePlace 83 · Grade 10 · Westville | 10 | Westville | 21:18.92 |
| 84 | Andrew DonovanPlace 84 · Grade 9 · Tolono (Unity) | 9 | Tolono (Unity) | 21:21.34 |
| 85 | Silas OlsonPlace 85 · Grade 9 · Cerro Gordo-Bement | 9 | Cerro Gordo-Bement | 21:22.79 |
| 86 | Bruno PerezPlace 86 · Grade 10 · Villa Grove | 10 | Villa Grove | 21:34.27 |
| 87 | Paul HudsonPlace 87 · Grade 9 · Louisville (North Clay) | 9 | Louisville (North Clay) | 21:36.89 |
| 88 | Christian PerezPlace 88 · Grade 11 · Paris | 11 | Paris | 21:41.02 |
| 89 | Cole CardiffPlace 89 · Grade 10 · Villa Grove | 10 | Villa Grove | 21:51.07 |
| 90 | Ian CaudillPlace 90 · Grade 10 · Toledo (Cumberland) | 10 | Toledo (Cumberland) | 21:53.11 |
| 91 | Bo McFarlandPlace 91 · Grade 10 · Marshall | 10 | Marshall | 21:54.27 |
| 92 | Will IrickPlace 92 · Grade 11 · Fithian (Oakwood) | 11 | Fithian (Oakwood) | 22:03.35 |
| 93 | Jackson WilsonPlace 93 · Grade 10 · Chrisman | 10 | Chrisman | 22:06.27 |
| 94 | Dylan LucasPlace 94 · Grade 11 · Chrisman | 11 | Chrisman | 22:11.50 |
| 95 | Austin MatthewsPlace 95 · Grade 11 · Argenta (A.-Oreana) | 11 | Argenta (A.-Oreana) | 22:18.96 |
| 96 | Diego Martinez GomezPlace 96 · Grade 9 · Louisville (North Clay) | 9 | Louisville (North Clay) | 22:28.13 |
| 97 | Cooper CrumrinPlace 97 · Grade 9 · Marshall | 9 | Marshall | 22:42.97 |
| 98 | Josiah SchlueterPlace 98 · Grade 11 · Westville | 11 | Westville | 22:48.07 |
| 99 | Wyatt PritchardPlace 99 · Grade 10 · Louisville (North Clay) | 10 | Louisville (North Clay) | 22:50.21 |
| 100 | Wyatt WolffPlace 100 · Grade 9 · Altamont | 9 | Altamont | 23:07.18 |
| 101 | Kaleb PeriePlace 101 · Grade 9 · Casey (C.-Westfield) | 9 | Casey (C.-Westfield) | 23:33.01 |
| 102 | Josiah SwopePlace 102 · Grade 9 · Louisville (North Clay) | 9 | Louisville (North Clay) | 23:36.23 |
| 103 | Jason ShellenbargerPlace 103 · Grade 11 · Toledo (Cumberland) | 11 | Toledo (Cumberland) | 23:40.85 |
| 104 | Alex HancockPlace 104 · Grade 11 · Casey (C.-Westfield) | 11 | Casey (C.-Westfield) | 24:04.19 |
| 105 | John CundiffPlace 105 · Grade 10 · Toledo (Cumberland) | 10 | Toledo (Cumberland) | 24:05.15 |
| 106 | Max KneerPlace 106 · Grade 9 · Villa Grove | 9 | Villa Grove | 24:09.14 |
| 107 | Kashden CramerPlace 107 · Grade 9 · Chrisman | 9 | Chrisman | 24:10.09 |
| 108 | Blake BurkybilePlace 108 · Grade 9 · Casey (C.-Westfield) | 9 | Casey (C.-Westfield) | 24:21.28 |
| 109 | Blake DavisPlace 109 · Grade 12 · Villa Grove | 12 | Villa Grove | 25:13.34 |
| 110 | Alton WarnerPlace 110 · Grade 11 · Mattoon | 11 | Mattoon | 25:29.42 |
| 111 | Tanner KoesterPlace 111 · Grade 11 · Toledo (Cumberland) | 11 | Toledo (Cumberland) | 25:43.96 |
| 112 | Amos NealPlace 112 · Grade 11 · Chrisman | 11 | Chrisman | 25:45.30 |
| 113 | Logan ZumbahlenPlace 113 · Grade 12 · Tolono (Unity) | 12 | Tolono (Unity) | 25:53.42 |
| 114 | Wyatt KamererPlace 114 · Grade 9 · Villa Grove | 9 | Villa Grove | 29:10.26 |