Boys 3 Mile Run
Place Name Team Time Grade
1 Will Formea Springfield 16:28.52 10
2 Eli Ward Waterloo 16:39.98 9
3 Ethan Cherry Carbondale 16:41.93 10
4 Isaac Becker Springfield 16:44.39 9
5 Dan Powell Edwardsville 16:45.65 10
6 Kyle Boughter Springfield 16:47.29 9
7 Jackson McAlister Waterloo 16:56.63 9
8 Casmir Cozzi Mascoutah 16:57.70 10
9 Christian Cazier Jerseyville (Jersey) 17:05.65 10
10 Brendan Fahey Springfield (Sacred Heart-Griffin) 17:10.41 10
11 Reed Milnor St. Louis University 17:11.41 10
12 Christian Soltermann Jacksonville 17:12.25 9
13 Cameron Sakuma Ft. Zumwalt West 17:14.67 10
14 Todd Baxter Edwardsville 17:15.38 10
15 Ben Walter Troy (Triad) 17:19.46 9
16 Deric Patton Troy (Triad) 17:22.38 10
17 Caden Bohn Piasa (Southwestern) 17:22.63 10
18 Peter Classen Ft. Zumwalt West 17:23.34 10
19 Will Brant O'Fallon (First Baptist Academy) 17:23.55 10
20 Andrew Joyce O'Fallon 17:29.24 10
21 Nick Einig DeSmet Jesuit 17:32.01 10
22 Noah Scott St. Louis University 17:35.38 9
23 Ashton Hess O'Fallon 17:36.20 10
24 Jerod Willis Troy (Triad) 17:36.90 9
25 Teddy Weishaar DeSmet Jesuit 17:39.83 10
26 Graham Turk Chatham (Glenwood) 17:41.07 9
27 Jack Flesner Springfield 17:41.18 10
28 Ryan Waldinger Springfield 17:41.25 10
29 Grant Edwards Chatham (Glenwood) 17:42.54 10
30 Cassius Havis Alton 17:47.39 9
31 Adam Russell Carbondale 17:50.35 10
32 Zachary Claxton O'Fallon 17:51.71 10
33 Jacob Davis Edwardsville 17:51.81 10
34 Brylee Portell Highland 17:52.59 9
35 Brendan Krell O'Fallon 17:54.75 10
36 Rene Croteau Chatham (Glenwood) 17:56.92 9
37 Sam Kreinberg Waterloo 17:58.63 10
38 Braden Gaab O'Fallon 17:58.79 9
39 Sam Forness Springfield 17:59.93 9
40 Tanner Burke Carbondale 18:00.34 9
41 Jacob Ramirez O'Fallon 18:08.45 10
42 Jonah Durbin Edwardsville 18:12.91 10
43 Seth Martin Troy (Triad) 18:13.42 10
44 DeArse Howard Carbondale 18:13.54 10
45 Sean Lane DeSmet Jesuit 18:15.80 10
46 Jake Wagoner Springfield (Sacred Heart-Griffin) 18:16.58 10
47 Justin Koesterer St. Louis University 18:17.86 10
48 Matt Dawson Waterloo 18:18.00 10
49 Wes Barrow Jacksonville 18:20.51 9
50 Alex Wilhelm O'Fallon 18:21.00 10
51 Carson Talleur Troy (Triad) 18:23.11 10
52 Alex Voelker DeSmet Jesuit 18:26.85 10
53 Joseph Brooks Edwardsville 18:27.42 10
54 McKallen Smith Freeburg 18:30.88 9
55 Braden Meyer Ft. Zumwalt West 18:31.52 9
56 Joseph Moffat DeSmet Jesuit 18:35.58 10
57 Asher Stidd Jerseyville (Jersey) 18:36.45 10
58 Joey Nolan St. Louis University 18:36.90 10
59 Braden Tate Salem 18:37.39 9
60 Mitchell Booher St. Louis University 18:37.75 9
61 Jahkese King East St. Louis 18:38.64 9
62 David Lewis Waterloo 18:38.76 10
63 James Miller Jacksonville 18:41.11 9
64 Henry Gruben Edwardsville 18:41.20 9
65 Grant Seniker Piasa (Southwestern) 18:42.74 11
66 Drake Stephenson Civic Memorial 18:44.21 10
67 Nick Hanratty Highland 18:48.27 9
68 Zak Wilson Alton 18:48.86 10
69 Ethan Sturm Columbia 18:50.01 9
70 Landon Miles Freeburg 18:51.12 10
71 Brandon Jones Jacksonville 18:53.51 9
72 Rafi Gil Diaz Herculaneum 18:54.90 10
73 Brendan Jones Mascoutah 18:56.74 9
74 Christian Podding Troy (Triad) 19:00.43 9
75 Isaiah Barker Troy (Triad) 19:01.09 10
76 Josh Perry Edwardsville 19:01.81 10
77 Christopher Crossen Mascoutah 19:02.82 10
78 John Wildermuth Belleville (West) 19:08.15 10
79 Matt Wendel Chatham (Glenwood) 19:10.71 10
80 Ty Crane Mt. Vernon 19:11.03 10
81 Garrett Lee Collinsville 19:11.49 9
82 Grant Morgan Jerseyville (Jersey) 19:13.56 9
83 Isaiah Bradshaw Mt. Vernon 19:13.83 10
84 Andrew Noack Wood River (East Alton-W.R.) 19:17.65 10
85 Max Zinzilieta Mt. Vernon 19:19.47 9
86 Christopher Staley St. Louis University 19:21.29 10
87 Austin Heriford Mascoutah 19:22.94 10
88 Matthew James DeSmet Jesuit 19:25.62 10
89 Blake Risler Collinsville 19:29.23 10
90 Daniel Oxler Ft. Zumwalt West 19:31.39 10
91 Jeremiah Perry Granite City 19:41.97 9
92 Austin Roberts Collinsville 19:51.16 9
93 Issac Evans Alton 19:52.08 10
94 Sam Heidland Herculaneum 19:52.99 9
95 Justin Erickson Greenville 19:54.81 9
96 Will Davis Civic Memorial 19:56.35 10
97 Noah Pruitt Jacksonville 19:57.32 9
98 Ben Lewis Alton 19:57.83 10
99 Minh Nquyen Mt. Vernon 19:58.75 10
100 Joe Radloff Chatham (Glenwood) 20:03.09 9
101 Malik Johnson East St. Louis 20:03.83 9
102 Sean McCaughey Quincy 20:03.96 9
103 Diego Hernandez Collinsville 20:04.74 10
104 Steven Siemonsma Belleville (East) 20:05.60 10
105 Tristan McLain Chatham (Glenwood) 20:05.81 10
106 Gage Crader Alton 20:07.15 9
107 Connor Crowl Freeburg 20:07.79 9
108 Nathan Mostoller Mascoutah 20:09.40 10
109 Devin Kelly DeSmet Jesuit 20:09.60 10
110 Ryan Groszek Columbia 20:11.99 10
111 Richard Barker Columbia 20:15.08 9
112 Joel Woodruff Roxana 20:15.94 10
113 Austin Wilkinson Piasa (Southwestern) 20:16.58 10
114 William Cotter Roxana 20:19.78 12
115 Jarrett Warmack Roxana 20:20.35 10
116 Jake Hays Waterloo 20:24.08 10
117 Joseph Crook Ft. Zumwalt West 20:27.09 10
118 CJ Hart Farmington 20:27.50 10
119 Derek Buss Belleville (West) 20:30.58 10
120 Damian Ross East St. Louis 20:30.72 10
121 Carlos Rubin De Celis Jacksonville 20:31.24 9
122 Caylen Nielson Farmington 20:33.85 9
123 Jr. Harold Granite City 20:36.43 Tony
124 Jordon Cathorall Piasa (Southwestern) 20:47.78 10
125 Sean Stevens Ft. Zumwalt West 20:48.31 10
126 Alec Glisson Springfield 20:48.88 10
127 John Walsh Breese (Central) 20:51.54 9
128 Michael Megna Belleville (East) 20:57.25 9
129 Curtis Crossley Columbia 20:58.18 9
130 Dylan Taylor Belleville (East) 20:58.23 9
131 Connor McDannel Mt. Vernon 20:58.87 10
132 Colton Hyman Civic Memorial 20:59.33 10
133 Justin Motusic Farmington 21:00.01 9
134 Justin Goerger Belleville (West) 21:00.82 10
135 Kaelyb Pryor Herculaneum 21:02.80 9
136 Lucas Battles Civic Memorial 21:04.02 10
137 Anthony King East St. Louis 21:08.89 11
138 Jazz Richardson Roxana 21:09.72 12
139 Joseph Vogel Quincy 21:10.18 10
140 Jayme Uhlmann Herculaneum 21:10.58 9
141 David Akeman Roxana 21:11.97 10
142 Israel Ignacio Mascoutah 21:12.40 9
143 Allen Kraus Waterloo 21:16.70 9
144 Cole Craven Chatham (Glenwood) 21:18.09 10
145 Joel Arnold Collinsville 21:20.67 9
146 Justin Steiner Alton 21:21.84 9
147 David Oliver Freeburg 21:24.16 10
148 Thomas Hepfer Belleville (West) 21:28.99 10
149 Cooper Williams Farmington 21:32.17 9
150 Parker Bowman Farmington 21:32.58 10
151 Cole Ratermann Breese (Central) 21:33.50 9
152 Luke Plate Alton 21:33.76 9
153 Allen Ruesink Belleville (East) 21:34.41
154 Will Gibson Jacksonville 21:37.85 9
155 Ryan Leadley Freeburg 21:38.20 10
156 Esaul Sanchez Collinsville 21:42.32 10
157 Jah-son McCarter Riverview Gardens 21:56.78 9
158 Alex Schiefer Breese (Central) 21:59.27 9
159 Daniel Cavanaugh Springfield (Sacred Heart-Griffin) 22:08.56 9
160 Trey Cobb Herculaneum 22:26.15 9
161 Griffin Dorethy Greenville 22:29.36 10
162 Hunter Laminack Belleville (West) 22:41.42 10
163 Gage Robinette Roxana 22:46.19 9
164 John Maxwell Columbia 22:51.36 10
165 Caleb Lair Civic Memorial 22:53.49 10
166 Luke Trapp Belleville (West) 22:55.66 10
167 Aidan Schlichting Freeburg 23:05.58 9
168 Cole Parker Freeburg 23:20.58 9
169 Wyatt Broyles O'Fallon (First Baptist Academy) 23:34.99 9
170 Cesco Henrichs Belleville (East) 23:35.79 9
171 Demonte Dowd East St. Louis 24:20.15 9
172 Tyler Johannes Springfield (Sacred Heart-Griffin) 25:19.68 9
173 Isaiah Gallivan Carbondale 26:50.80 9
174 Jason Hendricks Piasa (Southwestern) 27:12.99 11
175 Andrew Johannes Springfield (Sacred Heart-Griffin) 30:10.17 9
176 Eli Borwick Greenville 32:14.84 9