| 1 | Liam BettisPlace 1 · Grade 12 · Taylorville | 12 | Taylorville | 15:34.15 |
| 2 | Ike HouckPlace 2 · Grade 11 · St. John's Lutheran | 11 | St. John's Lutheran | 16:00.90 |
| 3 | Colt PerkinsPlace 3 · Grade 11 · Taylorville | 11 | Taylorville | 16:07.68 |
| 4 | Caden MeierPlace 4 · Grade 11 · Troy (Triad) | 11 | Troy (Triad) | 16:19.16 |
| 5 | Jack HildebrandtPlace 5 · Grade 10 · Niantic (Sangamon Valley) | 10 | Niantic (Sangamon Valley) | 16:36.80 |
| 6 | Michael SchramPlace 6 · Grade 12 · Troy (Triad) | 12 | Troy (Triad) | 16:43.41 |
| 7 | Ethan VicePlace 7 · Grade 12 · Mattoon | 12 | Mattoon | 16:47.78 |
| 8 | Zac WrightPlace 8 · Grade 10 · Taylorville | 10 | Taylorville | 16:57.12 |
| 9 | Samuel SkirballPlace 9 · Grade 11 · Troy (Triad) | 11 | Troy (Triad) | 17:04.44 |
| 10 | Zak MeansPlace 10 · Grade 12 · Mt. Zion | 12 | Mt. Zion | 17:18.90 |
| 11 | Ashford BrentPlace 11 · Grade 11 · Mt. Zion | 11 | Mt. Zion | 17:19.41 |
| 12 | Jared KlinglerPlace 12 · Grade 9 · Effingham | 9 | Effingham | 17:26.61 |
| 13 | Brett SpeaglePlace 13 · Grade 10 · Mt. Zion | 10 | Mt. Zion | 17:27.81 |
| 14 | Carter RichPlace 14 · Grade 10 · Troy (Triad) | 10 | Troy (Triad) | 17:32.16 |
| 15 | Justice RoundcountPlace 15 · Grade 11 · Mt. Zion | 11 | Mt. Zion | 17:32.71 |
| 16 | Eli HartmanPlace 16 · Grade 10 · Bloomington | 10 | Bloomington | 17:35.31 |
| 17 | Brayden BellPlace 17 · Grade 12 · Bloomington | 12 | Bloomington | 17:36.32 |
| 18 | Nile DiehlPlace 18 · Grade 11 · Troy (Triad) | 11 | Troy (Triad) | 17:36.38 |
| 19 | Alex MoorePlace 19 · Grade 11 · Troy (Triad) | 11 | Troy (Triad) | 17:37.08 |
| 20 | Camden HedgesPlace 20 · Grade 10 · Mattoon | 10 | Mattoon | 17:41.63 |
| 21 | Jamari RandolphPlace 21 · Grade 12 · Bloomington | 12 | Bloomington | 17:43.19 |
| 22 | Lincoln SteersPlace 22 · Grade 12 · Bloomington | 12 | Bloomington | 17:44.52 |
| 23 | Jack HawkinsPlace 23 · Grade 12 · Bloomington | 12 | Bloomington | 17:47.90 |
| 24 | Alexander McFarlandPlace 24 · Grade 11 · Effingham | 11 | Effingham | 17:55.62 |
| 25 | Cecil ThomlinsonPlace 25 · Grade 10 · Bloomington | 10 | Bloomington | 17:56.52 |
| 26 | Theodore SchweitzerPlace 26 · Grade 9 · Troy (Triad) | 9 | Troy (Triad) | 18:04.72 |
| 27 | Bryson HunPlace 27 · Grade 9 · Niantic (Sangamon Valley) | 9 | Niantic (Sangamon Valley) | 18:05.21 |
| 28 | Elliot DunnPlace 28 · Grade 10 · Troy (Triad) | 10 | Troy (Triad) | 18:06.91 |
| 29 | Jaden MoodyPlace 29 · Grade 9 · Decatur (Eisenhower/MacArthur Co-Op) | 9 | Decatur (Eisenhower/MacArthur Co-Op) | 18:15.91 |
| 30 | Maddox DewerffPlace 30 · Grade 11 · Nokomis | 11 | Nokomis | 18:30.35 |
| 31 | Trenton PartlowPlace 31 · Grade 9 · Effingham | 9 | Effingham | 18:30.40 |
| 32 | Jordan BartoshPlace 32 · Grade 12 · Jacksonville (Illinois School for the Deaf) | 12 | Jacksonville (Illinois School for the Deaf) | 18:35.85 PR |
| 33 | Payton FletcherPlace 33 · Grade 12 · Mattoon | 12 | Mattoon | 18:37.11 |
| 34 | Ryland DeckerPlace 34 · Grade 10 · Mattoon | 10 | Mattoon | 18:40.44 |
| 35 | Drew St. PierrePlace 35 · Grade 10 · Mt. Zion | 10 | Mt. Zion | 18:43.50 |
| 36 | Jackson WindhorstPlace 36 · Grade 11 · Mt. Zion | 11 | Mt. Zion | 18:48.81 |
| 37 | AJ LozanoPlace 37 · Grade 10 · Bloomington | 10 | Bloomington | 18:51.48 |
| 38 | Jacob HunPlace 38 · Grade 9 · Niantic (Sangamon Valley) | 9 | Niantic (Sangamon Valley) | 18:53.76 |
| 39 | Ezra DavisPlace 39 · Grade 9 · Taylorville | 9 | Taylorville | 18:53.91 |
| 40 | Grant JarosPlace 40 · Grade 11 · Troy (Triad) | 11 | Troy (Triad) | 18:58.68 |
| 41 | Jackson RodgersPlace 41 · Grade 9 · Taylorville | 9 | Taylorville | 19:00.25 |
| 42 | Nolan WeaverPlace 42 · Grade 9 · Mattoon | 9 | Mattoon | 19:02.64 |
| 43 | Collin BakaPlace 43 · Grade 11 · Troy (Triad) | 11 | Troy (Triad) | 19:09.12 |
| 44 | Beau KitzmillerPlace 44 · Grade 11 · Troy (Triad) | 11 | Troy (Triad) | 19:09.68 |
| 45 | Emmett MartinPlace 45 · Grade 10 · Mt. Zion | 10 | Mt. Zion | 19:31.72 |
| 46 | Cooper RodgersPlace 46 · Grade 9 · Taylorville | 9 | Taylorville | 19:32.33 |
| 47 | Cooper BrammerPlace 47 · Grade 9 · Mt. Zion | 9 | Mt. Zion | 19:35.61 |
| 48 | Joseph NzitaPlace 48 · Grade 10 · Bloomington | 10 | Bloomington | 19:41.66 |
| 49 | Joseph GoodmanPlace 49 · Grade 12 · Taylorville | 12 | Taylorville | 19:41.71 |
| 50 | Ben NeunerPlace 50 · Grade 12 · Troy (Triad) | 12 | Troy (Triad) | 19:41.95 |
| 51 | Zachary HillmanPlace 51 · Grade 9 · Mt. Zion | 9 | Mt. Zion | 19:49.44 |
| 52 | Porter AndersonPlace 52 · Grade 11 · Mt. Zion | 11 | Mt. Zion | 19:49.56 |
| 53 | Brody BrammerPlace 53 · Grade 9 · Mt. Zion | 9 | Mt. Zion | 19:57.99 |
| 54 | Jared HeltonPlace 54 · Grade 9 · Troy (Triad) | 9 | Troy (Triad) | 20:09.27 |
| 55 | Adnan IbrahimPlace 55 · Grade 12 · Decatur (Eisenhower/MacArthur Co-Op) | 12 | Decatur (Eisenhower/MacArthur Co-Op) | 20:09.58 |
| 56 | Logan CullisonPlace 56 · Grade 10 · Mt. Zion | 10 | Mt. Zion | 20:09.58 |
| 57 | Anthony BohnhoffPlace 57 · Grade 10 · Effingham | 10 | Effingham | 20:11.40 |
| 58 | Gunner BartelsPlace 58 · Grade 9 · Mattoon | 9 | Mattoon | 20:21.72 |
| 59 | Antonio GreenPlace 59 · Grade 12 · Bloomington | 12 | Bloomington | 20:27.69 |
| 60 | Carson MihlbachlerPlace 60 · Grade 9 · Effingham | 9 | Effingham | 20:31.29 |
| 61 | Elijah WathenPlace 61 · Grade 9 · Troy (Triad) | 9 | Troy (Triad) | 20:52.94 |
| 62 | Mason OverbeckPlace 62 · Grade 10 · Effingham | 10 | Effingham | 21:09.05 |
| 63 | Caiden CalvinPlace 63 · Grade 9 · Troy (Triad) | 9 | Troy (Triad) | 21:13.18 |
| 64 | Kaynan LeverettePlace 64 · Grade 10 · Effingham | 10 | Effingham | 21:13.38 |
| 65 | Colton BlairPlace 65 · Grade 12 · Mattoon | 12 | Mattoon | 21:15.40 |
| 66 | Bryce ElizarrarasPlace 66 · Grade 9 · Bloomington | 9 | Bloomington | 21:16.63 |
| 67 | Ian EvansPlace 67 · Grade 12 · Troy (Triad) | 12 | Troy (Triad) | 21:17.40 |
| 68 | Mason WeterPlace 68 · Grade 11 · Mt. Zion | 11 | Mt. Zion | 21:45.18 |
| 69 | Jameson GollidayPlace 69 · Grade 9 · Bloomington | 9 | Bloomington | 21:46.83 |
| 70 | Mason SietzPlace 70 · Grade 9 · Troy (Triad) | 9 | Troy (Triad) | 22:20.76 |
| 71 | Ben PhillipsPlace 71 · Grade 10 · Troy (Triad) | 10 | Troy (Triad) | 22:32.64 |
| 72 | Avery ArnoldPlace 72 · Grade 9 · Effingham | 9 | Effingham | 22:50.38 |
| 73 | Jacob RamertPlace 73 · Grade 12 · Troy (Triad) | 12 | Troy (Triad) | 22:51.02 |
| 74 | Jeremy JenkinsPlace 74 · Grade 12 · Decatur (Eisenhower/MacArthur Co-Op) | 12 | Decatur (Eisenhower/MacArthur Co-Op) | 22:53.77 |
| 75 | Rylan PoolPlace 75 · Grade 9 · Bloomington | 9 | Bloomington | 22:55.18 |
| 76 | Gabriel BeghtolPlace 76 · Grade 10 · Mt. Zion | 10 | Mt. Zion | 22:55.52 |
| 77 | Noah SkirballPlace 77 · Grade 9 · Troy (Triad) | 9 | Troy (Triad) | 23:10.62 |
| 78 | Cale RakersPlace 78 · Grade 9 · Troy (Triad) | 9 | Troy (Triad) | 23:39.37 |
| 79 | Adan BautistaPlace 79 · Grade 12 · Jacksonville (Illinois School for the Deaf) | 12 | Jacksonville (Illinois School for the Deaf) | 23:47.42 |
| 80 | JonMichael MurrayPlace 80 · Grade 10 · Mt. Zion | 10 | Mt. Zion | 24:22.24 |
| 81 | Carter MallettePlace 81 · Grade 10 · Troy (Triad) | 10 | Troy (Triad) | 25:02.65 |
| 82 | Khye KellamsPlace 82 · Grade 9 · Effingham | 9 | Effingham | 25:41.74 |
| 83 | Gavin CrimPlace 83 · Grade 9 · Decatur (Eisenhower/MacArthur Co-Op) | 9 | Decatur (Eisenhower/MacArthur Co-Op) | 27:11.68 |
| 84 | William ShultzPlace 84 · Grade 12 · Troy (Triad) | 12 | Troy (Triad) | 28:28.64 |
| 85 | Landen Ranney-BrownPlace 85 · Grade 9 · Effingham | 9 | Effingham | 29:10.94 |
| 86 | Lincoln WilliamsPlace 86 · Grade 11 · Decatur (Eisenhower/MacArthur Co-Op) | 11 | Decatur (Eisenhower/MacArthur Co-Op) | 29:59.60 |