Granite City Invitational 2017

Granite City, IL
Hosted by Granite City

Complete Results

Official Team Scores

1.	Troy (Triad)	51
2.	Chatham (Glenwood)	123
3.	St. Louis University	167
4.	Edwardsville	171
5.	O'Fallon	181
6.	Ft. Zumwalt West	193
7.	Mt. Vernon	196
8.	Springfield (Sacred Heart-Gr...	230
9.	Highland	241
10.	Mascoutah	279
11.	Springfield	282
12.	Glen Carbon (Father McGivney...	319
13.	Carbondale	321
14.	Collinsville	322
15.	Jacksonville	343
16.	Freeburg	438
17.	McCluer North	466
18.	Belleville (East)	496
19.	Columbia	512
20.	Farmington	523
21.	Marion	604
22.	O'Fallon (First Baptist Acad...	625
23.	Roxana	651

Mens Results
3 Miles Fr/So
PL	Year	Name	Time	Team
 
1.	10	Jackson McAlister	15:57.09	Waterloo
2.	10	Eli Ward	16:00.42	Waterloo
3.	10	Christian Soltermann	16:35.63	Jacksonville
4.	9	Drake Blier	16:37.43	Troy (Triad)
5.	10	Chris Wichlac	16:37.56	O'Fallon
6.	10	Mitchell Booher	16:39.31	St. Louis University
7.	10	Sam Forness	16:39.82	Springfield
8.	10	Nick Hanratty	16:42.90	Highland
9.	10	Jarod Willis	16:45.08	Troy (Triad)
10.	10	Grant Sarnowski	16:47.20	Springfield (Sacred ...
11.	10	Ben Walter	16:47.46	Troy (Triad)
12.	10	Zachary Brasel	16:58.45	Glen Carbon (Father ...
13.	9	Cameron Smith	17:01.60	Chatham (Glenwood)
14.	9	Landon James	17:01.86	Mt. Vernon
15.	9	Luke Perry	17:02.96	Troy (Triad)
16.	9	Tyler Guthrie	17:03.18	Glen Carbon (Father ...
17.	9	Rawley Beck	17:03.93	Carbondale
18.	10	Jacob Coady	17:06.55	Springfield (Sacred ...
19.	9	Kristian Knecht	17:07.18	Mascoutah
20.	9	Jack Perulfi	17:10.59	Edwardsville
21.	10	Brylee Portell	17:13.80	Highland
22.	10	Marshall Boeren	17:14.39	Troy (Triad)
23.	9	Nathaniel Bell	17:15.69	Springfield (Sacred ...
24.	9	Landon Verenski	17:17.59	Chatham (Glenwood)
25.	10	Henry Gruben	17:20.77	Edwardsville
26.	10	Triston Fornes	17:21.35	O'Fallon
27.	9	Gavin Ball	17:21.6	Ft. Zumwalt West
28.	9	Aidan Peterson	17:23.8	Chatham (Glenwood)
29.	9	Thomas Herbst	17:25.6	Chatham (Glenwood)
30.	9	Kevin Perkins	17:29.6	Mt. Vernon
31.	9	Anderson Lo	17:30.9	Ft. Zumwalt West
32.	9	Easton Rosen	17:31.4	Highland
33.	9	Bennett Boatman	17:35.2	Ft. Zumwalt West
34.	9	Austin Krone	17:35.8	Edwardsville
35.	9	Ethan Stevens	17:36.6	Carbondale
36.	10	Peter Dillon	17:39.5	St. Louis University
37.	9	Caleb Bagwell	17:40.5	Troy (Triad)
38.	9	Jackson Watts	17:41.0	Carbondale
39.	10	David Schmitt	17:41.6	Chatham (Glenwood)
40.	9	Nico Parker	17:41.6	O'Fallon
41.	9	Eli Epplin	17:45.6	Mt. Vernon
42.	9	Daniel Hogan	17:45.9	St. Louis University
43.	9	Theo Paxton	17:45.9	Collinsville
44.	10	Colten O'Brien	17:47.6	Edwardsville
45.	10	James Miller	17:48.7	Jacksonville
46.	10	Joe Callahan	17:49.0	St. Louis University
47.	9	Dillon Rule	17:49.7	Belleville (West)
48.	10	Ben Krieger	17:49.9	St. Louis University
49.	10	Wes Barrow	17:51.1	Jacksonville
50.	9	Luke Flesner	17:51.9	Springfield
51.	10	Braden Gaab	17:52.9	O'Fallon
52.	9	David Thomas	17:55.8	Chatham (Glenwood)
53.	10	Braden Meyer	17:57.6	Ft. Zumwalt West
54.	9	Axel Muniz	17:59.2	Collinsville
55.	10	Cetris Ivy	18:06.0	McCluer North
56.	9	Henry Bourneuf	18:09.7	St. Louis University
57.	10	Christian Poddig	18:10.5	Troy (Triad)
58.	9	Hunter Mays	18:10.8	Mt. Vernon
59.	10	Kurt Brase	18:10.8	Edwardsville
60.	9	Maguel Squires	18:11.6	Mascoutah
61.	10	Joao Nail	18:14.3	Jerseyville (Jersey)
62.	10	Cooper Anderson	18:15.6	Ft. Zumwalt West
63.	10	Dorian Woodson	18:16.5	Farmington
64.	9	Donovan Williams	18:18.0	McCluer North
65.	10	Ben Brower	18:18.1	Springfield
66.	9	Maliq Petties	18:19.3	Mt. Vernon
67.	9	Ryan Kramer	18:19.4	St. Louis University
68.	9	Diego Pacheco	18:19.9	Glen Carbon (Father ...
69.	9	Tyler Coleman	18:20.3	Ft. Zumwalt West
70.	9	Jordan Eddy	18:21.4	Mascoutah
71.	10	Garrett Lee	18:23.1	Collinsville
72.	9	Alex Tillock	18:23.3	O'Fallon
73.	9	Joshua Sturgill	18:24.1	Mascoutah
74.	9	Avery Cozzi	18:26.0	Mascoutah
75.	10	Brendan Jones	18:27.1	Mascoutah
76.	10	David Tady	18:27.8	O'Fallon
77.	9	James Trentman	18:28.8	Freeburg
78.	11	Will Ray	18:29.3	O'Fallon
79.	10	Grant Morgan	18:31.72	Jerseyville (Jersey)
80.	10	Reed Wilks	18:32.66	Belleville (East)
81.	9	Ian Kaisner	18:35.28	Springfield
82.	10	Sean Ede	18:35.49	Mascoutah
83.	10	Connor Crowl	18:36.84	Freeburg
84.	10	Max Zinzilieta	18:37.15	Mt. Vernon
85.	11	Timothy Surburg	18:37.93	Marion
86.	9	Kevin Varela	18:40.46	Collinsville
87.	10	Austin Roberts	18:41.94	Collinsville
88.	10	Daniel Cavanaugh	18:45.27	Springfield (Sacred ...
89.	10	Aidan Schlichting	18:45.68	Freeburg
90.	10	Caleb Bahr	18:46.18	Columbia
91.	9	Trent Green	18:55.21	Ft. Zumwalt West
92.	9	Caden Fears	18:55.26	Highland
93.	10	Justin Erickson	18:56.02	Greenville
94.	9	Heavyn Halwood	18:57.84	O'Fallon (First Bapt...
95.	10	Curtis Crossley	18:58.71	Columbia
96.	9	Nate Enriquez	18:59.33	Belleville (East)
97.	9	Nick Ritchie	19:00.18	Civic Memorial
98.	10	Logan Gilmore	19:01.26	Granite City
99.	9	Caden Douthit	19:08.83	Waterloo
100.	9	Jackson Beaupre	19:08.94	Carbondale
101.	10	Ian McRae	19:11.95	Edwardsville
102.	10	Chitrankeith Guntu...	19:14.22	Springfield
103.	10	Titus McMath	19:14.60	Belleville (West)
104.	9	Garrison Daniel	19:22.42	Edwardsville
105.	10	Brayden Fafoglia	19:27.12	Springfield
106.	9	Brandon Arhing	19:27.55	Glen Carbon (Father ...
107.	10	Jacob Rickert	19:28.18	Freeburg
108.	10	Richard Barker	19:29.06	Columbia
109.	9	Cole Goodall	19:30.54	Highland
110.	9	Gavin Anderson	19:30.96	Farmington
111.	9	Ben Parks	19:32.55	Marion
112.	9	David Swift	19:35.32	Springfield (Sacred ...
113.	9	Dominic Dalpoas	19:37.45	Columbia
114.	9	CJ Voyles	19:39.40	Highland
115.	10	Dylan Taylor	19:41.21	Belleville (East)
116.	10	Logan Weaver	19:43.73	Belleville (West)
117.	10	Cole Parker	19:43.96	Freeburg
118.	10	Joe Radloff	19:45.82	Chatham (Glenwood)
119.	10	Paul Falbe	19:47.43	Collinsville
120.	10	August Davis	19:47.59	Springfield (Sacred ...
121.	10	Romel Logan	19:51.76	McCluer North
122.	9	Braden Voss	19:53.59	Althoff Catholic
123.	9	Greyson Tichenal	19:54.57	Belleville (East)
124.	10	Joel Arnold	20:00.12	Collinsville
125.	10	Nolan Reinneck	20:01.62	Freeburg
126.	9	Romon Logan	20:03.89	McCluer North
127.	9	Curtis Martin	20:04.12	Belleville (East)
128.	-	Kaleb St. Cyr	20:07.56	Roxana
129.	10	Cesco Henrichs	20:13.00	Belleville (East)
130.	10	Alexander Beers	20:24.23	Alton
131.	10	Kyle Cook	20:28.63	Belleville (West)
132.	10	Caylen Nielson	20:33.63	Farmington
133.	10	Allen Kraus	20:38.22	Waterloo
134.	10	Elliott Crowder	20:38.30	Freeburg
135.	9	Joseph Long	20:39.62	Althoff Catholic
136.	9	Grant Currington	20:41.74	Farmington
137.	10	Ian Connors	20:43.53	Jacksonville
138.	9	Logan Marks	20:52.16	Quincy
139.	9	Will Sussenbach	21:04.95	Greenville
140.	10	Sam Brower	21:05.21	Springfield
141.	-	Isaac Lewis	21:05.37	Roxana
142.	-	Damien Holbrook-bl...	21:05.48	Wood River (East Alt...
143.	10	Wyatt Broyles	21:10.76	O'Fallon (First Bapt...
144.	10	Owen Kobbeman	21:10.96	Highland
145.	9	Parker Wilson	21:12.51	Farmington
146.	9	Nathanael Trombley	21:16.36	Quincy
147.	9	TJ McKinley	21:17.63	Belleville (East)
148.	9	Samuel Parrish	21:18.61	O'Fallon (First Bapt...
149.	-	Mark Vongprachahn	21:29.54	Roxana
150.	9	Zachary Drew	21:31.72	Quincy
151.	9	Demetrius Leaphart	21:31.85	Quincy
152.	9	Anyko Washington	21:32.53	McCluer North
153.	-	Caleb Bogus	21:38.56	Wood River (East Alt...
154.	10	Isaiah Bernall	21:40.27	Althoff Catholic
155.	9	Mason Drake	21:42.05	Granite City
156.	9	Ibrahim Ameer	21:49.61	McCluer North
157.	11	Will Schleper	21:51.15	Breese (Mater Dei)
158.	10	Isaac Whitaker	21:52.45	Jacksonville
159.	11	Kody Fitton	21:52.52	Wood River (East Alt...
160.	9	Steven Quinton	22:03.89	Farmington
161.	9	Martin McGrath	22:19.93	Springfield (Sacred ...
162.	9	Noah Beltramea	22:38.43	Glen Carbon (Father ...
163.	9	Van Kleppe	22:40.97	Farmington
164.	12	Sean Jerome	22:43.29	Columbia
165.	10	Cutter Higgins	22:50.13	Alton
166.	10	Parker Hartman	22:50.39	O'Fallon (First Bapt...
167.	10	Colby Litteken	23:20.69	Breese (Mater Dei)
168.	-	Kaleb Smith	23:24.02	Roxana
169.	-	Kaden Barber	23:27.65	Marion
170.	10	Dillion Bruno	23:28.34	Marion
171.	9	Caleb Flesh	23:28.84	Marion
172.	10	Nick Hester	24:06.79	Jacksonville
173.	-	Brydon Young	24:41.24	Roxana
174.	9	Adam Klostermann	24:48.02	Breese (Mater Dei)
175.	9	Aaron McKeal	24:57.67	Granite City
176.	9	Grant Lockhart	24:57.73	Alton
177.	9	Stephen Glasgow	25:39.04	Granite City
178.	-	Jacob Sitton	25:43.38	Roxana
179.	10	Isaiah Gallivan	26:55.80	Carbondale
180.	10	Daniel Larsen	27:21.88	O'Fallon (First Bapt...
181.	10	Luke Zurliene	27:54.04	Breese (Mater Dei)
182.	-	Caleb Hurst	28:19.38	Roxana
183.	-	Noah Bedwell	29:38.04	Roxana
184.	9	Louis Oulvey	29:48.12	Breese (Central)
Provided by Athletic.net

Official Team Scores

1.	St. Louis University	30
2.	Ft. Zumwalt West	77
3.	O'Fallon	81
4.	Chatham (Glenwood)	91
5.	Freeburg	144
6.	Mascoutah	146
7.	Belleville (West)	214
8.	Troy (Triad)	232
9.	Springfield	239
10.	Belleville (East)	284
11.	McCluer North	296

3 Miles OPEN
PL	Year	Name	Time	Team
 
1.	11	Justin Koesterer	17:15.54	St. Louis University
2.	11	Chuck Perry	17:32.81	St. Louis University
3.	11	Kolson Mendelsohn	17:33.09	O'Fallon
4.	12	John Thomas	17:47.05	St. Louis University
5.	11	Alex Wilhelm	17:52.52	O'Fallon
6.	12	Jiven Nallamothu	17:53.59	Chatham (Glenwood)
7.	12	Cameron Dees	17:54.10	Chatham (Glenwood)
8.	12	Ben Shimel	17:59.74	Ft. Zumwalt West
9.	11	Nathan Mostoller	18:01.20	Mascoutah
10.	12	Tomas Copher	18:02.25	Mascoutah
11.	10	Garrett Seal	18:06.99	St. Louis University
12.	11	Carson Triplett	18:11.59	Quincy
13.	10	Peter LaBarge	18:17.13	St. Louis University
14.	12	John Coleman	18:17.67	Ft. Zumwalt West
15.	12	Declan Tajkowski	18:17.90	St. Louis University
16.	12	James Classen	18:21.16	Ft. Zumwalt West
17.	10	Liam Rudin	18:21.21	Chatham (Glenwood)
18.	9	Reid Jackson	18:25.07	St. Louis University
19.	12	Ben Fiedler	18:25.54	Freeburg
20.	12	Tommy Campbell	18:27.62	Ft. Zumwalt West
21.	11	Landon Miles	18:27.63	Freeburg
22.	9	Nick Novey	18:29.39	O'Fallon
23.	10	Danny Stevens	18:33.22	Ft. Zumwalt West
24.	12	Gunnar Himich	18:33.32	St. Louis University
25.	12	Robert Joy	18:33.82	St. Louis University
26.	11	Eamonn Dixon	18:34.61	O'Fallon
27.	12	Alexander Stephens	18:35.32	Ft. Zumwalt West
28.	10	Sirius Song	18:36.19	St. Louis University
29.	11	Lucas Pitti	18:39.82	St. Louis University
30.	11	Carlo Pitti	18:40.71	St. Louis University
31.	11	Daniel Oxler	18:41.00	Ft. Zumwalt West
32.	11	Sean Stevens	18:42.35	Ft. Zumwalt West
33.	10	Matt Friedrichs	18:45.27	St. Louis University
34.	11	Matt Wendel	18:46.77	Chatham (Glenwood)
35.	12	Nathan Erwin	18:46.91	Freeburg
36.	11	David Oliver	18:47.72	Freeburg
37.	11	Zachary Claxton	18:50.79	O'Fallon
38.	11	Anthony Mannino	18:51.42	Belleville (East)
39.	11	Derek Buss	18:51.86	Belleville (West)
40.	11	Alex Midkiff	18:52.09	Mascoutah
41.	12	Tom Munsell	18:52.21	St. Louis University
42.	9	Ryan Somraty	18:52.70	O'Fallon
43.	10	Ben Garcia	18:52.99	St. Louis University
44.	9	Noah Apprill-Sokol	18:54.20	St. Louis University
45.	10	Nick McLaughlin	18:56.46	St. Louis University
46.	11	Zach Rose	18:56.84	Troy (Triad)
47.	11	Joseph Vogel	18:57.20	Quincy
48.	11	Shawn Largent	19:00.39	O'Fallon
49.	11	Eric Largent	19:00.85	O'Fallon
50.	11	Ryan Croxford	19:03.77	Jerseyville (Jersey)
51.	9	Nick Doerfler	19:04.59	Chatham (Glenwood)
52.	11	Tristan McLain	19:07.84	Chatham (Glenwood)
53.	11	John Wildermuth	19:08.48	Belleville (West)
54.	11	Andrew Plantz	19:08.56	Troy (Triad)
55.	11	Joseph Crook	19:11.14	Ft. Zumwalt West
56.	10	Ryan Staples	19:12.81	Ft. Zumwalt West
57.	11	Jay Goetten	19:13.27	Jerseyville (Jersey)
58.	10	Branden May	19:15.61	St. Louis University
59.	11	Charles Green	19:16.46	Ft. Zumwalt West
60.	12	Andrew Voras	19:17.85	St. Louis University
61.	9	Nathan Michael	19:19.08	Chatham (Glenwood)
62.	11	Justin Goerger	19:21.31	Belleville (West)
63.	11	Travis Halverson	19:25.11	O'Fallon
64.	10	Michael Gordon	19:27.99	St. Louis University
65.	10	Will Uhlenbrock	19:28.32	St. Louis University
66.	9	Matthew Munsell	19:30.62	St. Louis University
67.	12	Jack Heller	19:32.10	St. Louis University
68.	12	Matthew Stauder	19:32.48	St. Louis University
69.	12	Jordan Brown	19:32.85	Mascoutah
70.	11	Cameron Van Metre	19:33.53	Springfield
71.	11	Hunter Laminack	19:38.91	Belleville (West)
72.	11	Joey Nolan	19:42.97	St. Louis University
73.	9	Aidan Cler	19:47.06	St. Louis University
74.	9	Michael Liu	19:47.16	Springfield
75.	9	Hayden Rutledge	19:49.79	St. Louis University
76.	12	Austin Koenig	19:56.53	Jerseyville (Jersey)
77.	12	Jaskson Saffel	19:56.58	Troy (Triad)
78.	9	Andres Geranios	20:01.09	Chatham (Glenwood)
79.	12	Brady Malone	20:01.70	Springfield
80.	9	Ben Parker	20:02.64	Springfield
81.	10	Landon Fuller	20:02.69	O'Fallon
82.	10	Carson Payment	20:04.33	Ft. Zumwalt West
83.	12	Adrian Atkins	20:04.97	McCluer North
84.	12	Aaron Peck	20:05.50	Chatham (Glenwood)
85.	12	Adam Gibbons	20:06.03	McCluer North
86.	10	Jack Parker	20:06.47	Freeburg
87.	9	Sanford LeGrand	20:06.60	St. Louis University
88.	10	James Galli	20:08.58	St. Louis University
89.	12	Gavin Green	20:14.28	Belleville (East)
90.	12	Turner Faulkner	20:14.35	O'Fallon
91.	11	Hunter Hatfield	20:15.25	Civic Memorial
92.	12	Zach Barron	20:15.43	Farmington
93.	12	Ethan Abrahamson	20:15.82	Mascoutah
94.	9	Parker Stus	20:17.50	St. Louis University
95.	9	Drake O'Leary	20:17.53	O'Fallon
96.	12	Tyler Correnti	20:17.90	St. Louis University
97.	11	Jessy Amsden	20:19.06	Farmington
98.	12	Andrew Akers	20:19.14	Mascoutah
99.	9	Jaden Henderson	20:20.36	Troy (Triad)
100.	9	Aidan Byrne	20:20.41	St. Louis University
101.	9	Judah Schleyhan	20:21.22	Springfield
102.	10	Matt Andrew	20:24.18	St. Louis University
103.	10	Alex Aguirre	20:25.74	Freeburg
104.	12	Mickey Conlon	20:26.81	Springfield (Sacred ...
105.	11	Eric Marston	20:27.78	Ft. Zumwalt West
106.	11	Ted Tiernan	20:28.22	Troy (Triad)
107.	10	Simon Jones	20:29.64	McCluer North
108.	12	Garrett Moore	20:29.71	Belleville (West)
109.	10	Adam Stein	20:30.82	Freeburg
110.	10	Logan Causey	20:33.30	Freeburg
111.	10	Christian Mark	20:35.02	St. Louis University
112.	10	Israel Ignacio	20:35.04	Mascoutah
113.	11	Noah Stinnett	20:35.70	Belleville (East)
114.	9	Zac Tackett	20:36.55	O'Fallon
115.	10	Bob DeVoll	20:36.60	St. Louis University
116.	11	Julian Pizzo	20:38.85	Civic Memorial
117.	11	Alex Rothschild	20:39.76	Springfield
118.	12	Austin Newell	20:39.95	Trenton (Wesclin)
119.	11	Anthony Rizzo	20:40.00	St. Louis University
120.	11	Logan Abbett	20:45.91	Troy (Triad)
121.	11	John Maxwell	20:46.29	Columbia
122.	9	Joshua Merz	20:46.87	Freeburg
123.	11	Curtis Bryant	20:51.33	Chatham (Glenwood)
124.	9	Henry McIntyre	20:51.37	St. Louis University
125.	10	Jonathan Wheat	20:51.41	Trenton (Wesclin)
126.	10	Noah Clark	20:51.86	Chatham (Glenwood)
127.	11	Jacob Bowers	20:54.93	Mascoutah
128.	9	Sam Pasman	21:00.41	Springfield
129.	12	Noah Feldott	21:03.63	Mascoutah
130.	9	Theodore Nolan	21:05.80	St. Louis University
131.	12	Simon Shackleton	21:07.84	Quincy
132.	10	Nick Clark	21:10.50	Chatham (Glenwood)
133.	11	Evan Lucas	21:12.85	Freeburg
134.	9	Alexander Thro	21:16.95	St. Louis University
135.	11	Devin Jankowski	21:20.37	Belleville (East)
136.	11	Carter Sinnock	21:23.79	Quincy
137.	9	Grant Thompson	21:24.90	Springfield
138.	9	Erald Murati	21:29.26	St. Louis University
139.	11	Drew Starr	21:30.09	Mascoutah
140.	11	Maxwell Johnson	21:31.86	St. Louis University
141.	9	Cole Gannon	21:37.01	St. Louis University
142.	11	Taylor Gooch	21:37.73	Trenton (Wesclin)
143.	9	Wyatt Robinson	21:38.43	O'Fallon
144.	11	Brandon Graeser	21:38.71	McCluer North
145.	9	Trenton Allen	21:42.82	Farmington
146.	9	Christian Hairr	21:43.79	O'Fallon
147.	10	Juan Dugay	21:50.44	Chatham (Glenwood)
148.	11	Ryan Leadley	21:52.97	Freeburg
149.	9	James Wagoner	21:56.21	Springfield (Sacred ...
150.	9	Ethan Voss	21:57.12	St. Louis University
151.	10	Austin Reyling	21:57.43	Freeburg
152.	9	Ryan Krell	21:58.14	O'Fallon
153.	11	Jaylen Gary	22:14.55	Springfield
154.	9	Robert Stevens	22:19.68	St. Louis University
155.	9	Sam Gunnink	22:28.19	O'Fallon
156.	12	Tom Rexing	22:30.99	Jerseyville (Jersey)
157.	10	Darwin Mah	22:32.81	O'Fallon
158.	10	Jamie South	22:34.29	Springfield
159.	10	Jacari Mosely	22:39.56	Belleville (West)
160.	10	Tyler Johannes	22:40.71	Springfield (Sacred ...
161.	11	Cole Craven	22:43.59	Chatham (Glenwood)
162.	9	Max Marrel	22:46.48	O'Fallon
163.	12	Michael Brown	22:56.78	McCluer North
164.	11	Samuel McIntyre	23:04.96	St. Louis University
165.	11	Jalen Brown	23:07.90	Mascoutah
166.	9	Josh Copher	23:11.64	Mascoutah
167.	11	Samuel Salinas	23:14.79	Mascoutah
168.	12	Jon Paterline	23:15.45	Mascoutah
169.	11	Neeraj Reddy	23:16.97	Farmington
170.	10	Nathan Valdez	23:31.91	Mascoutah
171.	11	Greg Foust	23:35.14	Mascoutah
172.	10	John Cayamanda	23:40.14	Mascoutah
173.	10	Samuel Rick	23:44.34	Belleville (West)
174.	9	Carter Leibig	23:45.36	O'Fallon
175.	9	Ryan Kukorola	23:45.63	O'Fallon
176.	9	Erik Fournier	23:52.49	Belleville (East)
177.	10	Will Gibson	24:01.21	Jacksonville
178.	9	Micah Moran	24:05.15	Belleville (West)
179.	11	Sam Rankin	24:08.55	Mascoutah
180.	9	Robert Rizzo	24:14.00	St. Louis University
181.	9	Christian Logue	24:15.59	Glen Carbon (Father ...
182.	10	Caleb Gebke	24:16.13	Freeburg
183.	12	Adam Fike	24:18.82	O'Fallon (First Bapt...
184.	9	Keyon Dixon	24:22.75	Belleville (West)
185.	9	Anthony Garavaglia	24:23.15	St. Louis University
186.	10	Cody Means	24:26.04	Freeburg
187.	11	Colin Gray	24:32.21	Freeburg
188.	9	Caleb Albert	24:41.16	Springfield (Sacred ...
189.	9	Jonathan Davis	24:50.06	Civic Memorial
190.	12	William Blackmer	24:54.84	Mascoutah
191.	11	Daniel Kester	25:11.52	Greenville
192.	12	Sam Kelley	26:10.79	Mascoutah
193.	11	Jamari Jackson	26:49.36	Belleville (East)
194.	10	Matthew Clayton	26:52.64	Mascoutah
195.	10	Mason Roberson	27:03.10	Belleville (West)
196.	10	Leo Moore	27:12.68	St. Louis University
197.	12	Trey Macke	28:09.66	Trenton (Wesclin)
198.	12	Corey Anderson	28:22.41	Granite City
199.	9	Andrew Laminak	28:24.02	Belleville (West)
200.	10	Eli Borwick	28:31.93	Greenville
201.	9	Braden Burgener	28:44.48	O'Fallon (First Bapt...
202.	11	Logan Burgener	29:08.05	O'Fallon (First Bapt...
203.	9	Jacob Dukart-Ander...	32:17.63	Mascoutah
204.	10	Ethan Hollowell	32:20.13	Mascoutah
205.	9	Zayne Wilson	33:10.11	Alton
Provided by Athletic.net

Official Team Scores

1.	Edwardsville	74
2.	Chatham (Glenwood)	91
3.	St. Louis University	111
4.	O'Fallon	146
5.	Freeburg	187
6.	Mascoutah	193
7.	Springfield	246
8.	Marion	264
9.	Ft. Zumwalt West	277
10.	Waterloo	314
11.	Granite City	339
12.	Belleville (East)	360
13.	Trenton (Wesclin)	384
14.	Belleville (West)	440
15.	Breese (Mater Dei)	446
16.	Salem	464
17.	Columbia	472
18.	Collinsville	473
19.	Quincy	493
20.	Alton	510
21.	Springfield (Sacred Heart-Gr...	520
22.	Centralia	530
23.	Civic Memorial	598
24.	Roxana	669
25.	Jacksonville	692
26.	Breese (Central)	728
27.	Wood River (East Alton-W.R.)	762
28.	Greenville	801
29.	Althoff Catholic	808

3 Miles Varsity
PL	YR	Name	Mark	Team
 
1.	11	Andrew O'Keefe	15:05.33	Granite City
2.	12	Charlie Parrish	15:12.31	Freeburg
3.	11	Roland Prenzler	15:15.20	Edwardsville
4.	12	Lucas Capistrant	15:16.83	O'Fallon
5.	12	Luke Goebel	15:17.40	Breese (Mater Dei)
6.	11	Will VanAlstine	15:20.04	O'Fallon
7.	11	Dathan Maton	15:20.63	Chatham (Glenwood)
8.	9	Justin Mumford	15:20.98	Trenton (Wesclin)
9.	11	Patrick Hetlage	15:21.26	St. Louis University
10.	12	Austin Knight	15:23.43	Carterville
11.	12	Paul Burka	15:23.94	St. Louis University
12.	11	Drey Maton	15:27.62	Chatham (Glenwood)
13.	10	John Bruce	15:27.87	Marion
14.	11	Cooper Peterson	15:29.77	Chatham (Glenwood)
15.	12	Franky Romano	15:35.49	Edwardsville
16.	12	Hayden Ybarra	15:35.66	O'Fallon
17.	11	Max Hartmann	15:41.82	Edwardsville
18.	12	Kelvin Cummings	15:43.97	Alton
19.	12	Hayden Wimberly	15:44.68	Salem
20.	11	Corbin Schwable	15:45.34	Freeburg
21.	10	Zach Walters	15:47.55	Edwardsville
22.	10	Jack Pifer	15:48.92	Edwardsville
23.	10	Zachariah Panek	15:54.50	Belleville (East)
24.	12	Brandon Johnson	15:54.96	Mascoutah
25.	10	Cassius Havis	15:55.29	Alton
26.	11	Will Formea	15:56.23	Springfield
27.	12	Levi Bryant	15:56.63	Marion
28.	12	Adam Robson	15:57.01	Waterloo
29.	10	Graham Turk	15:58.50	Chatham (Glenwood)
30.	10	Noah Scott	15:58.60	St. Louis University
31.	10	Adam Mittendorf	15:58.68	St. Louis University
32.	12	Dawson Webster	16:02.20	Salem
33.	12	Logan Capps	16:03.54	Chatham (Glenwood)
34.	11	Christopher Staley	16:04.70	St. Louis University
35.	10	Kyle Boughter	16:05.02	Springfield
36.	11	Casmir Cozzi	16:09.45	Mascoutah
37.	12	Noah Lee	16:12.66	Ft. Zumwalt West
38.	11	Noah Fleer	16:14.84	Quincy
39.	11	Brendan Fahey	16:15.97	Springfield (Sacred ...
40.	12	Holden Potter	16:18.31	Edwardsville
41.	11	Blake Hatter	16:19.82	Freeburg
42.	12	Eli Rudin	16:21.05	Chatham (Glenwood)
43.	12	Matthew McNicol	16:22.99	Mascoutah
44.	12	Patrick Thompson	16:23.10	Mascoutah
45.	12	Jacob Covell	16:24.33	Jacksonville
46.	12	Jason Brown	16:30.34	Ft. Zumwalt West
47.	12	Reiss Wegman	16:30.91	Trenton (Wesclin)
48.	12	Martin Carter	16:31.38	Chatham (Glenwood)
49.	10	Lucas Rackers	16:33.53	St. Louis University
50.	11	Carson Smith	16:34.22	Freeburg
51.	12	Darion Taylor	16:36.60	Mascoutah
52.	12	Julian McPhail	16:36.97	Marion
53.	12	Cayden Kirkham	16:38.14	Waterloo
54.	11	Jacob Ramirez	16:38.99	O'Fallon
55.	12	Javon Watkins	16:41.01	Madison
56.	11	Tony Harold	16:41.08	Granite City
57.	12	Jimmy Reed	16:41.71	Belleville (West)
58.	12	Benito Hernandez	16:46.75	Collinsville
59.	12	Drew Detmer	16:47.84	Trenton (Wesclin)
60.	12	Barrett Kurmann	16:49.70	Springfield
61.	11	Zach Kinison	16:52.33	Springfield
62.	12	Luke Robben	16:52.55	Belleville (West)
63.	11	Seth Martin	16:52.62	Troy (Triad)
64.	12	Eli King	16:52.88	Columbia
65.	12	Nate Blevins	16:53.49	Mt. Vernon
66.	11	Quinten Titchenal	16:55.28	Belleville (East)
67.	12	Mateo Robbins	16:55.68	Ft. Zumwalt West
68.	12	David Lunk	16:57.34	Waterloo
69.	11	Crede Correll	16:58.25	Centralia
70.	11	Peter Classen	16:59.24	Ft. Zumwalt West
71.	12	Jared Sinkey	17:00.22	Ft. Zumwalt West
72.	12	Spencer Woll	17:00.41	O'Fallon
73.	12	Shawn McKitrick	17:01.09	Carbondale
74.	12	Gabriel Sherrill	17:01.88	Highland
75.	11	Cameron Sakuma	17:02.54	Ft. Zumwalt West
76.	11	Ryan Waldinger	17:02.67	Springfield
77.	12	Braeden Williams	17:02.80	Mascoutah
78.	11	Brendan Krell	17:04.23	O'Fallon
79.	11	Cree Stumpf	17:04.59	Roxana
80.	12	Jacob Sewell	17:05.02	Collinsville
81.	11	Jade Chew	17:05.25	Marion
82.	-	Haden Lybarger	17:07.28	Salem
83.	11	Christian Cazier	17:07.48	Jerseyville (Jersey)
84.	10	McKallen Smith	17:08.04	Freeburg
85.	10	Jeremiah Perry	17:08.76	Granite City
86.	10	Ethan Sturm	17:09.00	Columbia
87.	11	Will Brant	17:09.22	O'Fallon (First Bapt...
88.	12	Raleigh Brazier	17:11.55	Edwardsville
89.	11	Ethan Cherry	17:12.12	Carbondale
90.	11	Matt Dawson	17:16.11	Waterloo
91.	11	Alex Detmer	17:17.03	Breese (Mater Dei)
92.	10	Jared Brothers	17:17.07	Centralia
93.	12	Jackson Howell	17:18.59	Belleville (East)
94.	12	Evan Owens	17:19.17	Mt. Vernon
95.	11	Deric Patton	17:19.63	Troy (Triad)
96.	9	Cory Fleeman	17:20.09	Centralia
97.	12	Eoin Devine	17:20.32	O'Fallon
98.	11	Cameron Smith	17:20.50	Belleville (West)
99.	12	Kaleb Dabbs	17:21.20	Mascoutah
100.	11	Jack Flesner	17:21.37	Springfield
101.	11	Sam Kreinberg	17:22.32	Waterloo
102.	10	Michael Megna	17:23.11	Belleville (East)
103.	10	Andrew Stevenson	17:23.44	Breese (Mater Dei)
104.	12	Matthew Gunn	17:23.45	St. Louis University
105.	12	Shaul Latif	17:24.49	Springfield
106.	12	Nathan Stehman	17:24.85	Collinsville
107.	12	Cohl Callies	17:26.80	Civic Memorial
108.	9	Cade Smith	17:32.93	Freeburg
109.	11	Isaiah Barker	17:34.36	Troy (Triad)
110.	12	Josh Foster	17:37.03	Columbia
111.	12	Tyler Tindall	17:37.35	Granite City
112.	11	Joe Sullins	17:39.42	Marion
113.	10	Jack Gray	17:39.45	Belleville (East)
114.	11	Parker Borth	17:40.32	Civic Memorial
115.	11	Drew Bertman	17:43.02	Jerseyville (Jersey)
116.	12	Vern Beck	17:43.14	Carbondale
117.	11	Austin Radden	17:43.45	Belleville (East)
118.	11	Asher Stidd	17:43.66	Jerseyville (Jersey)
119.	9	Evan Wilkerson	17:45.12	Freeburg
120.	10	Tristan Oestreich	17:45.27	Columbia
121.	12	Michael Bracco	17:46.47	Springfield (Sacred ...
122.	12	Jack Blomme	17:47.68	Granite City
123.	11	Adam Russell	17:50.78	Carbondale
124.	11	David Lewis	17:51.73	Waterloo
125.	11	Jay Reiss	17:51.76	Mt. Vernon
126.	11	Blake Stillwell	17:53.11	Quincy
127.	11	Steven Kosco	17:53.47	Marion
128.	11	Elijah Burns	17:55.37	Glen Carbon (Father ...
129.	12	Grant Seniker	17:56.93	Piasa (Southwestern)
130.	-	Jarrett Warmack	17:57.98	Roxana
131.	12	Nick Thrasher	18:00.08	Quincy
132.	12	Keith Garner	18:01.70	Quincy
133.	-	Collin Henderson	18:02.83	Trenton (Wesclin)
134.	10	Mark Eldridge	18:03.60	Civic Memorial
135.	11	Eri Neri	18:05.63	Granite City
136.	12	Justin Koderhandt	18:08.97	Belleville (West)
137.	12	Kevin Medlin	18:09.05	Breese (Mater Dei)
138.	12	Billy Swift	18:11.50	Springfield (Sacred ...
139.	12	Adrian Ochoa	18:17.37	Collinsville
140.	12	Reece Eimer	18:18.25	Belleville (West)
141.	11	Bryce Stillwell	18:21.74	Quincy
142.	12	Garrett McNally	18:22.17	Belleville (West)
143.	12	Zach Knopf	18:23.94	Troy (Triad)
144.	12	Chase Wallendorff	18:30.76	Wood River (East Alt...
145.	11	Jake Wagoner	18:34.49	Springfield (Sacred ...
146.	11	Zak Wilson	18:34.55	Alton
147.	11	Isaiah Bradshaw	18:35.59	Mt. Vernon
148.	11	Colton Hyman	18:37.05	Civic Memorial
149.	12	Edgar Acevedo	18:37.12	Collinsville
150.	11	Ryan Groszek	18:37.49	Columbia
151.	11	Nathan Farlow	18:37.79	Quincy
152.	12	Logan Van Ness	18:41.92	Breese (Central)
153.	12	Ayden Boehme	18:43.04	Springfield (Sacred ...
154.	12	Ryker Grove	18:43.67	Greenville
155.	12	Nathan Murphy	18:44.57	Springfield (Sacred ...
156.	12	Jake Koenigstein	18:44.88	Columbia
157.	11	Gabe Bonansinga	18:45.15	Springfield (Sacred ...
158.	12	Jon Dykstra	18:45.51	Althoff Catholic
159.	12	Clayton Neilsen	18:45.93	Greenville
160.	12	Ty Hill	18:47.77	Belleville (East)
161.	12	John Leshikar	18:47.94	Althoff Catholic
162.	11	Noah Hollenkamp	18:48.88	Breese (Central)
163.	12	Aiden Sampson	18:49.13	Granite City
164.	12	Caleb Machuca	18:49.59	Highland
165.	-	Nikolas Duley	18:51.73	Wood River (East Alt...
166.	11	Diego Hernandez	18:54.28	Collinsville
167.	9	Andrew Hiltibidal	18:57.27	Centralia
168.	9	Will Detmer	18:59.05	Breese (Central)
169.	12	Quentin Miller	18:59.36	Highland
170.	12	Nick Bahr	18:59.43	Columbia
171.	12	Ethan Welch	19:01.01	Jacksonville
172.	9	Tommy Marron	19:05.93	Breese (Mater Dei)
173.	12	Xavier Brown	19:07.58	Belleville (West)
174.	12	Nick Schaible	19:17.00	Highland
175.	11	Ryne White	19:18.70	Wood River (East Alt...
176.	10	Adam Moulder	19:20.60	Centralia
177.	10	Ryan Clancy	19:21.04	Breese (Mater Dei)
178.	10	John Walsh	19:22.69	Breese (Central)
179.	12	Jacob Moberly	19:23.31	Jacksonville
180.	11	Alex Huegen	19:23.41	Breese (Central)
181.	10	Douglas Johnson	19:23.46	Roxana
182.	11	Caleb Lair	19:24.43	Civic Memorial
183.	11	Samuel Gustafson	19:24.86	Trenton (Wesclin)
184.	12	David Munshaw	19:27.56	Greenville
185.	10	Braden Tate	19:30.84	Salem
186.	12	Sam Brockschmidt	19:31.79	Jacksonville
187.	-	Carlos Ruvalcaba	19:34.67	Roxana
188.	11	Will Davis	19:36.25	Civic Memorial
189.	11	David Akeman	19:37.87	Roxana
190.	10	Alex Schiefer	19:39.33	Breese (Central)
191.	12	Brian Knopp	19:42.78	Trenton (Wesclin)
192.	11	Jonathan Dori	19:44.36	Althoff Catholic
193.	11	Austin Brimer	19:44.85	Wood River (East Alt...
194.	10	Jason Kattenbraker	19:44.93	Trenton (Wesclin)
195.	10	Derek Watson	19:45.96	Piasa (Southwestern)
196.	10	Daniel Rojo	19:50.18	Alton
197.	11	Jordan Catheroll	19:56.58	Piasa (Southwestern)
198.	10	Isaiah Campbell	20:01.22	Alton
199.	10	Matt Fuehne	20:09.49	Breese (Mater Dei)
200.	10	Cole Ratermann	20:11.18	Breese (Central)
201.	12	Jacob Mustain	20:13.36	Wood River (East Alt...
202.	10	Matthew Minick	20:16.44	Althoff Catholic
203.	12	Blake Unterbrink	20:31.27	Wood River (East Alt...
204.	12	Robert Stanton	20:40.12	Salem
205.	10	Luke Plate	20:48.98	Alton
206.	9	Branson McCray	20:49.15	Centralia
207.	9	Nicholas Silva	20:57.17	Centralia
208.	-	Matthew Olbert	21:03.36	Roxana
209.	12	Michael Saxer	21:18.53	Jacksonville
210.	12	Simeon Robart	21:33.12	Greenville
211.	12	Washington Alex Lo...	21:45.53	Glen Carbon (Father ...
212.	11	Ethan Kirchner	22:15.11	Waterloo
213.	11	John Campbell	22:37.95	Greenville
214.	12	Jason Hendricks	24:03.93	Piasa (Southwestern)
215.	11	Tanner Morford	24:56.80	Althoff Catholic
Provided by Athletic.net

Official Team Scores

1.	Edwardsville	33
2.	Waterloo	75
3.	O'Fallon	91
4.	Troy (Triad)	147
5.	Chatham (Glenwood)	207
6.	Mascoutah	219
7.	Quincy	233
8.	Freeburg	249
9.	Springfield	259
10.	Breese (Mater Dei)	303
11.	Highland	317
12.	Carbondale	372
13.	Belleville (East)	393
14.	Alton	430
15.	Jacksonville	458
16.	Althoff Catholic	464
17.	Collinsville	467
18.	Granite City	505
19.	Salem	524
20.	Jerseyville (Jersey)	549
21.	Belleville (West)	559
22.	Springfield (Sacred Heart-Gr...	575
23.	East St. Louis	618
24.	Centralia	634
25.	Breese (Central)	646
26.	Civic Memorial	666
27.	Roxana	678
28.	Columbia	724

Womens Results
3 Miles Varsity
PL	YR	Name	Mark	Team
 
1.	11	Jenna Schwartz	17:32.01	Waterloo
2.	10	Abby Korak	17:48.43	Edwardsville
3.	11	Lydia Kurfman	17:52.53	Quincy
4.	11	Abby Schrobilgen	18:03.21	Edwardsville
5.	10	Rachel Patterson	18:14.04	Waterloo
6.	12	Melissa Spencer	18:22.06	Edwardsville
7.	12	Brooke Witzel	18:22.38	O'Fallon
8.	11	Ella King	18:29.69	Waterloo
9.	9	Emiley England	18:31.61	Edwardsville
10.	10	Breanna Chandler	18:33.39	Freeburg
11.	10	Samantha Hengehold	18:34.95	Highland
12.	11	Jaycie Hudson	18:44.16	Edwardsville
13.	10	Kaitlyn Walker	18:52.39	O'Fallon
14.	12	Katelyn Singh	18:54.40	Edwardsville
15.	11	Elise Krone	18:56.27	Edwardsville
16.	12	Seleiya Wilson	19:02.87	Belleville (East)
17.	9	Alyssa Kowalski	19:04.26	Troy (Triad)
18.	12	Morgan Suttles	19:04.64	Jacksonville
19.	10	Emma Jordan	19:12.54	O'Fallon
20.	10	Sydney Haddick	19:15.28	Waterloo
21.	10	Sophie Wichlac	19:17.55	O'Fallon
22.	11	Hannah Eastman	19:19.81	Belleville (East)
23.	12	Kayla Tirey	19:23.57	Collinsville
24.	12	Gabby Wood	19:29.72	Springfield
25.	9	Jessica Borror	19:30.19	Highland
26.	9	Sydney Hartoin	19:30.26	Troy (Triad)
27.	11	Ali Wynn	19:30.31	Chatham (Glenwood)
28.	11	Elyse Faust	19:34.60	Breese (Mater Dei)
29.	10	Summer Chelf	19:34.94	Mt. Vernon
30.	12	Madi Walter	19:37.31	Troy (Triad)
31.	10	Arianna Climaco	19:39.52	Mascoutah
32.	11	Katie Mank	19:40.29	O'Fallon
33.	12	Kendall Marks	19:41.78	Quincy
34.	11	Maddie Quandt	19:43.11	Salem
35.	9	Kiersten Patzia	19:45.18	Chatham (Glenwood)
36.	12	Maddie Keller	19:49.94	Troy (Triad)
37.	11	Maggie Toepfer	19:51.44	Chatham (Glenwood)
38.	12	Kayla Whitworth	19:52.54	Freeburg
39.	11	Kailee Chau	19:54.62	Mascoutah
40.	12	Sabrina Favela	19:56.04	O'Fallon
41.	10	Alyssa Postma	19:56.27	Troy (Triad)
42.	10	Colleen Sliment	19:56.38	Waterloo
43.	12	Grace McDonald	19:57.69	Springfield (Sacred ...
44.	10	Julia Kapp	19:59.09	Mascoutah
45.	10	Chessy Nikonowicz	19:59.72	Granite City
46.	11	Tiffani Siekmann	19:59.87	Althoff Catholic
47.	9	Abby Teaman	20:02.85	Chatham (Glenwood)
48.	10	Naya Busbea	20:04.02	Mascoutah
49.	12	Chloee Phillips	20:06.24	Salem
50.	12	Savannah Childers	20:08.53	Mt. Vernon
51.	11	Valerie Howerton	20:12.39	Quincy
52.	11	Abby George	20:13.73	O'Fallon
53.	11	Kata Bowen	20:16.66	Breese (Mater Dei)
54.	10	Shay Doty	20:18.36	Springfield
55.	9	Reagan Lucas	20:19.95	Freeburg
56.	12	Mandy Kraus	20:20.80	Waterloo
57.	11	Cheyenne Finley	20:21.85	Centralia
58.	10	Ella Kurmann	20:22.20	Springfield
59.	10	Varsha Iyer	20:23.41	Springfield
60.	9	Grace Meyer	20:24.60	Highland
61.	9	Lilly Crader	20:31.41	Alton
62.	9	Maggie Fitzgerald	20:32.76	Collinsville
63.	11	Elizabeth Byington	20:32.86	Mascoutah
64.	10	McKenna Laing	20:32.98	Collinsville
65.	11	Sage Nelsen	20:34.67	Carbondale
66.	11	Jill Eastman	20:34.84	Chatham (Glenwood)
67.	11	Mya Albers	20:36.32	Breese (Mater Dei)
68.	9	Abby Holcomb	20:36.46	Freeburg
69.	9	Kara Holub	20:40.74	Carbondale
70.	11	Madison Krieg	20:43.43	Mascoutah
71.	9	Madeline Prideaux	20:46.87	Carbondale
72.	11	Ruth Edwards	20:47.36	Springfield
73.	9	Claire Sykes	20:50.18	Granite City
74.	12	Katie Vogler	20:50.58	Quincy
75.	10	Rose Kippenbrock	20:51.50	Carbondale
76.	9	Regan Albers	20:53.82	Breese (Central)
77.	10	Samantha Kilzer	20:54.66	Troy (Triad)
78.	11	Georgia Von Lehmden	20:56.16	Chatham (Glenwood)
79.	12	Lily Seals	21:01.89	Quincy
80.	10	Jenny Smith	21:02.01	Jacksonville
81.	10	Gretta Stark	21:05.77	Breese (Mater Dei)
82.	10	Faith Rackers	21:08.42	Breese (Mater Dei)
83.	10	Bella Dixon	21:09.89	Mascoutah
84.	12	Emma Leonhard	21:11.56	Greenville
85.	9	Eva Schwaab	21:13.38	Alton
86.	10	Grace Marlen	21:14.06	Freeburg
87.	11	Shonjahnea Griggs	21:15.19	East St. Louis
88.	12	Sydney Merle	21:15.70	Jerseyville (Jersey)
89.	12	Brittney Nigh	21:15.79	Highland
90.	11	Jazmin Schwartz	21:19.91	Quincy
91.	11	Morgan Rauscher	21:24.84	Alton
92.	12	Alyssa Frakes	21:27.69	Belleville (West)
93.	10	Jennifer Arreola	21:29.31	Belleville (West)
94.	11	Hannah Tonsor	21:31.37	Jerseyville (Jersey)
95.	11	Gabby Siekmann	21:31.67	Althoff Catholic
96.	11	Michaela Tarpley	21:32.64	Roxana
97.	9	Ainesley Jacobus	21:32.82	Columbia
98.	11	Keela Fleming	21:35.33	Quincy
99.	10	Maddie Mense	21:41.96	Freeburg
100.	11	Kellie Mans	21:44.29	Alton
101.	11	Abigail Norris	21:44.75	Springfield
102.	12	Isabelle Wolff	21:47.64	Piasa (Southwestern)
103.	10	Zoey Lewis	21:50.16	Civic Memorial
104.	12	Claire Kippenbrock	21:53.98	Carbondale
105.	12	Lucy Haas	21:54.42	Althoff Catholic
106.	9	Ellie Hatter	21:55.47	Freeburg
107.	11	Madison Ridley	21:58.97	Springfield
108.	9	Ainsley Redman	22:01.06	Alton
109.	10	Patty Lahey	22:01.19	Granite City
110.	10	Veronica Sherrod	22:01.97	East St. Louis
111.	11	Ahmia Dorsey	22:03.32	East St. Louis
112.	11	Julia Curry	22:04.29	Springfield (Sacred ...
113.	12	Katie Chase	22:06.31	Troy (Triad)
114.	9	Addie Callies	22:12.99	Civic Memorial
115.	9	Sadie Torre	22:14.18	Carbondale
116.	10	Hanna Ertel	22:15.36	Althoff Catholic
117.	9	Abbie Kuykendall	22:23.25	Belleville (East)
118.	11	Andersyn Foster	22:23.95	Althoff Catholic
119.	11	Jaelyn Whitaker	22:25.50	Jacksonville
120.	11	Olivia Renaud	22:27.68	Salem
121.	9	Kylie Harper	22:34.05	Belleville (West)
122.	12	Sydney Eckstein	22:41.92	Jacksonville
123.	10	Alexis Feaster	22:42.59	Greenville
124.	11	Hayley Steen	22:43.89	Belleville (West)
125.	12	Camryn Cook	22:45.85	Belleville (East)
126.	11	Lette Palen	22:46.98	Roxana
127.	11	JC Nunnery	22:47.42	Belleville (East)
128.	12	Morgan Cook	22:48.23	Jerseyville (Jersey)
129.	9	Christine Wendell	22:51.41	Jerseyville (Jersey)
130.	11	Emily Wiegmann	22:52.00	Breese (Mater Dei)
131.	10	Grace Sharich	22:54.47	Jerseyville (Jersey)
132.	12	Grace Trello	22:57.39	Springfield (Sacred ...
133.	12	Ryan Allison	22:58.13	Civic Memorial
134.	10	Hannah Pool	22:58.30	Jacksonville
135.	12	Lily Carstens	23:01.05	Springfield (Sacred ...
136.	9	Ela Erzenci	23:04.64	Belleville (East)
137.	9	Olivia Beaver	23:08.18	Centralia
138.	11	Kyra Humbert	23:09.31	Althoff Catholic
139.	10	Abi Wright	23:12.65	Breese (Central)
140.	10	Raelan Gold	23:16.36	Centralia
141.	10	Jessica Markel	23:16.48	Alton
142.	11	Lily Becker	23:18.86	Highland
143.	11	Gracee Kelly	23:20.95	Centralia
144.	10	Emma Voumard	23:24.05	Alton
145.	9	Emma Wesselmann	23:25.88	Breese (Central)
146.	10	Emily Pfeffer	23:27.21	Columbia
147.	11	Emily Johnson	23:27.83	Granite City
148.	12	Alyssa Comer	23:28.33	Granite City
149.	10	Isabell Hoolihan	23:31.15	Belleville (West)
150.	9	Morgan Oertel	23:33.48	Breese (Mater Dei)
151.	9	Kendra Kirkover	23:35.20	Granite City
152.	11	Emily Takacs	23:38.01	Trenton (Wesclin)
153.	-	Janelynn Wirth	23:41.29	Roxana
154.	12	Lacey Schrand	23:43.37	Breese (Central)
155.	9	Lacey Kunz	23:48.97	Granite City
156.	11	Jordyn Rakers	23:50.00	Breese (Central)
157.	12	Megan LeBlanc	23:51.15	Columbia
158.	10	Ashley Drake	23:51.87	Jacksonville
159.	10	Kati Wells	23:54.65	Civic Memorial
160.	10	Elle Doerr	23:56.87	Belleville (West)
161.	11	Elizabeth Barnett	23:57.83	Salem
162.	10	Payten Geppert	23:59.44	Collinsville
163.	11	Kayla Kokotovich	24:03.21	Belleville (West)
164.	-	Delaney O?Donnell	24:06.76	Roxana
165.	10	Alyssa Mendoza	24:07.74	Roxana
166.	10	Jordan Simms	24:10.86	East St. Louis
167.	11	Makayla Melvin	24:14.77	East St. Louis
168.	11	Meg Bosse	24:14.79	Roxana
169.	12	Kadiah Baalman	24:15.57	Jerseyville (Jersey)
170.	9	Joslyn Crosby	24:16.04	Belleville (East)
171.	12	Megan Fraley	24:18.13	Jerseyville (Jersey)
172.	10	Makenzie Kell	24:31.19	Collinsville
173.	10	Emma Groetecke	24:34.30	Columbia
174.	12	Aili Eggleston	24:44.19	Springfield (Sacred ...
175.	10	Marissa Markus	24:49.53	Breese (Central)
176.	11	Jenna Haselhorst	24:53.23	Trenton (Wesclin)
177.	-	Bailey Isom	24:53.25	Roxana
178.	10	Nicoll London	25:02.23	Columbia
179.	11	Clarie Griffy	25:32.18	Salem
180.	10	Mikayla Aden	25:32.26	Salem
181.	10	Mackenzie Conlee	25:43.03	Piasa (Southwestern)
182.	12	Galaxie Vail	25:47.56	Piasa (Southwestern)
183.	10	Kavali Tanuvasa-Lole	25:50.45	Trenton (Wesclin)
184.	9	Abby Snell	25:59.33	Centralia
185.	10	Abbey Roberts	26:02.37	Jacksonville
186.	10	Madelyn Ehlers	26:06.25	Civic Memorial
187.	12	Jessica Rachell	26:24.90	Columbia
188.	12	Paige Brueggemann	26:32.22	Breese (Central)
189.	9	Brionne Graham	26:55.84	East St. Louis
190.	10	Selina Villegas	26:58.49	Collinsville
191.	9	Markia Lampley	27:06.03	East St. Louis
192.	12	Zoey Goostree	27:07.32	Salem
Provided by Athletic.net

Official Team Scores

1.	Edwardsville	21
2.	O'Fallon	40
3.	Chatham (Glenwood)	82
4.	Springfield (Sacred Heart-Gr...	152
5.	Freeburg	168
6.	Springfield	177
7.	Highland	213
8.	Mascoutah	233
9.	McCluer North	249
10.	Farmington	251
11.	Breese (Mater Dei)	303
12.	Jerseyville (Jersey)	365
13.	Jacksonville	401

3 Miles Junior Varsity
PL	YR	Name	Mark	Team
 
1.	11	Maddie Miller	18:59.26	Edwardsville
2.	11	Hannah Stuart	19:21.52	Edwardsville
3.	9	Sofia Parker	20:08.03	O'Fallon
4.	11	Kiara Delgado	20:16.42	Edwardsville
5.	9	Kiley McElroy	20:19.93	O'Fallon
6.	12	Lorie Cashdollar	20:21.81	Edwardsville
7.	10	Mikayla Hady	20:21.92	Springfield (Sacred ...
8.	12	Kennison Adams	20:22.56	Edwardsville
9.	12	Kaileigh Perrier	20:30.17	O'Fallon
10.	12	Maddie Collins	20:34.69	O'Fallon
11.	9	Reagan Weichold	20:38.47	Chatham (Glenwood)
12.	11	Payton Flowers	20:42.00	Edwardsville
13.	9	Peyton Mutters	20:44.46	O'Fallon
14.	12	Haley Allard	21:00.53	Edwardsville
15.	11	Taylor Peck	21:02.56	O'Fallon
16.	12	Donna Hansen	21:08.67	Chatham (Glenwood)
17.	11	Jenna Gordon	21:13.16	Chatham (Glenwood)
18.	11	Brooklyn Smith	21:19.38	Chatham (Glenwood)
19.	11	Marina Rodriquez	21:21.64	Waterloo
20.	10	Kimberly Davenport	21:24.27	O'Fallon
21.	12	Toby Giganti	21:29.99	Chatham (Glenwood)
22.	10	Paige Folkner	21:30.32	McCluer North
23.	10	Lily Thompson	21:32.08	Springfield (Sacred ...
24.	9	Lucy Souva	21:32.23	Springfield
25.	9	Taylor Shamhart	21:37.74	Chatham (Glenwood)
26.	9	Erin Murphy	21:42.34	Springfield (Sacred ...
27.	12	Hailey Simons	21:43.31	Quincy
28.	9	Allison Dempsey	21:43.36	Troy (Triad)
29.	11	Sarah Kampwerth	21:49.19	Highland
30.	10	Anna Kropid	21:50.55	Springfield
31.	10	Allison Dollus	21:58.15	Chatham (Glenwood)
32.	11	Brandy Stambaugh	21:58.81	Freeburg
33.	10	Kaya de Castro	22:15.86	Springfield (Sacred ...
34.	10	Mya Bain	22:20.51	Troy (Triad)
35.	10	Eve Slago	22:24.06	Mascoutah
36.	10	Hailie Peterson	22:24.79	Freeburg
37.	11	Rebecca Schaljo	22:25.37	McCluer North
38.	10	Sophie Shackleton	22:29.07	Quincy
39.	11	Jamie Hock	22:30.26	Freeburg
40.	9	Laurin Lunk	22:33.22	Waterloo
41.	10	Aleasia Ryan	22:33.39	Farmington
42.	12	Grace Grimshaw	22:36.09	Freeburg
43.	11	Page Lee	22:36.22	Freeburg
44.	9	Abby Robinson	22:40.46	Springfield
45.	9	Paige Schaible	22:42.94	Highland
46.	12	Keely Rittenhouse	22:43.89	Highland
47.	10	Shea Nail	22:46.13	Freeburg
48.	9	Shelbie Hansen	22:54.19	Freeburg
49.	10	Maggie O'Brien	22:55.19	Springfield
50.	11	Kaitlyn Kearns	22:56.23	Farmington
51.	9	Nariah Parks	22:58.19	Althoff Catholic
52.	11	Madeline Sullivan	23:03.37	Breese (Mater Dei)
53.	12	Hannah Tallerico	23:03.62	Quincy
54.	10	Kaitlyn Fusselman	23:06.67	Granite City
55.	11	Madison Devlin	23:08.18	Springfield
56.	11	Lilly Peralta	23:20.05	Springfield
57.	11	Heavin Koerner	23:28.20	Mascoutah
58.	9	Sarah Barton	23:30.58	Farmington
59.	10	Natalie Hart	23:30.90	Mascoutah
60.	11	Madeline Zurbrugg	23:32.31	Mascoutah
61.	11	Mackenzie Nigh	23:34.45	Highland
62.	10	Tehya Meager	23:41.58	Mascoutah
63.	10	Ayshea Banes	23:44.73	Mascoutah
64.	9	Aurora Barnes	23:46.09	Springfield
65.	10	Lauren Smith	23:47.37	Belleville (East)
66.	11	Lexy Gilliam	23:49.51	Highland
67.	10	Natia Turner	23:52.09	Farmington
68.	12	Tori Schaljo	24:04.66	McCluer North
69.	9	Julia Loeh	24:08.30	Highland
70.	12	Rebecca Potje	24:16.53	Althoff Catholic
71.	12	Kaylee Fisk	24:19.33	Columbia
72.	12	Elizabeth Harla	24:19.95	Althoff Catholic
73.	12	Grace Fuehne	24:20.08	Breese (Mater Dei)
74.	12	Kinsey Stockmann	24:25.10	Breese (Mater Dei)
75.	12	Isabel Allen	24:26.63	Jerseyville (Jersey)
76.	10	Olivia Perkes	24:27.95	Breese (Mater Dei)
77.	9	Kristen Ess	24:30.67	Breese (Central)
78.	10	Amanda Rivera	24:32.12	Granite City
79.	10	Zoe Haworth	24:34.89	Mascoutah
80.	11	Kayla Perry	24:38.92	McCluer North
81.	11	Hannah Norman	24:43.24	Farmington
82.	10	Christina Martin	24:54.08	Waterloo
83.	10	Mia Smith	24:55.42	Belleville (East)
84.	9	Maggie Spriggs	24:55.65	O'Fallon (First Bapt...
85.	11	Cleo Le Beau	25:02.28	Althoff Catholic
86.	11	Kaleigh Vinson	25:04.18	Farmington
87.	10	Grace Bracco	25:11.06	Springfield (Sacred ...
88.	9	Lauren Smith	25:15.98	Springfield (Sacred ...
89.	11	Abby Dial	25:17.22	Jerseyville (Jersey)
90.	10	Claire Becker	25:24.25	Springfield (Sacred ...
91.	10	Keishauna Pleasant	25:34.67	McCluer North
92.	12	Ellie Smith	25:38.91	Jacksonville
93.	11	Meredith Wilke	25:44.79	Breese (Mater Dei)
94.	10	Meagan Wallendorff	25:59.42	Wood River (East Alt...
95.	11	Grace Hodges	25:59.91	O'Fallon (First Bapt...
96.	11	Madison Stone	26:05.18	Breese (Mater Dei)
97.	10	Kaitlyn Krueger	26:13.53	Jerseyville (Jersey)
98.	11	Samantha Steckel	26:14.80	Jerseyville (Jersey)
99.	9	Paige Daniels	26:20.69	Jacksonville
100.	11	Carly Kampwerth	26:29.20	Breese (Mater Dei)
101.	12	Rachel Murray	26:49.30	Jerseyville (Jersey)
102.	9	Alexis Lyles	26:57.31	Alton
103.	10	Megan Croxford	27:15.67	Alton
104.	10	Arielle Jackson	27:27.32	Jacksonville
105.	10	Emily Collins	27:32.77	McCluer North
106.	10	Allyssa Koch	27:44.00	Breese (Central)
107.	11	Jaden Myint	28:10.29	Granite City
108.	12	Fran Tepen	28:16.27	Jerseyville (Jersey)
109.	10	Dusk Donoho	28:21.46	Salem
110.	11	Brooke Du hart	28:22.47	Granite City
111.	10	Cierra Aherin	28:27.29	Jacksonville
112.	12	Madeline Croxford	28:43.61	Alton
113.	-	Annabella Huffhines	28:49.28	Columbia
114.	9	Nicole Hempen	29:45.89	Breese (Central)
115.	-	Elizabeth Ruvalcaba	30:43.92	Roxana
116.	10	Mackenzie Oswald	30:45.60	Jacksonville
117.	9	Jessie Cirrincione	30:54.20	Breese (Central)
118.	10	Jenna Muehlher	31:08.25	Columbia
119.	10	Amanda Koeningstein	32:00.00	Columbia
120.	11	Meleny Varela	32:15.00	Collinsville
121.	11	Maddie Alvis	34:00.00	Salem
Provided by Athletic.net

Official Team Scores

1.	O'Fallon	15
2.	Chatham (Glenwood)	66
3.	Mascoutah	93
4.	Freeburg	97
5.	Farmington	103
6.	Belleville (West)	164

3 Miles OPEN
PL	Year	Name	Time	Team
 
1.	11	Julia Gundlach	20:51.94	O'Fallon
2.	10	Madeline McKittrick	21:05.82	O'Fallon
3.	9	Abby Causey	21:38.56	O'Fallon
4.	9	Bella Miller	21:54.10	O'Fallon
5.	10	Grace Clinton	22:13.19	O'Fallon
6.	12	Jessica Davis	22:21.88	O'Fallon
7.	10	Faye Swanson	22:27.50	O'Fallon
8.	10	Abi Jackson	22:31.78	O'Fallon
9.	9	Hannah Reeves	22:37.94	Chatham (Glenwood)
10.	11	Jordan Baskette	22:41.56	O'Fallon
11.	11	J'Annah Adkins	22:46.01	O'Fallon
12.	10	Kendall Schieppe	22:58.98	O'Fallon
13.	10	Caitlyn Thamke	23:19.52	O'Fallon
14.	10	Macy Schrage	23:20.92	Chatham (Glenwood)
15.	12	Talia Christensen	23:28.69	O'Fallon
16.	10	Zoe Weiss	23:30.69	Chatham (Glenwood)
17.	10	Celena Haight	23:32.44	O'Fallon
18.	9	Savannah Ruhman	23:33.90	O'Fallon
19.	12	Morgan Hurley	23:44.58	Chatham (Glenwood)
20.	9	Ashley Fisher	23:47.40	Belleville (East)
21.	9	Brooke Fulton	23:54.71	O'Fallon
22.	9	Kenah Johnson	24:11.97	O'Fallon
23.	10	Kelsey Luchtefeld	24:26.67	Freeburg
24.	9	Caroline Dickinson	24:33.07	Farmington
25.	11	Mira McAtee	24:35.19	Glen Carbon (Father ...
26.	9	Charlotte Shortsle...	24:48.57	Mascoutah
27.	11	Morgan Waugh	24:50.50	Mascoutah
28.	11	Samantha Skuta	24:53.90	Farmington
29.	9	Reese Borth	25:00.86	Civic Memorial
30.	11	Katherine Marler	25:07.05	Freeburg
31.	11	Kyla Benson	25:09.69	Mascoutah
32.	9	Hannah Twidwell	25:11.61	Mascoutah
33.	12	Millie Farley	25:13.19	Freeburg
34.	12	Anyae Williams	25:14.05	Belleville (East)
35.	12	Carissa Christensen	25:18.06	O'Fallon
36.	9	Bryanna Striler	25:21.89	Farmington
37.	11	Elizabeth Orchard	25:26.82	Belleville (West)
38.	12	Alexa Davinroy	25:29.56	Freeburg
39.	12	Chandler Hady	25:40.39	Springfield (Sacred ...
40.	11	Savannah Barton	25:45.86	Farmington
41.	10	Kassidy Peters	25:50.04	Freeburg
42.	9	Mya Gebke	25:51.45	Freeburg
43.	9	Isabella Murphy	25:51.85	Springfield (Sacred ...
44.	11	Cameryn Hodges	25:55.78	Mascoutah
45.	10	Evie Linderman	26:55.31	Chatham (Glenwood)
46.	12	Mary Elizabeth Ray	26:55.60	O'Fallon
47.	10	Barbara Rojas	26:59.23	Farmington
48.	11	Emma Johnson	27:01.91	Farmington
49.	9	Haley Wangelin	27:07.40	Belleville (West)
50.	11	Courtney Bryant	27:07.56	Chatham (Glenwood)
51.	10	Abby Schumacher	27:08.73	Jacksonville
52.	11	Julie Koharik	27:17.70	Mascoutah
53.	9	Madison Correll	27:23.09	Mascoutah
54.	9	Aubrie Swanger	27:23.77	O'Fallon
55.	9	Raven Eastern	27:38.97	O'Fallon
56.	11	Cameron Barnes	27:39.66	Mascoutah
57.	9	Janessa Harrell	27:53.50	McCluer North
58.	9	Ivy Thornberry	27:53.66	Belleville (West)
59.	12	Emily Stein	28:20.16	Freeburg
60.	11	Tyasia Mckinley	29:03.81	Belleville (East)
61.	12	Danielle Dukart-An...	29:06.71	Mascoutah
62.	9	Sadie Kruchten	29:12.73	Belleville (West)
63.	12	Kaitlyn Jennings	29:18.41	Mascoutah
64.	12	Tyler Flint	29:20.14	Mascoutah
65.	10	Riley Bridgewater	29:37.90	Chatham (Glenwood)
66.	12	Jada Jones	29:42.78	Belleville (West)
67.	12	Rachel Dressler	29:49.43	Mascoutah
68.	12	Hannah Brown	29:50.21	Mascoutah
69.	11	Rachel Dukart-Ande...	30:12.33	Mascoutah
70.	9	Aunna Gotsch	30:22.94	Freeburg
71.	9	Milaya Ramirez	30:24.42	Mascoutah
72.	11	Ella Lee	31:00.54	Freeburg
73.	10	Elizabeth Vahlkamp	31:28.87	Freeburg
74.	9	Brianna Murphy	31:30.61	Springfield (Sacred ...
75.	9	Lauren Brooks	31:36.31	Alton
76.	-	Abby Podshaley	31:40.83	Glen Carbon (Father ...
77.	10	Jaedyn Billingsley	31:55.84	Alton
78.	9	Coralie Range	32:01.11	Mascoutah
79.	10	Danielle Dankenbring	32:06.18	Civic Memorial
80.	10	Kristi Scott	32:14.52	Alton
81.	9	Gloria Rowden	32:19.98	Alton
82.	12	Leah Wolf	32:31.35	Freeburg
83.	9	Daisia Wilson	32:34.40	Belleville (East)
84.	12	Megan Mathews	32:35.24	Freeburg
85.	11	Reygan Dawson	32:35.42	Freeburg
86.	12	Grace Simpson	32:37.70	Mascoutah
87.	11	Haleigh Borger	32:47.37	Freeburg
88.	10	Caylie Olson	32:53.77	Freeburg