| 1 | Joe TalleurPlace 1 · Grade 12 · St. Louis University High | 12 | St. Louis University High | 17:31.62 |
| 2 | Cullen WengerPlace 2 · Grade 12 · St. Louis University High | 12 | St. Louis University High | 17:34.12 |
| 3 | Andrew YoffiePlace 3 · Grade 10 · St. Louis University High | 10 | St. Louis University High | 17:34.32 |
| 4 | Anderson St. ClairPlace 4 · Grade 10 · St. Louis University High | 10 | St. Louis University High | 18:18.92 |
| 5 | Bode CunninghamPlace 5 · Grade 12 · Parkway West | 12 | Parkway West | 18:25.93 |
| 6 | William HuenschPlace 6 · Grade 9 · Lafayette (Wildwood) | 9 | Lafayette (Wildwood) | 18:33.73 |
| 7 | Edward RosePlace 7 · Grade 10 · St. Louis University High | 10 | St. Louis University High | 18:34.32 |
| 8 | Nolan SmithPlace 8 · Grade 9 · Jackson | 9 | Jackson | 18:40.55 |
| 9 | Hudson FrankPlace 9 · Grade 11 · Parkway West | 11 | Parkway West | 18:45.58 |
| 10 | Spencer BrunsPlace 10 · Grade 12 · Jackson | 12 | Jackson | 18:47.98 |
| 11 | Liam FarrollPlace 11 · Grade 11 · St. Louis University High | 11 | St. Louis University High | 18:52.06 |
| 12 | Daniel PrinePlace 12 · Grade 10 · Parkway West | 10 | Parkway West | 18:54.34 |
| 13 | Alexander WorlandPlace 13 · Grade 10 · St. Louis University High | 10 | St. Louis University High | 18:55.37 |
| 14 | William DoerhoffPlace 14 · Grade 11 · St. Louis University High | 11 | St. Louis University High | 19:03.38 |
| 15 | Thomas WilliamsPlace 15 · Grade 12 · St. Louis University High | 12 | St. Louis University High | 19:05.96 |
| 16 | Cody BehrendPlace 16 · Grade 11 · Lafayette (Wildwood) | 11 | Lafayette (Wildwood) | 19:11.33 |
| 17 | Jackson MiesnerPlace 17 · Grade 10 · Jackson | 10 | Jackson | 19:11.56 |
| 18 | Charles BullPlace 18 · Grade 10 · St. Louis University High | 10 | St. Louis University High | 19:12.08 |
| 19 | Mark SchoemehlPlace 19 · Grade 12 · St. Louis University High | 12 | St. Louis University High | 19:17.29 |
| 20 | Henry FrankPlace 20 · Grade 12 · Parkway West | 12 | Parkway West | 19:20.28 |
| 21 | Christian LynchPlace 21 · Grade 11 · Jackson | 11 | Jackson | 19:20.84 |
| 22 | William GreenPlace 22 · Grade 12 · St. Louis University High | 12 | St. Louis University High | 19:23.69 |
| 23 | Thomas PetersPlace 23 · Grade 12 · Parkway West | 12 | Parkway West | 19:23.96 |
| 24 | Clark RichmanPlace 24 · Grade 10 · Kirkwood | 10 | Kirkwood | 19:24.06 |
| 25 | Brady HoltPlace 25 · Grade 10 · Jackson | 10 | Jackson | 19:25.88 |
| 26 | Sullivan KesslerPlace 26 · Grade 10 · St. Louis University High | 10 | St. Louis University High | 19:27.50 |
| 27 | Nicholas SchultzPlace 27 · Grade 11 · St. Louis University High | 11 | St. Louis University High | 19:28.38 |
| 28 | Sachit PrakashPlace 28 · Grade 10 · Lafayette (Wildwood) | 10 | Lafayette (Wildwood) | 19:32.16 |
| 29 | Henry RichmanPlace 29 · Grade 11 · Kirkwood | 11 | Kirkwood | 19:35.29 |
| 30 | Matthew LeGrandPlace 30 · Grade 11 · St. Louis University High | 11 | St. Louis University High | 19:36.47 |
| 31 | Adam PaulPlace 31 · Grade 12 · Parkway West | 12 | Parkway West | 19:37.03 |
| 32 | Jaxon AllenPlace 32 · Grade 11 · Lafayette (Wildwood) | 11 | Lafayette (Wildwood) | 19:41.27 |
| 33 | Kieran CreethPlace 33 · Grade 12 · Whitfield | 12 | Whitfield | 19:41.93 |
| 34 | Joshua FunkPlace 34 · Grade 12 · Jackson | 12 | Jackson | 19:47.22 |
| 35 | Andrew ReidPlace 35 · Grade 12 · Clayton | 12 | Clayton | 19:47.59 |
| 36 | Ryan BussmannPlace 36 · Grade 11 · St. Louis University High | 11 | St. Louis University High | 19:51.07 |
| 37 | Trent LangePlace 37 · Grade 10 · Jackson | 10 | Jackson | 19:51.28 |
| 38 | Charles III BrownPlace 38 · Grade 11 · Kirkwood | 11 | Kirkwood | 19:55.14 |
| 39 | Luke KaikatiPlace 39 · Grade 9 · Clayton | 9 | Clayton | 19:55.63 |
| 40 | Tayton CathcartPlace 40 · Grade 9 · Jackson | 9 | Jackson | 19:56.30 |
| 41 | Matthew FiguraPlace 41 · Grade 12 · Kirkwood | 12 | Kirkwood | 19:57.44 |
| 42 | Braden BrewerPlace 42 · Grade 9 · Jackson | 9 | Jackson | 20:00.49 |
| 43 | Lex WellenPlace 43 · Grade 12 · St. Louis University High | 12 | St. Louis University High | 20:01.10 |
| 44 | Connor MoweryPlace 44 · Grade 12 · Jackson | 12 | Jackson | 20:03.32 |
| 45 | Elijah BundschuhPlace 45 · Grade 11 · St. Louis University High | 11 | St. Louis University High | 20:03.71 |
| 46 | Liam BreedenPlace 46 · Grade 11 · Kirkwood | 11 | Kirkwood | 20:04.19 |
| 47 | Kyle NebaPlace 47 · Grade 12 · Lafayette (Wildwood) | 12 | Lafayette (Wildwood) | 20:05.62 |
| 48 | Jabari Reece-BrownPlace 48 · Grade 10 · Parkway North | 10 | Parkway North | 20:06.45 |
| 49 | Chakchuen YuPlace 49 · Grade 10 · Clayton | 10 | Clayton | 20:12.27 |
| 50 | Jeremiah WittPlace 50 · Grade 10 · Kirkwood | 10 | Kirkwood | 20:13.15 |
| 51 | John KeavenyPlace 51 · Grade 11 · St. Louis University High | 11 | St. Louis University High | 20:15.56 |
| 52 | Landon PowersPlace 52 · Grade 9 · Clayton | 9 | Clayton | 20:17.03 |
| 53 | Dylan RobbinsPlace 53 · Grade 11 · Jackson | 11 | Jackson | 20:17.50 |
| 54 | Kelvin SchjenkenPlace 54 · Grade 11 · Parkway South | 11 | Parkway South | 20:18.13 |
| 55 | Tyler WoodsPlace 55 · Grade 11 · Kirkwood | 11 | Kirkwood | 20:18.98 |
| 56 | Evan JohnsonPlace 56 · Grade 11 · Clayton | 11 | Clayton | 20:22.12 |
| 57 | Jackson MerliePlace 57 · Grade 10 · Parkway North | 10 | Parkway North | 20:24.62 |
| 58 | Cullen ParkerPlace 58 · Grade 11 · Kirkwood | 11 | Kirkwood | 20:24.65 |
| 59 | Alexander PollaciPlace 59 · Grade 12 · St. Louis University High | 12 | St. Louis University High | 20:27.11 |
| 60 | Armaan AhmadPlace 60 · Grade 12 · Kirkwood | 12 | Kirkwood | 20:27.41 |
| 61 | Miles MorrisPlace 61 · Grade 11 · Whitfield | 11 | Whitfield | 20:30.00 PR |
| 62 | Grayson SilvaPlace 62 · Grade 11 · Parkway West | 11 | Parkway West | 20:32.73 |
| 63 | Daniel MuchnickPlace 63 · Grade 10 · Kirkwood | 10 | Kirkwood | 20:34.48 |
| 64 | Carter JonesPlace 64 · Grade 11 · Jackson | 11 | Jackson | 20:36.19 |
| 65 | Martin AndresPlace 65 · Grade 12 · St. Louis University High | 12 | St. Louis University High | 20:36.26 |
| 66 | Lucas CagwinPlace 66 · Grade 11 · St. Louis University High | 11 | St. Louis University High | 20:36.75 |
| 67 | Jonah AbbottPlace 67 · Grade 11 · St. Louis University High | 11 | St. Louis University High | 20:36.82 |
| 68 | Banseok KnappPlace 68 · Grade 11 · St. Louis University High | 11 | St. Louis University High | 20:38.93 |
| 69 | Nolan StonekingPlace 69 · Grade 9 · Jackson | 9 | Jackson | 20:40.52 |
| 70 | Cole FresonPlace 70 · Grade 9 · Clayton | 9 | Clayton | 20:40.82 |
| 71 | Braeden HomrighousPlace 71 · Grade 10 · Parkway West | 10 | Parkway West | 20:41.49 |
| 72 | Aiden StruckmanPlace 72 · Grade 11 · Parkway South | 11 | Parkway South | 20:43.53 |
| 73 | Asher BrownPlace 73 · Grade 11 · Whitfield | 11 | Whitfield | 20:44.77 |
| 74 | Maison SloanPlace 74 · Grade 11 · St. Louis University High | 11 | St. Louis University High | 20:44.93 |
| 75 | Sage KellyPlace 75 · Grade 12 · Parkway West | 12 | Parkway West | 20:46.09 |
| 76 | Paul HermanPlace 76 · Grade 11 · Parkway West | 11 | Parkway West | 20:46.42 |
| 77 | Jonathan GuntherPlace 77 · Grade 11 · Kirkwood | 11 | Kirkwood | 20:50.69 |
| 78 | Blake HawsPlace 78 · Grade 9 · Jackson | 9 | Jackson | 20:54.59 |
| 79 | Liam ReichPlace 79 · Grade 11 · Kirkwood | 11 | Kirkwood | 20:54.94 |
| 80 | Adonis HarperPlace 80 · Grade 11 · Hazelwood Central | 11 | Hazelwood Central | 20:56.77 |
| 81 | Nicholas PrakashPlace 81 · Grade 11 · Kirkwood | 11 | Kirkwood | 20:57.14 |
| 82 | Ishan BidvePlace 82 · Grade 11 · Parkway West | 11 | Parkway West | 20:57.16 |
| 83 | Joshua BalukaPlace 83 · Grade 10 · Parkway South | 10 | Parkway South | 20:58.07 |
| 84 | Jude PottsPlace 84 · Grade 11 · St. Louis University High | 11 | St. Louis University High | 20:58.49 |
| 85 | Beckett RobertsonPlace 85 · Grade 9 · Parkway North | 9 | Parkway North | 20:59.54 |
| 86 | Hunter ParkerPlace 86 · Grade 11 · Troy-Buchanan | 11 | Troy-Buchanan | 20:59.96 |
| 87 | Spencer TaylorPlace 87 · Grade 10 · Parkway South | 10 | Parkway South | 21:00.60 |
| 88 | Michael KulikPlace 88 · Grade 10 · St. Louis University High | 10 | St. Louis University High | 21:01.63 |
| 89 | Orlando ForrestPlace 89 · Grade 10 · Chaminade College Prep | 10 | Chaminade College Prep | 21:05.08 PR |
| 90 | Cameron FredericksPlace 90 · Grade 11 · Ft. Zumwalt South | 11 | Ft. Zumwalt South | 21:08.84 |
| 91 | Benjamin HarvathPlace 91 · Grade 10 · St. Louis University High | 10 | St. Louis University High | 21:10.87 |
| 92 | Lucas McallisterPlace 92 · Grade 9 · Troy-Buchanan | 9 | Troy-Buchanan | 21:12.37 |
| 93 | Michael EwersmannPlace 93 · Grade 11 · St. Louis University High | 11 | St. Louis University High | 21:12.65 |
| 94 | Jacob MarlerPlace 94 · Grade 9 · Clayton | 9 | Clayton | 21:12.77 PR |
| 95 | Henry DirnbeckPlace 95 · Grade 10 · St. Louis University High | 10 | St. Louis University High | 21:13.55 |
| 96 | Raymond PokoskiPlace 96 · Grade 11 · Kirkwood | 11 | Kirkwood | 21:14.52 |
| 97 | Colin PettitPlace 97 · Grade 10 · Kirkwood | 10 | Kirkwood | 21:14.86 |
| 98 | Clark BrownPlace 98 · Grade 11 · Kirkwood | 11 | Kirkwood | 21:16.02 |
| 99 | Albert EberhardtPlace 99 · Grade 10 · St. Louis University High | 10 | St. Louis University High | 21:16.07 |
| 100 | Torch TebbPlace 100 · Grade 11 · St. Louis University High | 11 | St. Louis University High | 21:20.54 |
| 101 | Rhyed BrittonPlace 101 · Grade 10 · Jackson | 10 | Jackson | 21:22.29 |
| 102 | Alexander WinkelsPlace 102 · Grade 11 · Parkway South | 11 | Parkway South | 21:23.16 |
| 103 | Patrick KellyPlace 103 · Grade 11 · St. Louis University High | 11 | St. Louis University High | 21:24.15 |
| 104 | Jacob RamigPlace 104 · Grade 11 · St. Louis University High | 11 | St. Louis University High | 21:29.96 |
| 105 | Jacob UtterbackPlace 105 · Grade 11 · Kirkwood | 11 | Kirkwood | 21:30.62 PR |
| 106 | Matthew BurrPlace 106 · Grade 10 · Clayton | 10 | Clayton | 21:31.19 |
| 107 | Charlie HoggPlace 107 · Grade 11 · Kirkwood | 11 | Kirkwood | 21:33.22 |
| 108 | Joseph (Joey) FoxPlace 108 · Grade 12 · Chaminade College Prep | 12 | Chaminade College Prep | 21:33.30 |
| 109 | Daniel ChilenskiPlace 109 · Grade 10 · St. Louis University High | 10 | St. Louis University High | 21:35.67 |
| 110 | Kasen MensingPlace 110 · Grade 12 · Parkway West | 12 | Parkway West | 21:40.06 |
| 111 | Kaden WilliamsPlace 111 · Grade 10 · Hazelwood Central | 10 | Hazelwood Central | 21:43.53 |
| 112 | Owen WisemanPlace 112 · Grade 10 · St. Louis University High | 10 | St. Louis University High | 21:45.41 |
| 113 | Nicholas NapuliPlace 113 · Grade 10 · Lafayette (Wildwood) | 10 | Lafayette (Wildwood) | 21:47.24 |
| 114 | Benjamin (Ben) MuraPlace 114 · Grade 10 · Chaminade College Prep | 10 | Chaminade College Prep | 21:48.91 |
| 115 | Thatcher HendricksPlace 115 · Grade 10 · Parkway West | 10 | Parkway West | 21:51.74 |
| 116 | Henry SparksPlace 116 · Grade 10 · Lafayette (Wildwood) | 10 | Lafayette (Wildwood) | 21:53.71 |
| 117 | Casey BradshawPlace 117 · Grade 10 · Parkway West | 10 | Parkway West | 21:55.85 |
| 118 | Soren WachsmuthPlace 118 · Grade 11 · Collegiate School of Medicine & Bioscience | 11 | Collegiate School of Medicine & Bioscience | 21:56.52 |
| 119 | Spencer FolkertPlace 119 · Grade 10 · Whitfield | 10 | Whitfield | 21:58.75 |
| 120 | Eli George-LanderPlace 120 · Grade 11 · Kirkwood | 11 | Kirkwood | 21:59.69 |
| 121 | Srikar KarumuriPlace 121 · Grade 11 · Lafayette (Wildwood) | 11 | Lafayette (Wildwood) | 22:00.11 |
| 122 | Colin HillPlace 122 · Grade 10 · Chaminade College Prep | 10 | Chaminade College Prep | 22:00.84 |
| 123 | Jackson DeichmannPlace 123 · Grade 10 · Parkway West | 10 | Parkway West | 22:03.14 |
| 124 | Evan BethelPlace 124 · Grade 10 · Ft. Zumwalt South | 10 | Ft. Zumwalt South | 22:04.69 |
| 125 | Andrew NailPlace 125 · Grade 12 · Lafayette (Wildwood) | 12 | Lafayette (Wildwood) | 22:06.49 |
| 126 | Wilson LangfordPlace 126 · Grade 10 · Kirkwood | 10 | Kirkwood | 22:09.73 |
| 127 | Tyler LittlePlace 127 · Grade 11 · Collegiate School of Medicine & Bioscience | 11 | Collegiate School of Medicine & Bioscience | 22:10.85 |
| 128 | Nathanael BairuPlace 128 · Grade 10 · Lafayette (Wildwood) | 10 | Lafayette (Wildwood) | 22:13.44 |
| 129 | Colin HarrisPlace 129 · Grade 10 · Parkway South | 10 | Parkway South | 22:14.18 |
| 130 | Wyatt WoodardPlace 130 · Grade 12 · Kirkwood | 12 | Kirkwood | 22:14.97 |
| 131 | Ganira ImbulaPlace 131 · Grade 10 · Collegiate School of Medicine & Bioscience | 10 | Collegiate School of Medicine & Bioscience | 22:16.10 |
| 132 | Nicholas HuebnerPlace 132 · Grade 11 · Kirkwood | 11 | Kirkwood | 22:16.25 |
| 133 | Thomas RhoadsPlace 133 · Grade 11 · Ft. Zumwalt South | 11 | Ft. Zumwalt South | 22:18.25 |
| 134 | Gavin ReillyPlace 134 · Grade 11 · Chaminade College Prep | 11 | Chaminade College Prep | 22:18.56 |
| 135 | Edgar CasonPlace 135 · Grade 10 · Lafayette (Wildwood) | 10 | Lafayette (Wildwood) | 22:19.08 |
| 136 | Thomas HamlinPlace 136 · Grade 10 · St. Louis University High | 10 | St. Louis University High | 22:21.36 |
| 137 | Cameron SiebertPlace 137 · Grade 10 · St. Louis University High | 10 | St. Louis University High | 22:21.52 |
| 138 | John WeggePlace 138 · Grade 9 · Brentwood | 9 | Brentwood | 22:22.82 |
| 139 | Timothy BarrettPlace 139 · Grade 10 · St. Louis University High | 10 | St. Louis University High | 22:27.20 |
| 140 | Henry LewisPlace 140 · Grade 11 · Collegiate School of Medicine & Bioscience | 11 | Collegiate School of Medicine & Bioscience | 22:28.17 |
| 141 | Grayson DimmittPlace 141 · Grade 11 · Parkway West | 11 | Parkway West | 22:28.23 |
| 142 | John (Jack) BrintonPlace 142 · Grade 12 · Chaminade College Prep | 12 | Chaminade College Prep | 22:29.21 |
| 143 | Wylder EselyPlace 143 · Grade 9 · Troy-Buchanan | 9 | Troy-Buchanan | 22:30.22 |
| 144 | Alexander PerezPlace 144 · Grade 11 · Clayton | 11 | Clayton | 22:31.01 |
| 145 | Cameron McCraryPlace 145 · Grade 10 · Parkway South | 10 | Parkway South | 22:31.94 |
| 146 | Cade PrichardPlace 146 · Grade 11 · Kirkwood | 11 | Kirkwood | 22:32.66 |
| 147 | Fred GattasPlace 147 · Grade 12 · St. Louis University High | 12 | St. Louis University High | 22:35.40 |
| 148 | August GeldmacherPlace 148 · Grade 12 · St. Louis University High | 12 | St. Louis University High | 22:36.73 |
| 149 | Rhett LangePlace 149 · Grade 10 · Jackson | 10 | Jackson | 22:38.96 |
| 150 | Austin BarnettPlace 150 · Grade 10 · Kirkwood | 10 | Kirkwood | 22:39.20 |
| 151 | Tristan LedbetterPlace 151 · Grade 11 · Whitfield | 11 | Whitfield | 22:39.86 |
| 152 | Zachary GravesPlace 152 · Grade 9 · Jackson | 9 | Jackson | 22:41.65 |
| 153 | Jonathan TianPlace 153 · Grade 9 · Jackson | 9 | Jackson | 22:43.70 |
| 154 | Daniel LiuPlace 154 · Grade 12 · Clayton | 12 | Clayton | 22:44.04 |
| 155 | Ethan BarkerPlace 155 · Grade 11 · Kirkwood | 11 | Kirkwood | 22:44.49 |
| 156 | Henry (Whit) FortPlace 156 · Grade 9 · Chaminade College Prep | 9 | Chaminade College Prep | 22:50.62 |
| 157 | Walker DellasPlace 157 · Grade 10 · Parkway West | 10 | Parkway West | 22:52.93 |
| 158 | Lakshminarayanan AnbukumarPlace 158 · Grade 11 · St. Louis University High | 11 | St. Louis University High | 22:54.34 PR |
| 159 | Samuel MartinPlace 159 · Grade 10 · Whitfield | 10 | Whitfield | 23:01.55 |
| 160 | Jose Miguel Hernandez SotoPlace 160 · Grade 10 · Collegiate School of Medicine & Bioscience | 10 | Collegiate School of Medicine & Bioscience | 23:04.07 |
| 161 | John CraigPlace 161 · Grade 10 · Clayton | 10 | Clayton | 23:06.10 |
| 162 | Wyatt MarksPlace 162 · Grade 10 · Kirkwood | 10 | Kirkwood | 23:07.25 |
| 163 | Jack WilliamsonPlace 163 · Grade 11 · St. Louis University High | 11 | St. Louis University High | 23:10.56 |
| 164 | Gage RePlace 164 · Grade 10 · St. Louis University High | 10 | St. Louis University High | 23:13.25 PR |
| 165 | Kai CaglePlace 165 · Grade 10 · Whitfield | 10 | Whitfield | 23:14.80 |
| 166 | Emmett HemmerPlace 166 · Grade 10 · Troy-Buchanan | 10 | Troy-Buchanan | 23:14.88 |
| 167 | Gunner PetersPlace 167 · Grade 9 · Jackson | 9 | Jackson | 23:18.64 |
| 168 | Atticus Hinklin-LauderdalePlace 168 · Grade 10 · Parkway North | 10 | Parkway North | 23:23.11 |
| 169 | Baxter SwobodaPlace 169 · Grade 12 · Kirkwood | 12 | Kirkwood | 23:24.12 |
| 170 | Isaac WilhelmPlace 170 · Grade 12 · Kirkwood | 12 | Kirkwood | 23:26.53 |
| 171 | Sathwik Siddhartha VittaPlace 171 · Grade 11 · Parkway West | 11 | Parkway West | 23:27.80 |
| 172 | Kevin HeselbarthPlace 172 · Grade 9 · Brentwood | 9 | Brentwood | 23:31.85 |
| 173 | William EvittsPlace 173 · Grade 10 · Chaminade College Prep | 10 | Chaminade College Prep | 23:36.21 |
| 174 | Benjamin WisbeyPlace 174 · Grade 9 · Affton | 9 | Affton | 23:37.61 |
| 175 | Taylor CoxPlace 175 · Grade 11 · Parkway West | 11 | Parkway West | 23:42.92 |
| 176 | Blake RezacPlace 176 · Grade 11 · Parkway South | 11 | Parkway South | 23:43.79 |
| 177 | Daniel FoloniPlace 177 · Grade 11 · Chaminade College Prep | 11 | Chaminade College Prep | 23:47.95 PR |
| 178 | Dylan WeissPlace 178 · Grade 11 · Whitfield | 11 | Whitfield | 23:48.16 |
| 179 | Matthew HoganPlace 179 · Grade 11 · Ft. Zumwalt South | 11 | Ft. Zumwalt South | 23:51.90 |
| 180 | Patrick DonaldsonPlace 180 · Grade 10 · Chaminade College Prep | 10 | Chaminade College Prep | 23:59.42 PR |
| 181 | Christian McAfoosPlace 181 · Grade 9 · Chaminade College Prep | 9 | Chaminade College Prep | 23:59.94 |
| 182 | Logan NguyenPlace 182 · Grade 12 · Clayton | 12 | Clayton | 24:01.77 |
| 183 | Conor CrossPlace 183 · Grade 11 · Clayton | 11 | Clayton | 24:05.95 |
| 184 | Micah WashingtonPlace 184 · Grade 10 · Clayton | 10 | Clayton | 24:08.03 PR |
| 185 | Jack BaderPlace 185 · Grade 9 · Whitfield | 9 | Whitfield | 24:11.47 |
| 186 | William SmithPlace 186 · Grade 9 · Jackson | 9 | Jackson | 24:11.48 |
| 187 | Colin MoranPlace 187 · Grade 10 · Chaminade College Prep | 10 | Chaminade College Prep | 24:12.27 |
| 188 | Andrew BouchardPlace 188 · Grade 9 · Affton | 9 | Affton | 24:17.66 |
| 189 | Devin EhlertPlace 189 · Grade 9 · Brentwood | 9 | Brentwood | 24:18.48 |
| 190 | Miller JohnsonPlace 190 · Grade 9 · Clayton | 9 | Clayton | 24:24.26 |
| 191 | Jacob BetkerPlace 191 · Grade 11 · Parkway West | 11 | Parkway West | 24:28.90 PR |
| 192 | Dante CharlestonPlace 192 · Grade 10 · Collegiate School of Medicine & Bioscience | 10 | Collegiate School of Medicine & Bioscience | 24:36.96 |
| 193 | Shriyans PoosaPlace 193 · Grade 10 · Parkway West | 10 | Parkway West | 24:37.93 |
| 194 | Jack ZaiserPlace 194 · Grade 10 · Parkway West | 10 | Parkway West | 24:37.99 |
| 195 | Tobias RuppelPlace 195 · Grade 9 · Brentwood | 9 | Brentwood | 24:46.08 PR |
| 196 | Patrick MehanPlace 196 · Grade 9 · Chaminade College Prep | 9 | Chaminade College Prep | 24:56.68 |
| 197 | Leyton NguyenPlace 197 · Grade 10 · Clayton | 10 | Clayton | 25:02.15 |
| 198 | Owen ChesseyPlace 198 · Grade 10 · Parkway North | 10 | Parkway North | 25:06.44 |
| 199 | Liam ClancyPlace 199 · Grade 10 · Affton | 10 | Affton | 25:06.90 |
| 200 | Kamden BaconPlace 200 · Grade 9 · Parkway North | 9 | Parkway North | 25:07.11 |
| 201 | Vileo MarquinoPlace 201 · Grade 10 · Chaminade College Prep | 10 | Chaminade College Prep | 25:08.40 |
| 202 | Nolan EftinkPlace 202 · Grade 10 · Jackson | 10 | Jackson | 25:18.18 |
| 203 | Charles BrownPlace 203 · Grade 11 · Hazelwood West | 11 | Hazelwood West | 25:28.76 |
| 204 | Harris SutherlandPlace 204 · Grade 10 · Chaminade College Prep | 10 | Chaminade College Prep | 25:31.85 PR |
| 205 | Willard (Will) HoltzmanPlace 205 · Grade 9 · Chaminade College Prep | 9 | Chaminade College Prep | 25:41.20 |
| 206 | Seamus BiehlePlace 206 · Grade 12 · Kirkwood | 12 | Kirkwood | 26:00.45 |
| 207 | Nathan KjarPlace 207 · Grade 10 · Parkway South | 10 | Parkway South | 26:02.76 |
| 208 | Michael RooneyPlace 208 · Grade 10 · St. Louis University High | 10 | St. Louis University High | 26:07.03 |
| 209 | Jeyn EubankPlace 209 · Grade 12 · Affton | 12 | Affton | 26:12.28 |
| 210 | Simon WilesPlace 210 · Grade 11 · Collegiate School of Medicine & Bioscience | 11 | Collegiate School of Medicine & Bioscience | 26:39.19 |
| 211 | Max SansomPlace 211 · Grade 12 · Kirkwood | 12 | Kirkwood | 26:41.38 |
| 212 | Schmuel Lobato-JimenezPlace 212 · Grade 9 · Troy-Buchanan | 9 | Troy-Buchanan | 26:44.91 |
| 213 | Jack PuckettPlace 213 · Grade 11 · St. Louis University High | 11 | St. Louis University High | 26:49.13 |
| 214 | Alec MarshallPlace 214 · Grade 10 · Parkway South | 10 | Parkway South | 26:49.30 |
| 215 | Cooper SmithPlace 215 · Grade 12 · St. Louis University High | 12 | St. Louis University High | 26:53.01 |
| 216 | Frank IV CashionPlace 216 · Grade 10 · Affton | 10 | Affton | 26:58.08 |
| 217 | Timothy RoganPlace 217 · Grade 12 · Lafayette (Wildwood) | 12 | Lafayette (Wildwood) | 27:20.63 |
| 218 | Darian PinkardPlace 218 · Grade 10 · Parkway West | 10 | Parkway West | 27:44.10 PR |
| 219 | Tin-Lok KenneyPlace 219 · Grade 10 · Parkway West | 10 | Parkway West | 27:49.62 |
| 220 | Dominic DetwilerPlace 220 · Grade 10 · Parkway West | 10 | Parkway West | 27:59.12 |
| 221 | Sawyer FrostPlace 221 · Grade 10 · St. Louis University High | 10 | St. Louis University High | 28:19.15 |
| 222 | Evan HunterPlace 222 · Grade 10 · Kirkwood | 10 | Kirkwood | 28:32.40 |
| 223 | Tyler SpinnerPlace 223 · Grade 10 · Parkway South | 10 | Parkway South | 29:12.93 |
| 224 | Wesley GamblePlace 224 · Grade 10 · Collegiate School of Medicine & Bioscience | 10 | Collegiate School of Medicine & Bioscience | 29:40.19 |
| 225 | Leon Jr CarbinPlace 225 · Grade 9 · Hazelwood West | 9 | Hazelwood West | 29:58.96 |
| 226 | Jameson MarroccoPlace 226 · Grade 10 · Collegiate School of Medicine & Bioscience | 10 | Collegiate School of Medicine & Bioscience | 31:30.69 |
| 227 | Collin PuglisiPlace 227 · Grade 10 · Parkway West | 10 | Parkway West | 31:54.84 |
| 228 | Andrew ShawPlace 228 · Grade 10 · Kirkwood | 10 | Kirkwood | 33:04.22 |
| 229 | Darrell HarrisPlace 229 · Grade 9 · McCluer | 9 | McCluer | 35:07.39 |
| 230 | Landen EatonPlace 230 · Grade 10 · Parkway South | 10 | Parkway South | 35:15.33 |