| 1 | Jackson ElliottPlace 1 · Grade 8 · Springfield Christian | 8 | Springfield Christian | 10:36.38 |
| 2 | Dayton GamberPlace 2 · Grade 8 · Springfield Christian | 8 | Springfield Christian | 10:43.69 |
| 3 | Mason SolomonPlace 3 · Grade 8 · Pleasant Plains | 8 | Pleasant Plains | 10:46.69 PR |
| 4 | Tyson PowellPlace 4 · Grade 8 · Pleasant Plains | 8 | Pleasant Plains | 10:59.47 PR |
| 5 | Brennan FletcherPlace 5 · Grade 8 · Auburn JHS at Divernon | 8 | Auburn JHS at Divernon | 11:06.78 PR |
| 6 | Corbin BeckPlace 6 · Grade 8 · Virginia | 8 | Virginia | 11:29.09 |
| 7 | Jonah DanielPlace 7 · Grade 8 · Trinity Lutheran (Springfield) | 8 | Trinity Lutheran (Springfield) | 11:31.28 |
| 8 | Chase LockerPlace 8 · Grade 8 · Rochester | 8 | Rochester | 11:35.38 |
| 9 | Nathan ThomasPlace 9 · Grade 8 · Rochester | 8 | Rochester | 11:41.72 |
| 10 | Wyatt AllenPlace 10 · Grade 7 · Springfield Christian | 7 | Springfield Christian | 11:42.09 |
| 11 | Mosope AdaramolaPlace 11 · Grade 8 · Springfield Christian | 8 | Springfield Christian | 11:48.31 |
| 12 | Johnathan ChapmanPlace 12 · Grade 7 · Riverton | 7 | Riverton | 11:52.88 |
| 13 | Isaac StewartPlace 13 · Grade 8 · Springfield Christian | 8 | Springfield Christian | 11:57.38 |
| 14 | Grant HammannPlace 14 · Grade 8 · Carlinville | 8 | Carlinville | 12:00.25 |
| 15 | Kody KotnerPlace 15 · Grade 7 · Springfield Blessed Sacrament | 7 | Springfield Blessed Sacrament | 12:03.72 |
| 16 | Ezra DavisPlace 16 · Grade 8 · Taylorville JHS | 8 | Taylorville JHS | 12:13.06 |
| 17 | Evan WeberPlace 17 · Grade 7 · Pleasant Plains | 7 | Pleasant Plains | 12:16.09 PR |
| 18 | Jesse SmithPlace 18 · Grade 8 · Petersburg PORTA JHS | 8 | Petersburg PORTA JHS | 12:16.90 PR |
| 19 | SJ CassonPlace 19 · Grade 8 · Williamsville | 8 | Williamsville | 12:17.59 |
| 20 | Brayden CullenPlace 20 · Grade 6 · Rochester | 6 | Rochester | 12:18.31 |
| 21 | Bryson HunPlace 21 · Grade 8 · Illiopolis Sangamon Valley | 8 | Illiopolis Sangamon Valley | 12:18.78 |
| 22 | Bingham EvansPlace 22 · Grade 7 · Rochester | 7 | Rochester | 12:25.91 |
| 23 | Oliver TrowerPlace 23 · Grade 7 · Trinity Lutheran (Springfield) | 7 | Trinity Lutheran (Springfield) | 12:27.00 |
| 24 | Aiden ChipolPlace 24 · Grade 8 · Pleasant Plains | 8 | Pleasant Plains | 12:27.37 |
| 25 | Ellis ThrockmortonPlace 25 · Grade 8 · Pleasant Plains | 8 | Pleasant Plains | 12:27.81 |
| 26 | Tripp RhodesPlace 26 · Grade 7 · Springfield Blessed Sacrament | 7 | Springfield Blessed Sacrament | 12:30.62 |
| 27 | Jacob WietiesPlace 27 · Grade 6 · Springfield Christian | 6 | Springfield Christian | 12:31.21 |
| 28 | Maddox CrawfordPlace 28 · Grade 8 · Springfield Christian | 8 | Springfield Christian | 12:31.65 |
| 29 | Irah DavisPlace 29 · Grade 7 · Taylorville JHS | 7 | Taylorville JHS | 12:32.31 |
| 30 | Justin AndersPlace 30 · Grade 7 · Illiopolis Sangamon Valley | 7 | Illiopolis Sangamon Valley | 12:33.93 |
| 31 | Cason GaneyPlace 31 · Grade 7 · Springfield Blessed Sacrament | 7 | Springfield Blessed Sacrament | 12:34.68 |
| 32 | Asher PutnamPlace 32 · Grade 8 · Gillespie | 8 | Gillespie | 12:35.18 |
| 33 | Jackson RodgersPlace 33 · Grade 8 · Taylorville JHS | 8 | Taylorville JHS | 12:39.62 |
| 34 | Ryker WarrenPlace 34 · Grade 8 · Springfield Christian | 8 | Springfield Christian | 12:41.91 |
| 35 | Lucas HildebrandtPlace 35 · Grade 6 · Illiopolis Sangamon Valley | 6 | Illiopolis Sangamon Valley | 12:45.18 |
| 36 | Derrius LyonsPlace 36 · Grade 7 · Franklin | 7 | Franklin | 12:48.38 |
| 37 | Callan SolomonPlace 37 · Grade 6 · Pleasant Plains | 6 | Pleasant Plains | 12:48.96 |
| 38 | Nathan WillmanPlace 38 · Grade 8 · Franklin | 8 | Franklin | 12:51.18 |
| 39 | Jacob HunPlace 39 · Grade 8 · Illiopolis Sangamon Valley | 8 | Illiopolis Sangamon Valley | 12:54.69 |
| 40 | Evan HartsockPlace 40 · Grade 6 · Virginia | 6 | Virginia | 12:55.12 |
| 41 | Dane BredelPlace 41 · Grade 7 · Carlinville | 7 | Carlinville | 12:56.02 |
| 42 | Bentley FrieslandPlace 42 · Grade 7 · Taylorville JHS | 7 | Taylorville JHS | 12:57.75 PR |
| 43 | Hunter BeckPlace 43 · Grade 5 · Virginia | 5 | Virginia | 12:59.75 |
| 44 | Logan ByePlace 44 · Grade 8 · Pleasant Plains | 8 | Pleasant Plains | 13:00.65 |
| 45 | Cooper RodgersPlace 45 · Grade 8 · Taylorville JHS | 8 | Taylorville JHS | 13:01.40 |
| 46 | Carsten McCannPlace 46 · Grade 8 · Pleasant Plains | 8 | Pleasant Plains | 13:06.18 |
| 47 | Isaac StoreyPlace 47 · Grade 8 · Springfield Blessed Sacrament | 8 | Springfield Blessed Sacrament | 13:09.41 |
| 48 | Tyler GaffneyPlace 48 · Grade 8 · Springfield Blessed Sacrament | 8 | Springfield Blessed Sacrament | 13:09.96 |
| 49 | Joshua BrownPlace 49 · Grade 8 · Riverton | 8 | Riverton | 13:10.59 |
| 50 | Dax StinebakerPlace 50 · Grade 8 · Williamsville | 8 | Williamsville | 13:11.46 |
| 51 | Braden StuewePlace 51 · Grade 6 · Williamsville | 6 | Williamsville | 13:13.65 |
| 52 | Blaze YoungPlace 52 · Grade 5 · Quincy St. Peter | 5 | Quincy St. Peter | 13:14.43 |
| 53 | Brennan PagePlace 53 · Grade 6 · Illiopolis Sangamon Valley | 6 | Illiopolis Sangamon Valley | 13:19.00 PR |
| 54 | Kevin NoblePlace 54 · Grade 7 · Springfield Christian | 7 | Springfield Christian | 13:19.59 |
| 55 | Joseph GumzPlace 55 · Grade 8 · Trinity Lutheran (Springfield) | 8 | Trinity Lutheran (Springfield) | 13:21.78 |
| 56 | Nehemiah AtwellPlace 56 · Grade 8 · Springfield Christian | 8 | Springfield Christian | 13:22.37 |
| 57 | Brody BallingerPlace 57 · Grade 7 · Williamsville | 7 | Williamsville | 13:22.78 |
| 58 | Isaac HofmanPlace 58 · Grade 7 · Petersburg PORTA JHS | 7 | Petersburg PORTA JHS | 13:24.84 |
| 59 | John WhitePlace 59 · Grade 7 · Carlinville | 7 | Carlinville | 13:28.28 |
| 60 | Dylan PetersPlace 60 · Grade 8 · Quincy St. Peter | 8 | Quincy St. Peter | 13:34.78 |
| 61 | Johnathan JamesPlace 61 · Grade 8 · Gillespie | 8 | Gillespie | 13:37.28 |
| 62 | Hunter SuskoPlace 62 · Grade 8 · Athens | 8 | Athens | 13:38.34 |
| 63 | Nathan ZimmermanPlace 63 · Grade 6 · Petersburg PORTA JHS | 6 | Petersburg PORTA JHS | 13:38.75 |
| 64 | Levi SundquistPlace 64 · Grade 8 · Springfield Blessed Sacrament | 8 | Springfield Blessed Sacrament | 13:39.87 |
| 65 | Elliot ParksPlace 65 · Grade 8 · Taylorville JHS | 8 | Taylorville JHS | 13:41.18 |
| 66 | Jaxon HiserPlace 66 · Grade 7 · Illiopolis Sangamon Valley | 7 | Illiopolis Sangamon Valley | 13:41.75 |
| 67 | Carson SmithPlace 67 · Grade 5 · Franklin | 5 | Franklin | 13:42.59 |
| 68 | Eli RoePlace 68 · Grade 5 · Athens | 5 | Athens | 13:46.97 |
| 69 | Dash KingPlace 69 · Grade 6 · Petersburg PORTA JHS | 6 | Petersburg PORTA JHS | 13:47.72 |
| 70 | Truman VigPlace 70 · Grade 6 · Springfield Blessed Sacrament | 6 | Springfield Blessed Sacrament | 13:49.47 |
| 71 | Ryker WentlerPlace 71 · Grade 8 · Gillespie | 8 | Gillespie | 13:50.02 |
| 72 | Reid GoodmanPlace 72 · Grade 8 · Springfield Christian | 8 | Springfield Christian | 13:50.46 |
| 73 | Fulton FreyPlace 73 · Grade 6 · Pleasant Plains | 6 | Pleasant Plains | 13:53.97 |
| 74 | Evan GravlinPlace 74 · Grade 8 · Riverton | 8 | Riverton | 13:59.75 |
| 75 | Joel DanielPlace 75 · Grade 6 · Trinity Lutheran (Springfield) | 6 | Trinity Lutheran (Springfield) | 14:03.31 |
| 76 | Elijah MiddletonPlace 76 · Grade 5 · Springfield Christian | 5 | Springfield Christian | 14:03.72 |
| 77 | Cohen BruhnPlace 77 · Grade 7 · Gillespie | 7 | Gillespie | 14:06.81 PR |
| 78 | Bryce HardyPlace 78 · Grade 7 · Rochester | 7 | Rochester | 14:07.43 |
| 79 | Kaden McCormickPlace 79 · Grade 7 · Virginia | 7 | Virginia | 14:11.34 |
| 80 | Tygh AchasPlace 80 · Grade 8 · Williamsville | 8 | Williamsville | 14:13.00 |
| 81 | Ryder FranklinPlace 81 · Grade 6 · Pleasant Plains | 6 | Pleasant Plains | 14:20.06 |
| 82 | Jack ElliottPlace 82 · Grade 6 · Jacksonville Our Saviour | 6 | Jacksonville Our Saviour | 14:22.22 |
| 83 | Bryce HarrisPlace 83 · Grade 7 · Springfield Christian | 7 | Springfield Christian | 14:22.96 |
| 84 | Tal YorkPlace 84 · Grade 6 · Jacksonville Our Saviour | 6 | Jacksonville Our Saviour | 14:24.21 |
| 85 | Will AscherPlace 85 · Grade 7 · Springfield Christ the King | 7 | Springfield Christ the King | 14:27.03 |
| 86 | Jack PaisleyPlace 86 · Grade 7 · Pleasant Plains | 7 | Pleasant Plains | 14:27.59 |
| 87 | Will MorrowPlace 87 · Grade 6 · Jacksonville Our Saviour | 6 | Jacksonville Our Saviour | 14:29.53 |
| 88 | Wyatt SchwoererPlace 88 · Grade 8 · Springfield Blessed Sacrament | 8 | Springfield Blessed Sacrament | 14:32.38 |
| 89 | Dennis Sanderfield JrPlace 89 · Grade 7 · Springfield Christian | 7 | Springfield Christian | 14:33.28 |
| 90 | Ryan MayfieldPlace 90 · Grade 6 · Springfield Christian | 6 | Springfield Christian | 14:39.97 |
| 91 | Caleb JanetzkePlace 91 · Grade 5 · Springfield Christian | 5 | Springfield Christian | 14:43.31 |
| 92 | Lincoln KietzmanPlace 92 · Grade 8 · Rochester | 8 | Rochester | 14:46.91 |
| 93 | Tommy ZaffiriPlace 93 · Grade 7 · Springfield Blessed Sacrament | 7 | Springfield Blessed Sacrament | 14:47.75 |
| 94 | Mason HillPlace 94 · Grade 5 · Franklin | 5 | Franklin | 14:54.38 |
| 95 | Adolph ProchazkaPlace 95 · Grade 7 · Franklin | 7 | Franklin | 14:54.93 |
| 96 | Lincoln SundquistPlace 96 · Grade 6 · Springfield Blessed Sacrament | 6 | Springfield Blessed Sacrament | 14:55.60 |
| 97 | Owen WintersPlace 97 · Grade 7 · Jacksonville Our Saviour | 7 | Jacksonville Our Saviour | 15:04.66 |
| 98 | Luke AikinPlace 98 · Grade 7 · Carlinville | 7 | Carlinville | 15:09.69 |
| 99 | Henry TrewarthaPlace 99 · Grade 6 · Springfield Christian | 6 | Springfield Christian | 15:10.02 |
| 100 | Brahm GrosbolPlace 100 · Grade 5 · Petersburg PORTA JHS | 5 | Petersburg PORTA JHS | 15:11.56 PR |