| 1 | Harrison HaysPlace 1 · Grade 10 · Paris | 10 | Paris | 16:49.48 |
| 2 | Blake HomannPlace 2 · Grade 12 · Charleston | 12 | Charleston | 16:58.10 |
| 3 | Cameron RoedlPlace 3 · Grade 10 · Toledo (Cumberland) | 10 | Toledo (Cumberland) | 17:09.55 |
| 4 | Jack FisherPlace 4 · Grade 12 · St. Joseph (S.J.-Ogden) | 12 | St. Joseph (S.J.-Ogden) | 17:18.25 |
| 5 | Trevor CrutcherPlace 5 · Grade 11 · Dieterich | 11 | Dieterich | 17:23.98 |
| 6 | Lance RetzPlace 6 · Grade 11 · St. Joseph (S.J.-Ogden) | 11 | St. Joseph (S.J.-Ogden) | 17:30.43 |
| 7 | Alex GordonPlace 7 · Grade 11 · Effingham | 11 | Effingham | 17:31.68 |
| 8 | Christian PaulPlace 8 · Grade 9 · Broadlands (Heritage) | 9 | Broadlands (Heritage) | 17:33.87 |
| 9 | Ryan HowarthPlace 9 · Grade 10 · Charleston | 10 | Charleston | 17:36.05 |
| 10 | Nathan FonnerPlace 10 · Grade 10 · Paris | 10 | Paris | 17:38.00 |
| 11 | Wyatt HerringtonPlace 11 · Grade 10 · Robinson | 10 | Robinson | 17:48.96 |
| 12 | Austin CarterPlace 12 · Grade 10 · Robinson | 10 | Robinson | 17:57.88 |
| 13 | Hunter GrabiecPlace 13 · Grade 10 · Charleston | 10 | Charleston | 17:58.63 |
| 14 | Stanley HimesPlace 14 · Grade 11 · Charleston | 11 | Charleston | 18:05.88 |
| 15 | Hayden BorgicPlace 15 · Grade 11 · Newton | 11 | Newton | 18:11.11 |
| 16 | Jackson SornbergerPlace 16 · Grade 12 · Newton | 12 | Newton | 18:15.74 |
| 17 | Anthony LillisPlace 17 · Grade 11 · Georgetown (Notre Dame de La Salette) | 11 | Georgetown (Notre Dame de La Salette) | 18:16.17 |
| 18 | Steven HendrixsonPlace 18 · Grade 10 · Marshall | 10 | Marshall | 18:22.65 |
| 19 | Eli HastingPlace 19 · Grade 11 · Hoopeston (H. Area) | 11 | Hoopeston (H. Area) | 18:24.54 |
| 20 | Aidan MorganPlace 20 · Grade 10 · Chrisman | 10 | Chrisman | 18:29.41 |
| 21 | Gavin WhitakerPlace 21 · Grade 9 · Toledo (Cumberland) | 9 | Toledo (Cumberland) | 18:29.92 |
| 22 | Owen GarrettPlace 22 · Grade 11 · Hoopeston (H. Area) | 11 | Hoopeston (H. Area) | 18:39.96 |
| 23 | Eli RichardsonPlace 23 · Grade 10 · Casey (C.-Westfield) | 10 | Casey (C.-Westfield) | 18:41.09 |
| 24 | Colin BurnettPlace 24 · Grade 10 · St. Joseph (S.J.-Ogden) | 10 | St. Joseph (S.J.-Ogden) | 18:41.93 |
| 25 | Turner GrahamPlace 25 · Grade 11 · Marshall | 11 | Marshall | 18:42.34 |
| 26 | Riley MorganPlace 26 · Grade 12 · Toledo (Cumberland) | 12 | Toledo (Cumberland) | 18:42.58 |
| 27 | Eli FranklinPlace 27 · Grade 9 · St. Joseph (S.J.-Ogden) | 9 | St. Joseph (S.J.-Ogden) | 18:44.10 |
| 28 | Jackson GreenPlace 28 · Grade 12 · Marshall | 12 | Marshall | 18:51.24 |
| 29 | Nate FarneyPlace 29 · Grade 10 · St. Joseph (S.J.-Ogden) | 10 | St. Joseph (S.J.-Ogden) | 18:53.11 |
| 30 | Jonathan BrownPlace 30 · Grade 11 · Charleston | 11 | Charleston | 19:00.62 |
| 31 | Jason TingleyPlace 31 · Grade 9 · Robinson | 9 | Robinson | 19:04.85 |
| 32 | Cyrus ZadehPlace 32 · Grade 11 · St. Joseph (S.J.-Ogden) | 11 | St. Joseph (S.J.-Ogden) | 19:07.66 |
| 33 | Noah HardwickPlace 33 · Grade 11 · Charleston | 11 | Charleston | 19:07.89 |
| 34 | Phil Andrei PachecoPlace 34 · Grade 11 · Danville | 11 | Danville | 19:12.96 |
| 35 | EJ BeckettPlace 35 · Grade 12 · St. Joseph (S.J.-Ogden) | 12 | St. Joseph (S.J.-Ogden) | 19:13.33 |
| 36 | Dylan HawkPlace 36 · Grade 12 · Charleston | 12 | Charleston | 19:15.83 |
| 37 | Kaden BryantPlace 37 · Grade 10 · Toledo (Cumberland) | 10 | Toledo (Cumberland) | 19:17.51 |
| 38 | Kaden PaseroPlace 38 · Grade 9 · Robinson | 9 | Robinson | 19:18.82 |
| 39 | Brett MatusasPlace 39 · Grade 11 · Toledo (Cumberland) | 11 | Toledo (Cumberland) | 19:20.25 |
| 40 | Tyson BrooksPlace 40 · Grade 9 · Teutopolis | 9 | Teutopolis | 19:24.47 |
| 41 | Kaleb BiermanPlace 41 · Grade 11 · Toledo (Cumberland) | 11 | Toledo (Cumberland) | 19:27.00 |
| 42 | Noah NorthropPlace 42 · Grade 9 · Charleston | 9 | Charleston | 19:27.33 |
| 43 | TJ RaddatzPlace 43 · Grade 9 · Effingham | 9 | Effingham | 19:30.98 |
| 44 | Damien ChardenPlace 44 · Grade 9 · Toledo (Cumberland) | 9 | Toledo (Cumberland) | 19:36.74 |
| 45 | Isaac StreetPlace 45 · Grade 12 · Newton | 12 | Newton | 19:36.86 |
| 46 | Revan BaileyPlace 46 · Grade 11 · Danville | 11 | Danville | 19:37.31 |
| 47 | Sylus NilandPlace 47 · Grade 9 · Dieterich | 9 | Dieterich | 19:44.61 |
| 48 | Aaron HillPlace 48 · Grade 12 · Effingham | 12 | Effingham | 19:45.77 |
| 49 | Dempsey WymanPlace 49 · Grade 11 · Danville | 11 | Danville | 19:46.70 |
| 50 | Gunner BarrPlace 50 · Grade 10 · Charleston | 10 | Charleston | 19:48.97 |
| 51 | Kade BradleyPlace 51 · Grade 11 · Toledo (Cumberland) | 11 | Toledo (Cumberland) | 19:51.61 |
| 52 | Keenon AndersonPlace 52 · Grade 11 · Hoopeston (H. Area) | 11 | Hoopeston (H. Area) | 20:00.66 |
| 53 | Tanner NiemergPlace 53 · Grade 11 · Dieterich | 11 | Dieterich | 20:08.30 |
| 54 | Oliver LeePlace 54 · Grade 12 · Teutopolis | 12 | Teutopolis | 20:13.84 |
| 55 | Athan LinaresPlace 55 · Grade 11 · Hoopeston (H. Area) | 11 | Hoopeston (H. Area) | 20:15.68 |
| 56 | Devon StroudPlace 56 · Grade 10 · Bismarck (B.-Henning-Rossville-Alvin) | 10 | Bismarck (B.-Henning-Rossville-Alvin) | 20:16.01 |
| 57 | Eli Denmark-CollinsPlace 57 · Grade 11 · Broadlands (Heritage) | 11 | Broadlands (Heritage) | 20:19.85 |
| 58 | Joshua StierwaltPlace 58 · Grade 10 · Broadlands (Heritage) | 10 | Broadlands (Heritage) | 20:22.01 |
| 59 | Eyan KeysPlace 59 · Grade 10 · Oakland | 10 | Oakland | 20:27.71 |
| 60 | Jaden OrdnerPlace 60 · Grade 10 · Dieterich | 10 | Dieterich | 20:29.67 |
| 61 | Keith HoelscherPlace 61 · Grade 9 · Dieterich | 9 | Dieterich | 20:32.97 |
| 62 | Jackson MeyerPlace 62 · Grade 9 · Teutopolis | 9 | Teutopolis | 20:39.61 |
| 63 | Sawyer WellbaumPlace 63 · Grade 11 · Toledo (Cumberland) | 11 | Toledo (Cumberland) | 20:39.70 |
| 64 | Luke DennisPlace 64 · Grade 12 · Teutopolis | 12 | Teutopolis | 20:40.17 |
| 65 | Bennett SandsPlace 65 · Grade 10 · Chrisman | 10 | Chrisman | 20:41.23 |
| 66 | Jude WireyPlace 66 · Grade 9 · Oblong | 9 | Oblong | 20:42.06 |
| 67 | Christian BryantPlace 67 · Grade 11 · Danville | 11 | Danville | 20:43.86 |
| 68 | Alec BowerPlace 68 · Grade 9 · Newton | 9 | Newton | 20:46.38 |
| 69 | Levi SalyersPlace 69 · Grade 9 · Newton | 9 | Newton | 20:51.94 |
| 70 | Gavin RayPlace 70 · Grade 12 · Toledo (Cumberland) | 12 | Toledo (Cumberland) | 20:54.12 |
| 71 | Jesse GrupePlace 71 · Grade 11 · Danville | 11 | Danville | 20:58.44 |
| 72 | Hunter DilleyPlace 72 · Grade 9 · St. Joseph (S.J.-Ogden) | 9 | St. Joseph (S.J.-Ogden) | 20:58.71 |
| 73 | Johnnie BrantPlace 73 · Grade 11 · Newton | 11 | Newton | 20:58.74 |
| 74 | Thomas WeberPlace 74 · Grade 10 · Marshall | 10 | Marshall | 20:59.39 |
| 75 | Jacob PiercePlace 75 · Grade 9 · Toledo (Cumberland) | 9 | Toledo (Cumberland) | 21:13.47 |
| 76 | Hunter MontgomeryPlace 76 · Grade 12 · Broadlands (Heritage) | 12 | Broadlands (Heritage) | 21:13.78 |
| 77 | Colby SchrockPlace 77 · Grade 9 · Broadlands (Heritage) | 9 | Broadlands (Heritage) | 21:15.57 |
| 78 | Gage WrightPlace 78 · Grade 10 · Paris | 10 | Paris | 21:26.60 |
| 79 | Carter SwindermanPlace 79 · Grade 9 · Chrisman | 9 | Chrisman | 21:27.68 |
| 80 | Cody LandersPlace 80 · Grade 10 · Dieterich | 10 | Dieterich | 21:34.16 |
| 81 | Mark HarbourtPlace 81 · Grade 10 · St. Joseph (S.J.-Ogden) | 10 | St. Joseph (S.J.-Ogden) | 21:35.46 |
| 82 | Grayson CraffetsPlace 82 · Grade 10 · Paris | 10 | Paris | 21:38.35 |
| 83 | Cole MargenthalerPlace 83 · Grade 11 · Toledo (Cumberland) | 11 | Toledo (Cumberland) | 21:41.13 |
| 84 | Mason ClappPlace 84 · Grade 10 · Bismarck (B.-Henning-Rossville-Alvin) | 10 | Bismarck (B.-Henning-Rossville-Alvin) | 21:44.36 |
| 85 | Ben CooncePlace 85 · Grade 10 · Robinson | 10 | Robinson | 21:46.93 |
| 86 | Miles LittlepaigePlace 86 · Grade 10 · Danville | 10 | Danville | 21:48.47 |
| 87 | Javier LemusPlace 87 · Grade 12 · Dieterich | 12 | Dieterich | 21:52.40 |
| 88 | Everett CrawleyPlace 88 · Grade 11 · Bismarck (B.-Henning-Rossville-Alvin) | 11 | Bismarck (B.-Henning-Rossville-Alvin) | 21:53.52 |
| 89 | Bo McFarlandPlace 89 · Grade 10 · Marshall | 10 | Marshall | 21:57.37 |
| 90 | Isaac SchreckPlace 90 · Grade 11 · Georgetown (Notre Dame de La Salette) | 11 | Georgetown (Notre Dame de La Salette) | 22:01.92 |
| 91 | Weston GoebelPlace 91 · Grade 9 · Dieterich | 9 | Dieterich | 22:04.67 |
| 92 | Ino MapesPlace 92 · Grade 10 · Effingham | 10 | Effingham | 22:04.92 |
| 93 | Gage EmmerichPlace 93 · Grade 11 · Effingham | 11 | Effingham | 22:06.86 |
| 94 | John BreerPlace 94 · Grade 9 · Teutopolis | 9 | Teutopolis | 22:19.03 |
| 95 | Cooper CrumrinPlace 95 · Grade 9 · Marshall | 9 | Marshall | 22:19.28 |
| 96 | Draven HommanPlace 96 · Grade 12 · Dieterich | 12 | Dieterich | 22:26.37 |
| 97 | Eddie DavisPlace 97 · Grade 12 · Dieterich | 12 | Dieterich | 22:30.51 |
| 98 | Graham TempletonPlace 98 · Grade 12 · Paris | 12 | Paris | 22:53.61 |
| 99 | Devin MorrisPlace 99 · Grade 10 · Danville | 10 | Danville | 23:02.42 |
| 100 | Landon FrechPlace 100 · Grade 9 · Hoopeston (H. Area) | 9 | Hoopeston (H. Area) | 23:17.97 |
| 101 | Tate ChristnerPlace 101 · Grade 10 · Toledo (Cumberland) | 10 | Toledo (Cumberland) | 23:34.78 |
| 102 | John PruemerPlace 102 · Grade 9 · Teutopolis | 9 | Teutopolis | 23:36.64 |
| 103 | Alexander GhastPlace 103 · Grade 9 · Teutopolis | 9 | Teutopolis | 23:45.22 |
| 104 | Isiah KnipePlace 104 · Grade 9 · Bismarck (B.-Henning-Rossville-Alvin) | 9 | Bismarck (B.-Henning-Rossville-Alvin) | 23:49.91 |
| 105 | Ian CaudillPlace 105 · Grade 10 · Toledo (Cumberland) | 10 | Toledo (Cumberland) | 23:59.16 |
| 106 | Roman BaptistePlace 106 · Grade 9 · Bismarck (B.-Henning-Rossville-Alvin) | 9 | Bismarck (B.-Henning-Rossville-Alvin) | 24:00.50 |
| 107 | Bryce McGrathPlace 107 · Grade 12 · Paris | 12 | Paris | 24:08.77 |
| 108 | Clayton ThomasPlace 108 · Grade 10 · Bismarck (B.-Henning-Rossville-Alvin) | 10 | Bismarck (B.-Henning-Rossville-Alvin) | 24:12.30 |
| 109 | Blake BurkybilePlace 109 · Grade 9 · Casey (C.-Westfield) | 9 | Casey (C.-Westfield) | 24:20.19 |
| 110 | Tyler SpikerPlace 110 · Grade 9 · Newton | 9 | Newton | 24:29.48 |
| 111 | Kaleb PeriePlace 111 · Grade 9 · Casey (C.-Westfield) | 9 | Casey (C.-Westfield) | 24:29.56 |
| 112 | Trevor EganPlace 112 · Grade 9 · Dieterich | 9 | Dieterich | 25:05.03 |
| 113 | Brantley HeuermanPlace 113 · Grade 9 · Dieterich | 9 | Dieterich | 25:21.74 |
| 114 | Mason WilsonPlace 114 · Grade 10 · Georgetown (Notre Dame de La Salette) | 10 | Georgetown (Notre Dame de La Salette) | 25:31.95 |
| 115 | Keenan SvendsenPlace 115 · Grade 11 · Paris | 11 | Paris | 26:01.38 |
| 116 | Blaise SchreckPlace 116 · Grade 9 · Georgetown (Notre Dame de La Salette) | 9 | Georgetown (Notre Dame de La Salette) | 26:15.69 |
| 117 | Oliver FeldhakePlace 117 · Grade 9 · Teutopolis | 9 | Teutopolis | 26:57.16 |
| 118 | James BourbeauPlace 118 · Grade 9 · Georgetown (Notre Dame de La Salette) | 9 | Georgetown (Notre Dame de La Salette) | 26:57.45 |
| 119 | Braxton PethtelPlace 119 · Grade 11 · Robinson | 11 | Robinson | 26:58.26 |
| 120 | Nikolas AntesPlace 120 · Grade 10 · Robinson | 10 | Robinson | 27:03.46 |
| 121 | Tristan WolfPlace 121 · Grade 9 · Dieterich | 9 | Dieterich | 27:28.22 |
| 122 | Callen HenshawPlace 122 · Grade 9 · Charleston | 9 | Charleston | 27:33.51 |
| 123 | Amos NealPlace 123 · Grade 10 · Chrisman | 10 | Chrisman | 27:38.71 |
| 124 | Branden NiemergPlace 124 · Grade 12 · Dieterich | 12 | Dieterich | 27:49.77 |
| 125 | Kahle LeePlace 125 · Grade 10 · Oakland | 10 | Oakland | 28:12.40 |
| 126 | Brady OhlmillerPlace 126 · Grade 11 · Danville | 11 | Danville | 28:36.38 |
| 127 | Tanner KoesterPlace 127 · Grade 11 · Toledo (Cumberland) | 11 | Toledo (Cumberland) | 28:49.61 |
| 128 | Cody HodgePlace 128 · Grade 9 · Chrisman | 9 | Chrisman | 31:32.91 |
| 129 | Thomas LillisPlace 129 · Grade 9 · Georgetown (Notre Dame de La Salette) | 9 | Georgetown (Notre Dame de La Salette) | 35:43.56 |
| 130 | Landen YouhasPlace 130 · Grade 11 · Hoopeston (H. Area) | 11 | Hoopeston (H. Area) | 41:55.30 |