Boys 3 Mile Run
PL GR Name Time Team
1. 12 Zach Young 15:57.64 Marion
2. 9 John Bruce 16:07.30 Marion
3. 12 Atlantis Green 16:09.94 SR Carbondale
4. 12 Jake Schwartz 16:23.47 Waterloo
5. 10 Andrew O'Keefe 16:30.61 Granite City
6. 12 Ethan Price 16:33.22 Mascoutah
7. 11 Luke Goebel 16:33.23 Breese (Mater Dei)
8. 12 Brian Gichuru 16:36.10 Belleville (West)
9. 12 Jacob Plocher 16:38.45 Highland
10. 12 Will O'Keefe 16:44.92 Granite City
11. 10 Casmir Cozzi 16:53.21 SR Mascoutah
12. 12 Hagan Schneider 16:57.33 Mt. Vernon
13. 11 Adam Robson 17:08.16 Waterloo
14. 11 Brandon Johnson 17:09.60 Mascoutah
15. 11 Evan Owens 17:13.77 Mt. Vernon
16. 11 Ryan Melvin 17:15.06 SR Marion
17. 9 Zachariah Panek 17:15.27 Belleville (East)
18. 11 Levi Bryant 17:15.73 Marion
19. 12 Collin Kessinger 17:16.97 PR Greenville
20. 12 Sam Hurst 17:18.33 Civic Memorial
21. 9 Eli Ward 17:18.86 Waterloo
22. 12 Jackson Howell 17:21.96 Belleville (East)
23. 10 Deric Patton 17:25.55 Troy (Triad)
24. 9 Jackson McAlister 17:27.59 Waterloo
25. 11 Jacob Sewell 17:27.95 Collinsville
26. 11 Lucas Robben 17:28.80 Belleville (West)
27. 12 Dillon Vaupel 17:31.77 Belleville (East)
28. 12 Leo Nikonowicz 17:32.00 Granite City
29. 11 Nate Blevins 17:34.24 Mt. Vernon
30. 10 Ethan Cherry 17:35.06 Carbondale
31. 9 Jarod Willis 17:36.72 PR Troy (Triad)
32. 11 Bryuan Manuel 17:42.12 East St. Louis
33. 10 Christopher Crossen 17:43.84 SR Mascoutah
34. 12 Luke Worley 17:43.84 SR Freeburg
35. 11 Cohl Callies 17:45.21 Civic Memorial
36. 11 Zach Knopf 17:47.77 Troy (Triad)
37. 12 Anthony Detmer 17:49.59 Breese (Central)
38. 11 Julian McPhail 17:51.34 Marion
39. 12 Nate Robben 17:53.51 SR Belleville (West)
40. 11 Gabriel Sherrill 17:56.01 Highland
41. 9 Ben Walter 17:57.71 Troy (Triad)
42. 11 Shawn McKitrick 18:01.11 Carbondale
43. 10 Seth Martin 18:01.51 Troy (Triad)
44. 11 David Lunk 18:02.20 Waterloo
45. 12 Otto Stark 18:04.81 Breese (Mater Dei)
46. 12 Christopher Fergus... 18:08.83 Mascoutah
47. 10 Drew Wehking 18:09.17 Centralia
48. 11 Jimmy Reed 18:09.50 Belleville (West)
49. 11 Braeden Williams 18:10.88 PR Mascoutah
50. 12 Zach Jung 18:11.18 Troy (Triad)
51. 10 Parker Borth 18:17.65 PR Civic Memorial
52. 11 Justin Koderhandt 18:17.74 Belleville (West)
53. 11 Patrick Thompson 18:18.30 Mascoutah
54. 12 Jared Holliday 18:18.56 Freeburg
55. 12 Keegan Spirek 18:20.68 PR Breese (Mater Dei)
56. 10 Cameron Smith 18:22.14 Belleville (West)
57. 11 Drew Detmer 18:22.20 Trenton (Wesclin)
58. 12 Noah Hays 18:22.98 SR Waterloo
59. 10 Drake Stephenson 18:24.90 PR Civic Memorial
60. 12 Jordan Lee 18:26.08 Freeburg
61. 10 Carson Talleur 18:27.07 Troy (Triad)
62. 12 Kariem Ali 18:31.12 Granite City
63. 12 Ryan D'Antonio 18:33.04 PR Troy (Triad)
64. 12 Corey Jones 18:35.55 East St. Louis
65. 9 McKallen Smith 18:35.92 Freeburg
66. 10 Matt Dawson 18:36.89 Waterloo
67. 12 Dylan Blackford 18:38.06 Mt. Vernon
68. 12 Connor Stein 18:39.29 Freeburg
69. 10 Adam Russell 18:46.82 Carbondale
70. - Benny Hernandez 18:47.13 PR Collinsville
71. 11 Kortez Matthews 18:49.21 East St. Louis
72. 10 Anthony Mannino 18:49.70 Belleville (East)
73. 11 Ben Fiedler 18:51.66 Freeburg
74. 11 Aiden Sampson 18:52.29 Granite City
75. 12 Ethan Lamons 18:52.90 SR Belleville (West)
76. 11 Kaleb Dabbs 18:54.33 Mascoutah
77. 9 Mark Eldridge 18:55.68 Civic Memorial
78. 10 Quinten Titchenal 18:56.55 Belleville (East)
79. 11 Matthew McNicol 18:57.12 Mascoutah
80. 9 Jared Brothers 18:58.00 Centralia
81. 10 Eri Neri 18:58.37 SR Granite City
82. 10 David Lewis 18:59.08 Waterloo
83. 9 Christian Poddig 19:00.38 PR Troy (Triad)
84. 10 Sam Kreinberg 19:01.58 Waterloo
85. 12 Will Autenreith 19:01.67 Collinsville
86. 9 Austin Roberts 19:02.83 PR Collinsville
87. 10 Alex Detmer 19:03.79 Breese (Mater Dei)
88. 10 Nathan Mostoller 19:04.72 Mascoutah
89. 10 Isaiah Barker 19:05.48 Troy (Triad)
90. 9 Garrett Lee 19:06.56 PR Collinsville
91. 11 Nicholas Hill 19:08.19 Belleville (East)
92. 9 Andrew Stevenson 19:09.68 Breese (Mater Dei)
93. 10 Donald James 19:10.90 SR Granite City
94. 11 Damien Smith 19:11.01 East St. Louis
95. 12 Mitchell Wilke 19:11.01 Breese (Mater Dei)
96. 12 Richard Alexander 19:13.44 Collinsville
97. 12 Samuel Rick 19:14.55 PR Waterloo
98. 10 Ty Crane 19:15.29 Mt. Vernon
99. 9 Jack Gray 19:17.23 Belleville (East)
100. 12 Bret Cochran 19:18.47 Highland
101. 12 Ian Kern 19:20.64 SR Belleville (West)
102. 9 Michael Megna 19:21.22 Belleville (East)
103. 9 Max Zinzilieta 19:21.46 Mt. Vernon
104. 11 Tyler Tindall 19:26.61 SR Granite City
105. 9 Nick Hanratty 19:27.39 Highland
106. 9 J King 19:28.32 East St. Louis
107. 10 Landon Miles 19:31.49 Freeburg
108. 12 Tyler Fritch 19:33.44 Breese (Mater Dei)
109. 9 Jeremiah Perry 19:33.52 Granite City
110. 10 Darreon West 19:34.00 PR Cahokia
111. 10 Zach Rose 19:34.79 PR Troy (Triad)
112. 11 Zeyad Moustafa 19:35.88 SR Carbondale
113. 11 Vontez Waller 19:36.93 PR Cahokia
114. 11 Jaskson Saffel 19:37.00 SR Troy (Triad)
115. 12 Brandon Roberson 19:40.29 PR Cahokia
116. 11 Vern Beck 19:41.01 Carbondale
117. 10 Adrian Ochoa 19:42.09 PR Collinsville
118. 11 Shane Sand 19:42.39 Collinsville
119. 9 Jude Tepper 19:42.73 PR Waterloo
120. 12 Ian Alberts 19:43.50 Freeburg
121. 9 Brendan Jones 19:44.47 Mascoutah
122. 11 Michael Barban 19:48.36 Mt. Vernon
123. 11 Quentin Miller 19:49.34 PR Highland
124. 10 Crede Correll 19:55.47 SR Centralia
125. 11 Caleb Machuca 19:56.75 Highland
126. 11 Nick Schaible 19:56.76 Highland
127. 10 Minh Nquyen 19:58.58 SR Mt. Vernon
128. 12 Derek Shearer 19:59.49 Maryville (Father Mc...
129. 11 Nathan Stehman 20:01.07 Collinsville
130. 11 Daniel Jones 20:02.66 Maryville (Father Mc...
131. 10 Colton Hyman 20:02.83 Civic Memorial
132. 12 Jonathon Brueggemann 20:03.93 SR Belleville (East)
133. 11 Reece Eimer 20:10.50 Belleville (West)
134. 12 Clinton Montgomery 20:11.23 PR Belleville (East)
135. 10 Will Davis 20:11.31 Civic Memorial
136. 10 John Wildermuth 20:11.32 Belleville (West)
137. 10 Andrew Plantz 20:11.48 Troy (Triad)
138. 9 Allen Kraus 20:12.47 PR Waterloo
139. 11 Ezra Foxall 20:12.49 Mt. Vernon
140. 12 Peyton Robison 20:14.96 Marion
141. 10 Deviaun White 20:15.00 PR McCluer
142. 11 Jack Blomme 20:15.19 Granite City
143. 12 Brendan Preston 20:18.26 SR Belleville (West)
144. 11 Garrett McNally 20:19.33 Belleville (West)
145. 11 Brian Knopp 20:19.58 Trenton (Wesclin)
146. 10 Joe Sullins 20:19.97 Marion
147. 10 DeArse Howard 20:20.34 Carbondale
148. 12 Nathan Mueller 20:20.76 Freeburg
149. 10 Justin Goerger 20:21.41 SR Belleville (West)
150. 12 Amarion Reed 20:21.61 East St. Louis
151. 9 Connor Crowl 20:22.43 Freeburg
152. 9 Dylan Taylor 20:22.87 PR Belleville (East)
153. 11 Seth Schwappach 20:23.26 Highland
154. 9 Joel Arnold 20:24.07 PR Collinsville
155. 9 Martez Hinkle 20:24.48 PR Cahokia
156. 10 Nick Wolden 20:25.61 Breese (Mater Dei)
157. 9 Zachary Brasel 20:26.94 PR Maryville (Father Mc...
158. 12 Owen Holliday 20:31.94 SR Freeburg
159. 10 Noah Hollenkamp 20:33.17 PR Breese (Central)
160. 12 Caine Ashlock 20:33.47 SR Greenville
161. 10 Diego Hernandez 20:34.30 Collinsville
162. 10 Elijah Burns 20:35.62 Maryville (Father Mc...
163. 10 Isaiah Bradshaw 20:36.40 Mt. Vernon
164. 9 Logan Weaver 20:37.43 PR Belleville (West)
165. 11 Nathan Erwin 20:37.48 Freeburg
166. 9 Franklin McClimans 20:37.61 Maryville (Father Mc...
167. 10 Ryan Leadley 20:40.06 PR Freeburg
168. 12 Logan Batson 20:40.60 PR Waterloo
169. 12 Joe Beussnink 20:42.40 Belleville (West)
170. 11 Sean Walsh 20:45.04 Freeburg
171. 11 Simeon Robart 20:46.26 Greenville
172. 11 Bryan Martinez 20:46.98 Troy (Triad)
173. 10 Damien Ross 20:49.65 East St. Louis
174. 10 James Sullivan 20:49.67 PR Breese (Mater Dei)
175. 12 Kerry Williams 20:50.49 PR Cahokia
176. 10 Jake Hays 20:51.08 Waterloo
177. 11 Gabe Wheeler 20:52.23 Collinsville
178. 11 Tomas Copher 20:53.94 Mascoutah
179. 12 Ryan Herrington 20:55.66 Freeburg
180. 11 Logan Van Ness 20:59.42 Breese (Central)
181. 11 Jerome Williams 21:01.35 PR Belleville (East)
182. 11 Anthony King 21:01.83 SR East St. Louis
183. 10 Andra Ward 21:02.00 PR Cahokia
184. 10 Lucas Battles 21:03.02 Civic Memorial
185. 10 Trevor Evans 21:03.10 PR Civic Memorial
186. 9 Adam Moulder 21:04.26 Centralia
187. 10 Dartavious Brown 21:08.01 Cahokia
188. 9 Israel Ignacio 21:08.58 Mascoutah
189. 9 Daylen Fortson 21:09.68 PR Cahokia
190. 9 M Johnson 21:13.57 East St. Louis
191. 10 Steven Siemonsma 21:15.31 Belleville (East)
192. 11 Anthony Lofton 21:15.47 SR East St. Louis
193. 12 Kevin Wiles 21:16.19 Freeburg
194. 11 Garrett Moore 21:19.65 PR Belleville (West)
195. 9 Justin Erickson 21:26.79 Greenville
196. 12 Jason Branch 21:32.51 Civic Memorial
197. 9 John Walsh 21:35.03 Breese (Central)
198. 11 Isaiah Mizell 21:35.95 Granite City
199. 10 Jacob Bowers 21:36.80 PR Mascoutah
200. 9 Jacob Rickert 21:38.13 Freeburg
201. 10 David Oliver 21:38.21 Freeburg
202. 11 Andrew Akers 21:38.36 PR Mascoutah
203. 11 Rohon Cook 21:39.33 Marion
204. 9 Chuan Xu 21:39.36 PR Breese (Mater Dei)
205. 10 Derek Buss 21:39.37 Belleville (West)
206. 11 Caleb Duke 21:47.70 Breese (Central)
207. 11 Ethan Abrahamson 21:50.96 PR Mascoutah
208. 10 Luke Trapp 21:52.55 PR Belleville (West)
209. 9 Aidan Schlichting 21:52.87 PR Freeburg
210. 10 Connor McDannel 21:54.82 Mt. Vernon
211. 11 Terrance Powell 21:55.03 East St. Louis
212. 11 Austin Newell 21:56.08 Trenton (Wesclin)
213. 9 Matt Wilde 21:57.57 PR Collinsville
214. 10 Caleb Lair 21:57.83 PR Civic Memorial
215. 11 Jason Lealaimatafao 21:58.23 Freeburg
216. 10 Anthony Bartley 22:01.21 East St. Louis
217. 10 Jalen Brown 22:05.42 PR Mascoutah
218. 11 Jon Paterline 22:06.52 Mascoutah
219. 12 Brendan Miller 22:07.24 Freeburg
220. 12 Jarod Silhavy 22:10.40 PR Maryville (Father Mc...
221. 10 Connor Ruesink 22:16.08 PR Belleville (East)
222. 12 Alex Berowski 22:17.52 Freeburg
223. 11 Logan Nickerson 22:29.16 SR Freeburg
224. 12 Will Sunderland 22:37.57 Greenville
225. 9 Alex Schiefer 22:39.64 Breese (Central)
226. 9 David Frey 22:40.43 PR Troy (Triad)
227. 11 Blake Kohlbrecher 22:43.97 Trenton (Wesclin)
228. 9 James Roark 22:47.35 PR Granite City
229. 11 Garrett Stone 22:49.48 Belleville (East)
230. 12 Ben Carlson 22:50.12 Collinsville
231. 11 Brandon Kerr 22:53.84 PR Granite City
232. 10 Alex Huegen 22:53.88 Breese (Central)
233. 9 Jacob Kraus 22:58.40 PR Maryville (Father Mc...
234. 10 Nick Yeager 22:58.85 Freeburg
235. 11 Christian Kester 22:58.89 Greenville
236. 9 D Dowd 23:04.00 PR East St. Louis
237. 12 Grant Thole 23:05.63 Highland
238. 11 Gavin Green 23:05.96 Belleville (East)
239. 10 Aaron Rowell 23:17.99 PR Mascoutah
240. 10 Esaul Sanchez 23:21.84 Collinsville
241. 10 Devin Dowell 23:22.62 Cahokia
242. 12 Ryan Davis 23:23.51 PR Mascoutah
243. 9 Logan Gilmore 23:23.52 PR Granite City
244. 9 Pete Buehrle 23:23.87 Mascoutah
245. 10 Griffin Dorethy 23:24.92 Greenville
246. 10 Samuel Salinas 23:36.91 Mascoutah
247. 10 John Campbell 23:37.28 PR Greenville
248. 10 Hunter Laminack 23:37.56 Belleville (West)
249. 9 Caleb Tanzyus 23:38.80 PR Maryville (Father Mc...
250. 9 Cole Parker 23:40.01 Freeburg
251. 10 Logan Abbett 23:46.16 Troy (Triad)
252. 12 Robert Durbin 23:48.70 Breese (Central)
253. 9 Jack Parker 23:52.78 PR Freeburg
254. 12 James McClain 23:53.91 SR Cahokia
255. 10 Greg Foust 23:53.98 Mascoutah
256. 9 D.J. Phipps 23:54.72 PR Cahokia
257. 9 Matthew Clayton 23:57.40 PR Mascoutah
258. 11 Kevin Ladwig 24:03.01 PR Mascoutah
259. 10 Evan Lucas 24:05.20 Freeburg
260. 11 Tate Shepherd 24:14.45 PR Freeburg
261. 12 S Booth 24:15.07 East St. Louis
262. 12 Garrett Rinella 24:19.42 SR Greenville
263. 9 Mark Mueller 24:24.66 PR Maryville (Father Mc...
264. 10 Colin Gray 24:50.92 Freeburg
265. 10 Harmon Pickell 24:51.19 PR Mascoutah
266. 11 Jordan Brown 24:51.26 PR Mascoutah
267. 11 Jordan Smith 24:59.06 PR Granite City
268. 9 Justin Wiley 25:01.38 PR Cahokia
269. 12 Ray'von Chambers 25:18.87 SR Cahokia
270. 9 Matthew Vaughan 25:19.38 PR Mascoutah
271. 10 Thomas Harris 25:21.50 East St. Louis
272. 9 Colby Litteken 25:26.08 PR Breese (Mater Dei)
273. 10 Drew Starr 25:27.86 PR Mascoutah
274. 12 Ben Ebel 25:28.14 Freeburg
275. 9 Isaiah Gallivan 25:46.09 PR Carbondale
276. 12 Ryan Schenewerk 27:18.87 Freeburg
277. 9 Joshua Brueggemann 28:58.92 Belleville (East)
278. 10 Walter Coles 29:22.12 PR Mascoutah
279. 12 Josef Latham 30:49.29 Mascoutah
280. 10 Ian Seliner 39:47.96 Freeburg
Girls 3 Mile Run
PL GR Name Time Team
1. 10 Jenna Schwartz 18:40.73 Waterloo
2. 9 Samantha Hengehold 19:11.21 Highland
3. 12 Kate Bushue 19:23.62 Mt. Vernon
4. 12 Sarah Beth Wiegman 19:46.81 SR Highland
5. 12 Mackenzie Dixon 19:54.25 SR Mascoutah
6. 12 Melanie Cozzi 20:00.16 Mascoutah
7. 11 Seleiya Wilson 20:02.86 Belleville (East)
8. 10 Elyse Faust 20:07.79 Breese (Mater Dei)
9. 10 Ella King 20:11.26 Waterloo
10. 10 Bria Moore 20:14.97 Mt. Vernon
11. 9 Arianna Climaco 20:14.99 Mascoutah
12. 11 Atlexus Green 20:28.99 Carbondale
13. 11 Maddie Keller 20:31.14 Troy (Triad)
14. 9 Julia Kapp 20:31.34 PR Mascoutah
15. 12 Madeline Bruce 20:40.00 SR Marion
16. 12 Sophia Lager 20:43.65 Breese (Mater Dei)
17. 9 Sydney Haddick 20:45.59 Waterloo
18. 11 Malina Isaak 20:46.21 Breese (Mater Dei)
19. 9 Summer Chelf 20:47.28 PR Mt. Vernon
20. 9 Rose Kippenbrock 20:49.07 Carbondale
21. 11 Madi Walter 20:51.10 Troy (Triad)
22. 9 Bella Dixon 20:53.19 PR Mascoutah
23. 9 Zoey Lewis 20:56.44 Civic Memorial
24. 11 Savannah Childers 21:06.23 Mt. Vernon
25. 12 Jada Marshall 21:16.83 East St. Louis
26. 11 Kayla Tirey 21:19.09 Collinsville
27. 11 Alyssa Frakes 21:19.72 PR Belleville (West)
28. 10 Sage Nelsen 21:22.44 Carbondale
29. 11 Katie Chase 21:25.06 Troy (Triad)
30. 10 Kailee Chau 21:26.98 SR Mascoutah
31. 10 Lexy Gilliam 21:37.13 PR Highland
32. 9 Alyssa Postma 21:38.00 PR Troy (Triad)
33. 12 Mary Goodale 21:38.35 SR Carbondale
34. 12 Libby Price 21:39.98 Waterloo
35. 10 Ahmia Dorsey 21:42.89 PR East St. Louis
36. 12 Andrea Frerker 21:44.24 Collinsville
37. 10 Lily Becker 21:44.96 Highland
38. 9 Faith Rackers 21:49.60 Breese (Mater Dei)
39. 10 Elizabeth Byington 21:51.60 SR Mascoutah
40. 9 Colleen Sliment 21:52.02 Waterloo
41. 11 Brittney Nigh 21:53.83 Highland
42. 12 Megan Korte 21:54.00 Belleville (East)
43. 10 Melissa Kafer 21:58.92 Troy (Triad)
44. 9 Audrey Meador 22:05.04 Carbondale
45. 10 Shonjahnea Griggs 22:05.42 East St. Louis
46. 12 Elaine Fitzgerald 22:08.31 Troy (Triad)
47. 12 Heather Elliott 22:10.10 Waterloo
48. 9 Raelan Gold 22:11.74 PR Centralia
49. 10 Jariah Turner 22:12.00 SR East St. Louis
50. 11 Mandy Kraus 22:13.98 Waterloo
51. 9 McKenzie Miller 22:18.55 PR Marion
52. 9 Gretta Stark 22:22.45 Breese (Mater Dei)
53. 9 Mya Bain 22:29.90 Troy (Triad)
54. 11 Erika Jestin 22:34.39 Troy (Triad)
55. 10 Heavin Koerner 22:35.24 PR Mascoutah
56. 10 Jordyn Rakers 22:38.58 Breese (Central)
57. 10 Page Lee 22:38.78 Freeburg
58. 9 Samantha Kilzer 22:40.52 Troy (Triad)
59. 9 Grace Marlen 22:44.30 PR Freeburg
60. 9 Grace Clinton 22:44.30 O'Fallon
61. 11 Emily Cronin 22:47.21 Troy (Triad)
62. 11 Claire Kippenbrock 22:48.21 Carbondale
63. 10 Mya Albers 22:48.29 Breese (Mater Dei)
64. 12 Haley Alt 22:49.76 SR Freeburg
65. 9 Kelsey Luchtefeld 22:50.07 PR Freeburg
66. 12 Alley Johnson 22:55.35 O'Fallon
67. 10 Brandy Stambaugh 23:00.11 SR Freeburg
68. 9 McKenna Laing 23:00.94 Collinsville
69. 9 Jennifer Arreola 23:01.27 PR Belleville (West)
70. 10 Reagan Schwable 23:02.82 Freeburg
71. 9 Phoebe Ross 23:05.26 PR Mt. Vernon
72. 10 Gracee Kelly 23:07.15 SR Centralia
73. 9 Chessy Nikonowicz 23:10.47 Granite City
74. 10 Mackenzie Nigh 23:11.37 Highland
75. 10 J'Annah Adkins 23:12.92 PR O'Fallon
76. 10 Jamie Hock 23:13.96 SR Freeburg
77. 10 Emily Wiegmann 23:17.35 Breese (Mater Dei)
78. 12 Makayla Gunter 23:18.13 Freeburg
79. 12 Sydney Nyquist 23:24.79 Highland
80. 9 Celena Haight 23:28.98 O'Fallon
81. 11 Emma Leonhard 23:33.38 Greenville
82. 12 Megan Molinari 23:38.68 Waterloo
83. 12 Shalyn Crane 23:39.74 Mt. Vernon
84. 10 Sarah Kampwerth 23:41.83 Highland
85. 10 Kayla Kokotovich 23:47.71 Belleville (West)
86. 9 Natalie Hart 23:47.99 PR Mascoutah
87. 11 JoAnn Johnson 23:53.35 SR East St. Louis
88. 11 Keely Rittenhouse 23:55.94 Highland
89. 9 Adrian Wille 23:56.27 Highland
90. 9 Camden Alexander 23:56.34 PR Mascoutah
91. 11 Jada Jones 23:58.14 PR Belleville (West)
92. 9 Katelyn Vymola 23:59.39 Freeburg
93. 12 Megan Schilly 24:03.58 Maryville (Father Mc...
94. 10 Kendra Vollmer 24:03.69 O'Fallon
95. 12 Alexis Guy 24:06.70 O'Fallon
96. 9 Kendall Schieppe 24:08.34 O'Fallon
97. 10 Marissa Basi 24:11.36 SR Marion
98. 11 Talia Christensen 24:12.62 O'Fallon
99. 9 Jamaika Winston 24:14.43 PR McCluer
100. 10 Shelby Lavely 24:16.06 PR Troy (Triad)
101. 12 Merri Silvasti 24:16.61 PR Marion
102. 10 Ana Cuartas 24:17.18 SR Marion
103. 10 Ashley Hartman 24:18.81 Waterloo
104. 10 Cameryn Hodges 24:20.54 Mascoutah
105. 11 Alyssa Comer 24:21.66 Granite City
106. 9 Christina Martin 24:22.15 Waterloo
107. 10 Adrianna Neimann 24:24.72 PR Waterloo
108. 10 Jordan Baskette 24:25.86 PR O'Fallon
109. 11 Emma Steining 24:25.87 Waterloo
110. 9 Vjosa Beluli 24:30.60 Collinsville
111. 10 Elizabeth Orchard 24:35.75 PR Belleville (West)
112. 9 Selina Villegas 24:36.81 Collinsville
113. 10 Mira McAtee 24:41.65 SR Maryville (Father Mc...
114. 11 Alexandra McLaren 24:42.39 SR Granite City
115. 9 Olivia Perkes 24:44.50 Breese (Mater Dei)
116. 11 Grace Fuehne 24:44.65 SR Breese (Mater Dei)
117. 10 Madison Krieg 24:46.80 PR Mascoutah
118. 10 Makayla Melvin 24:53.47 East St. Louis
119. 12 Jenna Sanchez 25:08.36 Greenville
120. 9 Karlontajhi Mobley 25:11.49 PR East St. Louis
121. 10 Hayley Steen 25:12.96 Belleville (West)
122. 9 Tay-Lyn Taylor 25:16.88 PR Marion
123. 9 Alyssa Thoman 25:17.25 PR O'Fallon
124. 9 Payten Geppert 25:20.26 PR Collinsville
125. 11 Hanna Rose 25:21.55 Highland
126. 12 Aften Richter 25:25.27 PR Breese (Mater Dei)
127. 11 Lindsey Escudero 25:27.77 PR O'Fallon
128. 10 Morgan Waugh 25:27.85 PR Mascoutah
129. 9 Lauren Smith 25:28.12 PR Belleville (East)
130. 9 Kaitlyn Fusselman 25:29.64 Granite City
131. 12 Taylor Rivera 25:35.62 SR Freeburg
132. 10 Sammy Kuhl 25:37.14 Breese (Central)
133. 10 Emma Harryman 25:37.46 Freeburg
134. 9 Lamonya Handy 25:40.11 PR East St. Louis
135. 12 Lizzy Staub 25:41.95 SR Freeburg
136. 10 Madeline Sullivan 25:44.62 Breese (Mater Dei)
137. 12 Jessica Whiteside 25:45.99 Waterloo
138. 9 Jordan Simms 25:46.21 PR East St. Louis
139. 12 Imani Smith 25:49.12 Belleville (East)
140. 9 Brea Quertermous 25:49.81 PR Marion
141. 11 Leah Walton 25:51.02 SR O'Fallon
142. 9 Kelsey Toft 25:51.46 PR Highland
143. 9 Shea Nail 25:52.13 Freeburg
144. 9 Isabelle Eimer 25:57.02 PR Freeburg
145. 12 Elizabeth Boyd 26:03.81 Greenville
146. 9 Kassidy Peters 26:08.54 Freeburg
147. 9 Makenzie Kell 26:08.98 PR Collinsville
148. 12 Erin Brooks 26:09.12 SR Mascoutah
149. 11 Bridget Beck 26:10.25 PR Mascoutah
150. 11 Kaitlyn Jennings 26:10.82 PR Mascoutah
151. 9 Amanda Rivera 26:21.18 Granite City
152. 9 Helen Wilson 26:26.06 Mascoutah
153. 12 Mason Sheldon 26:27.54 SR Mascoutah
154. 10 Carly Kampwerth 26:34.70 Breese (Mater Dei)
155. 11 Antoinette Adjaka 26:37.23 Belleville (East)
156. 12 Lydia Peal 26:37.91 Civic Memorial
157. 11 Paige Brueggemann 26:46.13 Breese (Central)
158. 10 Meredith Wilke 26:50.35 PR Breese (Mater Dei)
159. 11 Abigail Podshadley 26:55.23 PR Maryville (Father Mc...
160. - Brooke Kohlbrecher 26:55.64 PR Trenton (Wesclin)
161. 10 Kyla Benson 27:07.71 Mascoutah
162. 10 Madison Stone 27:11.15 PR Breese (Mater Dei)
163. 9 Faith Mitchell 27:20.41 East St. Louis
164. 11 Lacey Schrand 27:23.48 Breese (Central)
165. 9 Mia Smith 27:25.02 PR Belleville (East)
166. 10 Cameron Barnes 27:28.17 Mascoutah
167. 10 Allison Etter 27:29.08 PR Freeburg
168. 9 Bridget Weeks 27:46.10 PR Maryville (Father Mc...
169. 12 Allison Bergkoetter 27:55.39 Freeburg
170. 9 Isabell Hoolihan 27:57.00 Belleville (West)
171. 12 Katie Peters 28:03.07 Freeburg
172. 10 Taya Ray 28:04.61 PR Cahokia
173. 9 Brielle King 28:06.24 PR Cahokia
174. 10 Anicia Sanders 28:14.37 Centralia
175. 11 Nastya Anniston 28:26.80 PR Belleville (West)
176. 9 Maebree Koch 28:28.17 Belleville (East)
177. 12 Hailey Paulson 28:40.11 PR Centralia
178. 12 McKenzie Smith 28:46.05 Freeburg
179. 11 Mesani Raney 28:50.36 PR McCluer
180. 11 Maggie Wright 28:50.93 Waterloo
181. 9 Ryanlynn Schultz 28:59.03 PR Breese (Mater Dei)
182. 9 Josie Wilson 29:12.38 PR O'Fallon
183. 11 Millie Farley 29:26.04 Freeburg
184. 11 Toria Davis 29:30.51 McCluer
185. 10 Celena Bruce 29:33.34 PR Cahokia
186. 9 Elizabeth McNicol 29:39.59 PR Mascoutah
187. 10 Mo'quiesha Miller 29:45.53 PR Cahokia
188. 11 Tyler Flint 29:49.36 Mascoutah
189. 9 Karla Perez 30:08.00 PR Collinsville
190. 11 Camryn Cox 30:10.68 PR Belleville (East)
191. 9 Shayla Mercado 30:18.01 PR Collinsville
192. 11 Deyanira Mercado 30:18.82 SR Collinsville
193. 11 Christine Frisbee 30:30.92 SR Collinsville
194. 9 Allyssa Koch 30:37.32 Breese (Central)
195. 9 Caylie Olson 30:37.54 PR Freeburg
196. 9 Madison Henke 31:18.18 Freeburg
197. 11 Danielle Dukart-An... 31:25.34 PR Mascoutah
198. 10 Reygan Dawson 31:26.62 Freeburg
199. 9 Zoe Redmon 31:35.74 PR Breese (Central)
200. 10 Rachel Dukart-Ande... 31:36.24 Mascoutah
201. 11 Erin Giller 32:28.60 PR Breese (Central)
202. 9 Rhiley Holthaus 32:30.88 Breese (Central)
203. 9 Tiona Glasper 32:38.63 PR Cahokia
204. 9 Destine West 32:48.81 PR Cahokia
205. 9 Nikayha Johnson 32:49.18 PR Cahokia
206. 11 Alexa Davinroy 32:55.59 Freeburg
207. 9 Hannah Foster 33:33.55 PR Marion
208. 11 Ariana Glass 33:51.15 SR Belleville (East)
209. 9 Elizabeth Vahlkamp 34:42.85 Freeburg
210. 10 Emily Sauzek 34:49.82 PR Freeburg
211. 9 Dalisa Brandon 35:59.90 PR McCluer
212. 10 Neja Edwards 38:14.10 PR Cahokia