Boys 3 Mile Run
Place Name Team Time Grade
1 Ben Flowers Jerseyville (Jersey) 15:00.51 12
2 Chris Durr Chatham (Glenwood) 15:24.30 12
3 Zach Young Marion 15:25.15 12
4 Charlie Parrish Freeburg 15:27.62 11
5 Franky Romano Edwardsville 15:30.11 11
6 John Bruce Marion 15:38.16 9
7 Christopher Conrad O'Fallon 15:40.72 12
8 Andrew O'Keefe Granite City 15:40.97 10
9 Austin Knight Carterville 15:44.77 11
10 Kyle Dismukes O'Fallon 15:45.91 10
11 Jake Schwartz Waterloo 15:46.20 12
12 Hagan Schneider Mt. Vernon 15:47.59 12
13 Jackson Esela Springfield 15:49.73 12
14 Joe Reed DeSmet Jesuit 15:49.94 12
15 Hayden Wimberly Salem 15:51.18 11
16 Will VanAlstine O'Fallon 15:51.37 10
17 Roland Prenzler Edwardsville 15:52.08 10
18 Luke Goebel Breese (Mater Dei) 15:52.75 11
19 Dathan Maton Chatham (Glenwood) 15:53.41 10
20 Paul Burka St. Louis University 15:53.58 11
21 Joe Laughlin St. Louis University 15:54.26 12
22 Caden Owens Salem 15:54.63 12
23 Clinton Heffner McCluer North 15:54.71 12
24 Evan Rathgeb Alton 15:57.05 12
25 Patrick Hetlage St. Louis University 15:58.80 10
26 Drey Maton Chatham (Glenwood) 15:59.67 10
27 William Kelly St. Louis University 16:03.52 12
28 Tristan Baze Ft. Zumwalt West 16:03.52 12
29 Alex Mack Freeburg 16:08.91 12
30 Ethan Price Mascoutah 16:09.98 12
31 Brian Gichuru Belleville (West) 16:11.59 12
32 Jonathon Coffman Herculaneum 16:12.67 9
33 Hayden Ybarra O'Fallon 16:12.86 11
34 Joey Black O'Fallon 16:15.51 12
35 Tyler O'Connor DeSmet Jesuit 16:18.28 12
36 Cooper Peterson Chatham (Glenwood) 16:18.99 10
37 Jacob Plocher Highland 16:21.19 12
38 Michael Ruiz del Arbol DeSmet Jesuit 16:23.86 12
39 Kelvin Cummings Alton 16:25.52 11
40 Drew Wilkerson Freeburg 16:25.74 12
41 Jackson Howell Belleville (East) 16:25.96 12
42 Max Hartmann Edwardsville 16:29.59 10
43 Garrett Blenkush O'Fallon 16:30.92 11
44 Dawson Webster Salem 16:32.03 11
45 Matthew Gilster O'Fallon 16:32.40 11
46 Jacob Schoenthal Edwardsville 16:34.00 12
47 Jacob Moberly Jacksonville 16:35.29 11
48 Bryuan Manuel East St. Louis 16:36.03 11
49 Neil Winter DeSmet Jesuit 16:36.13 12
50 Evan Owens Mt. Vernon 16:37.19 11
51 Jacob Covell Jacksonville 16:37.27 11
52 Jacob Olson Chatham (Glenwood) 16:37.69 12
53 Colin Donovan DeSmet Jesuit 16:38.13 11
54 Carson Smith Freeburg 16:38.77 10
55 Corbin Schwable Freeburg 16:39.65 10
56 Jacob Sewell Collinsville 16:39.78 11
57 Brendon Springman Wood River (East Alton-W.R.) 16:42.23 12
58 Jack Pifer Edwardsville 16:45.76 9
59 Sam McCormick Edwardsville 16:46.08 12
60 Roman Lipinski St. Louis University 16:47.57 12
61 Drew Wehking Centralia 16:48.01 10
62 Marshall Vaccaro Ft. Zumwalt West 16:49.72 12
63 Jason Brown Ft. Zumwalt West 16:52.62 11
64 Jared Sinkey Ft. Zumwalt West 16:55.64 11
65 Blake Quandt Salem 16:55.87 12
66 Thomas Leeker St. Louis University 16:57.35 12
67 Adam Robson Waterloo 16:57.76 11
68 Michael Oh Springfield (Sacred Heart-Griffin) 16:59.17 12
69 Kevin Medlin Breese (Mater Dei) 16:59.77 11
70 Leo Nikonowicz Granite City 17:00.76 12
71 Levi Bryant Marion 17:00.99 11
72 Arie Macias Alton 17:03.82 12
73 James Porter Ft. Zumwalt West 17:04.89 12
74 Christian Weishaar DeSmet Jesuit 17:05.52 12
75 Nate Blevins Mt. Vernon 17:06.55 11
76 Brandon Johnson Mascoutah 17:06.79 11
77 Craig Collier Freeburg 17:07.42 12
78 David Lunk Waterloo 17:10.59 11
79 Zachariah Panek Belleville (East) 17:10.90 9
80 Joey Kedl Ft. Zumwalt West 17:11.06 12
81 Blake Hatter Freeburg 17:11.20 10
82 Lucas Robben Belleville (West) 17:11.21 11
83 Dillon Vaupel Belleville (East) 17:17.28 12
84 Jade Chew Marion 17:17.91 10
85 Cohl Callies Civic Memorial 17:19.49 11
86 Zach Walters Edwardsville 17:19.96 9
87 John Maddox Herculaneum 17:20.40 12
88 Barrett Kurman Springfield 17:22.54 11
89 Patrick Sanchez DeSmet Jesuit 17:24.75 12
90 Martin Carter Chatham (Glenwood) 17:26.52 11
91 Matthew Gunn St. Louis University 17:27.91 11
92 Jake Noll Columbia 17:28.21 12
93 Shawn McKitrick Carbondale 17:28.56 11
94 Michael Rutkowski Marion 17:28.71 11
95 Eli King Columbia 17:29.59 11
96 Reiss Wegman Trenton (Wesclin) 17:29.73 11
97 Jimmy Reed Belleville (West) 17:30.51 11
98 Anthony Detmer Breese (Central) 17:31.92 12
99 Gabriel Sherrill Highland 17:32.52 11
100 Dylan Blackford Mt. Vernon 17:34.84 12
101 Collin Kessinger Greenville 17:35.67 12
102 Zach Jung Troy (Triad) 17:36.79 12
103 James Henseler Roxana 17:37.34 12
104 William Kipping Quincy 17:37.68 12
105 Kariem Ali Granite City 17:40.50 12
106 Brandon Isom Roxana 17:41.32 12
107 Billy Swift Springfield (Sacred Heart-Griffin) 17:45.13 11
108 Matt Bartosch Herculaneum 17:46.25 9
109 Justin Koderhandt Belleville (West) 17:47.17 11
110 Josh Foster Columbia 17:49.01 11
111 Andrei Tarter Springfield (Sacred Heart-Griffin) 17:51.05 12
112 Ryan Fatheree Jacksonville 17:52.82 12
113 Shaul Latif Springfield 17:53.19 11
114 Nate Robben Belleville (West) 17:54.53 12
115 Michael Bracco Springfield (Sacred Heart-Griffin) 17:57.52 11
116 Andrew Bryden Jerseyville (Jersey) 17:59.43 12
117 Christopher Ferguson-Scott Mascoutah 18:01.60 12
118 Julian McPhail Marion 18:01.70 11
119 Jon Dykstra Althoff Catholic 18:03.84 11
120 Bret Cochran Highland 18:05.45 12
121 Jevon Pargo Collinsville 18:11.07 12
122 Kaleb Dabbs Mascoutah 18:11.59 11
123 Dakota Stumpf Roxana 18:12.88 12
124 Otto Stark Breese (Mater Dei) 18:14.73 12
125 Cameron Smith Belleville (West) 18:15.81 10
126 Jordan Mouser Herculaneum 18:16.07 11
127 Jared Brothers Centralia 18:16.20 9
128 Noah Fleer Quincy 18:16.25 10
129 Vern Beck Carbondale 18:16.59 11
130 Tomas Copher Mascoutah 18:16.73 11
131 Brandon Bizzle Mascoutah 18:17.00 12
132 Corey Jones East St. Louis 18:17.42 12
133 Drew Detmer Trenton (Wesclin) 18:18.24 11
134 Austin Radden Belleville (East) 18:19.03 10
135 Blake Cobb Herculaneum 18:19.45 12
136 Joshua Royce Granite City 18:19.65 12
137 Cree Stumpf Roxana 18:21.27 10
138 Anthony Mannino Belleville (East) 18:21.39 10
139 Andrew Edwards Springfield 18:23.00 12
140 Patrick Thompson Mascoutah 18:23.52 11
141 Kyle Vinyard Herculaneum 18:25.74 9
142 Nick Thrasher Quincy 18:26.85 11
143 Michael Barban Mt. Vernon 18:28.71 11
144 Noah Hays Waterloo 18:30.89 12
145 Zach Knopf Troy (Triad) 18:32.47 11
146 Peyton Robison Marion 18:32.74 12
147 Sam Gentelin Alton 18:33.25 12
148 Jack Gray Belleville (East) 18:33.69 9
149 Alex Kaempfe Columbia 18:36.66 11
150 Nate Wheadon McCluer North 18:38.03 12
151 Aiden Sampson Granite City 18:38.87 11
152 Benito Hernandez Collinsville 18:39.31 11
153 Jake Koenigstein Columbia 18:40.39 11
154 Alex Detmer Breese (Mater Dei) 18:44.17 10
155 Harvey Wilkes Riverview Gardens 18:46.64 12
156 Richard Alexander Collinsville 18:49.07 12
157 Will Autenrieth Collinsville 18:51.03 12
158 Nicholas Hill Belleville (East) 18:52.56
159 Shane Sand Collinsville 18:53.88 11
160 Fred Seacrest Centralia 18:54.74 9
161 Keegan Spirek Breese (Mater Dei) 18:55.19 12
162 Jacob Dominguez McCluer North 18:55.76 11
163 Nathan Lowe Roxana 18:57.56 11
164 Andre Ells Althoff Catholic 18:59.14 12
165 Chase Wallendorff Wood River (East Alton-W.R.) 19:01.25 11
166 Tyler Fritch Breese (Mater Dei) 19:01.32 12
167 Caleb Machuca Highland 19:01.39 11
168 Damien Smith East St. Louis 19:03.05 11
169 Ethan Lamons Belleville (West) 19:04.72 12
170 David Nelson Riverview Gardens 19:06.57 11
171 Matt Stedelin Centralia 19:07.99 10
172 Eric Goff Trenton (Wesclin) 19:12.03 12
173 Braden Greif Farmington 19:12.17 12
174 Donald James Granite City 19:13.86 10
175 Nathan Stehman Collinsville 19:15.13 11
176 John Leshikar Althoff Catholic 19:17.05 11
177 Colin Henderson Trenton (Wesclin) 19:19.94 11
178 Jacob Estabrook Jacksonville 19:20.62 12
179 Jacob Mustain Wood River (East Alton-W.R.) 19:21.67 11
180 Brady Malone Springfield 19:22.01 11
181 Nick Duley Civic Memorial 19:26.41 12
182 Samuel Rick Waterloo 19:27.50 12
183 Nick Bahr Columbia 19:29.83 11
184 Parker Borth Civic Memorial 19:34.71 10
185 Ezra Foxall Mt. Vernon 19:37.68 11
186 Robert Stanton Salem 19:39.16 11
187 Andrew Stevenson Breese (Mater Dei) 19:42.26 9
188 Matthias Schurz Carbondale 19:43.20 11
189 Brian Knopp Trenton (Wesclin) 19:49.87 11
190 Amarion Reed East St. Louis 19:54.19 12
191 Seth Schwappach Highland 19:54.23 11
192 Michael Hudspeth East St. Louis 19:54.85 12
193 Keith Garner Quincy 20:03.85 11
194 Blake Miller Althoff Catholic 20:04.00 9
195 Devin Thomeczek Roxana 20:06.94 10
196 Sam Weekley Farmington 20:07.01 12
197 Sam Brockschmidt Jacksonville 20:07.76 11
198 Jack Sheehan Columbia 20:08.99 12
199 Carson Triplett Quincy 20:09.79 10
200 Zach Barron Farmington 20:11.54 11
201 Ayden Boehme Springfield (Sacred Heart-Griffin) 20:12.99 11
202 Crede Correll Centralia 20:13.04 10
203 Gavin Ware Highland 20:14.08 11
204 Adam Gibbons McCluer North 20:15.21 11
205 Douglas Johnson Roxana 20:17.40 9
206 Logan Van Ness Breese (Central) 20:31.05 11
207 Matt Kline Granite City 20:34.72 12
208 Simeon Robart Greenville 20:34.99 11
209 Andrew Holliday Springfield 20:38.94 11
210 Caine Ashlock Greenville 20:41.28 12
211 Will Sunderland Greenville 20:41.45 12
212 Spencer Marks McCluer North 20:44.59 12
213 Sam Hurst Civic Memorial 20:44.83 12
214 Momoh Breme Riverview Gardens 20:52.07 11
215 Nick Siegel Althoff Catholic 20:54.00 12
216 Adam Moulder Centralia 20:59.02 10
217 Michael Saxer Jacksonville 20:59.04 11
218 Evan Robinson Farmington 20:59.69 11
219 Mickey Conlon Springfield (Sacred Heart-Griffin) 21:00.55 11
220 Jemeil Terrell McCluer North 21:07.04 11
221 Alex Huegen Breese (Central) 21:09.14 10
222 Nathan Taylor Dupo 21:11.41 9
223 Carter Sinnock Quincy 21:12.71 10
224 Austin Brockman Dupo 21:14.41 11
225 Jon Dori Althoff Catholic 21:17.12 10
226 Jason Branch Civic Memorial 21:19.18 12
227 Caleb Duke Breese (Central) 21:20.15 11
228 Alex Basler Alton 21:22.07 12
229 Logan Batson Waterloo 21:25.24 12
230 Jason Holliman McCluer North 21:25.45 12
231 Matthew Minick Althoff Catholic 21:25.71 9
232 Nathan Murphy Springfield (Sacred Heart-Griffin) 21:41.48 11
233 Chuckie Lambert Farmington 21:47.33 10
234 Hunter Hobbs Alton 21:49.78 11
235 Blake Unterbrink Wood River (East Alton-W.R.) 21:57.12 11
236 Brayden Koonce Dupo 22:02.72 9
237 Lucas Ross Jerseyville (Jersey) 22:20.00 11
238 Blake Kohlbrecher Trenton (Wesclin) 22:23.38 11
239 Grant Thole Highland 22:28.07 12
240 Jacob Neilson Trenton (Wesclin) 22:59.65 12
241 Robert Durbin Breese (Central) 23:25.94 12
242 Christian Kester Greenville 23:26.11 12
243 TJ Zobrist Greenville 23:29.45 11
244 John Campbell Greenville 23:42.73 10
245 Andrew Das Alton 24:21.28 12
246 Justin Tindall Centralia 24:25.60 11
247 Brady Beggs Dupo 24:41.02 11