| 1 | Caleb HummerPlace 1 · Danville | — | Danville | 14:57.18 |
| 2 | Alex KeeblePlace 2 · Mahomet-Seymour | — | Mahomet-Seymour | 14:58.51 |
| 3 | Corbin KakacPlace 3 · Fairfield | — | Fairfield | 15:47.61 |
| 4 | Andrew WalmerPlace 4 · Mahomet-Seymour | — | Mahomet-Seymour | 15:48.91 |
| 5 | William WolfPlace 5 · Mahomet-Seymour | — | Mahomet-Seymour | 15:55.21 |
| 6 | Marcus SkinnerPlace 6 · Shelbyville | — | Shelbyville | 15:57.04 |
| 7 | Jack HydePlace 7 · Mahomet-Seymour | — | Mahomet-Seymour | 15:58.44 |
| 8 | Brian ButcherPlace 8 · Mahomet-Seymour | — | Mahomet-Seymour | 15:59.02 |
| 9 | Ben CrawPlace 9 · Mahomet-Seymour | — | Mahomet-Seymour | 16:03.87 |
| 10 | Kenton WilsonPlace 10 · Shelbyville | — | Shelbyville | 16:04.65 |
| 11 | Curtis ReedPlace 11 · Mt. Zion | — | Mt. Zion | 16:04.65 |
| 12 | Carl WayPlace 12 · Danville | — | Danville | 16:12.41 |
| 13 | Ryan SkowronskiPlace 13 · Shelbyville | — | Shelbyville | 16:12.45 |
| 14 | Tyler PasleyPlace 14 · Shelbyville | — | Shelbyville | 16:12.54 |
| 15 | Colton BellPlace 15 · Charleston | — | Charleston | 16:16.06 |
| 16 | Gabe PommierPlace 16 · Mahomet-Seymour | — | Mahomet-Seymour | 16:19.42 |
| 17 | Ross OsterdayPlace 17 · Charleston | — | Charleston | 16:19.58 |
| 18 | Kendall OliverPlace 18 · Charleston | — | Charleston | 16:21.75 |
| 19 | Mohammad HosseiniPlace 19 · Mt. Zion | — | Mt. Zion | 16:24.92 |
| 20 | Jeremiah CooleyPlace 20 · Danville | — | Danville | 16:29.93 |
| 21 | Riley FortunePlace 21 · Mahomet-Seymour | — | Mahomet-Seymour | 16:34.80 |
| 22 | James KimballPlace 22 · Mattoon | — | Mattoon | 16:39.13 |
| 23 | Henry SillsPlace 23 · Central | — | Central | 16:45.87 |
| 24 | Carter HuffPlace 24 · Urbana | — | Urbana | 16:54.81 |
| 25 | Jackson PowellPlace 25 · Mahomet-Seymour | — | Mahomet-Seymour | 16:59.35 |
| 26 | Mitchell KremerPlace 26 · Mattoon | — | Mattoon | 17:02.66 |
| 27 | Evan PeircePlace 27 · Centennial | — | Centennial | 17:03.07 |
| 28 | Val WalkerPlace 28 · Charleston | — | Charleston | 17:07.06 |
| 29 | Josh KingPlace 29 · Danville | — | Danville | 17:08.32 |
| 30 | Jacob DonaldsonPlace 30 · Effingham | — | Effingham | 17:09.31 |
| 31 | Sam BlissetPlace 31 · Centennial | — | Centennial | 17:11.68 |
| 32 | Kevin StewartPlace 32 · Lanphier | — | Lanphier | 17:13.95 |
| 33 | Riley StaabPlace 33 · Central | — | Central | 17:16.51 |
| 34 | Xavier McCraryPlace 34 · Lanphier | — | Lanphier | 17:16.75 |
| 35 | Joey MagyarPlace 35 · Mahomet-Seymour | — | Mahomet-Seymour | 17:18.42 |
| 36 | Carter WarePlace 36 · Centennial | — | Centennial | 17:18.63 |
| 37 | Preston HenzePlace 37 · Shelbyville | — | Shelbyville | 17:23.01 |
| 38 | Tyler HuckelberryPlace 38 · Danville | — | Danville | 17:24.53 |
| 39 | Billy MartinezPlace 39 · Fairfield | — | Fairfield | 17:24.53 |
| 40 | David LeePlace 40 · Centennial | — | Centennial | 17:26.80 |
| 41 | Aaron RigginsPlace 41 · Lanphier | — | Lanphier | 17:29.82 |
| 42 | Will PowellPlace 42 · Danville | — | Danville | 17:31.11 |
| 43 | Trevor HanlonPlace 43 · Mahomet-Seymour | — | Mahomet-Seymour | 17:33.20 |
| 44 | Skyler HuckelberryPlace 44 · Danville | — | Danville | 17:35.38 |
| 45 | Mason McAnallyPlace 45 · Mahomet-Seymour | — | Mahomet-Seymour | 17:37.75 |
| 46 | Joshua McCammonPlace 46 · Effingham | — | Effingham | 17:40.72 |
| 47 | Charles OsleyPlace 47 · Mattoon | — | Mattoon | 17:41.66 |
| 48 | Zack MacAdamPlace 48 · Central | — | Central | 17:44.61 |
| 49 | Jordan SiegerPlace 49 · Shelbyville | — | Shelbyville | 17:45.31 |
| 50 | Garrett JonesPlace 50 · Mattoon | — | Mattoon | 17:47.39 |
| 51 | Gavin PriorPlace 51 · Mattoon | — | Mattoon | 17:47.60 |
| 52 | Ryan HodgePlace 52 · Mahomet-Seymour | — | Mahomet-Seymour | 17:48.33 |
| 53 | Clayton ReddenPlace 53 · Charleston | — | Charleston | 17:49.56 |
| 54 | Aidan GerhardtPlace 54 · Mt. Zion | — | Mt. Zion | 17:50.17 |
| 55 | Garret WilliamsPlace 55 · Urbana | — | Urbana | 17:51.58 |
| 56 | Noah BrunsonPlace 56 · Central | — | Central | 17:52.55 |
| 57 | Alex CulterPlace 57 · Mt. Zion | — | Mt. Zion | 17:53.13 |
| 58 | Luke FoltzPlace 58 · Shelbyville | — | Shelbyville | 17:55.26 |
| 59 | Gavin BlissetPlace 59 · Lanphier | — | Lanphier | 17:55.83 |
| 60 | David ThompsonPlace 60 · Mattoon | — | Mattoon | 17:56.68 |
| 61 | Brenden BoughterPlace 61 · Lanphier | — | Lanphier | 17:56.76 |
| 62 | J.t. BlandPlace 62 · Sullivan/Okaw Valley | — | Sullivan/Okaw Valley | 18:08.20 |
| 63 | Jacob MossPlace 63 · Mt. Zion | — | Mt. Zion | 18:11.03 |
| 64 | Tom HubbardPlace 64 · Central | — | Central | 18:13.27 |
| 65 | Jedidiah DonaldsonPlace 65 · Mattoon | — | Mattoon | 18:15.36 |
| 66 | Hayden GarrisonPlace 66 · Central | — | Central | 18:17.82 |
| 67 | Evan BurgePlace 67 · Mahomet-Seymour | — | Mahomet-Seymour | 18:26.32 |
| 68 | Ethan LehmanPlace 68 · Centennial | — | Centennial | 18:26.64 |
| 69 | Erik BowersPlace 69 · Shelbyville | — | Shelbyville | 18:28.23 |
| 70 | Jonah MoorePlace 70 · Charleston | — | Charleston | 18:28.43 |
| 71 | Joel GoodrichPlace 71 · Mattoon | — | Mattoon | 18:29.19 |
| 72 | Patrick SinerPlace 72 · Effingham | — | Effingham | 18:30.21 |
| 73 | Brett KoesterPlace 73 · Effingham | — | Effingham | 18:36.57 |
| 74 | Logan PedigoPlace 74 · Sullivan/Okaw Valley | — | Sullivan/Okaw Valley | 18:39.87 |
| 75 | Josh BernsonPlace 75 · Shelbyville | — | Shelbyville | 18:41.53 |
| 76 | Ryan RuplePlace 76 · EHS | — | EHS | 18:43.95 |
| 77 | Austen EppersonPlace 77 · Mattoon | — | Mattoon | 18:48.09 |
| 78 | Ethan KakacPlace 78 · Fairfield | — | Fairfield | 18:50.43 |
| 79 | Dalton WinnPlace 79 · Mattoon | — | Mattoon | 18:52.88 |
| 80 | Nick OakleyPlace 80 · Charleston | — | Charleston | 18:53.22 |
| 81 | Trey OvertonPlace 81 · Mattoon | — | Mattoon | 18:53.48 |
| 82 | Joe ChurmPlace 82 · Mahomet-Seymour | — | Mahomet-Seymour | 18:56.07 |
| 83 | Chance MartinezPlace 83 · Fairfield | — | Fairfield | 18:58.43 |
| 84 | Callan WhitehousePlace 84 · Mahomet-Seymour | — | Mahomet-Seymour | 18:59.95 |
| 85 | Brent MauckPlace 85 · Sullivan/Okaw Valley | — | Sullivan/Okaw Valley | 19:02.26 |
| 86 | Eric MasonPlace 86 · Lanphier | — | Lanphier | 19:03.53 |
| 87 | Collin HechtPlace 87 · Effingham | — | Effingham | 19:10.39 |
| 88 | Kaleb BuchananPlace 88 · Lanphier | — | Lanphier | 19:12.47 |
| 89 | Caleb FinchPlace 89 · Mt. Zion | — | Mt. Zion | 19:13.03 |
| 90 | Charlie GossPlace 90 · Sullivan/Okaw Valley | — | Sullivan/Okaw Valley | 19:13.96 |
| 91 | Ian SidwellPlace 91 · Mt. Zion | — | Mt. Zion | 19:17.71 |
| 92 | Cj SchmidtPlace 92 · Effingham | — | Effingham | 19:22.64 |
| 93 | Jon StephensPlace 93 · Centennial | — | Centennial | 19:27.73 |
| 94 | Trevor TarrPlace 94 · Sullivan/Okaw Valley | — | Sullivan/Okaw Valley | 19:27.80 |
| 95 | Jordan GravesPlace 95 · Lanphier | — | Lanphier | 19:28.33 |
| 96 | Eli BurhmanPlace 96 · Effingham | — | Effingham | 19:28.43 |
| 97 | Ryan ChambersPlace 97 · Charleston | — | Charleston | 19:29.03 |
| 98 | Lane WoffordPlace 98 · Mattoon | — | Mattoon | 19:29.37 |
| 99 | Zach PerryPlace 99 · Lanphier | — | Lanphier | 19:35.43 |
| 100 | David AlstonPlace 100 · Centennial | — | Centennial | 19:39.44 |
| 101 | Antonio ChavezPlace 101 · Charleston | — | Charleston | 19:42.37 |
| 102 | Lance NiemergPlace 102 · Charleston | — | Charleston | 19:44.32 |
| 103 | Isaac MossPlace 103 · Mt. Zion | — | Mt. Zion | 19:45.57 |
| 104 | Drake ManshipPlace 104 · Shelbyville | — | Shelbyville | 19:47.90 |
| 105 | Seth DurbinPlace 105 · Shelbyville | — | Shelbyville | 19:47.94 |
| 106 | Gus WalkerPlace 106 · Charleston | — | Charleston | 19:48.22 |
| 107 | Kenny PauleyPlace 107 · Mahomet-Seymour | — | Mahomet-Seymour | 19:50.84 |
| 108 | Mitchell GarnerPlace 108 · Mattoon | — | Mattoon | 19:52.74 |
| 109 | Alex HarveyPlace 109 · Sullivan/Okaw Valley | — | Sullivan/Okaw Valley | 19:53.39 |
| 110 | Niraj TailorPlace 110 · EHS | — | EHS | 20:02.67 |
| 111 | Shawn CodyPlace 111 · Sullivan/Okaw Valley | — | Sullivan/Okaw Valley | 20:03.05 |
| 112 | Austin BoyettPlace 112 · Lanphier | — | Lanphier | 20:03.41 |
| 113 | Keegan KruckebergPlace 113 · Sullivan/Okaw Valley | — | Sullivan/Okaw Valley | 20:04.79 |
| 114 | Isaiah PlankPlace 114 · Sullivan/Okaw Valley | — | Sullivan/Okaw Valley | 20:06.68 |
| 115 | Rashaun JacksonPlace 115 · Danville | — | Danville | 20:12.17 |
| 116 | Clayton WaldhoffPlace 116 · Sullivan/Okaw Valley | — | Sullivan/Okaw Valley | 20:12.39 |
| 117 | Spencer StowellPlace 117 · Charleston | — | Charleston | 20:12.98 |
| 118 | Easton TownePlace 118 · Danville | — | Danville | 20:13.28 |
| 119 | Carl GuoPlace 119 · Centennial | — | Centennial | 20:15.03 |
| 120 | Noah McBeePlace 120 · Danville | — | Danville | 20:15.69 |
| 121 | Willie PowersPlace 121 · Urbana | — | Urbana | 20:16.17 |
| 122 | Patrick SherrodPlace 122 · Effingham | — | Effingham | 20:18.04 |
| 123 | Curtis BradleyPlace 123 · Urbana | — | Urbana | 20:20.52 |
| 124 | Stret BealPlace 124 · Mahomet-Seymour | — | Mahomet-Seymour | 20:20.70 |
| 125 | Ryan HuffPlace 125 · Mahomet-Seymour | — | Mahomet-Seymour | 20:29.47 |
| 126 | Landon CraryPlace 126 · Mattoon | — | Mattoon | 20:32.65 |
| 127 | Chase CopperPlace 127 · Charleston | — | Charleston | 20:34.40 |
| 128 | Tyler RichardsPlace 128 · Lanphier | — | Lanphier | 20:34.48 |
| 129 | Nate StrigottePlace 129 · Mahomet-Seymour | — | Mahomet-Seymour | 20:34.90 |
| 130 | Riley EubanksPlace 130 · Charleston | — | Charleston | 20:35.30 |
| 131 | Cole KellerPlace 131 · Charleston | — | Charleston | 20:55.72 |
| 132 | Jacob ErvinPlace 132 · Lanphier | — | Lanphier | 21:04.04 |
| 133 | Kyle PeasePlace 133 · Effingham | — | Effingham | 21:05.76 |
| 134 | Adam WhitePlace 134 · Sullivan/Okaw Valley | — | Sullivan/Okaw Valley | 21:06.35 |
| 135 | Nick CravattaPlace 135 · Sullivan/Okaw Valley | — | Sullivan/Okaw Valley | 21:15.32 |
| 136 | Daniel WrightPlace 136 · Urbana | — | Urbana | 21:16.76 |
| 137 | Henry SkocyPlace 137 · Mattoon | — | Mattoon | 21:20.58 |
| 138 | Mitchell HaydenPlace 138 · Mattoon | — | Mattoon | 21:24.25 |
| 139 | Evan BlakeyPlace 139 · Sullivan/Okaw Valley | — | Sullivan/Okaw Valley | 21:25.22 |
| 140 | River EdwardsPlace 140 · Sullivan/Okaw Valley | — | Sullivan/Okaw Valley | 21:32.43 |
| 141 | Kaleb ShumardPlace 141 · Sullivan/Okaw Valley | — | Sullivan/Okaw Valley | 21:33.89 |
| 142 | Nick ShawPlace 142 · Shelbyville | — | Shelbyville | 21:34.91 |
| 143 | Alic BiancoPlace 143 · Mattoon | — | Mattoon | 21:35.22 |
| 144 | Jacob CameronPlace 144 · Sullivan/Okaw Valley | — | Sullivan/Okaw Valley | 21:46.16 |
| 145 | Mason HarnerPlace 145 · Sullivan/Okaw Valley | — | Sullivan/Okaw Valley | 21:50.10 |
| 146 | Cody JessweinPlace 146 · Mahomet-Seymour | — | Mahomet-Seymour | 21:50.16 |
| 147 | Shawn EngmannPlace 147 · Mt. Zion | — | Mt. Zion | 21:55.61 |
| 148 | Jaz MonahanPlace 148 · Charleston | — | Charleston | 22:05.79 |
| 149 | Seth BrickerPlace 149 · Sullivan/Okaw Valley | — | Sullivan/Okaw Valley | 22:13.67 |
| 150 | Ja'Vion O'NealPlace 150 · Lanphier | — | Lanphier | 22:17.12 |
| 151 | Tristan RayPlace 151 · Mahomet-Seymour | — | Mahomet-Seymour | 22:25.75 |
| 152 | Will NolenPlace 152 · Sullivan/Okaw Valley | — | Sullivan/Okaw Valley | 22:39.20 |
| 153 | Jaden DavisPlace 153 · Lanphier | — | Lanphier | 22:42.88 |
| 154 | Sam KettlesonPlace 154 · Mattoon | — | Mattoon | 23:07.68 |
| 155 | Atticus HarrisPlace 155 · Sullivan/Okaw Valley | — | Sullivan/Okaw Valley | 23:13.20 |
| 156 | Demarius OverstreetPlace 156 · Urbana | — | Urbana | 23:26.70 |
| 157 | Austin SchmohePlace 157 · Sullivan/Okaw Valley | — | Sullivan/Okaw Valley | 23:27.83 |
| 158 | Luke SchidemanPlace 158 · Central | — | Central | 23:48.04 |
| 159 | Trey RonkPlace 159 · Central | — | Central | 24:02.19 |
| 160 | Leskvin Payan-LopezPlace 160 · Urbana | — | Urbana | 25:19.10 |
| 161 | Tristan BalgemannPlace 161 · Mt. Zion | — | Mt. Zion | 25:40.35 |
| 162 | Eli HibdonPlace 162 · Effingham | — | Effingham | 25:42.99 |
| 163 | Sam JacksonPlace 163 · Charleston | — | Charleston | 26:14.30 |
| 164 | Christopher WilliamsPlace 164 · Mahomet-Seymour | — | Mahomet-Seymour | 27:11.41 |