Official Team Scores
1. Mascoutah 54
2. Waterloo 62
3. Marion 101
4. Troy (Triad) 156
5. Carbondale 185
6. Trenton (Wesclin) 195
7. Highland 229
8. Collinsville 230
9. Belleville (West) 261
10. Granite City 273
11. Centennial 278
12. Breese (Mater Dei) 286
13. Herrin 344
14. Civic Memorial 349
15. Centralia 353
16. East St. Louis 410
17. Freeburg 502
18. Belleville (East) 508
19. Breese (Central) 545
20. Greenville 592
21. Cahokia 645
Mens Results
3 Miles Varsity
PL YR Name Mark Team
1. 12 Luke Goebel 15:44.50 Breese (Mater Dei)
2. 9 Justin Mumford 15:49.10 Trenton (Wesclin)
3. 10 John Bruce 15:54.70 Marion
4. 11 Casmir Cozzi 16:09.60 Mascoutah
5. 12 Adam Robson 16:13.30 Waterloo
6. 12 Javon Watkins 16:17.50 Madison
7. 10 Luke Manolakes 16:18.70 Centennial
8. 10 Jackson McAlister 16:24.40 Waterloo
9. 10 Eli Ward 16:36.40 Waterloo
10. 12 Brandon Johnson 16:43.70 Mascoutah
11. 11 Ethan Cherry 16:44.50 Carbondale
12. 12 Cayden Kirkham 16:46.70 Waterloo
13. 12 Patrick Thompson 16:47.40 Mascoutah
14. 12 Michael Rutkowski 16:48.10 Marion
15. 12 Matthew McNicol 16:48.30 Mascoutah
16. 12 Darion Taylor 16:54.00 Mascoutah
17. 11 Michael Oliver 16:57.70 Herrin
18. 11 Jade Chew 17:05.70 Marion
19. 12 Julian McPhail 17:07.90 Marion
20. 10 Chance Yentes 17:10.10 Centennial
21. 10 Jarod Willis 17:13.60 Troy (Triad)
22. 12 Reiss Wegman 17:13.60 Trenton (Wesclin)
23. 11 Crede Correll 17:14.70 Centralia
24. 12 Braeden Williams 17:19.80 Mascoutah
25. 12 Benito Hernandez 17:20.40 Collinsville
26. 9 Drake Bleier 17:20.90 Troy (Triad)
27. 10 Jared Brothers 17:26.70 Centralia
28. 12 Gabe Sherrill 17:26.90 Highland
29. 10 Ben Walter 17:27.20 Troy (Triad)
30. 10 Jeremiah Perry 17:29.90 Granite City
31. 9 Kristian Knecht 17:30.00 Mascoutah
32. 12 David Lunk 17:30.70 Waterloo
33. 12 Jimmy Reed 17:30.80 Belleville (West)
34. 11 Tony Harold 17:31.20 Granite City
35. 12 Drew Detmer 17:32.40 Trenton (Wesclin)
36. 10 Nick Hanratty 17:32.40 Highland
37. 11 Alex Detmer 17:36.60 Breese (Mater Dei)
38. 12 Cohl Callies 17:37.50 Civic Memorial
39. 12 Shawn McKitrick 17:37.70 Carbondale
40. 11 Deric Patton 17:39.30 Troy (Triad)
41. 12 Luke Robben 17:41.60 Belleville (West)
42. 9 Ethan Stevens 17:42.30 Carbondale
43. 10 Brylee Portell 17:47.30 Highland
44. 9 Rawley Beck 17:47.40 Carbondale
45. 9 Luke Perry 17:48.20 Troy (Triad)
46. 12 Jacob Sewell 17:49.10 Collinsville
47. 11 Seth Martin 17:49.60 Troy (Triad)
48. 9 Easton Rosen 17:49.90 Highland
49. 10 Austin Roberts 17:50.10 Collinsville
50. 11 Isaiah Barker 17:59.20 Troy (Triad)
51. 11 Steven Kosco 18:00.70 Marion
52. 11 Logan Pierce 18:02.50 Herrin
53. 12 Collin Henderson 18:04.00 Trenton (Wesclin)
54. 11 Adam Russell 18:05.00 Carbondale
55. 12 Kaleb Dabbs 18:05.60 Mascoutah
56. 9 Caleb Bagwell 18:05.80 Troy (Triad)
57. 12 Tomas Copher 18:06.20 Mascoutah
58. 12 Justin Koderhandt 18:07.40 Belleville (West)
59. 12 Bryaun Manuel 18:07.60 East St. Louis
60. 12 Nathan Stehman 18:09.70 Collinsville
61. 9 Theo Paxton 18:12.50 Collinsville
62. 11 Parker Borth 18:13.40 Civic Memorial
63. 12 Colton Towle 18:13.80 Herrin
64. 11 Nathan Mostoller 18:17.10 Mascoutah
65. 10 Andrew Stevenson 18:17.80 Breese (Mater Dei)
66. 10 Michael Megna 18:19.20 Belleville (East)
67. 10 Marshall Boeren 18:20.40 Troy (Triad)
68. 9 Dillon Rule 18:21.20 Belleville (West)
69. 9 Cory Fleeman 18:21.70 Centralia
70. 12 Edgar Acevedo 18:21.90 Collinsville
71. 11 Joe Sullins 18:22.60 Marion
72. 12 Tyler Tindall 18:22.70 Granite City
73. 9 Jackson Watts 18:27.10 Carbondale
74. 12 Jack Blomme 18:30.60 Granite City
75. 11 Matt Dawson 18:31.00 Waterloo
76. 12 Zach Knopf 18:31.00 Troy (Triad)
77. 10 Mark Eldridge 18:32.70 Civic Memorial
78. 11 David Lewis 18:33.20 Waterloo
79. 10 Garrett Lee 18:34.10 Collinsville
80. 9 Maguel Squires 18:36.20 Mascoutah
81. 12 Reece Eimer 18:36.60 Belleville (West)
82. 9 Axel Muniz 18:37.30 Collinsville
83. 12 Kortez Matthews 18:37.90 East St. Louis
84. 11 Timothy Surburg 18:38.40 Marion
85. 10 Sean Ede 18:40.40 Mascoutah
86. 12 Vern Beck 18:41.70 Carbondale
87. 11 Eri Neri 18:48.70 Granite City
88. 12 Caleb Machuca 18:50.60 Highland
89. 12 Ryker Grove 18:50.70 Greenville
90. 10 Joe Simmons 18:51.40 Centennial
91. 10 J King 18:53.70 East St. Louis
92. 11 Colton Hyman 18:57.50 Civic Memorial
93. 10 Ethan Rice 18:57.90 Centennial
94. 12 Logan Van Ness 18:58.80 Breese (Central)
95. 12 Aiden Sampson 19:01.10 Granite City
96. 11 Alex Midkiff 19:01.40 Mascoutah
97. 10 Jason Kattenbraker 19:01.80 Trenton (Wesclin)
98. 11 Cameron Smith 19:05.20 Belleville (West)
99. 9 Jordan Eddy 19:05.80 Mascoutah
100. 9 Kevin Varela 19:07.20 Collinsville
101. 12 Ben Fiedler 19:07.40 Freeburg
102. 11 David Carlson 19:08.60 Herrin
103. 9 Nick Mauer 19:08.80 Centennial
104. 10 Christian Poddig 19:10.50 Troy (Triad)
105. 11 James Sullivan 19:11.40 Breese (Mater Dei)
106. 11 Justin Goerger 19:15.10 Belleville (West)
107. 11 Landon Miles 19:16.60 Freeburg
108. 10 Carter Herbert 19:16.90 Centennial
109. 9 Will Martin 19:19.30 Centennial
110. 10 Logan Gilmore 19:22.30 Granite City
111. 12 Damien Smith 19:22.70 East St. Louis
112. 9 Steve Hirte 19:22.80 Breese (Mater Dei)
113. 9 Caden Fears 19:25.00 Highland
114. 9 Avery Cozzi 19:25.30 Mascoutah
115. 10 Aidan Schlichting 19:25.60 Freeburg
116. 11 Anthony Mannino 19:26.30 Belleville (East)
117. 11 Will Davis 19:29.60 Civic Memorial
118. 11 Zach Rose 19:30.50 Troy (Triad)
119. 10 Marcus Lampley 19:30.60 East St. Louis
120. 12 Deonte Anderson 19:31.20 East St. Louis
121. 9 Nick Ritchie 19:32.90 Civic Memorial
122. 11 Andrew Plantz 19:34.40 Troy (Triad)
123. 11 Alex Huegen 19:34.50 Breese (Central)
124. 9 James Trentman 19:35.30 Freeburg
125. 11 Derek Buss 19:40.60 Belleville (West)
126. 10 Brendan Jones 19:41.40 Mascoutah
127. 12 Ty Hill 19:41.50 Belleville (East)
128. 12 Clayton Neilsen 19:42.20 Greenville
129. 9 Will Detmer 19:42.40 Breese (Central)
130. 11 Samuel Gustafson 19:43.70 Trenton (Wesclin)
131. 11 Diego Hernandez 19:44.30 Collinsville
132. 11 John Wildermuth 19:44.90 Belleville (West)
133. 10 Daylen Fortson 19:45.00 Cahokia
134. 10 Joel Arnold 19:45.50 Collinsville
135. 12 James Whithouse 19:45.70 Belleville (West)
136. 10 Austin Hanson 19:45.90 Centennial
137. 11 Andra Ward 19:47.00 Cahokia
138. 10 Connor Crowl 19:47.60 Freeburg
139. 11 David Oliver 19:49.70 Freeburg
140. 10 Ryan Clancy 19:49.80 Breese (Mater Dei)
141. 10 Adam Moulder 19:50.00 Centralia
142. 9 Nate Enriquez 19:50.30 Belleville (East)
143. 10 Matt Fuehne 19:52.60 Breese (Mater Dei)
144. 12 Jackson Saffel 19:52.90 Troy (Triad)
145. 11 Noah Stinnett 19:56.30 Belleville (East)
146. 12 Garrett McNally 19:57.30 Belleville (West)
147. 9 Cole Goodall 19:57.90 Highland
148. 9 Jackson Beaupre 19:58.60 Carbondale
149. 9 Jonathan Gao 20:04.10 Carbondale
150. 10 Alex Schiefer 20:04.90 Breese (Central)
151. 10 John Walsh 20:05.20 Breese (Central)
152. 11 Nick Wolden 20:05.30 Breese (Mater Dei)
153. 11 Antonio Buchanan 20:06.40 Centennial
154. 11 Noah Hollenkamp 20:06.80 Breese (Central)
155. 12 Deven Mayes 20:07.10 Centralia
156. 9 Isaac Donaldson 20:07.60 Marion
157. 11 Caleb Lair 20:08.20 Civic Memorial
158. 10 Nolan Reinneck 20:09.70 Freeburg
159. 12 Jordan Brown 20:10.20 Mascoutah
160. 12 David Munshaw 20:12.60 Greenville
161. 12 Garrett Moore 20:13.80 Belleville (West)
162. 10 Brice Williamson 20:15.80 Herrin
163. 9 Jahwahn Creer 20:18.10 East St. Louis
164. 11 Alex Gottschalk 20:19.70 Herrin
165. 10 Chuan Xu 20:20.80 Breese (Mater Dei)
166. 10 Israel Ignacio 20:22.10 Mascoutah
167. 12 Nick Schaible 20:22.20 Highland
168. 11 Hunter Hatfield 20:23.70 Civic Memorial
169. 11 Cameron Walker 20:25.50 East St. Louis
170. 9 CJ Voyles 20:25.70 Highland
171. 10 Jack Parker 20:27.00 Freeburg
172. 10 Allen Kraus 20:28.20 Waterloo
173. 10 Cesco Henrichs 20:29.90 Belleville (East)
174. 11 Julian Pizzo 20:30.90 Civic Memorial
175. 12 Ethan Abrahamson 20:31.10 Mascoutah
176. 10 Cole Parker 20:32.10 Freeburg
177. 9 Brennen Easter 20:34.60 Centennial
178. 12 Andrew Akers 20:34.80 Mascoutah
179. 10 Owen Kobbeman 20:34.80 Highland
180. 12 Austin Newell 20:35.90 Trenton (Wesclin)
181. 9 Will Sussenbach 20:39.00 Greenville
182. 12 Bryan Knopp 20:39.80 Trenton (Wesclin)
183. 11 Hunter Laminack 20:39.90 Belleville (West)
184. 11 Steve Collins 20:40.80 Cahokia
185. 10 Kyle Cook 20:41.00 Belleville (West)
186. 11 Jacob Bowers 20:41.40 Mascoutah
187. 9 Reiss Aten 20:42.10 Mascoutah
188. 10 Jacob Rickert 20:45.20 Freeburg
189. 9 Andrew Hiltibidal 20:47.20 Centralia
190. 10 Alex Aguirre 20:51.20 Freeburg
191. 9 Tommy Marron 20:56.70 Breese (Mater Dei)
192. 9 Greyson Tichenal 20:58.10 Belleville (East)
193. 11 Anthony Bowling 20:58.10 Herrin
194. 12 Gavin Green 20:58.20 Belleville (East)
195. 12 Gabe Wheeler 21:00.90 Collinsville
196. 12 James Young 21:01.10 East St. Louis
197. 10 Matt Wilde 21:01.50 Collinsville
198. 10 Demontre Dowd 21:02.20 East St. Louis
199. 10 Paul Falbe 21:03.40 Collinsville
200. 10 M Johnson 21:07.00 East St. Louis
201. 12 Tate Shepherd 21:07.10 Freeburg
202. 10 Jonathan Wheat 21:10.70 Trenton (Wesclin)
203. 10 Logan Weaver 21:10.90 Belleville (West)
204. 10 Adam Stein 21:15.60 Freeburg
205. 9 Curtis Martin 21:15.80 Belleville (East)
206. 11 Ted Tiernan 21:16.00 Troy (Triad)
207. 10 Cole Ratermann 21:18.70 Breese (Central)
208. 9 TJ McKinley 21:20.50 Belleville (East)
209. 9 Branson McCray 21:24.50 Centralia
210. 9 Ben Parks 21:25.60 Marion
211. 9 Joshua Merz 21:27.50 Freeburg
212. 11 Logan Abbett 21:28.70 Troy (Triad)
213. 12 Edgar Jones 21:35.10 East St. Louis
214. 11 Nick Kane 21:36.20 Herrin
215. 11 Ryan Leadley 21:38.60 Freeburg
216. 12 Ramond Johnson 21:41.70 East St. Louis
217. 12 Noah Feldott 21:41.70 Mascoutah
218. 11 Samuel Salinas 21:52.30 Mascoutah
219. - Kaden Barber 22:01.70 Marion
220. 9 Raekwon Johnson 22:03.10 East St. Louis
221. 9 Caleb Flesh 22:03.20 Marion
222. 11 Will Schleper 22:08.20 Breese (Mater Dei)
223. 9 Lance Mattingly 22:09.40 Herrin
224. 11 Aaron Rowell 22:10.40 Mascoutah
225. 9 Josh Copher 22:11.10 Mascoutah
226. 11 Ethan Kirchner 22:18.50 Waterloo
227. 10 Deja Phipps 22:19.80 Cahokia
228. 10 Pete Buehrle 22:21.70 Mascoutah
229. 11 Drew Starr 22:23.10 Mascoutah
230. 11 Jalen Brown 22:24.40 Mascoutah
231. 10 Victor Sanchez 22:28.80 Herrin
232. 12 Jon Paterline 22:38.50 Mascoutah
233. 11 Evan Lucas 22:41.20 Freeburg
234. 12 Simeon Robart 22:41.40 Greenville
235. 11 John Campbell 22:45.10 Greenville
236. 11 Devin Jankowski 22:53.70 Belleville (East)
237. 9 Mason Drake 23:02.90 Granite City
238. 10 Chase Giacoletto 23:03.40 Collinsville
239. 11 Taylor Gooch 23:10.60 Trenton (Wesclin)
240. 9 Erik Fournier 23:12.60 Belleville (East)
241. 11 Greg Foust 23:16.00 Mascoutah
242. 10 John Cayamanda 23:16.50 Mascoutah
243. 10 Dillion Bruno 23:17.50 Marion
244. 12 Nick Bartelsmeyer 23:26.10 Herrin
245. 9 Micah Moran 23:30.00 Belleville (West)
246. 9 Conner Brink 23:37.20 Belleville (East)
247. 11 Colin Gray 23:41.90 Freeburg
248. 10 Joshua Brueggemann 23:56.00 Belleville (East)
249. 9 Sam Caldwell 23:59.80 Belleville (West)
250. 10 Tyler Geis 24:17.10 Mascoutah
251. 10 Sparsh Singh 24:21.90 Centennial
252. 11 Thomas Harris 24:31.30 East St. Louis
253. 9 Stephen Glasgow 24:37.70 Granite City
254. 10 Caleb Gebke 24:37.90 Freeburg
255. 10 Colby Litteken 24:46.20 Breese (Mater Dei)
256. 9 Jonathan Davis 24:54.90 Civic Memorial
257. 9 Aaron McKeal 24:57.40 Granite City
258. 9 Keyon Dixon 24:57.50 Belleville (West)
259. 9 Demario Page 25:04.30 Cahokia
260. 11 Sam Rankin 25:06.40 Mascoutah
261. 12 Sam Kelley 25:07.80 Mascoutah
262. 10 Dylan Meyer 25:14.00 Mascoutah
263. 9 Calvin Sato 25:25.10 Mascoutah
264. 10 Matthew Clayton 25:35.90 Mascoutah
265. 11 Jamari Jackson 25:36.50 Belleville (East)
266. 9 Zach Poettker 25:59.80 Belleville (West)
267. 9 Andrew Laminak 26:07.10 Belleville (West)
268. 10 Nathan Valdez 26:15.80 Mascoutah
269. 9 Caden Salinas 26:19.50 Mascoutah
270. 12 Corey Anderson 27:23.40 Granite City
271. 9 Adam Klostermann 27:42.10 Breese (Mater Dei)
272. 12 Kane Konkel 27:56.20 Herrin
273. 10 Luke Zurliene 30:02.50 Breese (Mater Dei)
274. 9 Jacob Dukart-Ander... 30:45.10 Mascoutah
275. 10 Eli Borwick 30:45.90 Greenville
276. 10 Ethan Hollowell 31:55.60 Mascoutah
Provided by Athletic.net
Official Team Scores
1. Troy (Triad) 39
2. Waterloo 66
3. Mascoutah 75
4. Highland 104
5. Carbondale 125
6. Breese (Mater Dei) 154
7. Granite City 287
8. Collinsville 308
9. O'Fallon 314
10. Civic Memorial 319
11. East St. Louis 325
12. Belleville (West) 330
13. Centennial 336
14. Freeburg 355
15. Herrin 363
16. Marion 365
17. Breese (Central) 386
18. Cahokia 578
Womens Results
3 Miles Varsity
PL YR Name Mark Team
1. 10 Samantha Hengehold 19:02.98 Highland
2. 10 Sydney Haddick 19:38.19 Waterloo
3. 12 Maddie Keller 19:55.52 Troy (Triad)
4. 11 Kaelan Hall 20:00.24 Herrin
5. 9 Alyssa Kowalski 20:14.47 Troy (Triad)
6. 9 Jessica Borror 20:15.46 Highland
7. 9 Sydney Hartoin 20:26.83 Troy (Triad)
8. 11 Kailee Chau 20:29.97 Mascoutah
9. 10 Arianna Climaco 20:36.03 Mascoutah
10. 12 Madi Walter 20:39.19 Troy (Triad)
11. 9 Grace Meyer 20:46.51 Highland
12. 11 Ella King 20:50.46 Waterloo
13. 10 Naya Busbea 20:50.83 Mascoutah
14. 10 Alyssa Postma 20:55.34 Troy (Triad)
15. 10 Colleen Sliment 21:06.50 Waterloo
16. 10 Rose Kippenbrock 21:07.99 Carbondale
17. 9 Lauren Cooper 21:13.83 Waterloo
18. 10 Bella Dixon 21:15.08 Mascoutah
19. 10 Faith Rackers 21:15.52 Breese (Mater Dei)
20. 9 Laurin Lunk 21:17.12 Waterloo
21. 11 Sage Nelsen 21:19.47 Carbondale
22. 9 Madeline Prideaux 21:22.25 Carbondale
23. 10 Charli Elliot 21:22.79 Herrin
24. 9 Maggie Fitzgerald 21:23.70 Collinsville
25. 10 McKenna Laing 21:24.98 Collinsville
26. 10 Zoey Lewis 21:28.36 Civic Memorial
27. 11 Madison Krieg 21:34.31 Mascoutah
28. 9 Kara Holub 21:35.42 Carbondale
29. 10 Gretta Stark 21:45.41 Breese (Mater Dei)
30. 10 Samantha Kilzer 21:47.21 Troy (Triad)
31. 9 Regan Albers 21:52.46 Breese (Central)
32. 12 Malina Isaak 21:57.51 Breese (Mater Dei)
33. 12 Emma Leonhard 21:57.55 Greenville
34. 11 Cheyenne Finley 21:58.64 Centralia
35. 11 Mya Albers 21:59.43 Breese (Mater Dei)
36. 9 Michelle Stilger 22:03.32 Centennial
37. 12 Mandy Kraus 22:04.52 Waterloo
38. 11 Shonjahnea Griggs 22:06.07 East St. Louis
39. 12 Madeline Martin 22:06.45 Centennial
40. 12 Claire Kippenbrock 22:09.55 Carbondale
41. 9 Allison Dempsey 22:13.79 Troy (Triad)
42. 12 Breann Wernle 22:14.07 Highland
43. 9 Mallory Emig 22:18.24 Breese (Mater Dei)
44. 9 Sadie Torre 22:21.04 Carbondale
45. 9 Emma Rick 22:21.70 Waterloo
46. 10 Jennifer Arreola 22:22.23 Belleville (West)
47. 12 Alyssa Comer 22:25.30 Granite City
48. 11 Lily Becker 22:25.58 Highland
49. 12 Ryan Allison 22:28.74 Civic Memorial
50. 11 Gina Kim 22:32.48 Centennial
51. 12 Brittney Nigh 22:33.89 Highland
52. 11 Marina Rodriquez 22:35.05 Waterloo
53. 9 Claire Sykes 22:36.52 Granite City
54. 9 Julia Loeh 22:39.19 Highland
55. 11 Brandy Stambaugh 22:43.64 Freeburg
56. 10 McKenzie Miller 22:46.06 Marion
57. 12 Quincy Gordon 22:47.69 Marion
58. 9 Addie Callies 22:48.52 Civic Memorial
59. 11 Emily Johnson 22:50.02 Granite City
60. 12 Keely Rittenhouse 22:55.93 Highland
61. 11 Jordan Baskette 22:57.60 O'Fallon
62. 9 Amanda Matthews 23:00.20 O'Fallon
63. 11 Heavin Koerner 23:01.08 Mascoutah
64. 9 Kendra Kirkover 23:02.67 Granite City
65. 12 Alyssa Frakes 23:03.18 Belleville (West)
66. 9 Paige Schaible 23:05.58 Highland
67. 10 Kendall Schieppe 23:05.86 O'Fallon
68. 11 Madeline Sullivan 23:06.01 Breese (Mater Dei)
69. 12 Katie Chase 23:06.66 Troy (Triad)
70. 10 Veronica Sherrod 23:07.64 East St. Louis
71. 11 Madeline Zurbrugg 23:11.54 Mascoutah
72. 11 Ahmia Dorsey 23:15.16 East St. Louis
73. 10 Raelan Gold 23:16.43 Centralia
74. 9 Kenah Johnson 23:17.06 O'Fallon
75. 11 Hayley Steen 23:18.09 Belleville (West)
76. 12 Ashley Munoz 23:18.95 Belleville (West)
77. 12 Talia Christensen 23:21.04 O'Fallon
78. 10 Natalie Hart 23:21.16 Mascoutah
79. 11 Gracee Kelly 23:21.92 Centralia
80. 11 Jamie Hock 23:22.62 Freeburg
81. 9 Dartahia Neely 23:25.06 East St. Louis
82. 10 Eve Slago 23:25.67 Mascoutah
83. 11 Sarah Kampwerth 23:26.35 Highland
84. - Lexi Basi 23:27.98 Marion
85. 10 Caitlyn Thamke 23:29.75 O'Fallon
86. 11 Page Lee 23:31.86 Freeburg
87. 10 Camden Alexander 23:34.08 Mascoutah
88. 9 Lacey Kunz 23:37.04 Granite City
89. 10 Chessy Nikonowicz 23:37.32 Granite City
90. 10 Hailie Peterson 23:41.90 Freeburg
91. 12 Madison Schanz 23:44.84 Freeburg
92. 11 Jordyn Rakers 23:46.16 Breese (Central)
93. 10 Abi Jackson 23:49.52 O'Fallon
94. 10 Payten Geppert 23:50.51 Collinsville
95. 9 Kristen Ess 23:50.81 Breese (Central)
96. 9 Brooke Fulton 23:51.07 O'Fallon
97. 12 Grace Fuehne 23:57.29 Breese (Mater Dei)
98. 10 Ashley Sanchez 23:59.24 Collinsville
99. 9 Shelbie Hansen 24:02.17 Freeburg
100. 12 Likkaya Keyes 24:05.90 East St. Louis
101. 12 Jada Jones 24:08.31 Belleville (West)
102. 10 Tehya Meager 24:11.03 Mascoutah
103. 10 Mya Bain 24:12.19 Troy (Triad)
104. 10 Elle Doerr 24:19.09 Belleville (West)
105. 12 Kinsey Stockmann 24:19.58 Breese (Mater Dei)
106. 12 Emma Steining 24:20.15 Waterloo
107. 10 Kati Wells 24:21.17 Civic Memorial
108. 12 Carissa Christensen 24:22.72 O'Fallon
109. 11 Jenna Haselhorst 24:23.07 Trenton (Wesclin)
110. 11 Marissa Basi 24:23.11 Marion
111. 10 Emily VanFossen 24:23.84 Collinsville
112. 11 Jariah Turner 24:24.09 East St. Louis
113. 11 Ana Cuartas 24:24.43 Marion
114. 9 Emma Wesselmann 24:25.95 Breese (Central)
115. 10 Mia Smith 24:26.03 Belleville (East)
116. 11 Melissa Kafer 24:28.67 Troy (Triad)
117. 9 Kylie Harper 24:31.98 Belleville (West)
118. 10 Marissa Markus 24:34.87 Breese (Central)
119. 11 Mackenzie Nigh 24:36.85 Highland
120. 12 Grace Grimshaw 24:38.66 Freeburg
121. 9 Morgan Oertel 24:42.48 Breese (Mater Dei)
122. 9 Olivia Beaver 24:47.22 Centralia
123. 11 Kayla Kokotovich 24:49.68 Belleville (West)
124. 10 Makenzie Kell 25:05.76 Collinsville
125. 9 Ashley Fisher 25:06.58 Belleville (East)
126. 11 Morgan Waugh 25:08.68 Mascoutah
127. 9 Charlotte Shortsle... 25:09.60 Mascoutah
128. 9 Savannah Ruhman 25:10.49 O'Fallon
129. 10 Jordan Simms 25:25.39 East St. Louis
130. 10 Madelyn Ehlers 25:30.03 Civic Memorial
131. 9 Hannah Pettit 25:30.36 Collinsville
132. 9 Nakekisha Martin 25:33.91 Cahokia
133. 12 Lacey Schrand 25:38.39 Breese (Central)
134. 11 Makayla Melvin 25:51.20 East St. Louis
135. 12 Millie Farley 25:52.96 Freeburg
136. 10 Katlyn Rutkowski 26:00.39 Herrin
137. - Sydney Williams 26:00.99 Marion
138. 11 Alaysha Hudson 26:07.18 East St. Louis
139. 12 Tamara Keene 26:07.71 Marion
140. 11 Katherine Marler 26:07.87 Freeburg
141. 9 Miranda Schmiskie 26:08.29 Mascoutah
142. 12 Kayla Keene 26:13.58 Marion
143. 11 Samantha Bui 26:15.07 Centennial
144. 10 Isabell Hoolihan 26:19.09 Belleville (West)
145. 10 Maggie Pate 26:25.74 Centennial
146. 9 Reese Borth 26:32.59 Civic Memorial
147. 10 Ayshea Banes 26:34.06 Mascoutah
148. 10 Kassidy Peters 26:45.00 Freeburg
149. 11 Julie Koharik 26:49.20 Mascoutah
150. 10 Christina Martin 26:51.36 Waterloo
151. 9 Haley Wangelin 26:51.70 Belleville (West)
152. 10 Kaitlyn Fusselman 26:54.59 Granite City
153. 12 Hanna Rose 26:55.85 Highland
154. 9 Maya Singletary 26:59.72 Mascoutah
155. 9 Raven Eastern 26:59.80 O'Fallon
156. 12 Molly Potter 27:01.34 Centennial
157. 12 Alexa Davinroy 27:01.64 Freeburg
158. 10 Shea Nail 27:03.10 Freeburg
159. 10 Kavali Tanuvasa-Lole 27:17.58 Trenton (Wesclin)
160. 9 Paige White 27:21.19 Centennial
161. 10 Emily Whisenhunt 27:25.47 Mascoutah
162. 11 Ritu Dave 27:29.45 Centennial
163. 11 Kyla Benson 27:30.51 Mascoutah
164. 12 Emma Wise 27:31.40 Centennial
165. 9 Hannah Twidwell 27:32.93 Mascoutah
166. 9 Ivy Thornberry 27:35.20 Belleville (West)
167. 11 Cameron Barnes 27:35.53 Mascoutah
168. 10 Sierra Gill 27:36.31 Herrin
169. 12 Gwen Frisse 27:46.65 Trenton (Wesclin)
170. 11 Meredith Wilke 27:47.61 Breese (Mater Dei)
171. 10 Shayla Mercado 27:51.75 Collinsville
172. 10 Amanda Rivera 27:59.62 Granite City
173. 11 Jaden Myint 27:59.75 Granite City
174. 9 Madison Correll 28:07.54 Mascoutah
175. 12 Bridget Beck 28:10.52 Mascoutah
176. 9 Quanesha Madkin 28:22.16 Collinsville
177. 11 Madison Stone 28:23.12 Breese (Mater Dei)
178. 12 Lindsey Escudero 28:25.48 O'Fallon
179. 9 Alessandra Rios 28:31.35 Granite City
180. 10 Allyssa Koch 28:31.40 Breese (Central)
181. 10 Quianna Wells 28:52.35 Cahokia
182. 11 Marianne Fowler 28:52.59 Collinsville
183. 9 Aubrie Swanger 29:07.41 O'Fallon
184. 12 Hannah Brown 29:08.53 Mascoutah
185. 9 Coralie Range 29:13.63 Mascoutah
186. 10 Emmeline Herman 29:14.57 Mascoutah
187. 11 Ella Lee 29:16.99 Freeburg
188. 12 Kaitlyn Jennings 29:33.42 Mascoutah
189. 12 Mary Elizabeth Ray 29:44.74 O'Fallon
190. 9 Tiyanna Crankfield 29:50.60 O'Fallon
191. 9 Jessie Cirrincione 30:03.05 Breese (Central)
192. 11 Brooke Du hart 30:12.29 Granite City
193. 9 Nicole Hempen 30:15.00 Breese (Central)
194. 9 Cierra Kiesling 30:36.54 Herrin
195. 11 Mo'quiesha Miller 30:37.95 Cahokia
196. 10 Brea Quertermous 30:40.29 Marion
197. 12 Emily Stein 30:52.95 Freeburg
198. 11 Katelyn Hopper 31:05.40 Herrin
199. 12 Danielle Dukart-An... 31:07.00 Mascoutah
200. 12 Maddie Hlava 31:08.57 Troy (Triad)
201. 12 Rachel Dressler 31:31.16 Mascoutah
202. 10 Skyla Moore 31:34.62 East St. Louis
203. 9 Daisia Wilson 31:57.52 Belleville (East)
204. 12 Megan Mathews 32:00.54 Freeburg
205. 10 Elizabeth Vahlkamp 32:08.44 Freeburg
206. 10 Jessica Frisbee 32:17.84 Collinsville
207. 9 Genesis Jones 32:18.45 East St. Louis
208. 12 Grace Simpson 32:18.65 Mascoutah
209. 10 Caylie Olson 32:19.24 Freeburg
210. 11 Rachel Dukart-Ande... 34:28.61 Mascoutah
211. 10 Corynne Bean 34:30.57 Mascoutah
212. 9 Jimmyla Hoskin 34:51.96 Cahokia
213. 10 Jade Ferrell 35:12.84 Freeburg
214. 11 Reygan Dawson 35:12.90 Freeburg
215. 11 Haleigh Borger 35:25.96 Freeburg
216. 10 Layla Alexander 36:30.30 Cahokia