| 1 | Noah GreenPlace 1 · Grade 12 · Liberty (Wentzville) | 12 | Liberty (Wentzville) | 16:05.36 |
| 2 | Heru BeyPlace 2 · Grade 12 · MICDS - Mary Institute Country Day | 12 | MICDS - Mary Institute Country Day | 16:22.65 |
| 3 | Lucas WiegmanPlace 3 · Grade 12 · Oakville | 12 | Oakville | 16:26.23 |
| 4 | James SenaldiPlace 4 · Grade 12 · Ft. Zumwalt West | 12 | Ft. Zumwalt West | 16:28.74 |
| 5 | Cruz AndersPlace 5 · Grade 12 · Desoto | 12 | Desoto | 16:39.69 |
| 6 | Oliver LivingstonPlace 6 · Grade 11 · Troy-Buchanan | 11 | Troy-Buchanan | 16:52.40 |
| 7 | Joe SperinoPlace 7 · Grade 12 · John Burroughs | 12 | John Burroughs | 16:55.72 |
| 8 | Rhett HayesPlace 8 · Grade 12 · Hannibal | 12 | Hannibal | 16:57.44 |
| 9 | Samuel CoburnPlace 9 · Grade 12 · Francis Howell Central | 12 | Francis Howell Central | 17:05.73 |
| 10 | Noah FitzgeraldPlace 10 · Grade 10 · Herculaneum | 10 | Herculaneum | 17:07.85 |
| 11 | Zachary MedinaPlace 11 · Grade 11 · Ft. Zumwalt West | 11 | Ft. Zumwalt West | 17:10.79 |
| 12 | Aiden CampbellPlace 12 · Grade 11 · Rockwood Summit | 11 | Rockwood Summit | 17:19.75 |
| 13 | Shaun UnderhillPlace 13 · Grade 12 · Marquette | 12 | Marquette | 17:25.35 |
| 14 | Logan HarmonPlace 14 · Grade 11 · Whitfield | 11 | Whitfield | 17:34.15 |
| 15 | Dilan DzubicPlace 15 · Grade 10 · Oakville | 10 | Oakville | 17:34.16 |
| 16 | Adrian Avila-CamarenaPlace 16 · Grade 10 · Francis Howell Central | 10 | Francis Howell Central | 17:37.25 |
| 17 | Xavier LuedersPlace 17 · Grade 10 · Ft. Zumwalt West | 10 | Ft. Zumwalt West | 17:43.23 |
| 18 | Luke HoefferlePlace 18 · Grade 12 · Marquette | 12 | Marquette | 17:46.24 |
| 19 | Brandon Jr. JohnsonPlace 19 · Grade 11 · Hazelwood West | 11 | Hazelwood West | 17:47.07 |
| 20 | Jacob SchuenemeyerPlace 20 · Grade 12 · Desoto | 12 | Desoto | 17:48.55 |
| 21 | Tyler FresonPlace 21 · Grade 12 · Clayton | 12 | Clayton | 17:50.62 |
| 22 | Jordan GlassPlace 22 · Grade 10 · Fox | 10 | Fox | 17:51.56 |
| 23 | Nikash YearyPlace 23 · Grade 12 · Carl Junction | 12 | Carl Junction | 17:55.76 |
| 24 | Allen WallmanPlace 24 · Grade 12 · Herculaneum | 12 | Herculaneum | 17:57.34 |
| 25 | Owen DavisPlace 25 · Grade 11 · Herculaneum | 11 | Herculaneum | 17:59.33 |
| 26 | Carter EldredgePlace 26 · Grade 10 · Liberty (Wentzville) | 10 | Liberty (Wentzville) | 18:01.04 |
| 27 | Samuel LauppPlace 27 · Grade 9 · Herculaneum | 9 | Herculaneum | 18:01.25 |
| 28 | Jackson McCutchenPlace 28 · Grade 9 · Fox | 9 | Fox | 18:02.92 |
| 29 | Cyrus KummerPlace 29 · Grade 11 · MICDS - Mary Institute Country Day | 11 | MICDS - Mary Institute Country Day | 18:04.74 |
| 30 | Victor WhitePlace 30 · Grade 9 · Herculaneum | 9 | Herculaneum | 18:07.16 |
| 31 | Ryan HaltermanPlace 31 · Grade 12 · Francis Howell Central | 12 | Francis Howell Central | 18:08.39 |
| 32 | Ethan SonnPlace 32 · Grade 11 · John Burroughs | 11 | John Burroughs | 18:09.76 |
| 33 | Clayton RozyckiPlace 33 · Grade 12 · Desoto | 12 | Desoto | 18:12.59 |
| 34 | Andres MorettiPlace 34 · Grade 11 · Principia | 11 | Principia | 18:15.35 |
| 35 | Austin BaerPlace 35 · Grade 11 · Herculaneum | 11 | Herculaneum | 18:17.85 |
| 36 | Luke JohnsonPlace 36 · Grade 9 · Clayton | 9 | Clayton | 18:21.42 |
| 37 | Noah JesterPlace 37 · Grade 12 · Oakville | 12 | Oakville | 18:25.00 |
| 38 | Camden GheensPlace 38 · Grade 12 · Hannibal | 12 | Hannibal | 18:27.03 |
| 39 | Tristan WhitePlace 39 · Grade 9 · Herculaneum | 9 | Herculaneum | 18:27.73 |
| 40 | Vincent BaiocchiPlace 40 · Grade 11 · Whitfield | 11 | Whitfield | 18:29.86 |
| 41 | Kayden EbertPlace 41 · Grade 9 · Troy-Buchanan | 9 | Troy-Buchanan | 18:30.99 |
| 42 | Hayden LeePlace 42 · Grade 10 · Marquette | 10 | Marquette | 18:31.75 |
| 43 | Maier McMullenPlace 43 · Grade 12 · Hazelwood West | 12 | Hazelwood West | 18:32.93 |
| 44 | Chance GoldenPlace 44 · Grade 12 · Carl Junction | 12 | Carl Junction | 18:33.34 |
| 45 | Rylan CantilloPlace 45 · Grade 12 · Francis Howell Central | 12 | Francis Howell Central | 18:34.87 |
| 46 | Landen BegleyPlace 46 · Grade 12 · Hannibal | 12 | Hannibal | 18:39.27 |
| 47 | Johnathan McGlynnPlace 47 · Grade 12 · Marshfield | 12 | Marshfield | 18:41.57 |
| 48 | Benjamin McCordPlace 48 · Grade 12 · Principia | 12 | Principia | 18:41.72 |
| 49 | Forest GongPlace 49 · Grade 12 · MICDS - Mary Institute Country Day | 12 | MICDS - Mary Institute Country Day | 18:44.65 |
| 50 | William iii ZobristPlace 50 · Grade 10 · Rockwood Summit | 10 | Rockwood Summit | 18:44.88 |
| 51 | Brady TemplePlace 51 · Grade 10 · Rockwood Summit | 10 | Rockwood Summit | 18:46.53 |
| 52 | Rush MurphyPlace 52 · Grade 12 · Whitfield | 12 | Whitfield | 18:47.18 |
| 53 | Jackson StringerPlace 53 · Grade 12 · Francis Howell North | 12 | Francis Howell North | 18:48.13 |
| 54 | Joshua HousePlace 54 · Grade 10 · Marquette | 10 | Marquette | 18:48.48 |
| 55 | Charles MartinPlace 55 · Grade 9 · Clayton | 9 | Clayton | 18:48.82 |
| 56 | Elijah RobertsPlace 56 · Grade 9 · Troy-Buchanan | 9 | Troy-Buchanan | 18:50.40 |
| 57 | Jace FarrellPlace 57 · Grade 10 · Liberty (Wentzville) | 10 | Liberty (Wentzville) | 18:50.77 |
| 58 | Keyon AubuchonPlace 58 · Grade 10 · Desoto | 10 | Desoto | 18:51.80 |
| 59 | Logan SchonePlace 59 · Grade 11 · Troy-Buchanan | 11 | Troy-Buchanan | 18:52.38 |
| 60 | Xavier SteelePlace 60 · Grade 9 · Ft. Zumwalt West | 9 | Ft. Zumwalt West | 18:53.29 |
| 61 | Dylan McdonoughPlace 61 · Grade 12 · MICDS - Mary Institute Country Day | 12 | MICDS - Mary Institute Country Day | 18:56.63 |
| 62 | Oliver GiammarPlace 62 · Grade 10 · Clayton | 10 | Clayton | 18:59.20 |
| 63 | Liam StephanPlace 63 · Grade 10 · Troy-Buchanan | 10 | Troy-Buchanan | 18:59.21 PR |
| 64 | Easton SchweizerPlace 64 · Grade 9 · Marquette | 9 | Marquette | 19:01.89 |
| 65 | Henry SchindlerPlace 65 · Grade 11 · Ft. Zumwalt West | 11 | Ft. Zumwalt West | 19:02.32 |
| 66 | Josue Rios LoboPlace 66 · Grade 10 · Fox | 10 | Fox | 19:02.61 |
| 67 | Samer ElaneedPlace 67 · Grade 9 · Rockwood Summit | 9 | Rockwood Summit | 19:03.18 |
| 68 | Sema'j DavisPlace 68 · Grade 11 · Hazelwood East | 11 | Hazelwood East | 19:03.38 |
| 69 | Jordan HillPlace 69 · Grade 11 · Lutheran North | 11 | Lutheran North | 19:05.61 |
| 70 | Marcus ZouPlace 70 · Grade 10 · Clayton | 10 | Clayton | 19:06.81 |
| 71 | Zachary LockePlace 71 · Grade 12 · Hannibal | 12 | Hannibal | 19:08.91 |
| 72 | Carter RussellPlace 72 · Grade 11 · Marquette | 11 | Marquette | 19:12.81 |
| 73 | Maxwell BordnerPlace 73 · Grade 11 · Rockwood Summit | 11 | Rockwood Summit | 19:14.02 |
| 74 | Joseph PrincePlace 74 · Grade 11 · Francis Howell Central | 11 | Francis Howell Central | 19:14.18 |
| 75 | Chester RechucherPlace 75 · Grade 11 · Ft. Zumwalt West | 11 | Ft. Zumwalt West | 19:16.91 |
| 76 | Dax PerryPlace 76 · Grade 12 · Francis Howell Central | 12 | Francis Howell Central | 19:20.34 |
| 77 | Preston RossPlace 77 · Grade 9 · Marquette | 9 | Marquette | 19:24.24 |
| 78 | Colin ConiglioPlace 78 · Grade 10 · Hannibal | 10 | Hannibal | 19:24.26 |
| 79 | Elliott MihalevichPlace 79 · Grade 9 · Whitfield | 9 | Whitfield | 19:30.42 |
| 80 | Joshua HansonPlace 80 · Grade 10 · Francis Howell North | 10 | Francis Howell North | 19:30.49 |
| 81 | James MurphyPlace 81 · Grade 10 · Marquette | 10 | Marquette | 19:31.52 |
| 82 | Sterling RoePlace 82 · Grade 10 · Fox | 10 | Fox | 19:33.73 |
| 83 | Austin EythPlace 83 · Grade 11 · Liberty (Wentzville) | 11 | Liberty (Wentzville) | 19:36.49 |
| 84 | Charlie CunninghamPlace 84 · Grade 11 · MICDS - Mary Institute Country Day | 11 | MICDS - Mary Institute Country Day | 19:39.62 |
| 85 | Saul Toto-SanchezPlace 85 · Grade 10 · Liberty (Wentzville) | 10 | Liberty (Wentzville) | 19:42.20 |
| 86 | Daniel OlsonPlace 86 · Grade 12 · Liberty (Wentzville) | 12 | Liberty (Wentzville) | 19:43.32 |
| 87 | Joshua ChandlerPlace 87 · Grade 10 · Ft. Zumwalt West | 10 | Ft. Zumwalt West | 19:43.84 |
| 88 | Jonathan LawrencePlace 88 · Grade 10 · Francis Howell Central | 10 | Francis Howell Central | 19:45.85 |
| 89 | Noah HardeePlace 89 · Grade 12 · Rockwood Summit | 12 | Rockwood Summit | 19:47.99 |
| 90 | Finnegan WeatherholtPlace 90 · Grade 11 · Herculaneum | 11 | Herculaneum | 19:48.14 |
| 91 | Trevor BourquinPlace 91 · Grade 11 · Francis Howell Central | 11 | Francis Howell Central | 19:49.85 |
| 92 | Haowen LiuPlace 92 · Grade 12 · Clayton | 12 | Clayton | 19:50.12 |
| 93 | Garrett BergPlace 93 · Grade 12 · Francis Howell Central | 12 | Francis Howell Central | 19:50.16 |
| 94 | Gabriel SanchezPlace 94 · Grade 12 · John Burroughs | 12 | John Burroughs | 19:50.92 |
| 95 | Aydden LittlePlace 95 · Grade 10 · Fox | 10 | Fox | 19:51.89 |
| 96 | Gavin GoerssPlace 96 · Grade 11 · Ft. Zumwalt West | 11 | Ft. Zumwalt West | 19:52.24 |
| 97 | Andrew ReidPlace 97 · Grade 12 · Clayton | 12 | Clayton | 19:52.30 |
| 98 | Andrew AppelbaumPlace 98 · Grade 11 · Herculaneum | 11 | Herculaneum | 19:57.60 |
| 99 | Benjamin WachsnichtPlace 99 · Grade 11 · Ft. Zumwalt West | 11 | Ft. Zumwalt West | 19:59.32 |
| 100 | Michael SchneiderPlace 100 · Grade 10 · Duchesne | 10 | Duchesne | 20:00.70 |
| 101 | Sean SwappPlace 101 · Grade 9 · Herculaneum | 9 | Herculaneum | 20:02.53 |
| 102 | Zachary ReitznerPlace 102 · Grade 12 · Liberty (Wentzville) | 12 | Liberty (Wentzville) | 20:03.19 |
| 103 | Hunter RossPlace 103 · Grade 9 · Marquette | 9 | Marquette | 20:05.68 |
| 104 | Noah LipePlace 104 · Grade 12 · John Burroughs | 12 | John Burroughs | 20:06.41 |
| 105 | Joseph KuhlPlace 105 · Grade 11 · Ft. Zumwalt West | 11 | Ft. Zumwalt West | 20:07.62 |
| 106 | Anderson RothPlace 106 · Grade 11 · Ft. Zumwalt West | 11 | Ft. Zumwalt West | 20:09.13 |
| 107 | Benjamin HashleyPlace 107 · Grade 10 · Rockwood Summit | 10 | Rockwood Summit | 20:09.96 |
| 108 | Nathan Skrenta-pipkinPlace 108 · Grade 10 · Marquette | 10 | Marquette | 20:11.47 |
| 109 | Landen VogelsangPlace 109 · Grade 11 · Desoto | 11 | Desoto | 20:12.24 |
| 110 | Nathaniel CadlePlace 110 · Grade 10 · Francis Howell Central | 10 | Francis Howell Central | 20:12.63 |
| 111 | Braydon ElliottPlace 111 · Grade 10 · Oakville | 10 | Oakville | 20:12.82 |
| 112 | Keegan HoelzerPlace 112 · Grade 11 · Liberty (Wentzville) | 11 | Liberty (Wentzville) | 20:13.39 |
| 113 | Noah CoburnPlace 113 · Grade 10 · Francis Howell Central | 10 | Francis Howell Central | 20:14.51 |
| 114 | Easton MillerPlace 114 · Grade 10 · Warrenton | 10 | Warrenton | 20:15.23 PR |
| 115 | Riley NardinPlace 115 · Grade 10 · Ft. Zumwalt West | 10 | Ft. Zumwalt West | 20:15.37 |
| 116 | Noah HollandPlace 116 · Grade 10 · Fox | 10 | Fox | 20:16.48 |
| 117 | Jimenez TurnerPlace 117 · Grade 12 · Liberty (Wentzville) | 12 | Liberty (Wentzville) | 20:17.40 |
| 118 | Cooper BleighPlace 118 · Grade 10 · Hannibal | 10 | Hannibal | 20:17.80 |
| 119 | Caleb BrucePlace 119 · Grade 11 · Ft. Zumwalt West | 11 | Ft. Zumwalt West | 20:19.47 |
| 120 | Aditya DuttaPlace 120 · Grade 9 · Francis Howell Central | 9 | Francis Howell Central | 20:19.63 |
| 121 | Lincoln MoonPlace 121 · Grade 11 · Ft. Zumwalt West | 11 | Ft. Zumwalt West | 20:19.73 |
| 122 | Keith AllenPlace 122 · Grade 11 · Hannibal | 11 | Hannibal | 20:23.54 |
| 123 | Kieran CreethPlace 123 · Grade 12 · Whitfield | 12 | Whitfield | 20:24.46 |
| 124 | Caleb KirchoffPlace 124 · Grade 11 · Ft. Zumwalt West | 11 | Ft. Zumwalt West | 20:25.14 |
| 125 | Brycen PuterbaughPlace 125 · Grade 9 · Hannibal | 9 | Hannibal | 20:27.29 |
| 126 | Malachi CarlsonPlace 126 · Grade 10 · Rockwood Summit | 10 | Rockwood Summit | 20:28.91 |
| 127 | Shu-Hao LiuPlace 127 · Grade 10 · John Burroughs | 10 | John Burroughs | 20:29.75 |
| 128 | Lucas BakerPlace 128 · Grade 11 · Herculaneum | 11 | Herculaneum | 20:30.82 |
| 129 | Xavier HeilmanPlace 129 · Grade 11 · Rockwood Summit | 11 | Rockwood Summit | 20:32.64 |
| 130 | Khalil TaylorPlace 130 · Grade 12 · Lift for Life Academy | 12 | Lift for Life Academy | 20:32.71 |
| 131 | Daniel DelucaPlace 131 · Grade 10 · Rockwood Summit | 10 | Rockwood Summit | 20:32.76 |
| 132 | Hunter ParkerPlace 132 · Grade 11 · Troy-Buchanan | 11 | Troy-Buchanan | 20:33.83 |
| 133 | Garrett SeabaughPlace 133 · Grade 10 · Hazelwood West | 10 | Hazelwood West | 20:33.84 |
| 134 | Braxton BondPlace 134 · Grade 10 · Lift for Life Academy | 10 | Lift for Life Academy | 20:34.59 |
| 135 | Ayven AllisonPlace 135 · Grade 9 · Carl Junction | 9 | Carl Junction | 20:35.41 |
| 136 | Hudson HeilmanPlace 136 · Grade 10 · Marquette | 10 | Marquette | 20:37.35 |
| 137 | Matvey DruzhininPlace 137 · Grade 10 · Troy-Buchanan | 10 | Troy-Buchanan | 20:37.78 |
| 138 | Landon PowersPlace 138 · Grade 9 · Clayton | 9 | Clayton | 20:37.93 |
| 139 | Noah KiefnerPlace 139 · Grade 9 · Liberty (Wentzville) | 9 | Liberty (Wentzville) | 20:38.05 |
| 140 | Carter RosePlace 140 · Grade 9 · Herculaneum | 9 | Herculaneum | 20:40.70 |
| 141 | Richard JenksPlace 141 · Grade 11 · John Burroughs | 11 | John Burroughs | 20:40.99 |
| 142 | Almir BhattiPlace 142 · Grade 11 · MICDS - Mary Institute Country Day | 11 | MICDS - Mary Institute Country Day | 20:43.49 |
| 143 | Atticus LanderosPlace 143 · Grade 12 · Ft. Zumwalt West | 12 | Ft. Zumwalt West | 20:43.53 |
| 144 | Evan JohnsonPlace 144 · Grade 11 · Clayton | 11 | Clayton | 20:44.87 |
| 145 | Adam DwinellPlace 145 · Grade 9 · Herculaneum | 9 | Herculaneum | 20:46.42 |
| 146 | Cael ZubertPlace 146 · Grade 11 · Oakville | 11 | Oakville | 20:46.60 |
| 147 | Meyer NachtrabPlace 147 · Grade 11 · Francis Howell Central | 11 | Francis Howell Central | 20:49.54 |
| 148 | Noah TheobaldPlace 148 · Grade 9 · Marshfield | 9 | Marshfield | 20:50.62 |
| 149 | Eli ColemanPlace 149 · Grade 10 · Rockwood Summit | 10 | Rockwood Summit | 20:51.36 PR |
| 150 | Lane MabryPlace 150 · Grade 10 · Marquette | 10 | Marquette | 20:52.66 |
| 151 | Ethan WhiteheadPlace 151 · Grade 11 · Hannibal | 11 | Hannibal | 20:52.99 |
| 152 | Chase WilliamsPlace 152 · Grade 10 · Oakville | 10 | Oakville | 20:54.84 |
| 153 | Lucas McallisterPlace 153 · Grade 9 · Troy-Buchanan | 9 | Troy-Buchanan | 20:59.74 |
| 154 | Chakchuen YuPlace 154 · Grade 10 · Clayton | 10 | Clayton | 21:01.32 |
| 155 | Daniel ShepherdPlace 155 · Grade 11 · Francis Howell Central | 11 | Francis Howell Central | 21:04.49 |
| 156 | Ian BlecherPlace 156 · Grade 11 · Liberty (Wentzville) | 11 | Liberty (Wentzville) | 21:07.89 |
| 157 | Arlo LoftonPlace 157 · Grade 9 · Oakville | 9 | Oakville | 21:10.75 |
| 158 | Johnathan RogersPlace 158 · Grade 9 · Oakville | 9 | Oakville | 21:13.45 |
| 159 | Liam KellyPlace 159 · Grade 11 · Francis Howell North | 11 | Francis Howell North | 21:14.37 |
| 160 | Jacob MitchellPlace 160 · Grade 11 · Ft. Zumwalt West | 11 | Ft. Zumwalt West | 21:14.78 |
| 161 | Cole FresonPlace 161 · Grade 9 · Clayton | 9 | Clayton | 21:15.50 |
| 162 | Ian PruettPlace 162 · Grade 11 · Hannibal | 11 | Hannibal | 21:19.92 |
| 163 | Evan BentleyPlace 163 · Grade 11 · Francis Howell North | 11 | Francis Howell North | 21:20.20 |
| 164 | Aryan SheybaniPlace 164 · Grade 10 · Whitfield | 10 | Whitfield | 21:20.86 |
| 165 | Dylan CockrumPlace 165 · Grade 11 · Troy-Buchanan | 11 | Troy-Buchanan | 21:21.12 |
| 166 | Kaleb KreiszPlace 166 · Grade 10 · Oakville | 10 | Oakville | 21:21.86 |
| 167 | Justin AndersonPlace 167 · Grade 12 · Hazelwood West | 12 | Hazelwood West | 21:22.42 |
| 168 | Asher BrownPlace 168 · Grade 11 · Whitfield | 11 | Whitfield | 21:23.74 |
| 169 | Landon McMillenPlace 169 · Grade 9 · Francis Howell Central | 9 | Francis Howell Central | 21:23.94 |
| 170 | Shantanu KumarPlace 170 · Grade 9 · Marquette | 9 | Marquette | 21:29.06 |
| 171 | Han HasekPlace 171 · Grade 9 · Whitfield | 9 | Whitfield | 21:29.51 |
| 172 | Brady ForbesPlace 172 · Grade 12 · Francis Howell North | 12 | Francis Howell North | 21:32.12 |
| 173 | George WangPlace 173 · Grade 10 · Whitfield | 10 | Whitfield | 21:32.83 |
| 174 | Maxwell BarnettPlace 174 · Grade 12 · Liberty (Wentzville) | 12 | Liberty (Wentzville) | 21:33.72 |
| 175 | Alejandro GonzalezPlace 175 · Grade 12 · Hannibal | 12 | Hannibal | 21:33.81 |
| 176 | Evan UrbanPlace 176 · Grade 9 · Ft. Zumwalt West | 9 | Ft. Zumwalt West | 21:33.90 |
| 177 | Michael ClasenPlace 177 · Grade 11 · Marquette | 11 | Marquette | 21:34.05 |
| 178 | Raiden SchaepePlace 178 · Grade 9 · Liberty (Wentzville) | 9 | Liberty (Wentzville) | 21:35.69 |
| 179 | Chase SimmonsPlace 179 · Grade 9 · Rockwood Summit | 9 | Rockwood Summit | 21:36.68 |
| 180 | Dmitry MaloneyPlace 180 · Grade 12 · Liberty (Wentzville) | 12 | Liberty (Wentzville) | 21:37.46 |
| 181 | Neel SarikondaPlace 181 · Grade 11 · MICDS - Mary Institute Country Day | 11 | MICDS - Mary Institute Country Day | 21:38.90 |
| 182 | Thomas SchoonoverPlace 182 · Grade 9 · Warrenton | 9 | Warrenton | 21:39.28 |
| 183 | Andrew SonnPlace 183 · Grade 9 · MICDS - Mary Institute Country Day | 9 | MICDS - Mary Institute Country Day | 21:39.58 PR |
| 184 | Carson McDonaldPlace 184 · Grade 9 · Carl Junction | 9 | Carl Junction | 21:39.73 |
| 185 | Max TouraisPlace 185 · Grade 9 · MICDS - Mary Institute Country Day | 9 | MICDS - Mary Institute Country Day | 21:41.20 PR |
| 186 | Lucas RekartPlace 186 · Grade 12 · Liberty (Wentzville) | 12 | Liberty (Wentzville) | 21:42.40 |
| 187 | Andrew GornetPlace 187 · Grade 10 · Ft. Zumwalt West | 10 | Ft. Zumwalt West | 21:42.41 |
| 188 | Jacob StittPlace 188 · Grade 9 · Francis Howell North | 9 | Francis Howell North | 21:42.88 |
| 189 | Gideon JonesPlace 189 · Grade 9 · Carl Junction | 9 | Carl Junction | 21:43.75 |
| 190 | Joshua SanchezPlace 190 · Grade 11 · Ft. Zumwalt West | 11 | Ft. Zumwalt West | 21:44.58 |
| 191 | Myles KelleyPlace 191 · Grade 9 · Francis Howell Central | 9 | Francis Howell Central | 21:44.72 |
| 192 | Jacob MarlerPlace 192 · Grade 9 · Clayton | 9 | Clayton | 21:44.83 |
| 193 | Finn RyanPlace 193 · Grade 12 · Francis Howell North | 12 | Francis Howell North | 21:44.89 |
| 194 | Archit SaravananPlace 194 · Grade 9 · MICDS - Mary Institute Country Day | 9 | MICDS - Mary Institute Country Day | 21:45.67 PR |
| 195 | Robert ReedPlace 195 · Grade 10 · Rockwood Summit | 10 | Rockwood Summit | 21:45.72 |
| 196 | Howard Jr. McGregorPlace 196 · Grade 12 · Hazelwood East | 12 | Hazelwood East | 21:47.18 |
| 197 | Connor EythPlace 197 · Grade 9 · Liberty (Wentzville) | 9 | Liberty (Wentzville) | 21:48.00 |
| 198 | Jacob StonePlace 198 · Grade 12 · Marquette | 12 | Marquette | 21:49.28 |
| 199 | Samuel GolightlyPlace 199 · Grade 9 · Desoto | 9 | Desoto | 21:51.75 |
| 200 | Ryan EnglaenderPlace 200 · Grade 12 · Ft. Zumwalt West | 12 | Ft. Zumwalt West | 21:53.27 |
| 201 | Oliver HagemannPlace 201 · Grade 10 · John Burroughs | 10 | John Burroughs | 21:55.18 |
| 202 | Hashim IlahiPlace 202 · Grade 12 · John Burroughs | 12 | John Burroughs | 21:55.64 |
| 203 | Alexander CutlerPlace 203 · Grade 12 · Warrenton | 12 | Warrenton | 21:56.69 |
| 204 | Brayden ClosserPlace 204 · Grade 9 · Hannibal | 9 | Hannibal | 21:59.84 |
| 205 | Cameron DaughertyPlace 205 · Grade 12 · Liberty (Wentzville) | 12 | Liberty (Wentzville) | 22:00.76 |
| 206 | Miles AnthonyPlace 206 · Grade 9 · Carl Junction | 9 | Carl Junction | 22:03.67 |
| 207 | Noah ClarkPlace 207 · Grade 11 · Marshfield | 11 | Marshfield | 22:03.74 |
| 208 | Collin HaveckerPlace 208 · Grade 9 · Francis Howell Central | 9 | Francis Howell Central | 22:03.75 |
| 209 | Miller JohnsonPlace 209 · Grade 9 · Clayton | 9 | Clayton | 22:06.08 |
| 210 | Carter MurrayPlace 210 · Grade 9 · Rockwood Summit | 9 | Rockwood Summit | 22:06.10 |
| 211 | Joshua DavisPlace 211 · Grade 10 · Marshfield | 10 | Marshfield | 22:06.61 |
| 212 | Jason JebasinghPlace 212 · Grade 9 · Ft. Zumwalt West | 9 | Ft. Zumwalt West | 22:06.63 |
| 213 | Brodie WedemeierPlace 213 · Grade 9 · Francis Howell Central | 9 | Francis Howell Central | 22:08.11 |
| 214 | Ryker KochPlace 214 · Grade 9 · Warrenton | 9 | Warrenton | 22:09.16 |
| 215 | Vincent ButlerPlace 215 · Grade 11 · Hazelwood East | 11 | Hazelwood East | 22:15.20 |
| 216 | Kai CaglePlace 216 · Grade 10 · Whitfield | 10 | Whitfield | 22:16.44 |
| 217 | Jace RogersPlace 217 · Grade 9 · Carl Junction | 9 | Carl Junction | 22:16.71 PR |
| 218 | Henry StotlerPlace 218 · Grade 12 · John Burroughs | 12 | John Burroughs | 22:16.96 PR |
| 219 | Miles MorrisPlace 219 · Grade 11 · Whitfield | 11 | Whitfield | 22:18.08 |
| 220 | Pierson HoffmanPlace 220 · Grade 10 · Marquette | 10 | Marquette | 22:18.63 |
| 221 | Barrett JackmanPlace 221 · Grade 10 · Rockwood Summit | 10 | Rockwood Summit | 22:18.96 |
| 222 | Nicholas MastorakosPlace 222 · Grade 10 · Marquette | 10 | Marquette | 22:21.61 |
| 223 | Tristan LedbetterPlace 223 · Grade 11 · Whitfield | 11 | Whitfield | 22:25.18 |
| 224 | Matthew BurrPlace 224 · Grade 10 · Clayton | 10 | Clayton | 22:32.89 |
| 225 | Steve SchmittPlace 225 · Grade 12 · Warrenton | 12 | Warrenton | 22:34.05 |
| 226 | Justin PeekPlace 226 · Grade 11 · Carl Junction | 11 | Carl Junction | 22:35.22 |
| 227 | Mario NavarroPlace 227 · Grade 12 · Marquette | 12 | Marquette | 22:40.37 |
| 228 | Clayton KertzPlace 228 · Grade 11 · Marquette | 11 | Marquette | 22:43.99 |
| 229 | Chamuel ShieldsPlace 229 · Grade 9 · Hazelwood East | 9 | Hazelwood East | 22:45.15 |
| 230 | Allen SunilPlace 230 · Grade 12 · Marquette | 12 | Marquette | 22:45.18 |
| 231 | Benjamin RimkusPlace 231 · Grade 10 · Rockwood Summit | 10 | Rockwood Summit | 22:45.96 |
| 232 | Bryce SecoyPlace 232 · Grade 12 · Marquette | 12 | Marquette | 22:47.92 |
| 233 | Owen SolomonPlace 233 · Grade 11 · Clayton | 11 | Clayton | 22:48.87 |
| 234 | Hugh TaylorPlace 234 · Grade 11 · Francis Howell North | 11 | Francis Howell North | 22:52.78 |
| 235 | Evan ClaymorePlace 235 · Grade 11 · Carl Junction | 11 | Carl Junction | 22:53.29 |
| 236 | Alexander PerezPlace 236 · Grade 11 · Clayton | 11 | Clayton | 22:59.84 |
| 237 | Wylder EselyPlace 237 · Grade 9 · Troy-Buchanan | 9 | Troy-Buchanan | 23:00.37 |
| 238 | Zach BroukPlace 238 · Grade 9 · Desoto | 9 | Desoto | 23:05.46 |
| 239 | John CraigPlace 239 · Grade 10 · Clayton | 10 | Clayton | 23:07.55 |
| 240 | Emmett HemmerPlace 240 · Grade 10 · Troy-Buchanan | 10 | Troy-Buchanan | 23:08.14 |
| 241 | Liam LuedersPlace 241 · Grade 9 · Liberty (Wentzville) | 9 | Liberty (Wentzville) | 23:14.31 |
| 242 | Sean ZaloudekPlace 242 · Grade 9 · Oakville | 9 | Oakville | 23:16.35 |
| 243 | David MarshallPlace 243 · Grade 9 · Marshfield | 9 | Marshfield | 23:17.20 |
| 244 | James BeckerlePlace 244 · Grade 10 · Duchesne | 10 | Duchesne | 23:19.10 |
| 245 | Lucas BartonPlace 245 · Grade 11 · Marquette | 11 | Marquette | 23:20.96 |
| 246 | Christopher Herrera-RodriguezPlace 246 · Grade 11 · Francis Howell Central | 11 | Francis Howell Central | 23:25.53 |
| 247 | Finley JohansenPlace 247 · Grade 9 · Marquette | 9 | Marquette | 23:27.98 |
| 248 | Evan LittlePlace 248 · Grade 12 · Fox | 12 | Fox | 23:29.78 PR |
| 249 | Ian FerrisPlace 249 · Grade 9 · Francis Howell North | 9 | Francis Howell North | 23:30.85 |
| 250 | Henry ConwayPlace 250 · Grade 9 · Principia | 9 | Principia | 23:31.29 PR |
| 251 | Spencer FolkertPlace 251 · Grade 10 · Whitfield | 10 | Whitfield | 23:33.31 |
| 252 | Parker ParsonsPlace 252 · Grade 9 · Fox | 9 | Fox | 23:33.85 |
| 253 | Calvin GobblePlace 253 · Grade 9 · Hazelwood West | 9 | Hazelwood West | 23:35.64 |
| 254 | Logan RiveraPlace 254 · Grade 11 · Francis Howell North | 11 | Francis Howell North | 23:36.61 |
| 255 | Matthew HamiltonPlace 255 · Grade 11 · Francis Howell Central | 11 | Francis Howell Central | 23:36.77 |
| 256 | Covan StasenPlace 256 · Grade 9 · Marquette | 9 | Marquette | 23:37.64 |
| 257 | Luke JohnsonPlace 257 · Grade 10 · Liberty (Wentzville) | 10 | Liberty (Wentzville) | 23:43.49 |
| 258 | Conor CrossPlace 258 · Grade 11 · Clayton | 11 | Clayton | 23:46.59 |
| 259 | Gavin ParkPlace 259 · Grade 12 · Marquette | 12 | Marquette | 23:47.29 |
| 260 | Dominic PrincePlace 260 · Grade 10 · Francis Howell Central | 10 | Francis Howell Central | 23:51.11 |
| 261 | Ethan PotterPlace 261 · Grade 9 · Duchesne | 9 | Duchesne | 23:51.91 |
| 262 | Finn KirkseyPlace 262 · Grade 9 · Rockwood Summit | 9 | Rockwood Summit | 23:54.35 |
| 263 | Henry RiversPlace 263 · Grade 9 · Marquette | 9 | Marquette | 24:11.88 |
| 264 | Samuel MartinPlace 264 · Grade 10 · Whitfield | 10 | Whitfield | 24:16.29 |
| 265 | Jermaine Jr WalkerPlace 265 · Grade 9 · Hazelwood West | 9 | Hazelwood West | 24:18.88 |
| 266 | Hendrix HolmanPlace 266 · Grade 10 · Marquette | 10 | Marquette | 24:20.36 |
| 267 | Micah WashingtonPlace 267 · Grade 10 · Clayton | 10 | Clayton | 24:22.02 |
| 268 | Joseph VishyPlace 268 · Grade 11 · Francis Howell Central | 11 | Francis Howell Central | 24:24.31 |
| 269 | Jack PacePlace 269 · Grade 9 · Principia | 9 | Principia | 24:27.15 |
| 270 | Brennen UnderhillPlace 270 · Grade 10 · Rockwood Summit | 10 | Rockwood Summit | 24:29.71 |
| 271 | Jack BaderPlace 271 · Grade 9 · Whitfield | 9 | Whitfield | 24:30.73 |
| 272 | Braddiek MarlerPlace 272 · Grade 9 · Desoto | 9 | Desoto | 24:31.17 |
| 273 | Austin RussellPlace 273 · Grade 9 · Marquette | 9 | Marquette | 24:35.59 |
| 274 | Samuel LococoPlace 274 · Grade 9 · Duchesne | 9 | Duchesne | 24:40.98 PR |
| 275 | Cody KertzPlace 275 · Grade 9 · Fox | 9 | Fox | 24:52.03 |
| 276 | Ayden JonesPlace 276 · Grade 10 · Francis Howell North | 10 | Francis Howell North | 25:06.42 |
| 277 | Jackson CornthwaitePlace 277 · Grade 9 · Principia | 9 | Principia | 25:15.54 |
| 278 | Micah SimmonsPlace 278 · Grade 12 · Lift for Life Academy | 12 | Lift for Life Academy | 25:34.09 |
| 279 | Gavin Van LierePlace 279 · Grade 10 · Ft. Zumwalt West | 10 | Ft. Zumwalt West | 25:36.49 |
| 280 | Emmett BellPlace 280 · Grade 9 · Rockwood Summit | 9 | Rockwood Summit | 25:37.89 |
| 281 | Joseph FerrarioPlace 281 · Grade 12 · Fox | 12 | Fox | 25:38.10 |
| 282 | Liam RobertsonPlace 282 · Grade 12 · Ft. Zumwalt West | 12 | Ft. Zumwalt West | 25:38.75 |
| 283 | Logan NguyenPlace 283 · Grade 12 · Clayton | 12 | Clayton | 25:40.81 |
| 284 | Kaedan GallPlace 284 · Grade 9 · Francis Howell North | 9 | Francis Howell North | 25:42.98 PR |
| 285 | Zachary DuncanPlace 285 · Grade 9 · Ft. Zumwalt West | 9 | Ft. Zumwalt West | 25:44.37 |
| 286 | Charles BrownPlace 286 · Grade 11 · Hazelwood West | 11 | Hazelwood West | 25:44.95 |
| 287 | Graham BachelierPlace 287 · Grade 10 · Francis Howell North | 10 | Francis Howell North | 25:48.82 |
| 288 | Leyton NguyenPlace 288 · Grade 10 · Clayton | 10 | Clayton | 26:08.23 |
| 289 | Elliot LechyPlace 289 · Grade 10 · Marquette | 10 | Marquette | 26:11.25 |
| 290 | Rex GrimshawPlace 290 · Grade 9 · Francis Howell North | 9 | Francis Howell North | 26:22.61 |
| 291 | Logan KuehlPlace 291 · Grade 9 · Liberty (Wentzville) | 9 | Liberty (Wentzville) | 26:26.11 |
| 292 | Xavier GoldenPlace 292 · Grade 11 · Carl Junction | 11 | Carl Junction | 26:28.59 |
| 293 | Noah JoensPlace 293 · Grade 11 · Warrenton | 11 | Warrenton | 26:34.73 |
| 294 | Roan KamppilaPlace 294 · Grade 12 · Marshfield | 12 | Marshfield | 26:52.42 |
| 295 | Zachorhia HoneywoodPlace 295 · Grade 9 · Hazelwood East | 9 | Hazelwood East | 28:10.14 |
| 296 | Matthew HodgesPlace 296 · Grade 9 · Francis Howell North | 9 | Francis Howell North | 28:41.84 PR |
| 297 | Rye KirkbridePlace 297 · Grade 10 · Principia | 10 | Principia | 28:56.52 PR |
| 298 | Patrick HartleyPlace 298 · Grade 12 · Francis Howell North | 12 | Francis Howell North | 29:41.36 |
| 299 | Jarrod WoolardPlace 299 · Grade 11 · Liberty (Wentzville) | 11 | Liberty (Wentzville) | 30:10.54 |
| 300 | Liam HilesPlace 300 · Grade 10 · Hannibal | 10 | Hannibal | 30:34.49 |
| 301 | David MbaPlace 301 · Grade 10 · MICDS - Mary Institute Country Day | 10 | MICDS - Mary Institute Country Day | 31:22.14 PR |
| 302 | Max TurnerPlace 302 · Grade 10 · Warrenton | 10 | Warrenton | 31:28.66 |
| 303 | Leon Jr CarbinPlace 303 · Grade 9 · Hazelwood West | 9 | Hazelwood West | 31:52.46 |
| 304 | Henry BarnettPlace 304 · Grade 11 · Liberty (Wentzville) | 11 | Liberty (Wentzville) | 33:23.15 |
| 305 | Lucas WalkerPlace 305 · Grade 9 · Herculaneum | 9 | Herculaneum | 33:48.86 |
| 306 | Harsha MalipeddiPlace 306 · Grade 11 · Liberty (Wentzville) | 11 | Liberty (Wentzville) | 33:51.10 |
| 307 | Arush PorwalPlace 307 · Grade 10 · Marquette | 10 | Marquette | 33:51.54 |