| 1 | Dean FrossardPlace 1 · Grade 11 · Rock Bridge | 11 | Rock Bridge | 16:39.86 PR |
| 2 | Andrew GlassPlace 2 · Grade 12 · Rock Bridge | 12 | Rock Bridge | 16:43.32 PR |
| 3 | Bryan ChacPlace 3 · Grade 12 · Francis Howell North | 12 | Francis Howell North | 16:51.28 |
| 4 | Justin HendricksPlace 4 · Grade 12 · Rock Bridge | 12 | Rock Bridge | 16:59.97 |
| 5 | David BrummettPlace 5 · Grade 11 · Rock Bridge | 11 | Rock Bridge | 17:17.67 PR |
| 6 | Jacob RipleyPlace 6 · Grade 11 · Rock Bridge | 11 | Rock Bridge | 17:18.18 PR |
| 7 | Alexander SmithPlace 7 · Grade 11 · Westminster Christian | 11 | Westminster Christian | 17:20.74 PR |
| 8 | Cody WilliamsPlace 8 · Grade 12 · Lutheran (St. Charles) | 12 | Lutheran (St. Charles) | 17:24.59 |
| 9 | Isaac StoutPlace 9 · Grade 10 · Lutheran North | 10 | Lutheran North | 17:26.30 |
| 10 | James WeaverPlace 10 · Grade 11 · Rock Bridge | 11 | Rock Bridge | 17:31.79 PR |
| 11 | Jake OppenbornPlace 11 · Grade 12 · Francis Howell North | 12 | Francis Howell North | 17:36.80 |
| 12 | Lucas SteffensPlace 12 · Grade 12 · Lutheran South | 12 | Lutheran South | 17:42.41 PR |
| 13 | Brenden MollettPlace 13 · Grade 12 · Francis Howell North | 12 | Francis Howell North | 17:42.46 |
| 14 | Alex GeyerPlace 14 · Grade 11 · Rock Bridge | 11 | Rock Bridge | 17:42.60 PR |
| 15 | Kevin KiehnePlace 15 · Grade 11 · Rock Bridge | 11 | Rock Bridge | 17:44.80 PR |
| 16 | Damean RittmannPlace 16 · Grade 12 · Lutheran South | 12 | Lutheran South | 17:48.26 PR |
| 17 | Austin PerkinsPlace 17 · Grade 12 · Ft. Zumwalt East | 12 | Ft. Zumwalt East | 17:48.35 PR |
| 18 | David MontgomeryPlace 18 · Grade 11 · Westminster Christian | 11 | Westminster Christian | 17:50.59 PR |
| 19 | Connor LiebhartPlace 19 · Grade 12 · Rock Bridge | 12 | Rock Bridge | 17:51.53 PR |
| 20 | Drew BrissettePlace 20 · Grade 11 · Francis Howell North | 11 | Francis Howell North | 17:52.28 |
| 21 | Jacob SykutaPlace 21 · Grade 10 · Rock Bridge | 10 | Rock Bridge | 17:58.11 |
| 22 | Logan BusterPlace 22 · Grade 12 · Rock Bridge | 12 | Rock Bridge | 18:00.21 PR |
| 23 | Hunter HickersonPlace 23 · Grade 11 · Lutheran South | 11 | Lutheran South | 18:04.67 |
| 24 | Nick ChomaPlace 24 · Grade 12 · Rock Bridge | 12 | Rock Bridge | 18:06.35 PR |
| 25 | Carter StarnesPlace 25 · Grade 11 · Lutheran South | 11 | Lutheran South | 18:07.89 |
| 26 | Mojuba ShonekaPlace 26 · Grade 10 · Rock Bridge | 10 | Rock Bridge | 18:08.66 |
| 27 | Jared GeyerPlace 27 · Grade 9 · Rock Bridge | 9 | Rock Bridge | 18:12.07 |
| 28 | Andrew RotterPlace 28 · Grade 12 · Holt | 12 | Holt | 18:15.98 |
| 29 | HanBin KimPlace 29 · Grade 10 · Rock Bridge | 10 | Rock Bridge | 18:21.28 PR |
| 30 | Tim RhodenbaughPlace 30 · Grade 10 · Rock Bridge | 10 | Rock Bridge | 18:21.79 |
| 31 | Collin ClarkPlace 31 · Grade 9 · Ladue Horton Watkins | 9 | Ladue Horton Watkins | 18:22.46 |
| 32 | Brandon HaverdinkPlace 32 · Grade 12 · Providence Academy | 12 | Providence Academy | 18:22.55 PR |
| 33 | Joshua FruendPlace 33 · Grade 11 · Lutheran (St. Charles) | 11 | Lutheran (St. Charles) | 18:23.33 PR |
| 34 | Joseph HarmannPlace 34 · Grade 11 · Holt | 11 | Holt | 18:25.00 |
| 35 | Mucyo BangerezakoPlace 35 · Grade 11 · Rock Bridge | 11 | Rock Bridge | 18:26.06 PR |
| 36 | Max WasserstromPlace 36 · Grade 9 · Ladue Horton Watkins | 9 | Ladue Horton Watkins | 18:28.97 |
| 37 | Nevan GiulianiPlace 37 · Grade 10 · Ladue Horton Watkins | 10 | Ladue Horton Watkins | 18:31.06 |
| 38 | Jay KollerPlace 38 · Grade 9 · Rock Bridge | 9 | Rock Bridge | 18:33.47 |
| 39 | Jacob GrahamPlace 39 · Grade 11 · Westminster Christian | 11 | Westminster Christian | 18:33.91 |
| 40 | Cole WukitschPlace 40 · Grade 12 · Ft. Zumwalt East | 12 | Ft. Zumwalt East | 18:36.88 PR |
| 41 | Harley KaufmanPlace 41 · Grade 9 · Lutheran (St. Charles) | 9 | Lutheran (St. Charles) | 18:37.52 |
| 42 | Robert FruendPlace 42 · Grade 10 · Ladue Horton Watkins | 10 | Ladue Horton Watkins | 18:38.43 |
| 43 | Josh FajardoPlace 43 · Grade 12 · Francis Howell North | 12 | Francis Howell North | 18:38.80 PR |
| 44 | Carson YuedePlace 44 · Grade 12 · Francis Howell North | 12 | Francis Howell North | 18:40.48 |
| 45 | Benjamin NissingPlace 45 · Grade 11 · Lutheran (St. Charles) | 11 | Lutheran (St. Charles) | 18:40.88 |
| 46 | Aramis RickeyPlace 46 · Grade 12 · Ladue Horton Watkins | 12 | Ladue Horton Watkins | 18:40.95 |
| 47 | Ben HowserPlace 47 · Grade 12 · Rock Bridge | 12 | Rock Bridge | 18:45.17 PR |
| 48 | Zeke EmerickPlace 48 · Grade 10 · Lutheran (St. Charles) | 10 | Lutheran (St. Charles) | 18:47.15 |
| 49 | Kellen ClowePlace 49 · Grade 9 · Rock Bridge | 9 | Rock Bridge | 18:47.63 |
| 50 | Isaac ConradPlace 50 · Grade 9 · Lutheran (St. Charles) | 9 | Lutheran (St. Charles) | 18:48.85 |
| 51 | Matthias JowdyPlace 51 · Grade 10 · Westminster Christian | 10 | Westminster Christian | 18:51.36 |
| 52 | Dawit MulatPlace 52 · Grade 10 · Lutheran South | 10 | Lutheran South | 18:53.98 |
| 53 | Clark KittnerPlace 53 · Grade 10 · Ladue Horton Watkins | 10 | Ladue Horton Watkins | 18:55.69 |
| 54 | Blake ElderPlace 54 · Grade 11 · Westminster Christian | 11 | Westminster Christian | 18:56.06 |
| 55 | Blake AndrewsPlace 55 · Grade 11 · Westminster Christian | 11 | Westminster Christian | 18:56.38 |
| 56 | Joel BoenitzPlace 56 · Grade 10 · Francis Howell North | 10 | Francis Howell North | 18:56.95 |
| 57 | Dylan HicksPlace 57 · Grade 10 · Holt | 10 | Holt | 18:57.31 |
| 58 | Devon FanningPlace 58 · Grade 9 · Holt | 9 | Holt | 18:58.01 |
| 59 | Pranavkumar PatelPlace 59 · Grade 10 · Rock Bridge | 10 | Rock Bridge | 18:58.55 PR |
| 60 | Michael WaynePlace 60 · Grade 9 · Ladue Horton Watkins | 9 | Ladue Horton Watkins | 18:58.57 |
| 61 | Joshua MarcottePlace 61 · Grade 12 · Providence Academy | 12 | Providence Academy | 18:59.03 PR |
| 62 | Sam SpeakePlace 62 · Grade 12 · Rock Bridge | 12 | Rock Bridge | 19:00.23 PR |
| 63 | Lamont ColvinPlace 63 · Grade 12 · Hazelwood Central | 12 | Hazelwood Central | 19:01.42 PR |
| 64 | Zach DosterPlace 64 · Grade 12 · Rock Bridge | 12 | Rock Bridge | 19:03.23 PR |
| 65 | Nathan SchweigerPlace 65 · Grade 11 · Holt | 11 | Holt | 19:08.44 |
| 66 | Abram EggerPlace 66 · Grade 12 · Providence Academy | 12 | Providence Academy | 19:11.67 PR |
| 67 | Geoffrey FeganPlace 67 · Grade 12 · Holt | 12 | Holt | 19:12.39 |
| 68 | Nathan ForrestPlace 68 · Grade 9 · Holt | 9 | Holt | 19:13.50 |
| 69 | Noah PieperPlace 69 · Grade 12 · Holt | 12 | Holt | 19:14.18 PR |
| 70 | Joshua LanctotPlace 70 · Grade 10 · Ft. Zumwalt East | 10 | Ft. Zumwalt East | 19:14.43 |
| 71 | Jackson GyspersPlace 71 · Grade 11 · Rock Bridge | 11 | Rock Bridge | 19:15.02 PR |
| 72 | Braden HopkinsPlace 72 · Grade 10 · Rock Bridge | 10 | Rock Bridge | 19:15.09 PR |
| 73 | Jack StevensPlace 73 · Grade 9 · Rock Bridge | 9 | Rock Bridge | 19:17.77 |
| 74 | Ryan LeePlace 74 · Grade 11 · Pattonville | 11 | Pattonville | 19:19.85 PR |
| 75 | Sunad AlviPlace 75 · Grade 11 · Pattonville | 11 | Pattonville | 19:21.78 PR |
| 76 | Zachary ConnorPlace 76 · Grade 10 · Lutheran (St. Charles) | 10 | Lutheran (St. Charles) | 19:24.03 |
| 77 | Philip IrvingPlace 77 · Grade 12 · Lutheran North | 12 | Lutheran North | 19:24.07 PR |
| 78 | Noah WileyPlace 78 · Grade 10 · Providence Academy | 10 | Providence Academy | 19:25.75 |
| 79 | Tyler RuhlandPlace 79 · Grade 9 · Holt | 9 | Holt | 19:28.12 |
| 80 | Dilan KurukulsuriyaPlace 80 · Grade 11 · Rock Bridge | 11 | Rock Bridge | 19:28.62 PR |
| 81 | Austin KuehlerPlace 81 · Grade 11 · Holt | 11 | Holt | 19:29.18 |
| 82 | Logan HarderPlace 82 · Grade 10 · Pattonville | 10 | Pattonville | 19:29.55 |
| 83 | Brendan HutchisonPlace 83 · Grade 9 · Ft. Zumwalt East | 9 | Ft. Zumwalt East | 19:29.71 PR |
| 84 | Jack SpeakePlace 84 · Grade 10 · Rock Bridge | 10 | Rock Bridge | 19:30.42 PR |
| 85 | Elajawan WilliamsPlace 85 · Grade 12 · Hazelwood Central | 12 | Hazelwood Central | 19:31.13 PR |
| 86 | Andrew CoxPlace 86 · Grade 12 · Rock Bridge | 12 | Rock Bridge | 19:31.80 PR |
| 87 | Dylan ChandlerPlace 87 · Grade 9 · Liberty (Wentzville) | 9 | Liberty (Wentzville) | 19:33.10 |
| 88 | William StappenbeckPlace 88 · Grade 9 · Ladue Horton Watkins | 9 | Ladue Horton Watkins | 19:33.35 |
| 89 | Cameron ClarkPlace 89 · Grade 12 · Ladue Horton Watkins | 12 | Ladue Horton Watkins | 19:36.24 PR |
| 90 | Ben JamisonPlace 90 · Grade 11 · Francis Howell North | 11 | Francis Howell North | 19:36.55 |
| 91 | Simon JonesPlace 91 · Grade 9 · Westminster Christian | 9 | Westminster Christian | 19:36.94 PR |
| 92 | Cameron PorterPlace 92 · Grade 11 · Hazelwood Central | 11 | Hazelwood Central | 19:39.19 |
| 93 | Jacob MirlyPlace 93 · Grade 11 · Lutheran South | 11 | Lutheran South | 19:39.46 PR |
| 94 | Adam MitchellPlace 94 · Grade 11 · Pattonville | 11 | Pattonville | 19:39.93 |
| 95 | Justin WaynePlace 95 · Grade 10 · Ladue Horton Watkins | 10 | Ladue Horton Watkins | 19:40.61 |
| 96 | Joshua PersonPlace 96 · Grade 12 · Hazelwood Central | 12 | Hazelwood Central | 19:42.09 PR |
| 97 | Harvey WilkesPlace 97 · Grade 12 · Riverview Gardens | 12 | Riverview Gardens | 19:43.04 |
| 98 | Patrick NaughtonPlace 98 · Grade 12 · Ladue Horton Watkins | 12 | Ladue Horton Watkins | 19:48.32 |
| 99 | Alex MeyerPlace 99 · Grade 9 · Holt | 9 | Holt | 19:49.59 PR |
| 100 | Murat AgcaPlace 100 · Grade 9 · Rock Bridge | 9 | Rock Bridge | 19:51.27 |
| 101 | Christian LiebmannPlace 101 · Grade 12 · Lutheran South | 12 | Lutheran South | 19:51.38 PR |
| 102 | David NelsonPlace 102 · Grade 11 · Riverview Gardens | 11 | Riverview Gardens | 19:53.64 |
| 103 | Alex BorenPlace 103 · Grade 9 · Rock Bridge | 9 | Rock Bridge | 19:54.86 |
| 104 | Carson YoungPlace 104 · Grade 11 · Liberty (Wentzville) | 11 | Liberty (Wentzville) | 19:55.37 |
| 105 | Nathan McCullochPlace 105 · Grade 12 · Holt | 12 | Holt | 19:56.54 |
| 106 | Ben HendricksPlace 106 · Grade 10 · Rock Bridge | 10 | Rock Bridge | 19:56.73 |
| 107 | Keegan WissPlace 107 · Grade 11 · Ft. Zumwalt East | 11 | Ft. Zumwalt East | 19:57.46 |
| 108 | Zack SmithPlace 108 · Grade 9 · Rock Bridge | 9 | Rock Bridge | 20:01.89 PR |
| 109 | Andrew SantelPlace 109 · Grade 12 · Francis Howell North | 12 | Francis Howell North | 20:02.97 PR |
| 110 | Jacob StorkPlace 110 · Grade 10 · Lutheran South | 10 | Lutheran South | 20:03.44 |
| 111 | Jack McFarlingPlace 111 · Grade 12 · Pattonville | 12 | Pattonville | 20:05.04 |
| 112 | Brendan BauschPlace 112 · Grade 10 · Holt | 10 | Holt | 20:06.85 |
| 113 | Stephen QuackenbushPlace 113 · Grade 10 · Rock Bridge | 10 | Rock Bridge | 20:06.92 |
| 114 | Sam MunnsPlace 114 · Grade 9 · Rock Bridge | 9 | Rock Bridge | 20:07.11 |
| 115 | Joseph JollyPlace 115 · Grade 10 · Lutheran North | 10 | Lutheran North | 20:09.87 |
| 116 | David TauserPlace 116 · Grade 9 · Holt | 9 | Holt | 20:12.61 |
| 117 | Ben AvigadPlace 117 · Grade 11 · Ladue Horton Watkins | 11 | Ladue Horton Watkins | 20:13.27 PR |
| 118 | Bret MajaroconPlace 118 · Grade 12 · Hazelwood Central | 12 | Hazelwood Central | 20:14.33 PR |
| 119 | Jake GnolfoPlace 119 · Grade 12 · Ft. Zumwalt East | 12 | Ft. Zumwalt East | 20:14.60 |
| 120 | Ruslan BiedensteinPlace 120 · Grade 10 · Ladue Horton Watkins | 10 | Ladue Horton Watkins | 20:16.46 PR |
| 121 | Jonathan LaHuePlace 121 · Grade 11 · Rock Bridge | 11 | Rock Bridge | 20:21.24 |
| 122 | Michael WangPlace 122 · Grade 11 · Lutheran South | 11 | Lutheran South | 20:21.31 PR |
| 123 | Komini PardalosPlace 123 · Grade 11 · Rock Bridge | 11 | Rock Bridge | 20:21.79 PR |
| 124 | Joel BrutlagPlace 124 · Grade 12 · Lutheran North | 12 | Lutheran North | 20:25.45 |
| 125 | David HenskePlace 125 · Grade 9 · Providence Academy | 9 | Providence Academy | 20:28.81 PR |
| 126 | Jack KellyPlace 126 · Grade 11 · Holt | 11 | Holt | 20:29.97 |
| 127 | John HirschbuelerPlace 127 · Grade 9 · Holt | 9 | Holt | 20:31.10 PR |
| 128 | Easton De GhelderPlace 128 · Grade 10 · Lutheran (St. Charles) | 10 | Lutheran (St. Charles) | 20:31.57 |
| 129 | Jacob RhodesPlace 129 · Grade 11 · Liberty (Wentzville) | 11 | Liberty (Wentzville) | 20:38.35 PR |
| 130 | Marco De la RosaPlace 130 · Grade 9 · Rock Bridge | 9 | Rock Bridge | 20:38.82 |
| 131 | Momoh BremaPlace 131 · Grade 11 · Riverview Gardens | 11 | Riverview Gardens | 20:38.95 |
| 132 | Yan RybakPlace 132 · Grade 11 · Ladue Horton Watkins | 11 | Ladue Horton Watkins | 20:42.11 PR |
| 133 | Isaac PleusPlace 133 · Grade 12 · Westminster Christian | 12 | Westminster Christian | 20:44.43 PR |
| 134 | Nicholas WadleyPlace 134 · Grade 11 · Lutheran (St. Charles) | 11 | Lutheran (St. Charles) | 20:45.17 PR |
| 135 | Hunter RichardsonPlace 135 · Grade 10 · Holt | 10 | Holt | 20:45.41 |
| 136 | Garrett PeriPlace 136 · Grade 9 · Liberty (Wentzville) | 9 | Liberty (Wentzville) | 20:48.23 PR |
| 137 | Brandon YoungPlace 137 · Grade 11 · Rock Bridge | 11 | Rock Bridge | 20:49.32 |
| 138 | Tyerance JacksonPlace 138 · Grade 11 · Hazelwood Central | 11 | Hazelwood Central | 20:51.41 |
| 139 | Troy SchafferPlace 139 · Grade 12 · Francis Howell North | 12 | Francis Howell North | 20:53.03 |
| 140 | Zach TherosPlace 140 · Grade 9 · Francis Howell North | 9 | Francis Howell North | 20:54.72 PR |
| 141 | Clayton MorganPlace 141 · Grade 9 · Rock Bridge | 9 | Rock Bridge | 20:55.94 |
| 142 | John TeterPlace 142 · Grade 11 · Rock Bridge | 11 | Rock Bridge | 20:56.02 PR |
| 143 | Cesar LoehmerPlace 143 · Grade 9 · Liberty (Wentzville) | 9 | Liberty (Wentzville) | 20:56.25 |
| 144 | Josh SchlegelPlace 144 · Grade 11 · Ft. Zumwalt East | 11 | Ft. Zumwalt East | 20:58.13 PR |
| 145 | Andrew BrophyPlace 145 · Grade 9 · Ft. Zumwalt East | 9 | Ft. Zumwalt East | 20:58.27 |
| 146 | James LyerlaPlace 146 · Grade 10 · Pattonville | 10 | Pattonville | 20:59.11 |
| 147 | Christian VazquezPlace 147 · Grade 11 · Lutheran (St. Charles) | 11 | Lutheran (St. Charles) | 21:06.88 |
| 148 | Daniel JungPlace 148 · Grade 9 · Ladue Horton Watkins | 9 | Ladue Horton Watkins | 21:08.59 |
| 149 | Jared BroughtonPlace 149 · Grade 9 · Rock Bridge | 9 | Rock Bridge | 21:09.99 |
| 150 | Jah'son McCarterPlace 150 · Grade 9 · Riverview Gardens | 9 | Riverview Gardens | 21:12.08 |
| 151 | Oliver FeldenbergPlace 151 · Grade 11 · Ladue Horton Watkins | 11 | Ladue Horton Watkins | 21:12.37 |
| 152 | Sam MathisPlace 152 · Grade 9 · Pattonville | 9 | Pattonville | 21:13.45 |
| 153 | Ori MillerPlace 153 · Grade 11 · Ladue Horton Watkins | 11 | Ladue Horton Watkins | 21:16.61 PR |
| 154 | Peter JakielaPlace 154 · Grade 10 · Ladue Horton Watkins | 10 | Ladue Horton Watkins | 21:16.97 PR |
| 155 | Bryce DeGrawPlace 155 · Grade 9 · Ladue Horton Watkins | 9 | Ladue Horton Watkins | 21:17.48 PR |
| 156 | Elijah TurnerPlace 156 · Grade 10 · Hazelwood Central | 10 | Hazelwood Central | 21:18.57 |
| 157 | Brandon EggerdingPlace 157 · Grade 11 · Rock Bridge | 11 | Rock Bridge | 21:23.81 |
| 158 | Hunter TurpinPlace 158 · Grade 10 · Francis Howell North | 10 | Francis Howell North | 21:24.40 |
| 159 | Alexander UrbinaPlace 159 · Grade 10 · Pattonville | 10 | Pattonville | 21:25.59 PR |
| 160 | Max YuePlace 160 · Grade 10 · Ladue Horton Watkins | 10 | Ladue Horton Watkins | 21:27.09 |
| 161 | Ethan StorerPlace 161 · Grade 9 · Westminster Christian | 9 | Westminster Christian | 21:35.07 |
| 162 | Dontrell Thomas Jr.Place 162 · Grade 9 · Ladue Horton Watkins | 9 | Ladue Horton Watkins | 21:42.17 PR |
| 163 | Luke FrederickPlace 163 · Grade 9 · Holt | 9 | Holt | 21:43.49 PR |
| 164 | Jordan HilbertPlace 164 · Grade 10 · Rock Bridge | 10 | Rock Bridge | 21:43.87 |
| 165 | Jim HormanPlace 165 · Grade 12 · Rock Bridge | 12 | Rock Bridge | 21:44.34 PR |
| 166 | Joseph KooPlace 166 · Grade 10 · Rock Bridge | 10 | Rock Bridge | 21:45.07 |
| 167 | Brennar WatkinsPlace 167 · Grade 10 · Liberty (Wentzville) | 10 | Liberty (Wentzville) | 21:45.76 |
| 168 | Evan LichteneggerPlace 168 · Grade 10 · Francis Howell North | 10 | Francis Howell North | 21:49.66 |
| 169 | Jonathan HenrichPlace 169 · Grade 11 · Holt | 11 | Holt | 21:50.57 PR |
| 170 | Sam HatfieldPlace 170 · Grade 9 · Providence Academy | 9 | Providence Academy | 21:57.24 PR |
| 171 | Carter KussmanPlace 171 · Grade 9 · Liberty (Wentzville) | 9 | Liberty (Wentzville) | 22:04.75 |
| 172 | Chase HeimPlace 172 · Grade 12 · Rock Bridge | 12 | Rock Bridge | 22:08.35 PR |
| 173 | Nick ChowningPlace 173 · Grade 9 · Holt | 9 | Holt | 22:10.03 PR |
| 174 | John ChristenPlace 174 · Grade 9 · Ladue Horton Watkins | 9 | Ladue Horton Watkins | 22:10.93 PR |
| 175 | Samuel KornPlace 175 · Grade 11 · Ladue Horton Watkins | 11 | Ladue Horton Watkins | 22:11.41 PR |
| 176 | Jonas MccaffreyPlace 176 · Grade 9 · Liberty (Wentzville) | 9 | Liberty (Wentzville) | 22:11.81 PR |
| 177 | Jerry GengPlace 177 · Grade 12 · Lutheran South | 12 | Lutheran South | 22:12.07 PR |
| 178 | Josh GeislerPlace 178 · Grade 10 · Liberty (Wentzville) | 10 | Liberty (Wentzville) | 22:13.49 |
| 179 | Grant MerritPlace 179 · Grade 9 · Liberty (Wentzville) | 9 | Liberty (Wentzville) | 22:18.72 PR |
| 180 | Micahel FisbeckPlace 180 · Grade 11 · Pattonville | 11 | Pattonville | 22:21.98 |
| 181 | Barry CurriePlace 181 · Grade 9 · Ladue Horton Watkins | 9 | Ladue Horton Watkins | 22:22.21 PR |
| 182 | Lou RitterPlace 182 · Grade 9 · Ladue Horton Watkins | 9 | Ladue Horton Watkins | 22:22.29 PR |
| 183 | Kendrick BearpawPlace 183 · Grade 10 · Pattonville | 10 | Pattonville | 22:23.27 |
| 184 | Sam MyersPlace 184 · Grade 9 · Ft. Zumwalt East | 9 | Ft. Zumwalt East | 22:25.97 |
| 185 | Nicholas HaynesPlace 185 · Grade 11 · Lutheran South | 11 | Lutheran South | 22:27.33 PR |
| 186 | Ryo KondoPlace 186 · Grade 12 · Rock Bridge | 12 | Rock Bridge | 22:29.75 PR |
| 187 | Tayler HorwitzPlace 187 · Grade 11 · Pattonville | 11 | Pattonville | 22:32.35 |
| 188 | Andrew HoltgraewePlace 188 · Grade 11 · Rock Bridge | 11 | Rock Bridge | 22:50.53 |
| 189 | Clayton WidtfeldtPlace 189 · Grade 9 · Ft. Zumwalt East | 9 | Ft. Zumwalt East | 22:53.63 |
| 190 | Dawson BickelPlace 190 · Grade 11 · Holt | 11 | Holt | 22:53.95 |
| 191 | Dylan RoehlPlace 191 · Grade 10 · Lutheran (St. Charles) | 10 | Lutheran (St. Charles) | 22:55.23 PR |
| 192 | Cameron HaverdinkPlace 192 · Grade 9 · Providence Academy | 9 | Providence Academy | 23:00.21 PR |
| 193 | Alexander PaulPlace 193 · Grade 9 · Lutheran North | 9 | Lutheran North | 23:02.93 |
| 194 | Justin BurskiPlace 194 · Grade 9 · Liberty (Wentzville) | 9 | Liberty (Wentzville) | 23:08.76 PR |
| 195 | Jack LoureiroPlace 195 · Grade 9 · Ft. Zumwalt East | 9 | Ft. Zumwalt East | 23:09.06 |
| 196 | Connor PryorPlace 196 · Grade 9 · Francis Howell North | 9 | Francis Howell North | 23:11.02 |
| 197 | Trevor FialaPlace 197 · Grade 12 · Lutheran South | 12 | Lutheran South | 23:13.89 PR |
| 198 | Cael NolanPlace 198 · Grade 9 · Holt | 9 | Holt | 23:14.23 PR |
| 199 | Ethan RushPlace 199 · Grade 9 · Westminster Christian | 9 | Westminster Christian | 23:15.34 |
| 200 | Lyle McBurneyPlace 200 · Grade 10 · Lutheran South | 10 | Lutheran South | 23:16.55 PR |
| 201 | Luke LebeauPlace 201 · Grade 11 · Lutheran (St. Charles) | 11 | Lutheran (St. Charles) | 23:21.81 |
| 202 | Jason MorrisonPlace 202 · Grade 11 · Liberty (Wentzville) | 11 | Liberty (Wentzville) | 23:22.39 PR |
| 203 | Austin HoltPlace 203 · Grade 9 · Lutheran (St. Charles) | 9 | Lutheran (St. Charles) | 23:22.95 |
| 204 | Sam GnolfoPlace 204 · Grade 9 · Ft. Zumwalt East | 9 | Ft. Zumwalt East | 23:27.69 |
| 205 | Addison WicksPlace 205 · Grade 9 · Ft. Zumwalt East | 9 | Ft. Zumwalt East | 23:36.69 |
| 206 | Connor SidwellPlace 206 · Grade 9 · Ft. Zumwalt East | 9 | Ft. Zumwalt East | 23:43.12 |
| 207 | Nicholas RauschPlace 207 · Grade 10 · Ladue Horton Watkins | 10 | Ladue Horton Watkins | 24:02.06 |
| 208 | Aidan SpeicherPlace 208 · Grade 9 · Ladue Horton Watkins | 9 | Ladue Horton Watkins | 24:03.50 PR |
| 209 | Jacob KayserPlace 209 · Grade 12 · Pattonville | 12 | Pattonville | 24:05.75 |
| 210 | Brayden RiggsPlace 210 · Grade 9 · Francis Howell North | 9 | Francis Howell North | 24:18.37 |
| 211 | Dillan WilliamsPlace 211 · Grade 10 · Lutheran (St. Charles) | 10 | Lutheran (St. Charles) | 24:45.37 PR |
| 212 | Robert WhitfieldPlace 212 · Grade 9 · Pattonville | 9 | Pattonville | 25:08.68 PR |
| 213 | Noah WagnerPlace 213 · Grade 11 · Pattonville | 11 | Pattonville | 25:11.84 |
| 214 | Reagan GrassPlace 214 · Grade 9 · Westminster Christian | 9 | Westminster Christian | 25:12.19 |
| 215 | David SteinerPlace 215 · Grade 10 · Ladue Horton Watkins | 10 | Ladue Horton Watkins | 25:16.35 |
| 216 | Jack DanneggerPlace 216 · Grade 9 · Lutheran (St. Charles) | 9 | Lutheran (St. Charles) | 25:37.11 PR |
| 217 | Ethan ZinkPlace 217 · Grade 9 · Liberty (Wentzville) | 9 | Liberty (Wentzville) | 26:19.47 |
| 218 | Brady AdamPlace 218 · Grade 11 · Holt | 11 | Holt | 26:38.95 |
| 219 | Josh KittnerPlace 219 · Grade 9 · Ladue Horton Watkins | 9 | Ladue Horton Watkins | 27:24.62 |
| 220 | Temohn StachesPlace 220 · Grade 9 · Lutheran North | 9 | Lutheran North | 29:29.14 |
| 221 | Elliot GathmanPlace 221 · Grade 12 · Providence Academy | 12 | Providence Academy | 29:45.66 |
| 222 | Alex GervaisPlace 222 · Grade 11 · Holt | 11 | Holt | 29:57.77 |
| 223 | Sean MaynardPlace 223 · Grade 11 · Pattonville | 11 | Pattonville | 30:03.45 |
| 224 | Alexander MoorePlace 224 · Grade 9 · Lutheran North | 9 | Lutheran North | 31:23.15 |