| 1 | Graham MurrayPlace 1 · Grade 6 · Altamont Lutheran | 6 | Altamont Lutheran | 7:23.18 PR |
| 2 | Cooper WendlingPlace 2 · Grade 6 · Altamont Lutheran | 6 | Altamont Lutheran | 7:50.38 PR |
| 3 | Aiden RudolphiPlace 3 · Grade 6 · Albers/Damiansville | 6 | Albers/Damiansville | 7:53.98 PR |
| 4 | Henry TebbePlace 4 · Grade 5 · St. Rose (Breese) | 5 | St. Rose (Breese) | 8:01.68 PR |
| 5 | Geno SledgePlace 5 · Grade 6 · Pinckneyville | 6 | Pinckneyville | 8:06.92 |
| 6 | Will JansenPlace 6 · Grade 6 · Albers/Damiansville | 6 | Albers/Damiansville | 8:09.78 PR |
| 7 | Dominic RaschPlace 7 · Grade 6 · First Baptist Academy (O'Fallon) | 6 | First Baptist Academy (O'Fallon) | 8:10.39 PR |
| 8 | Kash PhelpsPlace 8 · Grade 6 · Woodlawn | 6 | Woodlawn | 8:13.22 PR |
| 9 | Brody KasbanPlace 9 · Grade 6 · St. Mary's (Centralia) | 6 | St. Mary's (Centralia) | 8:14.88 PR |
| 10 | Lawson TimmermannPlace 10 · Grade 6 · Bartelso Elementary | 6 | Bartelso Elementary | 8:18.48 PR |
| 11 | Cohen SchaultmanPlace 11 · Grade 5 · Bartelso Elementary | 5 | Bartelso Elementary | 8:20.78 PR |
| 12 | Jake BrodbeckPlace 12 · Grade 6 · CCSD 204 (Pinckneyville) | 6 | CCSD 204 (Pinckneyville) | 8:24.68 PR |
| 13 | Eli HolsapplePlace 13 · Grade 4 · Selmaville | 4 | Selmaville | 8:28.38 PR |
| 14 | Crew HorstmannPlace 14 · Grade 5 · Albers/Damiansville | 5 | Albers/Damiansville | 8:30.78 PR |
| 15 | Max GauchPlace 15 · Grade 5 · Albers/Damiansville | 5 | Albers/Damiansville | 8:32.98 PR |
| 16 | Zeke ThompsonPlace 16 · Grade 6 · Selmaville | 6 | Selmaville | 8:34.58 |
| 17 | Grady FoustPlace 17 · Grade 5 · St. Joseph (Olney) | 5 | St. Joseph (Olney) | 8:35.88 PR |
| 18 | Kyson KahroffPlace 18 · Grade 6 · Aviston Elementary | 6 | Aviston Elementary | 8:37.88 PR |
| 19 | Louie AdesPlace 19 · Grade 5 · Aviston Elementary | 5 | Aviston Elementary | 8:38.45 PR |
| 20 | Dallas SchererPlace 20 · Grade 6 · Olney (Richland County) | 6 | Olney (Richland County) | 8:39.68 PR |
| 21 | Remington CarrollPlace 21 · Grade 6 · Selmaville | 6 | Selmaville | 8:40.99 |
| 22 | Kellen PittsPlace 22 · Grade 6 · Anna | 6 | Anna | 8:41.68 PR |
| 23 | Pierce WhitePlace 23 · Grade 4 · St. Joseph (Olney) | 4 | St. Joseph (Olney) | 8:43.28 PR |
| 24 | Rhett RichardsPlace 24 · Grade 5 · Cowden-Herrick | 5 | Cowden-Herrick | 8:43.74 PR |
| 25 | Max GoldsboroPlace 25 · Grade 6 · Patoka | 6 | Patoka | 8:45.69 PR |
| 26 | Creed ThalmanPlace 26 · Grade 4 · Patoka | 4 | Patoka | 8:48.19 PR |
| 27 | Rhett MarshallPlace 27 · Grade 6 · Altamont Lutheran | 6 | Altamont Lutheran | 8:49.28 PR |
| 28 | Theo BennettPlace 28 · Grade 6 · New Horizon Christian | 6 | New Horizon Christian | 8:50.29 PR |
| 29 | Tripp NehrkornPlace 29 · Grade 5 · Pinckneyville | 5 | Pinckneyville | 8:51.24 PR |
| 30 | Gunner LoweryPlace 30 · Grade 4 · Woodlawn | 4 | Woodlawn | 8:53.29 PR |
| 31 | Conrad GamberPlace 31 · Grade 4 · Woodlawn | 4 | Woodlawn | 8:53.49 PR |
| 32 | Earo KnikerPlace 32 · Grade 6 · North Wamac | 6 | North Wamac | 8:54.69 PR |
| 33 | Gavin WatsonPlace 33 · Grade 6 · Our Lady of Mount Carmel (Herrin) | 6 | Our Lady of Mount Carmel (Herrin) | 8:54.92 PR |
| 34 | Rhett EastinPlace 34 · Grade 6 · Olney (Richland County) | 6 | Olney (Richland County) | 8:56.18 PR |
| 35 | Miller MaddenPlace 35 · Grade 6 · Olney (Richland County) | 6 | Olney (Richland County) | 8:56.63 PR |
| 36 | Mason LinnemannPlace 36 · Grade 5 · Aviston Elementary | 5 | Aviston Elementary | 8:57.28 PR |
| 37 | Cohen NehrkornPlace 37 · Grade 5 · Pinckneyville | 5 | Pinckneyville | 8:57.74 PR |
| 38 | Summit BiehlPlace 38 · Grade 4 · First Baptist Academy (O'Fallon) | 4 | First Baptist Academy (O'Fallon) | 8:58.34 PR |
| 39 | Brantley CarrollPlace 39 · Grade 4 · Selmaville | 4 | Selmaville | 8:59.08 PR |
| 40 | Payton EtnierPlace 40 · Grade 5 · Franklin Park | 5 | Franklin Park | 9:07.04 PR |
| 41 | Landon GlascockPlace 41 · Grade 4 · St. Mary's (Centralia) | 4 | St. Mary's (Centralia) | 9:09.88 PR |
| 42 | Hunter BlockPlace 42 · Grade 6 · Olney (Richland County) | 6 | Olney (Richland County) | 9:10.54 PR |
| 43 | Rowdy TroyerPlace 43 · Grade 6 · Olney (Richland County) | 6 | Olney (Richland County) | 9:10.59 PR |
| 44 | Noah SenecalPlace 44 · Grade 6 · Olney (Richland County) | 6 | Olney (Richland County) | 9:10.75 PR |
| 45 | Lincoln MoorePlace 45 · Grade 5 · First Baptist Academy (O'Fallon) | 5 | First Baptist Academy (O'Fallon) | 9:13.74 PR |
| 46 | Matthew AsroffPlace 46 · Grade 6 · Franklin Park | 6 | Franklin Park | 9:14.58 |
| 47 | Memphis RamseyPlace 47 · Grade 4 · Tamaroa | 4 | Tamaroa | 9:17.89 PR |
| 48 | Maddox SmithPlace 48 · Grade 4 · Selmaville | 4 | Selmaville | 9:20.08 PR |
| 49 | Trey StiebelPlace 49 · Grade 6 · Albers/Damiansville | 6 | Albers/Damiansville | 9:23.05 PR |
| 50 | Grady LaurPlace 50 · Grade 6 · Pinckneyville | 6 | Pinckneyville | 9:24.15 PR |
| 51 | Korbin FletcherPlace 51 · Grade 4 · St. Mary's (Centralia) | 4 | St. Mary's (Centralia) | 9:27.69 PR |
| 52 | Weston MadreyPlace 52 · Grade 3 · Ashley | 3 | Ashley | 9:29.38 PR |
| 53 | Jax RibbingPlace 53 · Grade 6 · Germantown Elementary | 6 | Germantown Elementary | 9:31.78 |
| 54 | Grayson SchroederPlace 54 · Grade 6 · Germantown Elementary | 6 | Germantown Elementary | 9:33.28 PR |
| 55 | Christian HendersonPlace 55 · Grade 6 · Okawville ms | 6 | Okawville ms | 9:33.54 PR |
| 56 | Caleb WuebbelsPlace 56 · Grade 5 · Albers/Damiansville | 5 | Albers/Damiansville | 9:33.60 PR |
| 57 | Lakin LuebbersPlace 57 · Grade 5 · Breese | 5 | Breese | 9:34.84 PR |
| 58 | Luke TramePlace 58 · Grade 5 · Bartelso Elementary | 5 | Bartelso Elementary | 9:36.38 PR |
| 59 | Drew GebkePlace 59 · Grade 5 · Bartelso Elementary | 5 | Bartelso Elementary | 9:36.88 PR |
| 60 | Blake SchultePlace 60 · Grade 5 · Albers/Damiansville | 5 | Albers/Damiansville | 9:37.78 PR |
| 61 | Jaden BoldreyPlace 61 · Grade 4 · Rome | 4 | Rome | 9:38.98 PR |
| 62 | Axel RoelandtPlace 62 · Grade 5 · Breese | 5 | Breese | 9:39.39 PR |
| 63 | Aiden HeitkampPlace 63 · Grade 5 · Central City | 5 | Central City | 9:41.28 PR |
| 64 | Knoxx BoehnePlace 64 · Grade 4 · St. Mary's (Centralia) | 4 | St. Mary's (Centralia) | 9:43.18 PR |
| 65 | J.P. KobylanskiPlace 65 · Grade 4 · Summersville | 4 | Summersville | 9:43.98 PR |
| 66 | Vaughn HucksteadPlace 66 · Grade 5 · Our Lady of Mount Carmel (Herrin) | 5 | Our Lady of Mount Carmel (Herrin) | 9:44.12 PR |
| 67 | Adam GouldPlace 67 · Grade 5 · Jonesboro | 5 | Jonesboro | 9:46.74 PR |
| 68 | Canaan KochPlace 68 · Grade 6 · First Baptist Academy (O'Fallon) | 6 | First Baptist Academy (O'Fallon) | 9:47.28 PR |
| 69 | Cade ScheideckerPlace 69 · Grade 6 · Nashville | 6 | Nashville | 9:50.62 PR |
| 70 | Emmett WeberPlace 70 · Grade 5 · New Hope Elementary | 5 | New Hope Elementary | 9:51.34 PR |
| 71 | Russ ThomannPlace 71 · Grade 6 · Olney (Richland County) | 6 | Olney (Richland County) | 9:51.39 PR |
| 72 | Nixon BlairPlace 72 · Grade 4 · Central City | 4 | Central City | 9:52.98 PR |
| 73 | Colin DumondPlace 73 · Grade 4 · Oakdale | 4 | Oakdale | 9:53.04 PR |
| 74 | Reid DiekemperPlace 74 · Grade 4 · St. Rose (Breese) | 4 | St. Rose (Breese) | 9:54.13 PR |
| 75 | Benson BartonPlace 75 · Grade 3 · Raccoon | 3 | Raccoon | 9:54.42 PR |
| 76 | Connor BrendelPlace 76 · Grade 6 · Bartelso Elementary | 6 | Bartelso Elementary | 9:54.95 PR |
| 77 | Eli WegmannPlace 77 · Grade 6 · Rome | 6 | Rome | 9:56.48 |
| 78 | Thomas AmasonPlace 78 · Grade 3 · Raccoon | 3 | Raccoon | 9:56.98 PR |
| 79 | Nathan PagonePlace 79 · Grade 6 · Altamont Lutheran | 6 | Altamont Lutheran | 9:57.44 |
| 80 | Carson MelvinPlace 80 · Grade 6 · Tamaroa | 6 | Tamaroa | 9:57.99 |
| 81 | Micah FlemingPlace 81 · Grade 5 · St. Joseph (Olney) | 5 | St. Joseph (Olney) | 9:58.78 PR |
| 82 | Ryker SterchiPlace 82 · Grade 5 · St. Joseph (Olney) | 5 | St. Joseph (Olney) | 9:59.83 |
| 83 | James SeeleyPlace 83 · Grade 6 · Centralia | 6 | Centralia | 10:00.32 PR |
| 84 | Corbin BarbeePlace 84 · Grade 5 · Jonesboro | 5 | Jonesboro | 10:00.40 |
| 85 | Billy StewardPlace 85 · Grade 4 · Ashley | 4 | Ashley | 10:00.55 PR |
| 86 | Ezekial BowlinPlace 86 · Grade 6 · Cowden-Herrick | 6 | Cowden-Herrick | 10:00.75 PR |
| 87 | Eli TruscottPlace 87 · Grade 5 · Germantown Elementary | 5 | Germantown Elementary | 10:01.03 PR |
| 88 | Charles RayPlace 88 · Grade 5 · North Wamac | 5 | North Wamac | 10:01.56 PR |
| 89 | Brandt RichardsPlace 89 · Grade 6 · Cowden-Herrick | 6 | Cowden-Herrick | 10:01.63 PR |
| 90 | Ivan EstradaPlace 90 · Grade 5 · Bluford | 5 | Bluford | 10:02.12 PR |
| 91 | Mason BuschschultePlace 91 · Grade 6 · Pinckneyville | 6 | Pinckneyville | 10:02.49 PR |
| 92 | Connor RogersPlace 92 · Grade 5 · Franklin Park | 5 | Franklin Park | 10:05.58 PR |
| 93 | Lincoln RobertsPlace 93 · Grade 5 · Anna | 5 | Anna | 10:08.18 PR |
| 94 | Cohen HollenkampPlace 94 · Grade 5 · Summersville | 5 | Summersville | 10:08.92 PR |
| 95 | Wade PetersPlace 95 · Grade 5 · Breese | 5 | Breese | 10:09.08 PR |
| 96 | Dayton BarronPlace 96 · Grade 6 · Rome | 6 | Rome | 10:11.24 PR |
| 97 | Wyatt GreenPlace 97 · Grade 3 · Raccoon | 3 | Raccoon | 10:11.28 PR |
| 98 | Jace ThomasonPlace 98 · Grade 5 · Franklin Park | 5 | Franklin Park | 10:13.18 |
| 99 | Chase KasbanPlace 99 · Grade 4 · St. Mary's (Centralia) | 4 | St. Mary's (Centralia) | 10:16.28 |
| 100 | Daxton WallacePlace 100 · Grade 5 · Cowden-Herrick | 5 | Cowden-Herrick | 10:17.75 PR |
| 101 | Rylan ToliverPlace 101 · Grade 4 · Summersville | 4 | Summersville | 10:18.48 PR |
| 102 | Wyatt KortePlace 102 · Grade 6 · Germantown Elementary | 6 | Germantown Elementary | 10:18.89 |
| 103 | Leo SchwierjohnPlace 103 · Grade 5 · Aviston Elementary | 5 | Aviston Elementary | 10:19.32 PR |
| 104 | Hayden HuffPlace 104 · Grade 6 · Willow Grove Elementary | 6 | Willow Grove Elementary | 10:24.70 PR |
| 105 | Ryder CappsPlace 105 · Grade 5 · Spring Garden | 5 | Spring Garden | 10:24.99 PR |
| 106 | Bryar SmithPlace 106 · Grade 5 · Rome | 5 | Rome | 10:25.42 |
| 107 | Bohdi HolzerPlace 107 · Grade 5 · St. Mary's (Centralia) | 5 | St. Mary's (Centralia) | 10:25.99 PR |
| 108 | Diem SchmitzPlace 108 · Grade 5 · Cowden-Herrick | 5 | Cowden-Herrick | 10:26.58 PR |
| 109 | Jackson HellmanPlace 109 · Grade 5 · Bartelso Elementary | 5 | Bartelso Elementary | 10:26.84 PR |
| 110 | Asen MuellerPlace 110 · Grade 6 · Okawville ms | 6 | Okawville ms | 10:27.13 PR |
| 111 | Brantley TrumboPlace 111 · Grade 5 · Willow Grove Elementary | 5 | Willow Grove Elementary | 10:27.27 PR |
| 112 | Owen LangePlace 112 · Grade 6 · Okawville ms | 6 | Okawville ms | 10:28.09 PR |
| 113 | Kaden TuckerPlace 113 · Grade 6 · Cowden-Herrick | 6 | Cowden-Herrick | 10:28.74 PR |
| 114 | Kendrell ChasePlace 114 · Grade 5 · Centralia | 5 | Centralia | 10:29.29 PR |
| 115 | Leo TalbertPlace 115 · Grade 5 · Wayne City | 5 | Wayne City | 10:29.53 PR |
| 116 | Zane LedesmaPlace 116 · Grade 4 · Patoka | 4 | Patoka | 10:29.54 PR |
| 117 | Hunter HallPlace 117 · Grade 4 · St. Joseph (Olney) | 4 | St. Joseph (Olney) | 10:29.70 PR |
| 118 | Marshall BrookmanPlace 118 · Grade 3 · Spring Garden | 3 | Spring Garden | 10:30.38 PR |
| 119 | Ivan BenhoffPlace 119 · Grade 5 · St. Rose (Breese) | 5 | St. Rose (Breese) | 10:30.52 PR |
| 120 | Wyatt StroehleinPlace 120 · Grade 4 · Tamaroa | 4 | Tamaroa | 10:31.83 |
| 121 | Maddox TatePlace 121 · Grade 6 · Franklin Park | 6 | Franklin Park | 10:33.04 PR |
| 122 | Connor LentzPlace 122 · Grade 5 · Wayne City | 5 | Wayne City | 10:33.08 PR |
| 123 | Kolsyn RightnowarPlace 123 · Grade 4 · Summersville | 4 | Summersville | 10:36.68 PR |
| 124 | Lincoln JonesPlace 124 · Grade 6 · Jonesboro | 6 | Jonesboro | 10:37.14 PR |
| 125 | Lucas HoggPlace 125 · Grade 5 · Breese | 5 | Breese | 10:39.08 PR |
| 126 | Sebastian BernhardPlace 126 · Grade 3 · Tamaroa | 3 | Tamaroa | 10:40.72 |
| 127 | Easton PriebePlace 127 · Grade 5 · Pinckneyville | 5 | Pinckneyville | 10:42.98 PR |
| 128 | Brady WuebbelsPlace 128 · Grade 6 · Germantown Elementary | 6 | Germantown Elementary | 10:48.88 PR |
| 129 | Nathan PrejeanPlace 129 · Grade 5 · Breese | 5 | Breese | 10:51.39 PR |
| 130 | Gabe RosePlace 130 · Grade 3 · New Horizon Christian | 3 | New Horizon Christian | 10:54.48 PR |
| 131 | Bentley BileyPlace 131 · Grade 6 · Nashville | 6 | Nashville | 10:56.08 PR |
| 132 | Logan HefnerPlace 132 · Grade 5 · Rome | 5 | Rome | 10:58.25 PR |
| 133 | Asher ChatmanPlace 133 · Grade 6 · Wayne City | 6 | Wayne City | 10:59.25 PR |
| 134 | Elias CreamerPlace 134 · Grade 5 · Franklin Park | 5 | Franklin Park | 11:01.90 |
| 135 | Devin BarneyPlace 135 · Grade 6 · Centralia | 6 | Centralia | 11:03.74 PR |
| 136 | Brayden HockettPlace 136 · Grade 6 · Nashville | 6 | Nashville | 11:03.88 PR |
| 137 | Myles MauePlace 137 · Grade 6 · Breese | 6 | Breese | 11:07.99 |
| 138 | Blaine GruenPlace 138 · Grade 5 · North Wamac | 5 | North Wamac | 11:10.68 PR |
| 139 | Ryder PatePlace 139 · Grade 6 · Breese | 6 | Breese | 11:12.68 PR |
| 140 | Alex TalbertPlace 140 · Grade 5 · Wayne City | 5 | Wayne City | 11:23.09 PR |
| 141 | Quinten KleinPlace 141 · Grade 4 · Summersville | 4 | Summersville | 11:28.23 PR |
| 142 | Oaklyn BernhardPlace 142 · Grade 5 · Tamaroa | 5 | Tamaroa | 11:28.58 |
| 143 | Lyncoln LakePlace 143 · Grade 5 · Selmaville | 5 | Selmaville | 11:30.12 PR |
| 144 | Luke DuffeyPlace 144 · Grade 6 · Nashville | 6 | Nashville | 11:30.75 PR |
| 145 | Ezra WolffPlace 145 · Grade 6 · Altamont Lutheran | 6 | Altamont Lutheran | 11:35.19 PR |
| 146 | Josiah TyberdentPlace 146 · Grade 4 · New Horizon Christian | 4 | New Horizon Christian | 11:37.68 PR |
| 147 | Wyatt KellerPlace 147 · Grade 4 · Ashley | 4 | Ashley | 11:44.68 PR |
| 148 | Nolan YoungPlace 148 · Grade 3 · Selmaville | 3 | Selmaville | 11:49.39 PR |
| 149 | Leo PrangaPlace 149 · Grade 5 · North Wamac | 5 | North Wamac | 12:01.08 PR |
| 150 | Max WheelerPlace 150 · Grade 5 · Cowden-Herrick | 5 | Cowden-Herrick | 12:01.52 PR |
| 151 | August WolffPlace 151 · Grade 7 · Altamont Lutheran | 7 | Altamont Lutheran | 12:14.78 |
| 152 | Logan RoddyPlace 152 · Grade 4 · Woodlawn | 4 | Woodlawn | 12:21.18 |
| 153 | Grant HoltonPlace 153 · Grade 5 · Our Lady of Mount Carmel (Herrin) | 5 | Our Lady of Mount Carmel (Herrin) | 12:41.22 PR |
| 154 | Levi ColestockPlace 154 · Grade 6 · Okawville ms | 6 | Okawville ms | 12:45.53 PR |
| 155 | Klay PaszkiewiczPlace 155 · Grade 3 · Oakdale | 3 | Oakdale | 12:52.88 PR |
| 156 | Joseph JohnsonPlace 156 · Grade 5 · Our Lady of Mount Carmel (Herrin) | 5 | Our Lady of Mount Carmel (Herrin) | 12:59.04 PR |
| 157 | Peyton DeckerPlace 157 · Grade 6 · St. Joseph (Olney) | 6 | St. Joseph (Olney) | 13:20.08 PR |
| 158 | Xander VegaPlace 158 · Grade 5 · Willow Grove Elementary | 5 | Willow Grove Elementary | 13:45.53 PR |
| 159 | Bryar MurrayPlace 159 · Grade 5 · Patoka | 5 | Patoka | 14:10.09 |
| 160 | Carson WilliamsPlace 160 · Grade 3 · Ashley | 3 | Ashley | 14:17.18 PR |
| 161 | Lukas RosePlace 161 · Grade 3 · New Horizon Christian | 3 | New Horizon Christian | 14:21.32 PR |
| 162 | Luke RedekerPlace 162 · Grade 6 · Trinity Hoffman | 6 | Trinity Hoffman | 14:31.24 |
| 163 | Ivan WalkerPlace 163 · Grade 4 · Ashley | 4 | Ashley | 14:46.32 PR |
| 164 | Abel AmasonPlace 164 · Grade 5 · Central City | 5 | Central City | 14:55.84 PR |
| 165 | Titan ClarkPlace 165 · Grade 5 · Oakdale | 5 | Oakdale | 15:32.68 PR |
| 166 | Braxton WoodromePlace 166 · Grade 6 · Rome | 6 | Rome | 17:48.72 |
| 167 | Bentlee WarrenPlace 167 · Grade 5 · Central City | 5 | Central City | 21:51.68 PR |