Boys 2 mile run
PL Bib First Name Last Name School Time Pace Grade
1 4471 Michael Stokes MARQUETTE 11:17.05 5:38/mile 12
2 4397 Brayden Haight LAFAYETTE 11:26.04 5:43/mile 10
3 4705 Charlie Teeter WEBSTER GROVES 11:37.09 5:48/mile 9
4 4689 Jack Parker WEBSTER GROVES 11:42.55 5:51/mile 9
5 4395 Jack Groos LAFAYETTE 11:42.94 5:51/mile 10
6 4417 Jacob Ward LAFAYETTE 11:43.11 5:51/mile 10
7 4680 Patrick Lee WEBSTER GROVES 11:43.37 5:51/mile 9
8 4310 Michael Wright HILLSBORO 11:45.07 5:52/mile 9
9 4466 Jadon Schroeder MARQUETTE 11:55.42 5:57/mile 10
10 4390 Cameron Carpenter LAFAYETTE 11:57.04 5:58/mile 11
11 4384 Michael Atteberry LAFAYETTE 11:57.54 5:58/mile 10
12 4407 John Nicholson LAFAYETTE 11:58.17 5:59/mile 10
13 4401 Cole Johnson LAFAYETTE 12:00.78 6:00/mile 10
14 4269 Ethan Schweizer EUREKA 12:01.19 6:00/mile 10
15 4391 Nick Crouch LAFAYETTE 12:03.20 6:01/mile 10
16 4423 Max Bien MARQUETTE 12:04.81 6:02/mile 11
17 4422 Drew Baker MARQUETTE 12:05.06 6:02/mile 11
18 4697 Evan Schneider WEBSTER GROVES 12:11.44 6:05/mile 9
19 4359 Jonah Levy LADUE 12:14.42 6:07/mile 11
20 4277 Harrison Warden EUREKA 12:15.74 6:07/mile 11
21 4266 Nick Mungenast EUREKA 12:16.00 6:08/mile 10
22 4645 Cole Weber ST. FRANCIS BORGIA 12:16.15 6:08/mile 9
23 4358 Max Kornfeld LADUE 12:19.22 6:09/mile 10
24 4644 Trent Strubberg ST. FRANCIS BORGIA 12:24.87 6:12/mile 9
25 4378 Max Wasserstrom LADUE 12:25.09 6:12/mile 9
26 4271 Joey Spiess EUREKA 12:25.57 6:12/mile 9
27 4475 Jack Warmann MARQUETTE 12:29.25 6:14/mile 11
28 4419 Keith Alley MARQUETTE 12:30.57 6:15/mile 11
29 4252 Teddy Fujimoto EUREKA 12:32.68 6:16/mile 11
30 4429 Nick Dolson MARQUETTE 12:33.23 6:16/mile 10
31 4545 Stephen Paley ROCKWOOD SUMMIT 12:33.91 6:16/mile 11
32 4275 Keizo Sullivan EUREKA 12:37.85 6:18/mile 10
33 4305 Aiden Schlegel HILLSBORO 12:38.25 6:19/mile 11
34 4441 Jimmy Johnson MARQUETTE 12:40.32 6:20/mile 11
35 4403 James Kirtley LAFAYETTE 12:41.97 6:20/mile 10
36 4274 Jonah Stuckey EUREKA 12:43.64 6:21/mile 11
37 4695 Jake Reinert WEBSTER GROVES 12:47.00 6:23/mile 11
38 4541 Devin MacKlin ROCKWOOD SUMMIT 12:47.21 6:23/mile 10
39 4474 Michael Walsh MARQUETTE 12:47.66 6:23/mile 12
40 4349 Trey Fruend LADUE 12:49.79 6:24/mile 10
41 4270 Brandon Seidensticker EUREKA 12:50.34 6:25/mile 12
42 4635 Ben Juengling ST. FRANCIS BORGIA 12:50.58 6:25/mile 9
43 4449 Keaton Maloney MARQUETTE 12:50.73 6:25/mile 10
44 4519 Austin Cornell RITENOUR 12:52.17 6:26/mile 11
45 4243 Callum Stewart CBC 12:54.12 6:27/mile 9
46 4523 Johnathon Teoli RITENOUR 12:54.68 6:27/mile 12
47 4272 Ben Stubblefield EUREKA 12:55.09 6:27/mile 9
48 4464 Parssa Sazdar MARQUETTE 12:58.61 6:29/mile 11
49 4432 Matthew Foote MARQUETTE 12:59.95 6:29/mile 12
50 4672 Christian Gray WEBSTER GROVES 13:00.81 6:30/mile 10
51 4206 Brian Vanskike BATTLE 13:01.53 6:30/mile 9
52 4204 Micah Stevens BATTLE 13:01.79 6:30/mile 9
53 4500 Andrew Lee PARKWAY CENTRAL 13:02.24 6:31/mile 9
54 4323 Dylan Hicks HOLT 13:02.28 6:31/mile 10
55 4261 Jacob Liebmann EUREKA 13:03.38 6:31/mile 9
56 4712 Ray Wetzel-Meehan WEBSTER GROVES 13:06.27 6:33/mile 9
57 4440 Yijin Huang MARQUETTE 13:07.51 6:33/mile 10
58 4202 Tinek Robinson-Douglas BATTLE 13:10.95 6:35/mile 11
59 4380 Michael Wayne LADUE 13:11.01 6:35/mile 9
60 4492 Samuel Gillespie PARKWAY CENTRAL 13:11.67 6:35/mile 9
61 4438 Cooper Hoffmeyer MARQUETTE 13:12.72 6:36/mile 12
62 4496 Saiyid Kazmi PARKWAY CENTRAL 13:14.90 6:37/mile 9
63 4332 Tyler Ruhland HOLT 13:15.00 6:37/mile 9
64 4406 Andrew Lucken LAFAYETTE 13:15.39 6:37/mile 10
65 4575 Chris Hedlesky SAINT LOUIS PRIORY 13:17.25 6:38/mile 12
66 4666 Spencer Erb WEBSTER GROVES 13:17.29 6:38/mile 10
67 4473 Drew Valchar MARQUETTE 13:18.68 6:39/mile 10
68 4324 John Hirschbuehler HOLT 13:19.01 6:39/mile 9
69 4665 Sam Ely WEBSTER GROVES 13:19.42 6:39/mile 9
70 4289 Luke Stephens FOX 13:19.74 6:39/mile 11
71 4396 Tristan Gruender LAFAYETTE 13:20.12 6:40/mile 10
72 4586 Brian Koch SAINT LOUIS PRIORY 13:23.60 6:41/mile 11
73 4641 Drew Snider ST. FRANCIS BORGIA 13:23.74 6:41/mile 9
74 4215 Wil Doran CBC 13:25.87 6:42/mile 10
75 4490 Jonathan Fisher PARKWAY CENTRAL 13:26.83 6:43/mile 10
76 4691 Thomas Putnam WEBSTER GROVES 13:26.98 6:43/mile 11
77 4279 Jon Berra FOX 13:28.57 6:44/mile 10
78 4661 Owen Clendennen WEBSTER GROVES 13:28.97 6:44/mile 11
79 4220 Braden Graff CBC 13:29.05 6:44/mile 10
80 4342 Collin Clark LADUE 13:32.34 6:46/mile 9
81 4592 Joey Mathis SAINT LOUIS PRIORY 13:33.09 6:46/mile 11
82 3217 Nathan McCulloch HOLT 13:34.57 6:47/mile
83 4268 Grant Rolofson EUREKA 13:37.05 6:48/mile 10
84 4434 Jack Green MARQUETTE 13:37.48 6:48/mile 11
85 4317 Nathan Forrest HOLT 13:37.89 6:48/mile 9
86 4309 Ethan Weible HILLSBORO 13:38.37 6:49/mile 11
87 4533 Andy Hincamp ROCKWOOD SUMMIT 13:41.70 6:50/mile 9
88 4284 Jakob McMillin FOX 13:43.19 6:51/mile 9
89 4637 Nathan Levinson ST. FRANCIS BORGIA 13:43.84 6:51/mile 11
90 4625 Cooper Tull SAINT LOUIS PRIORY 13:44.37 6:52/mile 9
91 4618 Will Steger SAINT LOUIS PRIORY 13:44.57 6:52/mile 11
92 4540 Nathan Levine ROCKWOOD SUMMIT 13:44.75 6:52/mile 9
93 4355 Clark Kittner LADUE 13:44.81 6:52/mile 10
94 4537 Zack Kremer ROCKWOOD SUMMIT 13:44.94 6:52/mile 12
95 4387 Luke Boyette LAFAYETTE 13:45.00 6:52/mile 9
96 4340 John Christen LADUE 13:45.06 6:52/mile 9
97 4330 Hunter Richardson HOLT 13:46.00 6:53/mile 10
98 4701 Quincy Smith WEBSTER GROVES 13:46.47 6:53/mile 12
99 4550 Jack Schiffhauer ROCKWOOD SUMMIT 13:46.68 6:53/mile 9
100 4610 Stephen Rashford SAINT LOUIS PRIORY 13:47.11 6:53/mile 10
101 4312 Brendan Bausch HOLT 13:47.29 6:53/mile 10
102 4415 Joe Schroder LAFAYETTE 13:47.33 6:53/mile 10
103 4513 Cody Zhang PARKWAY CENTRAL 13:51.93 6:55/mile 9
104 4399 Colton Henning LAFAYETTE 13:53.03 6:56/mile 11
105 4563 Jacob Conard SAINT LOUIS PRIORY 13:53.54 6:56/mile 10
106 4646 Nicholas Weber ST. FRANCIS BORGIA 13:53.91 6:56/mile 9
107 4327 Alex Meyer HOLT 13:54.00 6:57/mile 9
108 4411 Parker Ockerhausen LAFAYETTE 13:54.25 6:57/mile 9
109 4430 Logan Dorsey MARQUETTE 13:54.35 6:57/mile 12
110 4655 Thomas Bremehr WEBSTER GROVES 13:55.60 6:57/mile 10
111 4201 Timitri Robinson-Douglas BATTLE 13:55.96 6:57/mile 11
112 4436 Ethan Hill MARQUETTE 13:56.40 6:58/mile 11
113 4364 Patrick Naughton LADUE 13:57.78 6:58/mile 12
114 4599 Tyler Moore SAINT LOUIS PRIORY 13:58.99 6:59/mile 9
115 4699 Leor Shomroni WEBSTER GROVES 13:59.03 6:59/mile 11
116 4483 Anton Castaneda PARKWAY CENTRAL 13:59.53 6:59/mile 11
117 4482 John Zink MARQUETTE 14:01.65 7:00/mile 11
118 4379 Justin Wayne LADUE 14:03.61 7:01/mile 10
119 4531 Drew Herzog ROCKWOOD SUMMIT 14:04.61 7:02/mile 9
120 4525 Sal Carcagno ROCKWOOD SUMMIT 14:05.03 7:02/mile 9
121 4194 Adam Candrl BATTLE 14:05.59 7:02/mile 9
122 4579 Andy Hilliard SAINT LOUIS PRIORY 14:05.60 7:02/mile 11
123 4553 Jake Van Cardo ROCKWOOD SUMMIT 14:05.66 7:02/mile 10
124 4374 Will Stappenbeck LADUE 14:06.03 7:03/mile 9
125 4457 Mike Olsen MARQUETTE 14:06.40 7:03/mile 11
126 4532 Nathan Higgins ROCKWOOD SUMMIT 14:06.50 7:03/mile 12
127 4251 Ikaika Fouts EUREKA 14:06.96 7:03/mile 10
128 4451 Blake Mangan MARQUETTE 14:07.03 7:03/mile 11
129 4318 Luke Frederick HOLT 14:08.16 7:04/mile 9
130 4608 Michael Potter SAINT LOUIS PRIORY 14:08.36 7:04/mile 12
131 4325 Jack Kelly HOLT 14:09.07 7:04/mile 11
132 4706 Whit Tegenkamp WEBSTER GROVES 14:09.79 7:04/mile 12
133 4425 Jacob Brzyski MARQUETTE 14:11.35 7:05/mile 11
134 4442 Christian Kafoury MARQUETTE 14:11.64 7:05/mile 10
135 4433 Trevor Glascock MARQUETTE 14:12.72 7:06/mile 12
136 4507 Jacob Stone PARKWAY CENTRAL 14:14.03 7:07/mile 9
137 4256 Luke Hiles EUREKA 14:14.39 7:07/mile 10
138 4552 Luke Stange ROCKWOOD SUMMIT 14:15.07 7:07/mile 10
139 4370 Yan Rybak LADUE 14:15.48 7:07/mile 11
140 4580 Elliott Holdosh SAINT LOUIS PRIORY 14:17.21 7:08/mile 10
141 4711 Evan Welch WEBSTER GROVES 14:18.39 7:09/mile 9
142 4529 Mike Gegg ROCKWOOD SUMMIT 14:19.01 7:09/mile 10
143 4605 Michael Osullivan SAINT LOUIS PRIORY 14:19.65 7:09/mile 9
144 4664 Griffin Coyle WEBSTER GROVES 14:20.30 7:10/mile 10
145 4615 Giuseppe Schifano SAINT LOUIS PRIORY 14:20.68 7:10/mile 9
146 4445 Michael Kuebler MARQUETTE 14:20.77 7:10/mile 12
147 4400 James Hohls LAFAYETTE 14:22.17 7:11/mile 9
148 4348 Oliver Feldenberg LADUE 14:22.67 7:11/mile 11
149 4511 Joe West PARKWAY CENTRAL 14:22.69 7:11/mile 12
150 4530 Jt Hale ROCKWOOD SUMMIT 14:22.87 7:11/mile 9
151 4510 Charlie Wang PARKWAY CENTRAL 14:25.15 7:12/mile 9
152 4538 Nikhil Krishnan ROCKWOOD SUMMIT 14:26.06 7:13/mile 9
153 4493 Aaron Ginsparg PARKWAY CENTRAL 14:26.14 7:13/mile 11
154 4657 David Buckley WEBSTER GROVES 14:26.70 7:13/mile 10
155 4572 Luke Granberg SAINT LOUIS PRIORY 14:26.76 7:13/mile 9
156 4214 Patrick Donovan CBC 14:26.91 7:13/mile 9
157 4360 Sebastian McGregor LADUE 14:27.04 7:13/mile 9
158 4322 Jonathan Henrich HOLT 14:28.09 7:14/mile 11
159 4335 David Tauser HOLT 14:29.00 7:14/mile 9
160 4674 Dylan James WEBSTER GROVES 14:29.99 7:14/mile 10
161 4488 Xavier Crisp PARKWAY CENTRAL 14:30.14 7:15/mile 10
162 4276 Evan Warden EUREKA 14:31.94 7:15/mile 10
163 4498 Jayanth Krishnamurthy PARKWAY CENTRAL 14:32.00 7:16/mile 10
164 4207 Drew Barclay CBC 14:33.90 7:16/mile 9
165 4662 Quinn Coffman WEBSTER GROVES 14:34.70 7:17/mile 9
166 4485 Matt Chen PARKWAY CENTRAL 14:36.55 7:18/mile 9
167 4361 Zane McNeill LADUE 14:37.67 7:18/mile 9
168 4314 Nick Chowning HOLT 14:38.05 7:19/mile 9
169 4460 Anuraag Pujari MARQUETTE 14:38.59 7:19/mile 9
170 4528 Nate Ganley ROCKWOOD SUMMIT 14:41.95 7:20/mile 11
171 4409 Jonah Nickerson LAFAYETTE 14:44.18 7:22/mile 9
172 4362 Ryan Melnick LADUE 14:44.34 7:22/mile 9
173 4639 Jared Schrader ST. FRANCIS BORGIA 14:47.85 7:23/mile 9
174 4678 Kyle Koenig WEBSTER GROVES 14:48.76 7:24/mile 10
175 4469 Brett Siebert MARQUETTE 14:49.12 7:24/mile 11
176 4352 Peter Jakiela LADUE 14:50.31 7:25/mile 10
177 4627 Christian Wagner SAINT LOUIS PRIORY 14:50.70 7:25/mile 9
178 4480 Daniel Yang MARQUETTE 14:51.30 7:25/mile 12
179 4606 Brett Phelan SAINT LOUIS PRIORY 14:52.27 7:26/mile 11
180 4681 Evan Lindhorst WEBSTER GROVES 14:53.22 7:26/mile 9
181 4544 Caden Obannon ROCKWOOD SUMMIT 14:55.05 7:27/mile 9
182 4558 Kyle Brennan SAINT LOUIS PRIORY 14:56.11 7:28/mile 9
183 4521 Carlos Pacheto RITENOUR 14:57.96 7:28/mile 10
184 4609 Jack Pruett SAINT LOUIS PRIORY 14:58.76 7:29/mile 12
185 4229 Mark Koenemann CBC 14:59.70 7:29/mile 11
186 4230 Owen Lipinski CBC 15:00.44 7:30/mile 11
187 4499 Spencer Lang PARKWAY CENTRAL 15:00.81 7:30/mile 9
188 4709 Ben Varghese WEBSTER GROVES 15:01.28 7:30/mile 11
189 4357 Sam Korn LADUE 15:04.57 7:32/mile 11
190 4398 John Henneberry LAFAYETTE 15:05.37 7:32/mile 12
191 4313 Dawson Bickel HOLT 15:05.60 7:32/mile 12
192 4601 Jamie Obrien SAINT LOUIS PRIORY 15:06.40 7:33/mile 11
193 4450 Michael Mancell MARQUETTE 15:07.37 7:33/mile 10
194 4596 Zach Mella SAINT LOUIS PRIORY 15:08.13 7:34/mile 9
195 4619 Andrew Stein SAINT LOUIS PRIORY 15:08.39 7:34/mile 10
196 4508 Mazan Umar PARKWAY CENTRAL 15:08.69 7:34/mile 10
197 4576 Peter Hedlesky SAINT LOUIS PRIORY 15:08.84 7:34/mile 12
198 4462 Grant Rehling MARQUETTE 15:10.18 7:35/mile 9
199 4677 Justin Koenig WEBSTER GROVES 15:10.39 7:35/mile 10
200 4444 Zach Kayser MARQUETTE 15:12.70 7:36/mile 10
201 4446 Derek Lang MARQUETTE 15:14.63 7:37/mile 11
202 4420 Billy An MARQUETTE 15:15.70 7:37/mile 11
203 4685 Andy Niemira WEBSTER GROVES 15:16.15 7:38/mile 10
204 4287 Trever Simon FOX 15:17.26 7:38/mile 11
205 4642 Josue Stores ST. FRANCIS BORGIA 15:17.94 7:38/mile 12
206 4346 Bryce Degraw LADUE 15:18.38 7:39/mile 9
207 4456 Alex Myers MARQUETTE 15:18.53 7:39/mile 12
208 4431 Ben Dreher MARQUETTE 15:19.00 7:39/mile 10
209 4393 Zachary Grellner LAFAYETTE 15:21.15 7:40/mile 9
210 4481 Kevin Zhou MARQUETTE 15:21.93 7:40/mile 9
211 4468 Kishan Shah MARQUETTE 15:23.56 7:41/mile 12
212 4570 Connor Funk SAINT LOUIS PRIORY 15:25.24 7:42/mile 10
213 4622 Alex Telma SAINT LOUIS PRIORY 15:27.33 7:43/mile 12
214 4386 Ali Bhatty LAFAYETTE 15:27.71 7:43/mile 10
215 4200 David Nhek BATTLE 15:28.35 7:44/mile 11
216 4461 Kyle Reamer MARQUETTE 15:29.08 7:44/mile 12
217 4524 Marco Urbina RITENOUR 15:30.21 7:45/mile 10
218 4650 Christian Bell WEBSTER GROVES 15:30.94 7:45/mile 9
219 4389 Austin Callahan LAFAYETTE 15:31.28 7:45/mile 9
220 4497 Sam Keller PARKWAY CENTRAL 15:32.36 7:46/mile 10
221 4427 Jacob Chang MARQUETTE 15:32.52 7:46/mile 10
222 4656 Milo Broshears WEBSTER GROVES 15:34.07 7:47/mile 9
223 4421 Max Arnold MARQUETTE 15:34.29 7:47/mile 10
224 4663 Jake Collins WEBSTER GROVES 15:37.51 7:48/mile 10
225 4435 Brayden Haas MARQUETTE 15:39.38 7:49/mile 9
226 4703 Alan Stallman WEBSTER GROVES 15:42.21 7:51/mile 9
227 4504 Jailyn Perry PARKWAY CENTRAL 15:42.22 7:51/mile 9
228 4559 Bart Brnjac SAINT LOUIS PRIORY 15:43.06 7:51/mile 11
229 4377 Dontrell Thomas Jr LADUE 15:46.76 7:53/mile 9
230 4382 Max Yue LADUE 15:47.03 7:53/mile 10
231 4614 Will Sandifer SAINT LOUIS PRIORY 15:48.36 7:54/mile 10
232 4628 Daniel Weissert SAINT LOUIS PRIORY 15:48.41 7:54/mile 11
233 4495 Adam Hamelback PARKWAY CENTRAL 15:48.99 7:54/mile 9
234 4590 Andrew Luft SAINT LOUIS PRIORY 15:50.36 7:55/mile 9
235 4554 Nate Abad SAINT LOUIS PRIORY 15:51.70 7:55/mile 11
236 4470 Troy Siebert MARQUETTE 15:51.91 7:55/mile 12
237 4339 William Carr LADUE 15:52.44 7:56/mile 9
238 4584 Greg Jones SAINT LOUIS PRIORY 15:53.82 7:56/mile 12
239 4455 Chris Miller MARQUETTE 15:54.38 7:57/mile 9
240 4587 Luke Kraemer SAINT LOUIS PRIORY 15:54.73 7:57/mile 9
241 4630 Saketh Yanamala SAINT LOUIS PRIORY 15:56.16 7:58/mile 12
242 4595 Matthew McNeive SAINT LOUIS PRIORY 15:58.45 7:59/mile 11
243 4548 Jack Rubleman ROCKWOOD SUMMIT 16:02.52 8:01/mile 9
244 4443 Connor Karst MARQUETTE 16:04.82 8:02/mile 9
245 4402 Robert Jones LAFAYETTE 16:04.90 8:02/mile 11
246 4258 Zach Kormanek EUREKA 16:05.09 8:02/mile 9
247 4683 Khotso Moore WEBSTER GROVES 16:05.58 8:02/mile 9
248 4484 Liam Charnley PARKWAY CENTRAL 16:05.78 8:02/mile 9
249 4581 Peter Hopkins SAINT LOUIS PRIORY 16:06.52 8:03/mile 12
250 4448 Max Lombardi MARQUETTE 16:07.16 8:03/mile 9
251 4565 Christian Drummond SAINT LOUIS PRIORY 16:08.08 8:04/mile 9
252 4561 Elias Chahoud SAINT LOUIS PRIORY 16:12.45 8:06/mile 11
253 4549 Brad Scherrer ROCKWOOD SUMMIT 16:16.21 8:08/mile 12
254 4375 David Steiner LADUE 16:17.07 8:08/mile 10
255 4278 Tyler White EUREKA 16:17.11 8:08/mile 10
256 4494 Matthew Gunn PARKWAY CENTRAL 16:17.94 8:08/mile 10
257 4571 Joseph Gioia SAINT LOUIS PRIORY 16:29.73 8:14/mile 10
258 4373 Aidan Speicher LADUE 16:31.56 8:15/mile 9
259 4582 Jacob Huang SAINT LOUIS PRIORY 16:32.80 8:16/mile 10
260 4426 Phillip Carney MARQUETTE 16:33.34 8:16/mile 9
261 4686 Zach Niemira WEBSTER GROVES 16:33.91 8:16/mile 10
262 4424 John Binsbacher MARQUETTE 16:38.18 8:19/mile 9
263 4509 Balaji Vijaykumar PARKWAY CENTRAL 16:40.23 8:20/mile 9
264 4394 Kyle Gribbon LAFAYETTE 16:40.64 8:20/mile 10
265 4344 Barry Currie LADUE 16:44.12 8:22/mile 9
266 4463 Aidan Rhodes MARQUETTE 16:45.29 8:22/mile 11
267 4617 Harley Sorkin SAINT LOUIS PRIORY 16:45.44 8:22/mile 12
268 4631 Owen Beckmeyer ST. FRANCIS BORGIA 16:50.72 8:25/mile 12
269 4447 Jerry Li MARQUETTE 16:52.82 8:26/mile 10
270 4623 Cole Trautman SAINT LOUIS PRIORY 16:56.74 8:28/mile 9
271 4418 Thomas Wilson LAFAYETTE 16:56.78 8:28/mile 9
272 4257 Robby Jakcsy EUREKA 16:59.77 8:29/mile 9
273 4602 Alex Ojascastro SAINT LOUIS PRIORY 17:00.14 8:30/mile 9
274 4369 Lou Ritter LADUE 17:03.70 8:31/mile 9
275 4472 Zayn Tola MARQUETTE 17:06.60 8:33/mile 10
276 4690 John Perry WEBSTER GROVES 17:07.04 8:33/mile 9
277 4585 Anthony Jones SAINT LOUIS PRIORY 17:10.27 8:35/mile 10
278 4535 Abdou Kane ROCKWOOD SUMMIT 17:12.45 8:36/mile 9
279 4569 Stephen Fuglsang SAINT LOUIS PRIORY 17:13.32 8:36/mile 12
280 4367 Nicholas Rausch LADUE 17:14.14 8:37/mile 10
281 4698 Sam Sheppard WEBSTER GROVES 17:14.17 8:37/mile 9
282 4567 Adrian Fedorko SAINT LOUIS PRIORY 17:22.13 8:41/mile 11
283 4536 Rahul Kanna ROCKWOOD SUMMIT 17:22.84 8:41/mile 9
284 4311 Brady Adam HOLT 17:22.89 8:41/mile 11
285 4566 Jack Eppolito SAINT LOUIS PRIORY 17:32.87 8:46/mile 11
286 4620 William Steussie SAINT LOUIS PRIORY 17:46.03 8:53/mile 10
287 4328 Cael Nolan HOLT 17:49.00 8:54/mile 9
288 4534 Daniel Johnson ROCKWOOD SUMMIT 18:01.58 9:00/mile 12
289 4303 Jonah Marz HILLSBORO 18:05.07 9:02/mile 12
290 4588 Petey Kraemer SAINT LOUIS PRIORY 18:07.34 9:03/mile 11
291 4439 Hawke Hood MARQUETTE 18:07.72 9:03/mile 9
292 4629 Christopher Wetzel SAINT LOUIS PRIORY 18:19.10 9:09/mile 12
293 4356 Josh Kittner LADUE 18:31.23 9:15/mile 10
294 4196 Hunter Crawford BATTLE 18:33.08 9:16/mile 10
295 4594 Christan McKee SAINT LOUIS PRIORY 18:33.10 9:16/mile 9
296 4624 Cullen Trout SAINT LOUIS PRIORY 18:40.54 9:20/mile 10
297 4583 Ben Hwang SAINT LOUIS PRIORY 18:40.84 9:20/mile 10
298 4557 Carson Brame SAINT LOUIS PRIORY 18:42.68 9:21/mile 9
299 4452 Micah Mapp MARQUETTE 19:00.30 9:30/mile 9
300 4708 Mikey Thum WEBSTER GROVES 19:04.17 9:32/mile 9
301 4633 Eric Held ST. FRANCIS BORGIA 19:05.09 9:32/mile 11
302 4479 Austin Woods MARQUETTE 19:19.76 9:39/mile 11
303 4354 Hamza Kahn LADUE 19:27.99 9:43/mile 10
304 4489 Tarun Emani PARKWAY CENTRAL 19:43.69 9:51/mile 9
306 4453 Alex McAteer MARQUETTE 20:32.80 10:16/mile 11
307 4366 Pranay Peddinti LADUE 20:45.27 10:22/mile 12
308 4578 Isaac Higo SAINT LOUIS PRIORY 27:25.05 13:42/mile 9
309 4522 Michael Schutzius RITENOUR 28:36.26 14:18/mile 9
310 4337 Ruslan Biedenstein LADUE 02:51.46 31:25/mile 10