Place Runner Team Time Team Place
1 MUGECHE, Victor Blue Springs 15:27.53 1
2 FISCHER, Camren Fayetteville 15:57.79 2
3 HAUSCHILD, Oaklee Blue Springs 15:58.39 3
4 SEITZER, Thomas Rockhurst 16:03.64 4
5 MCDANIEL, Maxwell Festus 16:14.66 5
6 MARSHALL, Ethan St Thomas Aquinas 16:20.77 6
7 BROWN, Harrison Lafayette (Wildwood) 16:23.24 7
8 GIBBENS, Chandler Hickman 16:23.33 8
9 COFER, Jacob St Thomas Aquinas 16:25.41 9
10 CAMPBELL, Peter Rockhurst 16:29.33 10
11 OUFATTOLE, Nassim Lafayette (Wildwood) 16:34.16 11
12 BAUDER, Brady Kickapoo 16:34.61 12
13 BURKA, Paul St. Louis University 16:35.64 13
14 DUKES, Alex Mexico 16:35.79 -
15 JONES, Reece St Thomas Aquinas 16:40.29 14
16 HETLAGE, Patrick St. Louis University 16:42.52 15
17 CONNOR, Andrew Rockhurst 16:42.86 16
18 REED, Nathan Lafayette (Wildwood) 16:48.48 17
19 BIESEMEYER, Cole Jefferson City 16:49.21 18
20 MCCLAIN, Gabe Blue Springs 16:49.94 19
21 MILNOR, Matthew St. Louis University 16:50.30 20
22 DOOLEY, Keifer Branson 16:51.57 21
23 MCCANNA, David St Thomas Aquinas 16:52.67 22
24 CAUVEREN, Morgan Blue Springs 16:53.66 23
25 CREWS, Brenden Kickapoo 16:54.29 24
26 LLOYD, Anthony Westminster Christian 16:54.54 -
27 VANALSTINE, Will O'Fallon 16:54.71 25
28 INGLE, Matthew Rockhurst 16:55.04 26
29 PORTER, Wesley Rockhurst 16:55.89 27
30 STINSON, Nathan Liberty North 16:58.33 28
31 MORRIS, Blake Notre Dame (Cape Girardeau) 16:59.21 29
32 YBARRA, Hayden O'Fallon 16:59.77 30
33 TEETER, Charlie Webster Groves 17:02.36 31
34 HUPKE, Luke Rockhurst 17:05.48 32
35 NEIKIRK, Jared Central (Cape Girardeau) 17:06.77 33
36 NIELD, Thomas Jefferson City 17:08.45 34
37 CAPISTRANT, Lucas O'Fallon 17:09.51 35
38 SCHULTE, Dawson Jefferson City 17:10.86 36
39 CHRISTENSEN, Zach Eureka 17:12.72 37
40 GOLDER, David Lafayette (Wildwood) 17:13.39 38
41 KRIEG, Jonah Festus 17:15.54 39
42 PALMER, Jonah Smithville 17:15.69 40
43 MUNGENAST, Nicholas Eureka 17:20.07 41
44 PENDEGRAFT, Trevor Owasso 17:20.95 42
45 TERMORSHUIZEN, Luke Smithville 17:21.37 43
46 MICHNA, Anton Fayetteville 17:21.56 44
47 ROTTINGHAUS, Kylan Rock Bridge 17:21.70 45
48 SCOTT, Noah St. Louis University 17:21.87 46
49 KERAN, Benton Notre Dame (Cape Girardeau) 17:23.43 47
50 REDES, Armani Blue Springs 17:24.55 48
51 PETRO, Nate Timberland 17:24.72 49
52 LOEWE, Jonah Blue Springs 17:25.23 50
53 MALLOT, Jackson St Thomas Aquinas 17:26.11 51
54 GOSSOW, Ben Webster Groves 17:26.39 52
55 GERSTENECKER, Gottlieb Parkway Central 17:28.62 53
56 DUNLAP, Landon Jefferson City 17:29.43 54
57 HAUSER, Matthew Rock Bridge 17:30.78 55
58 KRUEGER, Mark Smithville 17:31.22 56
59 KRAUSE, Ben Jefferson City 17:31.39 57
60 HULL, Jace Parkview 17:32.03 58
61 WOODERSON, Brock Blue Springs 17:33.55 59
62 BETTS, Carter Fayetteville 17:37.87 60
63 GIACALONE, Anthony Francis Howell 17:38.19 61
64 GOEKE, Maxwell Rockhurst 17:39.47 62
65 HILTON, Jack St Thomas Aquinas 17:40.51 63
66 ZIESMER, James Festus 17:40.81 64
67 HOFFMAN, Parker Owasso 17:42.29 65
68 SIXKILLER, Kalen Norman North 17:43.24 66
69 CLARK, Collin Ladue Horton Watkins 17:43.41 67
70 POE, Colten Owasso 17:43.57 68
71 JAMIESON, Zach Lebanon 17:43.59 69
72 GIBSON, Robert Pattonville 17:44.34 70
73 MITTENDORF, Adam St. Louis University 17:44.58 71
74 SKEETERS, Josh Ft. Zumwalt South 17:44.76 72
75 BORLAND, Logan Fatima 17:45.74 73
76 RABURN, Sean Owasso 17:45.78 74
77 SEITZ, Zachary Branson 17:46.61 75
78 KIMMERER, Grant Shawnee Mission West 17:46.63 76
79 LONG, Reece Branson 17:47.19 77
80 CHILDRESS, Trenton Festus 17:47.39 78
81 RAMIREZ, Jacob O'Fallon 17:48.05 79
82 MCMILLEN, Alex Lafayette (Wildwood) 17:48.21 80
83 LITTLE, Noah Washington 17:48.66 81
84 GODARD, Luke St Thomas Aquinas 17:48.68 82
85 TUCKER, Dallin Rock Bridge 17:48.83 83
86 O'SULLIVAN, Anthony St. Louis Priory 17:50.33 84
87 PATINO-CARRANZA, Santiago Eureka 17:50.56 85
88 SHONEKA, Mojuba Rock Bridge 17:50.88 86
89 LEONARD, Will Westminster Christian 17:51.02 -
90 CANFIELD, Parker Park Hill 17:52.58 87
91 CHICHELERO, Jacob St. Louis Priory 17:52.76 88
92 LEE, Noah Ft. Zumwalt West 17:52.77 89
93 BROWN, Emlen Pembroke Hill 17:54.03 90
94 BRUMMETT, David ""Parker Rock Bridge 17:55.51 91
95 KINDER, Gage Jackson 17:55.74 92
96 BAER, Joseph St. Vincent 17:55.94 93
97 SZABO, Alexander Clayton 17:56.20 94
98 KLINGELE, Logan Shawnee Mission West 17:58.46 95
99 SCHWEIZER, Ethan Eureka 18:00.07 96
100 WALTERS, Mason Marquette 18:00.19 97
101 WERTH, Charlie Hickman 18:01.07 98
102 CORTNER, Loki Herculaneum 18:01.78 99
103 LEWIS, Jakob Liberty North 18:03.15 100
104 PARISH, Palmer Eureka 18:03.38 101
105 PARISI, Luke Fayetteville 18:04.04 102
106 SIMPSON, Brayden Lebanon 18:04.09 103
107 RACKERS, Lucas St. Louis University 18:04.18 104
108 BONASTIA, Scott St. Francis Borgia 18:04.33 105
109 CRAWFORD, Markeith Ladue Horton Watkins 18:05.35 106
110 BARTOSCH, Matt Herculaneum 18:05.38 107
111 FIROZI, Hamza Rock Bridge 18:05.45 108
112 KALLAOS, Nicholas Parkway North 18:05.54 -
113 GETZ, Sam Webster Groves 18:06.22 109
114 SUTTON, Cole Ft. Zumwalt North 18:06.31 110
115 CHAFFIN, Andrew St. Charles West 18:06.32 111
116 KNOPF, Sam Parkview 18:07.28 112
117 MINNER, Isaiah Affton 18:07.38 113
118 SCHULTE, Drew Timberland 18:07.47 114
119 LYZYNSKI, Gabe Eureka 18:07.66 115
120 BONT, Parker Webster Groves 18:07.97 116
121 CROCKER, Ben Shawnee Mission West 18:08.20 117
122 VINYARD, Kyle Herculaneum 18:08.45 118
123 FERGUSON, Eric Fayetteville 18:08.65 119
124 VOELKEL, Elliott The Fulton School 18:09.37 -
125 SADLER, Camden Ste. Genevieve 18:09.65 120
126 RIST, Jacob Owasso 18:09.90 121
127 SCHNEIDER, Evan Webster Groves 18:09.95 122
128 ATTEBERRY, Michael Lafayette (Wildwood) 18:10.46 123
129 SMITH, Marquis Mexico 18:10.60 -
130 LITTRELL, Cale Hickman 18:10.83 124
131 MEADORS, Gabe Notre Dame (Cape Girardeau) 18:10.99 125
132 THOMPSON, Ian Webster Groves 18:11.10 126
133 CALDWELL, Jerald Ft. Zumwalt North 18:11.75 127
134 POTTER, Avery Benton 18:12.38 128
135 GIBSON, Lucas Pattonville 18:12.85 129
136 GONZALES, Damian Kickapoo 18:13.87 130
137 BOOHER, Mitchell St. Louis University 18:15.23 131
138 OGLE, Simon Festus 18:15.44 132
139 SOCHINSKI, Izaak Jefferson City 18:15.58 133
140 PETTIT, Scout Jackson 18:15.70 134
141 RHINE, Garrett Festus 18:16.76 135
142 TRAVIS, Samuel Liberty North 18:17.48 136
143 GLOSSER, Colten Pekin 18:18.61 137
144 GREEN, Will Pacific 18:18.62 138
145 GELZER, George Clayton 18:18.63 139
146 STRAATMANN, Grant St. Francis Borgia 18:19.49 140
147 SAKUMA, Cameron Ft. Zumwalt West 18:19.56 141
148 HARDIN, Gabriel Fayetteville 18:19.96 142
149 HAENNI, Ryan Kickapoo 18:20.65 143
150 SMITH, Sterling Webster Groves 18:20.68 144
151 CONRAD, Blake Jefferson City 18:21.58 145
152 HERMANAS, Deivydas Francis Howell 18:21.65 146
153 JOYCE, Austin Francis Howell 18:22.15 147
154 LAWSON, Joshua Kickapoo 18:22.35 148
155 ROBBINS, Mateo Ft. Zumwalt West 18:24.30 149
156 KAUFMAN, Harley Lutheran (St. Charles) 18:24.38 150
157 THIMESCH, Marcus Truman 18:25.03 151
158 LINE, Ethan Battle 18:25.60 152
159 GARRETT, Terrico University City 18:25.64 -
160 STARNES, Carter Lutheran South 18:26.37 153
161 WAY, Thomas Pembroke Hill 18:26.81 154
162 SNIDER, Drew St. Francis Borgia 18:26.90 155
163 JOWDY, Matthias Westminster Christian 18:27.26 -
164 FRUEND, Travis Lutheran (St. Charles) 18:27.41 156
165 HILLER, Kyle Battle 18:27.64 157
166 STARKS, Ryan Affton 18:28.55 158
167 STARK, Tyler St. Clair 18:29.28 159
168 KORNFELD, Max Ladue Horton Watkins 18:29.57 160
169 GLIDDON, Coleman Pembroke Hill 18:29.60 161
170 HIGGERSON, Aiden St Thomas Aquinas 18:29.63 -
171 LEE, Patrick Webster Groves 18:30.00 -
172 IVY, Cetris McCluer North 18:30.16 162
173 AUSTIN, Connor Shawnee Mission West 18:30.83 163
174 HESS, Ashton O'Fallon 18:31.29 164
175 SAATHOFF, Isaac Hickman 18:31.71 165
176 FOSTER, Daniel Park Hill 18:31.98 166
177 HUTCHINSON, Marquist Cleveland NJROTC 18:33.05 167
178 JOHNSON, Blake Owasso 18:33.29 168
179 SMITH, Andrew Whitfield 18:33.80 169
180 CAY, Cobi Ft. Zumwalt South 18:34.18 170
181 BOYDEN, Aidan Liberty North 18:34.55 171
182 IRWIN, Nathaniel Hickman 18:34.59 172
183 LUEBBERT, Dalton Fatima 18:34.90 173
184 MOSLEY, Slyvan McCluer North 18:35.21 174
185 HOEFFERLE, Ryan Marquette 18:35.96 175
186 ORTIZ, Christian Fayetteville 18:36.36 176
187 TURNER, Jermeiah Hancock 18:37.10 177
188 SOMMERS, Ben Warrenton 18:37.37 178
189 ALLEN, James Cleveland NJROTC 18:39.16 179
190 STEVENS, Micah Battle 18:39.40 180
191 CONARD, Jacob St. Louis Priory 18:39.47 181
192 MYERS, Nicolas Ft. Zumwalt South 18:39.90 182
193 WILMES, Luke Troy-Buchanan 18:39.94 183
194 STUBBLEFIELD, Ben Eureka 18:39.94 184
195 FROSSARD, Dean Rock Bridge 18:41.29 185
196 CLASSEN, Peter Ft. Zumwalt West 18:41.34 186
197 PORTEN, Sam Francis Howell 18:41.92 187
198 TALLEY, Joel Troy-Buchanan 18:43.00 188
199 SNEED, Kyle Benton 18:43.17 189
200 LYNCH, William Kickapoo 18:43.19 190
201 ARNOLD, Jacob Herculaneum 18:43.28 191
202 HOUSE, Johnathen Liberty North 18:45.25 192
203 MORGAN, Jeffrey Pattonville 18:45.44 193
204 WASSERSTROM, Max Ladue Horton Watkins 18:45.88 194
205 PEIMANN, Trevor Timberland 18:46.94 195
206 ROBERTSON, Gideon Norman North 18:47.85 196
207 HARMANN, Joseph Holt 18:49.04 197
208 BOENITZ, Joel Francis Howell North 18:49.62 198
209 SAMPLE, Joey Benton 18:49.88 199
210 WITTROCK, Isaiah Pekin 18:50.12 200
211 BESCH, Jacob Marquette 18:50.34 201
212 GISCHER, Brady Benton 18:50.65 202
213 DUNN, Gavin Smithville 18:50.84 203
214 SIEREN, John Liberty North 18:52.37 204
215 WOLL, Spencer O'Fallon 18:52.99 205
216 LIPE, Andrew St. Vincent 18:53.46 206
217 PANAGOS, Blake Francis Howell 18:53.85 207
218 KRELL, Brendan O'Fallon 18:54.20 208
219 EFTINK, Clayton Notre Dame (Cape Girardeau) 18:54.52 209
220 MUENKS, Maxson Fatima 18:55.12 210
221 GOSSER, David Bishop DuBourg 18:55.18 211
222 STAATS, Keegan St Thomas Aquinas 18:55.52 -
223 VANSKIKE, Brian Battle 18:55.66 212
224 RAUH, Noah Marquette University 18:55.98 213
225 KLOPFER, Justin Parkway South 18:56.22 214
226 KITTNER, Clark Ladue Horton Watkins 18:58.18 215
227 HARTMAN, Nathaniel Smithville 18:58.42 216
228 GORDON, John Parkway South 18:58.80 217
229 LAUGHLIN, Caleb Fatima 18:59.18 218
230 FORNES, Triston O'Fallon 18:59.34 -
231 ELLER, Aaron Holt 18:59.40 219
232 LAUX, Lucas Fatima 19:00.24 220
233 HALL, Mason Mary Institute-Country Day S 19:00.72 221
234 LUU, Jonah Ft. Zumwalt South 19:00.91 222
235 PENDERGAST, Ryan Ft. Zumwalt North 19:01.01 223
236 POTTHOFF, Dylan Marquette 19:01.23 224
237 SINKEY, Jared Ft. Zumwalt West 19:01.30 225
238 RILEY, Nolan Francis Howell 19:02.02 226
239 LEVY, Jonah Ladue Horton Watkins 19:02.37 227
240 CONWAY, Cody Pacific 19:02.37 228
241 WEBB, Seth Liberty (Wentzville) 19:02.80 229
242 CUTLER, Logan Smithville 19:03.08 230
243 HAGEMANN, Saxon Pacific 19:03.69 231
244 WILLENBRINK, Tony St. Francis Borgia 19:03.75 232
245 FOSTER, Ian Smithville 19:03.83 233
246 JOHNSON, Jake Smithville 19:04.35 -
247 DIEMER, Donald Whitfield 19:04.57 234
248 WOEHR, Dawson Fatima 19:04.68 235
249 UPCHURCH, Max Ste. Genevieve 19:05.15 236
250 BOYCE, Jake Fatima 19:05.16 237
251 WILFONG, Jacob Pattonville 19:06.34 238
252 POLLNOW, Charles St. Louis Priory 19:06.40 239
253 GLICKERT, Greg Eureka 19:08.29 -
254 FOSTER, Jackson Francis Howell 19:08.91 240
255 MINNER, Jacob Affton 19:10.33 241
256 ORTEGA, Moises Norman North 19:10.44 242
257 AMARNATH, Sandeep John Burroughs 19:10.63 243
258 FARISH, Logan Kickapoo 19:11.62 244
259 REEVES, Linden Truman 19:11.79 245
260 GUILAK, Justin Clayton 19:11.96 246
261 WENDEL, Luke Jackson 19:12.05 247
262 DEMA, Luke Pembroke Hill 19:12.08 248
263 GLEASON, Seth Ft. Zumwalt North 19:12.21 249
264 JUENGLING, Ben St. Francis Borgia 19:12.73 250
265 PARKER, Nico O'Fallon 19:13.47 -
266 RICHMOND, Dawson Branson 19:13.48 251
267 GARY, Josh Timberland 19:13.76 252
268 HUDSON, Tyler Liberty (Wentzville) 19:13.78 253
269 KEARNEY-DOYLE, Hunter Branson 19:14.32 254
270 WANG, Andrew Clayton 19:14.43 255
271 FREI, Robert St. Louis Priory 19:14.78 256
272 WARRICK, Jason Norman North 19:15.13 257
273 HACHMEISTER, Patrick Pattonville 19:15.78 258
274 POWELL, Colburn Parkway Central 19:16.33 259
275 CALALUCE, Tom Mexico 19:16.85 -
276 OURSLER, Jeffery Hickman 19:17.07 260
277 THORNBRUGH, Jared Smithville 19:17.47 -
278 CHOLAK, Thomas Parkway North 19:17.83 -
279 RICHARDET, Andrew Parkway Central 19:18.07 261
280 MILLER, Joey Oakville 19:18.43 262
281 SNIFF, Jackson Parkway Central 19:18.66 263
282 GRIFFEN, Benjamin Washington 19:18.89 264
283 PARKER, Jack Webster Groves 19:19.93 -
284 CHU, Jackson Pembroke Hill 19:20.37 265
285 ESTES, Corbin Warrenton 19:20.63 266
286 COAD, Hogan Notre Dame (Cape Girardeau) 19:21.27 267
287 SCHROEDER, Jadon Marquette 19:22.17 268
288 NIEDERJOHN, Patrick Marquette University 19:22.42 269
289 CONRAD, Isaac Lutheran (St. Charles) 19:22.63 270
290 MCQUADE, Will Jackson 19:23.15 271
291 MULAT, Dawit Lutheran South 19:23.41 272
292 BODE, Jake Parkway South 19:23.96 273
293 HOEFERKAMP, Luke Parkway South 19:24.24 274
294 KUCHAR-HINTHORN, Tyler Joliet Catholic 19:24.36 -
295 SANDERS, Paul Warrenton 19:25.08 275
296 YOUNG, Carson Liberty (Wentzville) 19:25.11 276
297 KUSSMAN, Carter Liberty (Wentzville) 19:25.22 277
298 GORE, Zach Whitfield 19:25.43 278
299 WILLS, Mason Benton 19:25.58 279
300 TICGELAOR, Jonathan Battle 19:26.34 280
301 PILKINGTON, Nicholas Fayetteville 19:26.75 -
302 DEAN, Sam Pacific 19:26.78 281
303 YAGER, Raef Mexico 19:26.94 -
304 CHANDLER, Dylan Liberty (Wentzville) 19:27.27 282
305 MILLIKIN, Brady Pekin 19:28.74 283
306 RICHARDSON, Hunter Holt 19:28.92 284
307 WILEY, Noah Providence Classical Christian Academy 19:29.29 -
308 SCHWEIGER, Nathan Holt 19:32.69 285
309 NORWOOD, Stephon Warrenton 19:32.92 286
310 SAUER, Dominic St. Vincent 19:33.07 287
311 STEINBECKER, Kyle St. Vincent 19:33.71 288
312 REDOHL, Macarthur Clayton 19:33.79 289
313 GUESS, TJ Norman North 19:34.74 290
314 JAMISON, Ben Francis Howell North 19:35.96 291
315 WITHROW, Andrew Clayton 19:36.08 292
316 TROY, Ryan Shawnee Mission West 19:36.12 293
317 LEWIS, Nathan Truman 19:36.18 294
318 JONES, Gavin Jackson 19:36.98 295
319 KHAN, Zain Shawnee Mission West 19:37.53 296
320 GONZALES, Cole Liberty (Wentzville) 19:37.73 297
321 BROWN, Jonah Owasso 19:38.10 298
322 SINGH, Kabir Mary Institute-Country Day S 19:38.76 299
323 HICKERSON, Hunter Lutheran South 19:38.82 300
324 PROPST, Kyle Farmington 19:39.03 301
325 HAROLD, Sean Notre Dame (Cape Girardeau) 19:39.16 302
326 BAUER, Mathew Orchard Farm 19:40.39 303
327 KIME, Nick John Burroughs 19:40.42 304
328 RYBAK, Chase Ft. Zumwalt South 19:40.47 305
329 DIERKER, Hayden St. Louis Priory 19:41.47 306
330 EMERICK, Zeke Lutheran (St. Charles) 19:42.32 307
331 ZARS, Jonathon Hickman 19:42.92 308
332 SKAGGS, Samuel Pacific 19:43.10 309
333 ROTH, Sam Pekin 19:44.16 310
334 ROBINSON, Connor Pacific 19:44.45 311
335 PARCELL, Jack Oakville 19:44.59 312
336 AUER, Shawne Parkway South 19:45.41 313
337 BEERS, Ethan Washington 19:46.16 314
338 BROWN, Carson Liberty (Wentzville) 19:46.27 315
339 BAKER, Alex Francis Howell North 19:46.80 316
340 FRIEDMAN, Trent Perryville 19:47.03 317
341 PHEGLEY, August Central (Cape Girardeau) 19:47.13 318
342 BAUMAN, Daniel Pembroke Hill 19:47.76 319
343 WILLIAMS, Donovan McCluer North 19:49.08 320
344 BLANCO, George Bishop DuBourg 19:49.25 321
345 MCHAFFIE, Jonah Timberland 19:50.41 322
346 POMERANTZ, Daniel University City 19:51.46 -
347 PERRY, Chuck St. Louis University 19:51.46 -
348 HUCK, Clayton Ste. Genevieve 19:52.31 323
349 FRUEND, Joshua Lutheran (St. Charles) 19:52.85 324
350 KUEHLER, Austin Holt 19:52.87 325
351 BAER, Jack St. Vincent 19:53.29 326
352 ROTH, Nolan Jefferson (Festus) 19:54.12 327
353 MOUSER, Jordan Herculaneum 19:54.35 328
354 LOCKHART, Justin Valley Park 19:55.63 -
355 ROTH, Caleb St. Vincent 19:57.03 329
356 WEDIG, Grant Pattonville 19:57.07 330
357 HASLAG, Caden Fatima 19:57.36 -
358 DONELSON, Hunter Truman 19:58.16 331
359 SIEVEKING, Parker Benton 19:58.71 332
360 BROWN, Colin St. Clair 19:59.46 333
361 VAN GENDEREN, Bryan Parkway South 19:59.77 334
362 FORREST, Nathan Holt 20:00.16 335
363 TOBIN, Ryan Norman North 20:00.96 336
364 CRAWFORD, Alex Oakville 20:01.10 337
365 REYES, Isaac Shawnee Mission West 20:02.07 338
366 LIGHT, Ethan Sullivan 20:02.19 339
367 HANSON-SUTHERLAND, Jakson Ft. Zumwalt South 20:04.41 340
368 WANG, Samuel John Burroughs 20:05.98 341
369 CALDWELL, Jared Orchard Farm 20:06.61 342
370 TALLMADGE, Bobby Marquette University 20:07.53 343
371 BENZABEH, Noah Pacific 20:09.09 344
372 PHILLIPS, Isaiah Park Hill 20:09.09 345
373 TILLEY, Jordan Branson 20:09.34 346
374 HARDER, Logan Pattonville 20:10.53 347
375 HICKAM, Bryan Perryville 20:10.70 348
376 CONGER, Tanner Pekin 20:12.62 349
377 REIDEL, Matthew Union 20:12.73 -
378 BOOKS, Samuel Parkview 20:13.40 350
379 CALDWELL, Nathan Central (Cape Girardeau) 20:13.91 351
380 GIBBONS, Adam McCluer North 20:14.13 352
381 HAIGHT, Brayden Lafayette (Wildwood) 20:14.58 353
382 DAWSON, Lucas Shawnee Mission West 20:15.07 -
383 MICHALSKI, Alexander Francis Howell North 20:15.52 354
384 BECKER, Bradley Oakville 20:18.26 355
385 MILLS, Cameron Affton 20:18.78 356
386 TAYLOR, Nathan Dupo 20:19.71 357
387 WEBER, Nicholas St. Francis Borgia 20:19.88 358
388 KRIEGER, Ethan Benton 20:20.15 359
389 GREEN, Alex Farmington 20:21.16 360
390 ROBINSON-DOUGLAS, Tinek Battle 20:22.18 361
391 HARRISON, Cameron Oakville 20:22.93 362
392 GOLDBERG, Alex Parkway Central 20:24.90 363
393 STARK, Pepper St. Clair 20:25.04 364
394 GENTRY, Jakob Ft. Zumwalt North 20:25.08 365
395 POWELL, Jack Marquette University 20:26.23 366
396 DOWDY, Rances Branson 20:27.22 367
397 TRENTMAN, James Freeburg 20:27.69 368
398 BOYD, Donovan Park Hill 20:29.86 369
399 SCHLICHTING, Aidan Freeburg 20:29.97 370
400 HARRIS, Raymond McCluer 20:30.52 -
401 ERICKSEN, Evan Park Hill 20:31.38 371
402 FETTE, Ryan Park Hill 20:32.09 372
403 SIMMONS, Kyle Norman North 20:32.61 373
404 PAGE, Jonah Ft. Zumwalt North 20:32.65 374
405 HERMAN, Ryan St. Clair 20:33.05 375
406 CAVNESS, Jace The Fulton School 20:34.19 -
407 PERKINS, Caleb University City 20:34.93 -
408 KRISHER, Dylan Lebanon 20:35.97 376
409 VAN METER, Brayden Pacific 20:35.97 -
410 HUSKEY, Alex Farmington 20:36.48 377
411 IDONI, Bryce Truman 20:37.25 378
412 DAVIS, Alexander Washington 20:37.35 379
413 BEINE, Dominick Union 20:37.61 -
414 GOSSER, Patrick Bishop DuBourg 20:38.33 380
415 CANDRL, Adam Battle 20:38.46 381
416 KANG, Joshua St. Francis Borgia 20:39.42 382
417 GARDNER, Bailey St. Clair 20:39.49 383
418 COOK, Theodore Perryville 20:39.50 384
419 RUHLAND, Tyler Holt 20:40.30 385
420 NICHOLS, John Whitfield 20:40.53 386
421 REYES, Alejandro Hancock 20:42.36 387
422 TODD, Max St. Mary's (St. Louis) 20:42.79 -
423 ROGERS, Evan Lebanon 20:43.69 388
424 LITTLETON, Ridge Zalma 20:43.83 -
425 CONNOR, Zachary Lutheran (St. Charles) 20:43.90 389
426 CHEN, Matt Parkway Central 20:44.60 390
427 HIRSCHBUEHLER, John Holt 20:45.43 -
428 HOLLENBERG, Alex Jefferson (Festus) 20:45.64 391
429 TAUSER, David Holt 20:45.87 -
430 MACDONALD, Allister Pembroke Hill 20:46.82 392
431 STOLZER, Sam Ste. Genevieve 20:49.27 393
432 ABLES, Corey Parkway Central 20:49.38 394
433 WILLIAMS, Benjamin Clayton 20:49.89 395
434 CLARK, Dylan Hancock 20:50.67 396
435 OLIVER, David Freeburg 20:51.16 397
436 TSE, Daniel Clayton 20:51.39 -
437 SCOTT, Sean McCluer 20:51.77 -
438 HACKMANN, Michael Warrenton 20:51.99 398
439 KEYS, Sheldon Cleveland NJROTC 20:52.96 399
440 DAMIAN, Fabian Joliet Catholic 20:53.15 -
441 KOELLER, Patrick Affton 20:53.99 400
442 MARQUART, Ben Washington 20:54.68 401
443 LOTTMANN, Tyler Washington 20:54.70 402
444 GLASS, Bradley Jefferson (Festus) 20:54.78 403
445 JANAVICIUS, Samuel Affton 20:55.06 404
446 YANCY, Kyle Dupo 20:56.30 405
447 PRUHS, Nate Marquette University 20:56.92 406
448 MONTGOMERY-SMITH, Jackson Washington 20:57.01 407
449 CAMPBELL, William Marquette University 20:57.28 408
450 ROBINSON, Evan Farmington 20:58.77 409
451 LEACH, Jared Parkview 20:59.64 410
452 LUETKENHAUS, Brody St. Dominic 21:03.84 -
453 ZACKS, Jonah Mary Institute-Country Day S 21:04.23 411
454 STRAIN, Hunter Parkview 21:04.86 412
455 FIUDO, Jimmy Bishop DuBourg 21:05.20 413
456 LOGAN, Romel McCluer North 21:08.83 414
457 FALK, Will Mary Institute-Country Day S 21:09.31 415
458 BOWLING, Grant Branson 21:10.13 -
459 MCMILLAN, Alexander John Burroughs 21:11.38 416
460 ALDANA, Omar Hancock 21:11.69 417
461 POSEGA RAPPLEYE, Henry Mary Institute-Country Day S 21:12.73 418
462 HERNANDEZ, David Truman 21:14.44 419
463 GESSERT, Maxwell Troy-Buchanan 21:16.04 420
464 MIRLY, Jacob Lutheran South 21:18.54 421
465 WEBER, Brennan Oakville 21:18.71 422
466 ERWIN, Nathan Freeburg 21:18.82 423
467 SUBLETTE, Danny Shawnee Mission West 21:19.73 -
468 LARIMORE, James Branson 21:19.93 -
469 TURPIN, Hunter Francis Howell North 21:20.42 424
470 BAVLNKA, Jordan Battle 21:20.83 -
471 DYKSTRA, Jon Althoff Catholic 21:22.42 425
472 MARTIN, Daniel John Burroughs 21:22.43 426
473 COTTON, Elias Affton 21:24.29 427
474 CHURCH, Dylan Lebanon 21:24.90 428
475 MAHLER, William Troy-Buchanan 21:26.07 429
476 SCHUEDDIG, Matt Whitfield 21:26.83 430
477 MCCORMICK, Alec Sullivan 21:27.05 431
478 HARGER, Austin St. Clair 21:28.93 432
479 MCLOUGHLIN, John St. Dominic 21:30.07 -
480 MAHLER, John Troy-Buchanan 21:31.07 433
481 MONTANI, Luke Orchard Farm 21:32.60 434
482 ROBINSON-DOUGLAS, Timitri Battle 21:32.68 -
483 HOLMES, Sam John Burroughs 21:33.49 435
484 BAKER, Brayden Central (Cape Girardeau) 21:36.46 436
485 WARREN, Jamel Hancock 21:37.82 437
486 WALKER, Sam Sullivan 21:38.07 438
487 MCDONALD, Derek Truman 21:38.98 439
488 SELIPSKY, Charles Mary Institute-Country Day S 21:40.84 440
489 VANELLI, Nicholas Valley Park 21:42.84 -
490 SCHWIERJOHN, Ian Orchard Farm 21:43.91 441
491 WOODS, Ben Lebanon 21:45.51 442
492 COLBERT, Dillon Troy-Buchanan 21:45.60 443
493 HIBBLER, Jordan Orchard Farm 21:47.29 444
494 ATKINS, Adrian McCluer North 21:48.00 445
495 VANLEUVEN, Charles Affton 21:48.40 -
496 RENN, Kadin Union 21:48.43 -
497 SCHEPERLE, Sam Washington 21:48.78 -
498 GRAVES, Christian John Burroughs 21:51.61 446
499 SULLIVAN, Alex Oakville 21:52.81 447
500 GEILE, Nicholas St. Vincent 21:52.95 448
501 SOUTHARD, Zack St. Charles West 22:00.95 449
502 DUARTE, Colby Park Hill 22:02.80 450
503 HOLLINGER, Dillon Lebanon 22:03.46 451
504 DICKINSON, Ethan Parkview 22:04.54 452
505 BROCKMAN, Austin Dupo 22:05.82 453
506 HART, CJ Farmington 22:05.88 454
507 HLAVEK, Brandon St. Vincent 22:07.62 -
508 SNYDER, Colin Orchard Farm 22:08.97 455
509 MILES, Landon Freeburg 22:10.88 456
510 PARKER, Cole Freeburg 22:11.80 457
511 HILL, Jason Cleveland NJROTC 22:15.02 458
512 ALBRIGHT, Julian University City 22:16.52 -
513 MINICK, Matthew Althoff Catholic 22:17.42 459
514 MEIER, Eric St. Dominic 22:17.97 -
515 BUERCK, Landon Perryville 22:19.86 460
516 DORI, Jonathan Althoff Catholic 22:23.06 461
517 KNOX, Ameilleion Cleveland NJROTC 22:23.77 462
518 AHN, Ryan Mary Institute-Country Day S 22:23.98 463
519 GLASS, Matthew Jefferson (Festus) 22:27.73 464
520 GOCHEE, Matthew Joliet Catholic 22:28.83 -
521 KRAPF, Jakob Lutheran South 22:38.28 465
522 SIKES, Tyler Central (Cape Girardeau) 22:39.98 466
523 STARK, Christian Jefferson (Festus) 22:40.17 467
524 SPOEDE, Ryan Warrenton 22:41.10 468
525 ROSATI, Alessandro Lebanon 22:41.11 -
526 SCARBROUGH, Keyonte Dupo 22:42.75 469
527 ANDERSON, Matt St. Charles West 22:43.04 470
528 AMSDEN, Jessy Farmington 22:43.79 471
529 TORPEY, Hayden Truman 22:44.04 -
530 BARRON, Zach Farmington 22:46.04 472
531 GEISNER, Nathan Ste. Genevieve 22:48.12 473
532 AHMADGL, Mohammeid Normandy 22:50.32 474
533 WINKLER, Brandon St. Charles West 22:54.46 475
534 SKIKAS, Nick St. Charles West 22:55.14 476
535 AMHEISER, Dawson Sullivan 23:02.63 477
536 LONG, Joseph Althoff Catholic 23:08.04 478
537 WESTON, Jacob Central (Cape Girardeau) 23:09.01 479
538 BOWMAN, Parker Farmington 23:09.69 -
539 VOSS, Braden Althoff Catholic 23:13.12 480
540 WHITENER, Alec Festus 23:24.83 481
541 STEWARD, Lee Cardinal Ritter College Prep 23:25.31 -
542 GREINER, Clayton Pekin 23:25.52 482
543 ARMSTRONG, Draven Sullivan 23:30.11 483
544 BISHOP, Kaleb Zalma 23:34.62 -
545 HAYNES, Nicholas Lutheran South 23:35.01 484
546 STORK, Kyle Troy-Buchanan 23:36.52 485
547 MAYER, Michael St. Charles West 23:40.78 486
548 BANDY, Tim Sullivan 23:41.85 487
549 PETRUS, Nathan Lutheran South 23:45.89 488
550 WHEELER, Tyler Bishop DuBourg 23:46.45 489
551 AKERS, Austin Zalma 24:00.52 -
552 LOGAN, Romon McCluer North 24:00.66 490
553 EARNEST, Cole Pekin 24:08.99 491
554 THOMPSON, Kaleb Hancock 24:09.45 492
555 SCHLIMPERT, Jacob Perryville 24:16.40 493
556 BERNALL, Isaiah Althoff Catholic 24:31.58 494
557 KOONCE, Brayden Dupo 24:40.98 495
558 ZILTZ, Braden Sullivan 24:46.32 496
559 KAISER, Blake Lutheran South 24:51.43 -
560 GAINES, Bradley Pekin 24:52.02 -
561 NIEMAN, Peter Whitfield 25:27.95 497
562 KAZMIERSKI, Lucas Whitfield 25:54.46 498
563 WILLUAMS, Yakub Normandy 28:24.19 499
564 MORFORD, Tanner Althoff Catholic 28:34.56 500
565 LYKE, Isaiah Althoff Catholic 29:15.60 -
566 BEGGS, Brady Dupo 29:23.79 501
567 HO, Sam St. Charles West 29:48.07 502
568 RHONE, CJ Normandy 30:41.60 503
569 DOTSON, Isaac Normandy 31:20.02 504
570 WARNER, Christopher Normandy 31:20.39 505
571 POLLOCK, Kaden Pekin 32:22.50 -
572 DRUMMOND, Antion McCluer 33:42.65 -
Team Scores
Team 1 2 3 4 5 6 7 Score
1 Rockhurst 4 10 16 26 27 32 62 83
2 Blue Springs 1 3 19 23 48 50 59 94
3 St Thomas Aquinas 6 9 14 22 51 63 82 102
4 Lafayette (Wildwood) 7 11 17 38 80 123 353 153
5 St. Louis University 13 15 20 46 71 104 131 165
6 Jefferson City 18 34 36 54 57 133 145 199
7 Festus 5 39 64 78 132 135 481 318
8 Fayetteville 2 44 60 102 119 142 176 327
9 O'Fallon 25 30 35 79 164 205 208 333
10 Rock Bridge 45 55 83 86 91 108 185 360
11 Eureka 37 41 85 96 101 115 184 360
12 Owasso 42 65 68 74 121 168 298 370
13 Webster Groves 31 52 109 116 122 126 144 430
14 Kickapoo 12 24 130 143 148 190 244 457
15 Smithville 40 43 56 203 216 230 233 558
16 Hickman 8 98 124 165 172 260 308 567
17 Liberty North 28 100 136 171 192 204 627
18 Notre Dame (Cape Girardeau) 29 47 125 209 267 302 677
19 Branson 21 75 77 251 254 346 367 678
20 Ladue Horton Watkins 67 106 160 194 215 227 742
21 Shawnee Mission West 76 95 117 163 293 296 338 744
22 Francis Howell 61 146 147 187 207 226 240 748
23 Ft. Zumwalt West 89 141 149 186 225 790
24 Herculaneum 99 107 118 191 328 843
25 St. Louis Priory 84 88 181 239 256 306 848
26 St. Francis Borgia 105 140 155 232 250 358 382 882
27 Pattonville 70 129 193 238 258 330 347 888
28 Fatima 73 173 210 218 220 235 237 894
29 Pembroke Hill 90 154 161 248 265 319 392 918
30 Timberland 49 114 195 252 322 932
31 Ft. Zumwalt South 72 170 182 222 305 340 951
32 Marquette 97 175 201 224 268 965
33 Battle 152 157 180 212 280 361 381 981
34 Benton 128 189 199 202 279 332 359 997
35 Clayton 94 139 246 255 289 292 395 1023
36 Jackson 92 134 247 271 295 1039
37 Norman North 66 196 242 257 290 336 373 1051
38 Ft. Zumwalt North 110 127 223 249 365 374 1074
39 Pacific 138 228 231 281 309 311 344 1187
40 Parkway Central 53 259 261 263 363 390 394 1199
41 St. Vincent 93 206 287 288 326 329 448 1200
42 Lutheran (St. Charles) 150 156 270 307 324 389 1207
43 Affton 113 158 241 356 400 404 427 1268
44 Pekin 137 200 283 310 349 482 491 1279
45 Parkway South 214 217 273 274 313 334 1291
46 Holt 197 219 284 285 325 335 385 1310
47 Liberty (Wentzville) 229 253 276 277 282 297 315 1317
48 Park Hill 87 166 345 369 371 372 450 1338
49 Parkview 58 112 350 410 412 452 1342
50 Lebanon 69 103 376 388 428 442 451 1364
51 Truman 151 245 294 331 378 419 439 1399
52 Warrenton 178 266 275 286 398 468 1403
53 McCluer North 162 174 320 352 414 445 490 1422
54 Washington 81 264 314 379 401 402 407 1439
55 Whitfield 169 234 278 386 430 497 498 1497
56 Ste. Genevieve 120 236 323 393 473 1545
57 Francis Howell North 198 291 316 354 424 1583
58 Marquette University 213 269 343 366 406 408 1597
59 Central (Cape Girardeau) 33 318 351 436 466 479 1604
60 Lutheran South 153 272 300 421 465 484 488 1611
61 St. Clair 159 333 364 375 383 432 1614
62 Oakville 262 312 337 355 362 422 447 1628
63 Troy-Buchanan 183 188 420 429 433 443 485 1653
64 Cleveland NJROTC 167 179 399 458 462 1665
65 John Burroughs 243 304 341 416 426 435 446 1730
66 Mary Institute-Country Day S 221 299 411 415 418 440 463 1764
67 Hancock 177 387 396 417 437 492 1814
68 Bishop DuBourg 211 321 380 413 489 1814
69 Farmington 301 360 377 409 454 471 472 1901
70 Orchard Farm 303 342 434 441 444 455 1964
71 St. Charles West 111 449 470 475 476 486 502 1981
72 Perryville 317 348 384 460 493 2002
73 Freeburg 368 370 397 423 456 457 2014
74 Jefferson (Festus) 327 391 403 464 467 2052
75 Sullivan 339 431 438 477 483 487 496 2168
76 Dupo 357 405 453 469 495 501 2179
77 Althoff Catholic 425 459 461 478 480 494 500 2303
78 Normandy 474 499 503 504 505 2485