1 Ford, Caleb SR SLUH (A) 15:48.8 1
2 Everett, Daniel JR Westminster 15:49.1 2
3 Everett, David JR Westminster 16:07.0 3
4 Benton, Jake SR Ft. Zumwalt North 16:08.2 4
5 Lambus, David JR University City 16:12.0 5
6 O'Laughlin, Seth SR Hickman 16:17.5 6
7 Allison, Cole SR Festus 16:20.5 7
8 Darnell, Blake SR Festus 16:25.5 8
9 Cookson, Emmett SR SLUH (A) 16:27.8 9
10 Moore, Cody SR St. Clair 16:30.8 10
11 McLaughlin, Tim SR SLUH (A) 16:39.5 11
12 Rackers, Tim MJR SLUH (B) 16:40.9 12
13 Harshman, Kurtis JR Lafayette 16:41.3 13
14 Deeken, Kyle JR Ft. Zumwalt North 16:42.3 14
15 Franey, Bill SR SLUH (A) 16:43.2 15
16 McGraw, Ben SR Hazelwood Central 16:45.7 16
17 Jordan, Summers JR F.H.N. 16:48.7 -
18 Jennings, Tyler SR SLUH (A) 16:50.0 17
19 Barnes, Tre SR Ft. Zumwalt West 16:51.2 18
20 Gabler, Bill SR SLUH (A) 16:52.1 19
21 Webster, Drew JR Ft. Zumwalt East 16:52.6 -
22 Seckfort, Nick MSR SLUH (B) 16:54.9 20
23 White, Drew SO Festus 16:56.3 21
24 Minnick, Tony SR SLUH (A) 16:58.7 22
25 Stoltze, Charlie MSR SLUH (B) 17:00.8 23
26 Flynn, Matt JR Ft. Zumwalt North 17:01.1 24
27 Loch, Kellin SO Hickman 17:02.1 25
28 McLaughlin, Mike MSO SLUH (B) 17:02.4 26
29 Berry, Trey JR Francis Howell 17:02.6 27
30 Rubbelke, Nathan MSO SLUH (B) 17:03.9 28
31 Shane, Brown SO Festus 17:07.7 29
32 Meier, Joe MJR SLUH (B) 17:08.5 30
33 Capehart, Dustin JR Lindbergh 17:09.6 31
34 Konzen, Riley MJR SLUH (B) 17:12.6 32
35 Sean, Brown SO Festus 17:13.3 33
36 Raterman, Dan MJR SLUH (C) 17:15.0 34
37 Deposki, Danny JR Lindbergh 17:15.2 35
38 Bogue, Cameron JR Ft. Zumwalt West 17:21.6 36
39 Kramer, Taylor JR Lindbergh 17:25.7 37
40 Buss, Nick JR Francis Howell 17:26.9 38
41 Lhamon, Zach SR Ft. Zumwalt East 17:27.9 -
42 Keith, Danny JR Westminster 17:31.4 39
43 Welch, Blake SO Lindbergh 17:32.2 40
44 Ratermann, Alan MJR SLUH (C) 17:35.9 41
45 McKinley, Josh
Fhc 17:36.3 42
46 Ford, Ben MSR SLUH (C) 17:39.8 43
47 Ross, Tim JR John Burroughs 17:40.9 44
48 McCain, Drake SR St. Clair 17:42.4 45
49 Lazechko, Sam JR Francis Howell 17:43.1 46
50 Smith, Ryan SR Ft. Zumwalt West 17:45.9 47
51 Fleming, David MSR SLUH (C) 17:47.8 48
52 Carpenter, Will JR Ladue 17:48.0 -
53 Gardner, Tyler MSO SLUH (C) 17:51.2 49
54 Oberle, Ryan JR Ste. Genevieve 17:51.3 -
55 Lloyd, Owen
Fhc 17:53.5 50
56 Riggs, Anthony SO Hazelwood West 17:54.5 51
57 Taylor, Zach
Fhc 17:55.1 52
58 Holloway, Alex SR Ladue 17:55.8 -
59 Nichols, Zach MSR Francis Howell North 17:55.8 53
60 Abernathy, Zach SR Festus 17:56.0 54
61 Moore, christain MSR Festus 17:56.3 55
62 Tillman, Dominic MSO Lindbergh 17:56.6 56
63 Legenzoff, Zach SR Lafayette 17:56.7 57
64 Legenzoff, Derek FR Lafayette 17:58.5 58
65 Ponder, Devin
Fort Zumwalt South 17:59.7 -
66 Goeke, Christian JR Duchesne 18:01.2 59
67 Menghini, Travis MFR Rockwood Summit 18:01.3 60
68 Bufe, Will MSR SLUH (C) 18:01.5 61
69 Esswein, Joe MSO SLUH (C) 18:01.7 62
70 Nail, Alex JR Hickman 18:01.9 63
71 Spewak, Mark JR Ladue 18:02.4 -
72 Medler, Cody SO Ladue 18:03.3 -
73 Duggan, Jordan JR Ft. Zumwalt West 18:03.6 64
74 Pawlowski, Jeff
Fhc 18:04.3 65
75 Humphries, Jacob
Fort Zumwalt South 18:04.6 -
76 Lynn, Zach SR Hickman 18:06.3 66
77 Volstromer, Alex SR Lafayette 18:06.6 67
78 Riley, Brennan JR Francis Howell 18:08.8 68
79 Carpio, A.J. SR Chaminade 18:09.5 69
80 Fitzgerald, Casey MSR SLUH (C) 18:14.0 -
81 Karns, Alex SR Orchard Farm 18:16.4 70
82 Young, Jon MJR Ladue Horton Watkins 18:18.9 71
83 Deposki, Matt JR Lindbergh 18:19.3 72
84 Drilling, Jacob SO Lutheran 18:19.5 73
85 Mitchell, William JR Hazelwood Central 18:20.2 74
86 Porter, Emmanuel SR McCluer 18:20.9 75
87 Gorman, Joe SR Chaminade 18:21.0 76
88 Menkes, Evan SR Francis Howell 18:25.1 77
89 Iverson, Bill SO Lindbergh 18:28.7 78
90 Starks, William JR Hickman 18:32.8 79
91 Busche, Michael SO Duchesne 18:33.5 80
92 Wood, Andrei SR Lafayette 18:34.6 81
93 Uhrich, Raymond SR Ste. Genevieve 18:34.8 -
94 Leightner, Brian SO Chaminade 18:36.4 82
95 Chung, Alex MSO Lafayette (Wildwood) 18:39.1 83
96 Lynch, Nick MJR Francis Howell 18:40.6 84
97 Stein, Kevin SR F.H.N. 18:41.0 -
98 Vesper, Ryan MSR Ft. Zumwalt West 18:45.6 85
99 Henson, Austin JR Francis Howell 18:45.9 86
100 Winter, Tom SR Westminster 18:46.2 87
101 Lalonde, Conner JR F.H.N. 18:46.7 -
102 Lackey, Dan JR Ft. Zumwalt East 18:47.4 -
103 Haake, David FR Troy Buchanan 18:48.1 88
104 Bean, Eric JR Ft. Zumwalt North 18:49.7 89
105 Brewer, Jordan SO Ft. Zumwalt West 18:50.8 90
106 Wood, Curt JR Rockwood Summit 18:51.8 -
107 Dipaola, Joey SO Lindbergh 18:52.6 91
108 Stone, Derick MFR Clayton 18:53.2 92
109 Bueckendorf, Colin SR Lafayette 18:54.2 93
110 Heim, Steve SO Ft. Zumwalt West 18:54.8 94
111 Anderson, Orlando JR St. Charles West 18:55.5 -
112 Anthony, Zach JR University City 18:56.0 95
113 Schneider, Andy SR Hazelwood West 18:56.9 96
114 Patillo, Dylan SO St. Clair 18:57.6 97
115 Highland, Greg JR Ft. Zumwalt East 18:58.2 -
116 Schnell, D.J. SR Hazelwood West 18:59.6 98
117 Gloss, Tyler MFR Lindbergh 19:02.4 99
118 Hoffner, Drew MFR John Burroughs 19:02.5 100
119 Johnson, Gunner SO Timberland 19:02.7 -
120 Ratermann, Alan JR S.L.U. 19:03.2 -
121 Luciani, Jacob MSO Lindbergh 19:05.4 101
122 Farmer, Adam
Fhc 19:09.0 102
123 Brown, Curtis SR John Burroughs 19:09.4 103
124 Willey, Greg JR Chaminade 19:09.9 104
125 Lamoreaux, Andy MJR Francis Howell 19:10.8 105
126 Barnes, Chris SR Hazelwood Central 19:11.0 106
127 Seyoum, Keloynew MFR Ladue Horton Watkins 19:11.6 107
128 Hanmore, Robert SR St. Charles 19:12.6 108
129 Tappmeyer, Brandon JR Ft. Zumwalt North 19:13.4 109
130 Schilling, Ryan MSR Ladue Horton Watkins 19:13.9 110
131 Holtgraewe, Jacob MSO Ft. Zumwalt East 19:14.1 -
132 Bloom, Alec SR Chaminade 19:15.5 111
133 Mihulka, Sam MFR Timberland 19:15.6 112
134 Thies, Gus MJR Francis Howell North 19:15.9 113
135 Noelker, Ted
Fhc 19:17.0 114
136 Robinson, Brian SR University City 19:17.5 115
137 Russell, Nate JR Lafayette 19:19.7 116
138 McKone, Tommy JR John Burroughs 19:21.3 117
139 Miller, Sam MFR Chaminade 19:21.4 118
140 Moore, christain SR Festus 19:22.1 119
141 Gotway, Austin MFR St. Clair 19:23.9 120
142 Anderson, Zach
Fort Zumwalt South 19:23.9 -
143 Mortimer, Jon SR McCluer 19:25.1 121
144 Steinhoff, Preston JR Orchard Farm 19:27.2 122
145 Fernandez, Tyler MJR Chaminade 19:28.3 123
146 Young, Kevin SR Troy Buchanan 19:28.8 123
147 Hoyt, Tyler MJR Lafayette (Wildwood) 19:29.5 125
148 Barger, Dan JR Ft. Zumwalt West 19:32.1 126
149 Mattei, Mark MSR Ft. Zumwalt West 19:32.2 127
150 Andrews, Josh SR McCluer 19:32.7 128
151 Dee, Pepper JR John Burroughs 19:33.1 129
152 Woodall, Brendan FR Troy Buchanan 19:34.0 130
153 Bradford, Christian MSO Ft. Zumwalt West 19:34.1 131
154 Adams, Ka'Ron JR Hazelwood Central 19:34.8 132
155 Markham, Tyler JR Clayton 19:35.6 -
156 Locandro, Josh MFR Rockwood Summit 19:36.4 133
157 Pfeifer, Ethan JR John Burroughs 19:36.8 134
158 Finley, Thom MSR John Burroughs 19:38.1 135
159 Trimble, Zach SO Lutheran 19:38.6 136
160 VanHorn, Michael
Fhc 19:39.3 137
161 Puleo, Peter MSO Chaminade 19:40.1 138
162 Campbell, Cole MJR Francis Howell 19:40.3 139
163 Frisella, Michael SO Duchesne 19:40.8 140
164 Landwehr, Kyle SR Duchesne 19:41.9 141
165 Weaver, MACK MSO Francis Howell North 19:42.2 142
166 Simpher, Alex MJR Lindbergh 19:42.5 143
167 Weber, Danny SR Chaminade 19:43.2 144
168 Robinson, Jordan MSO Francis Howell 19:43.3 145
169 Kempfer, Austin SO Hazelwood West 19:44.2 146
170 Morgan, Eli JR Timberland 19:44.4 -
171 Moore, Jacob MSR Ladue Horton Watkins 19:45.0 147
172 Boschert, Andrew SO Orchard Farm 19:45.8 148
173 Ross, Michael SR Soldan 19:46.7 -
174 Loe, Ryan MSO Chaminade 19:47.6 149
175 Rehm, Brannon SO St. Charles 19:48.9 150
176 Heberlie, Dyllan FR Ste. Genevieve 19:49.5 -
177 Mcintosh, Christian SR McCluer 19:49.8 151
178 Edwards, Matt MSO Lafayette (Wildwood) 19:51.1 152
179 Jackson, Simeon SO Lutheran 19:52.0 153
180 Whiteside, Adam JR Duchesne 19:55.7 154
181 Wu, Justin MJR Francis Howell 19:55.8 155
182 Uebelein, Caleb MSO Lafayette (Wildwood) 19:56.7 156
183 Bullock, Thomas MSR Ladue Horton Watkins 19:58.0 157
184 Vigland, Jim MJR Hazelwood West 19:58.2 158
185 Hopson, Chris FR Lutheran 19:58.3 159
186 Docherty, Ian MSO Clayton 20:01.0 160
187 Kapusciak, Zeke MSO Francis Howell 20:04.2 161
188 Dawson, Liam MFR Francis Howell North 20:07.5 162
189 Lyman, Dan MSO Ladue Horton Watkins 20:08.2 163
190 Arnold, Ryan MJR Ft. Zumwalt West 20:11.2 164
191 Voss, Stephen JR Timberland 20:11.5 -
192 Willenberg, Josh FR Ft. Zumwalt North 20:11.8 165
193 Kopman, Lewis SR Clayton 20:13.8 -
194 Witzel, Matt SR Duchesne 20:14.1 166
195 Wortmann, Ryan MSO Ft. Zumwalt North 20:14.9 -
196 Crowe, Connor SO University City 20:15.0 167
197 Kiwala, Alex SR Timberland 20:16.8 -
198 Abrams, Zach MSO Festus 20:18.4 168
199 Wingo, Mike SR McCluer 20:18.5 169
200 Duell, Peter SO Westminster 20:19.6 170
201 Kome, Chaston MJR Hickman 20:20.0 -
202 Schumacher, Andrew M Francis Howell Central 20:20.2 171
203 Parres, Seth MSO Ft. Zumwalt West 20:20.4 172
204 Ahrens, Joel MSR Francis Howell North 20:20.9 173
205 Hofman, Zach MFR Ft. Zumwalt West 20:22.2 174
206 Heim, Steve MSO Ft. Zumwalt West 20:22.4 175
207 Carson, Charlie JR Hickman 20:23.5 176
208 Thompson, Will MSR Festus 20:24.0 177
209 Kitchhoff, Brendan MFR Francis Howell North 20:24.2 178
210 White, Larenz MFR Ritenour 20:24.7 -
211 Gust, Devin SO Orchard Farm 20:24.8 179
212 Butler, Tim MJR Duchesne 20:26.7 180
213 Campbell, Steven SR Hazelwood West 20:26.9 181
214 Declue, Coty FR St. Clair 20:28.2 182
215 Curry, James MSR Ft. Zumwalt East 20:28.4 -
216 Molina, Kevin MSO Ladue Horton Watkins 20:29.3 183
217 Daugette, Joshua MFR Ste. Genevieve 20:29.7 -
218 Dyer, Travis SR Orchard Farm 20:30.1 184
219 Patnaik, Ronit MSR Ladue Horton Watkins 20:30.3 -
220 Staebell, Travis MFR Hazelwood West 20:30.6 185
221 Vent, Eric MSO Ladue Horton Watkins 20:30.9 -
222 Patterson, Eric MJR Lindbergh 20:31.9 186
223 Hodapp, Jack MJR Clayton 20:32.3 187
224 Schomeyer, Dylan MFR Festus 20:32.9 188
225 Montasser, Andrew SR St. Charles 20:33.0 189
226 Solomon, Brenden FR Westminster 20:34.3 190
227 Sibbitts, Jay MSR Chaminade 20:35.1 191
228 Mueller, Pete MSO Ft. Zumwalt North 20:35.5 -
229 Barker, Matt MSR Ft. Zumwalt East 20:36.5 -
230 Sutter, Josh MJR Hazelwood West 20:38.0 192
231 Phillips, Dan SR Duchesne 20:38.6 193
232 Williams, Tyler MFR Lafayette (Wildwood) 20:38.7 194
233 Holloway, Chad JR Troy Buchanan 20:38.8 195
234 Mann, Dustin MSO Orchard Farm 20:39.0 -
235 Boucher, Cory JR Lutheran 20:45.8 196
236 Gleen, Nick SR Ritenour 20:50.3 -
237 Carlson, Justin MSO Francis Howell 20:51.2 197
238 Mitchell, Kameron MJR Hazelwood West 20:51.8 198
239 Erlinger, Jacob MSO Orchard Farm 20:52.9 -
240 Conley, Steven MFR Hazelwood West 20:53.5 199
241 Johnson, Connor SR St. Charles West 20:53.8 -
242 Jackson, Stephon SO Hazelwood Central 20:54.0 200
243 Rich, Michael MSO Lindbergh 20:54.4 201
244 Romero, Tyler MSO Lafayette (Wildwood) 20:58.7 202
245 Kardesh, Nate FR Chaminade 20:59.0 203
246 Conaty, Chad MFR Francis Howell North 21:02.2 204
247 Potter, Steven MSO Francis Howell North 21:03.6 -
248 Orr, Jeffrey MFR Ladue Horton Watkins 21:04.1 -
249 Hoban, Jacob MFR Festus 21:04.3 205
250 Friedmeyer, Justin MSO Festus 21:05.8 206
251 Forbes, Evan SO St. Charles 21:06.5 207
252 Manis, Kyle SR Hazelwood West 21:06.8 208
253 Stanfill, Chris MSO Festus 21:07.3 209
254 Polich, Zach MSO St. Charles 21:08.6 210
255 Mudge, Keith MJR Ritenour 21:10.0 -
256 Porter, Jeff M McCluer 21:12.9 -
257 Gero, Eric MSO Chaminade 21:14.1 211
258 White, Malik MSO McCluer 21:15.4 -
259 Webster, Josh MSO Hazelwood West 21:16.7 212
260 Halligan, Greg MJR Ft. Zumwalt West 21:17.1 -
261 Benson, Corey JR Hazelwood West 21:17.8 213
262 Creely, Alex MSR Lafayette (Wildwood) 21:18.2 214
263 Messenbrink, Jake MJR Ft. Zumwalt North 21:19.8 -
264 Laur, Dustin JR St. Clair 21:21.5 215
265 Neumann, Luke MFR Lafayette (Wildwood) 21:23.7 -
266 Prell, Dylan MSO Francis Howell North 21:24.8 -
267 Wilkins, Spencer MJR Ladue Horton Watkins 21:26.2 -
268 Wolff, Ben MSO Ladue Horton Watkins 21:27.2 -
269 Simpher, Jacob MSO John Burroughs 21:27.7 216
270 Evans, David M Francis Howell Central 21:28.2 217
271 Grapperhaus, Glen SR Orchard Farm 21:30.6 218
272 Conroy, Mike MJR Lafayette (Wildwood) 21:30.8 -
273 Conway, Garrett MSO St. Clair 21:31.5 219
274 Butler, Connor MFR Rockwood Summit 21:31.8 220
275 Roberts, Shawon SR Soldan 21:32.1 -
276 Shannon, Sean MJR Chaminade 21:32.1 221
277 Lalonde, Conner MJR Francis Howell North 21:32.4 -
278 Kozhevikov, Vladislav MSO St. Clair 21:32.8 222
279 Johnson, Gunner MSO Timberland 21:33.2 223
280 Ebel, Adam MSO Rockwood Summit 21:34.5 224
281 Rodgers, James M Francis Howell Central 21:37.9 225
282 Nilhas, Tony MJR Rockwood Summit 21:39.5 226
283 Moughamian, Brian MJR Timberland 21:39.9 227
284 Mead, Brian MJR Lafayette (Wildwood) 21:43.0 -
285 Schaefering, Drake MFR St. Charles 21:47.3 228
286 Bries, Matthew MFR Francis Howell North 21:48.7 -
287 Watford, Alon SR University City 21:49.5 229
288 Humphrey, Ryan MJR University City 21:52.2 -
289 Suda, Kyle MSR Lindbergh 21:54.3 230
290 Beeson, Jake JR Orchard Farm 21:54.4 231
291 Payne, JP MJR Rockwood Summit 21:54.7 232
292 Minter, Adam JR St. Charles 21:56.5 233
293 Eacret, Matt MSO Lafayette (Wildwood) 21:57.2 -
294 Caldwell, Jerrick MSR Ft. Zumwalt North 21:58.1 -
295 Boland, Daniel MFR Ladue Horton Watkins 21:58.8 -
296 McCain, Jesse MSO St. Clair 21:59.7 234
297 Fisher, James MSR Ritenour 21:59.9 -
298 Dillon, Joseph MJR Clayton 22:00.3 235
299 Butler, Robert JR McCluer 22:00.8 236
300 Brown, Rocky MFR Rockwood Summit 22:01.3 237
301 Franke, Kyle MJR Orchard Farm 22:03.3 -
302 Goeke, Christian MJR Duchesne 22:03.5 238
303 Stover, Phil MSO Hazelwood West 22:03.9 239
304 Breckenridge, Alex MJR Clayton 22:04.1 240
305 Mayer, David MSO Clayton 22:05.3 241
306 Sachs, Alan MJR Timberland 22:06.0 242
307 Moore, Michael MSO Ladue Horton Watkins 22:07.2 -
308 Sutter, Sam MSO Clayton 22:08.8 243
309 Tolbert, Raheem SO University City 22:09.0 244
310 Whitaker, Phillip MFR St. Clair 22:09.1 245
311 Garrett, Matthew MFR Clayton 22:09.5 -
312 Fruend, Drew SO Troy Buchanan 22:11.4 246
313 wolk, Stephen MSO Festus 22:11.6 -
314 Ratterree, Matt MSO Lindbergh 22:15.4 -
315 Sponamore, Ryan MSO Ft. Zumwalt West 22:16.8 -
316 Reed, Will MSR Festus 22:19.1 -
317 Bantz, Chris SO Troy Buchanan 22:20.3 247
318 Kitchen, Thomas MSR Hazelwood Central 22:20.8 248
319 Hesse, Chris JR Lutheran 22:21.1 249
320 Soncasie, Phillip MFR Ladue Horton Watkins 22:22.5 -
321 Geldrich, Nick MSO Timberland 22:22.8 250
322 Davis, Chad MSO Ladue Horton Watkins 22:23.2 -
323 Smith, Dylan MSO Festus 22:23.4 -
324 Odaniell, Harrison MJR John Burroughs 22:24.1 251
325 Herr, Caleb MFR St. Charles 22:25.9 252
326 Bramlett, Will MSO John Burroughs 22:26.9 253
327 Bravo, Drue MJR Lafayette (Wildwood) 22:27.1 -
328 DeBeer, Alex MSR Hazelwood West 22:27.7 -
329 Marin, Mariano MSO Lindbergh 22:28.2 -
330 Perkins, Jeffrey MFR Ladue Horton Watkins 22:29.5 -
331 Chrouser, Matthew M Fort Zumwalt South 22:32.7 254
332 Underwood, Riley MJR Lafayette (Wildwood) 22:35.1 -
333 Nguyen, Harry MSR Duchesne 22:35.7 255
334 Mestres, Dan MSO Chaminade 22:38.6 -
335 Bauer, Trevor M Francis Howell Central 22:39.4 256
336 Ghoston, Xavier MJR Hazelwood West 22:40.0 -
337 Briggs, Juliani MSR University City 22:41.5 -
338 Vogirah, Teja MSO Lafayette (Wildwood) 22:42.0 -
339 Wilson, Trent MJR Hazelwood West 22:46.1 -
340 Rouillard, Gatlin MFR Timberland 22:47.1 257
341 Stroop, Caleb MFR Hazelwood West 22:49.1 -
342 Rohlf, Logan MSO St. Charles 22:49.6 258
343 Paige, Trey MJR Hazelwood West 22:50.9 -
344 Kistner, Tanner MFR Hazelwood West 22:51.7 -
345 Brouillet, Nathan MFR Ft. Zumwalt West 22:52.0 -
346 Bernstein, Jake MSO Clayton 22:53.9 -
347 Klix, Ryan M Fort Zumwalt South 22:56.3 259
348 Kruse, Hunter MSO Duchesne 22:57.7 260
349 Herron, Drew MSO Timberland 22:59.6 261
350 Heberlie, Dyllan MFR Ste. Genevieve 23:00.5 -
351 Ewing, Willie MJR Chaminade 23:00.8 -
352 Ben, Turpin MSO Troy Buchanan 23:01.0 262
353 Craig, Jeff MSO Hazelwood Central 23:06.0 263
354 Hiegel, TJ M Francis Howell Central 23:11.6 264
355 Watkins, Greg MSR Francis Howell North 23:14.7 -
356 Nash, Michael MFR Duchesne 23:17.4 265
357 Imperial, James MJR Francis Howell North 23:18.2 -
358 Jones, David M Fort Zumwalt South 23:18.4 266
359 Corcoran, Kevin MSR Hazelwood West 23:18.6 -
360 Glandon, Nick MSO Hazelwood West 23:19.0 -
361 Rehm, Brannon MSO St. Charles 23:27.3 267
362 Hamilton, Joel MFR Hazelwood Central 23:28.6 268
363 Ross, Malcom MFR Soldan International Studies 23:31.2 -
364 Shumpert, Marquise MJR Hazelwood Central 23:35.8 269
365 Graslaub, Daniel MSO Francis Howell North 23:36.4 -
366 Burgess, William MFR Hazelwood West 23:41.3 -
367 Hamm, Zane MFR Troy Buchanan 23:42.5 270
368 Martin, Jeremy MFR Hazelwood West 23:50.1 -
369 Jackson, Stephon MSO Hazelwood Central 23:55.0 271
370 Simms, Matt M Francis Howell Central 24:02.3 272
371 Edwards, Josh MFR Hazelwood West 24:11.4 -
372 Elliot, Justin MJR Clayton 24:29.3 -
373 Mulcahy, Jacob MJR John Burroughs 24:35.1 273
374 Bascio, Chase M Fort Zumwalt South 24:40.3 274
375 Rosenberg, Dan MFR Hazelwood West 24:45.0 -
376 Bagin, Ryan MSR Hazelwood West 24:45.8 -
377 Zimmerman, Sean M Fort Zumwalt South 24:50.9 275
378 Farace, Tony MSR Duchesne 25:00.2 276
379 Wilson, Josh MSO St. Clair 25:03.8 277
380 Williams, Jarris MFR Hazelwood Central 25:10.4 278
381 Johnson, Christian MSR McCluer 25:15.8 -
382 Christman, Luke MSO Troy Buchanan 25:16.7 279
383 Schneider, Michael M Fort Zumwalt South 25:18.3 280
384 Suchland, Alex MFR Troy Buchanan 25:22.0 281
385 Maui, Sam MFR Lutheran (St. Peters) 25:22.8 -
386 Caruthers, Cory MSR Troy Buchanan 25:35.3 282
387 Davis, Matt MJR Duchesne 25:47.5 283
388 Jacobs, Bradley MSO Lafayette (Wildwood) 25:48.0 -
389 Mueller, Jonathan MSO Rockwood Summit 25:55.0 -
390 Tate, Levi MSO St. Clair 25:59.5 284
391 Brandon, Nick MFR Hazelwood West 26:22.1 -
392 Jackson, taylor M Fort Zumwalt South 28:55.9 285
393 Bolderson, Sean MFR Ladue Horton Watkins 29:40.1 -
394 Barns, Matt MSO St. Clair 30:03.7 -
395 Leeper, Henry MSR McCluer 30:25.0 -