Boys 3 Mile Run Sophomore
PL GR Name Time Team
1. 10 Andrew Reimann 15:44.4 PR Mt. Prospect (Prospe...
2. 10 Christian Knowlton 15:52.7 PR Plainfield (South)
3. 10 Joseph Wermes 15:55.2 PR Fenwick
4. 9 Ian Bacon 16:00.8 PR Chicago (Jones)
5. 10 Alec Hill 16:01.8 PR Hinsdale (Central)
6. 10 Matt Kusak 16:13.5 PR Hinsdale (Central)
7. 10 Aidan Afonso 16:15.1 PR Mundelein
8. 10 Keegan Caveney 16:15.4 PR Hinsdale (Central)
9. 10 Charlie Forbes 16:17.1 PR Winnetka (New Trier)
10. 10 Luke Wisner 16:17.5 PR Winnetka (New Trier)
11. 10 Ford Baker 16:17.9 PR Winnetka (New Trier)
12. 10 Timmy Wade 16:19.1 Plainfield (South)
13. 10 Thomas McCarthy 16:23.7 PR Hersey
14. 10 Jack DeWeerdt 16:24.2 PR Barrington
15. 10 Austin Tauber 16:26.0 PR Maine South
16. 9 Ryan DeSantis 16:28.2 PR Chicago (Jones)
17. 10 Michael Villa 16:28.2 PR Chicago (Jones)
18. 10 Brandon Belgrad 16:29.4 PR Hinsdale (Central)
19. 10 Alex Beckerman 16:29.9 PR Lincolnshire (Steven...
20. 10 Aiden Raymond 16:30.5 PR Winnetka (New Trier)
21. 10 Nathan Fowler 16:31.0 PR Mt. Prospect (Prospe...
22. 9 Erik Snell 16:33.5 PR Mt. Prospect (Prospe...
23. 10 A.J. Fundator 16:36.4 PR Chicago (Jones)
24. 10 Carson Vittorio 16:36.8 PR Plainfield (South)
25. 10 Graeme Lane 16:37.0 PR Winnetka (New Trier)
26. 10 Jared Wermes 16:39.6 PR Fenwick
27. 10 Ian Spears 16:40.8 PR Maine South
28. 10 Jacob Coffman 16:41.6 PR Marmion Academy
29. 10 William Lathrop 16:41.8 PR Plainfield (South)
30. 10 Kennedy Branch 16:42.0 PR Plainfield (South)
31. 10 Austin Ivec 16:46.0 PR Plainfield (South)
32. 10 Brendan Hill 16:46.3 Elmhurst (York)
33. 10 Christian Colletta 16:47.5 PR Chicago (St. Ignatiu...
34. 10 Jack Manning 16:47.9 PR Elmhurst (York)
35. 10 Joe Ahlgrim 16:48.4 Palatine
36. 10 James Sottosanto 16:50.5 PR Plainfield (South)
37. 10 Ian Dempsey 16:51.5 PR Maine South
38. 10 Alex Loos 16:51.7 SR Yorkville
39. 10 Kevin Hopkins 16:52.5 PR Hinsdale (Central)
40. 9 Thomas Walter 16:53.2 PR Mt. Prospect (Prospe...
41. 10 Sam Ufford 16:55.6 PR Winnetka (New Trier)
42. 10 Danilo Dobrilovic 16:58.4 PR Maine South
43. 10 Andrew Frank 17:00.5 PR Palatine
44. 10 Calvin Carta 17:01.8 PR Elmhurst (York)
45. 10 Juan Camargo 17:01.8 PR Cary-Grove
46. 10 Pierre Cuyeu 17:02.9 PR Elmhurst (York)
47. 10 Owen Filbin 17:03.3 PR Fenwick
48. 10 Sawyer Martini 17:07.6 PR Winnetka (New Trier)
49. 10 Keoni English 17:08.0 PR Marmion Academy
50. 10 Andreas Reaume 17:09.9 PR Barrington
51. 10 Charlie Carter 17:12.3 PR Hinsdale (Central)
52. 10 Sean Dempsey 17:12.4 PR Maine South
53. 10 Will Ricker 17:12.9 PR Hinsdale (Central)
54. 10 Cameron Chang 17:15.3 PR Winnetka (New Trier)
55. 10 Ben Weiler 17:15.3 PR Winnetka (New Trier)
56. 10 Evan Peepo 17:16.0 PR Vernon Hills
57. 10 Emmett Lodl 17:16.5 PR Barrington
58. 10 Carlos Barragan 17:16.9 PR Chicago (Jones)
59. 10 Garrett Minich 17:18.2 PR Oak Park-River Forest
60. 10 Ian Gallo 17:19.5 PR Loyola Academy
61. 10 Sam Guinta 17:21.4 PR Lake Zurich
62. 10 Thomas Lambke 17:24.6 SR Palatine
63. 10 Malcolm Filichia 17:24.6 PR Palatine
64. 10 James Wozniak 17:25.5 PR Cary-Grove
65. 10 Spencer Thorpe 17:25.6 PR Oak Park-River Forest
66. 10 Nick Lowe 17:25.6 SR Plainfield (North)
67. 10 David Peters 17:26.7 Winnetka (New Trier)
68. 10 Josh Harden 17:27.4 PR Hersey
69. 10 Sean Cleary 17:28.6 PR Barrington
70. 10 Andrew Lewis 17:29.3 PR Cary-Grove
71. 10 Adam Zentner 17:29.6 PR Crystal Lake (Central)
72. 10 Nate Kopp 17:30.8 PR Crystal Lake (Central)
73. 10 Aaron Kleinschmidt 17:32.4 PR Palatine
74. 10 Nelson May 17:36.4 PR Winnetka (New Trier)
75. 10 Michael Hendrickson 17:36.7 PR Barrington
76. 10 Noah Fitch 17:37.3 PR Chicago (Jones)
77. 10 Moses Nattawuttisit 17:37.8 PR Winnetka (New Trier)
78. 10 Kendall Morrow 17:38.3 PR Mt. Prospect (Prospe...
79. 10 Lukas Troutman 17:38.4 PR Lake Zurich
80. 10 Jeremy Yakes 17:39.4 PR Chicago (Jones)
81. 10 Nestor Ruiz 17:39.7 PR Dundee-Crown
82. 10 John Rittereiser 17:41.2 PR Chicago (St. Ignatiu...
83. 10 Aayush Agarwal 17:43.7 PR Barrington
84. 9 Jared Zuniga 17:44.5 PR Prairie Ridge
85. 10 Tommy Wimbiscus 17:45.4 PR Loyola Academy
86. 10 Sevan Brodjian 17:48.9 PR Barrington
87. 10 Bobby McKavanagh 17:49.9 PR Hersey
88. 10 Sean Kim 17:50.4 PR Vernon Hills
89. 10 John Schmeltz 17:51.1 Loyola Academy
90. 10 Keegan Smalley 17:53.0 PR Crystal Lake (Central)
91. 10 Matthew Droessler 17:53.0 PR Grayslake (Central)
92. 10 Liam Walsh 17:53.0 PR Hinsdale (Central)
93. 10 Joseph Blasko 17:53.1 Loyola Academy
94. 10 Anshul Sankaran 17:53.7 PR Hinsdale (Central)
95. 10 Matt Beckman 17:54.2 PR Libertyville
96. 10 Bradley Davis 17:54.6 PR Hinsdale (Central)
97. 10 Ty Sato 17:54.7 PR Grayslake (Central)
98. 9 Logan Mertes 17:55.1 Mt. Prospect (Prospe...
99. 10 Connor Al-Ashkar 17:55.1 PR Plainfield (North)
100. 10 Billy Kluth 17:55.7 PR Elmhurst (York)
101. 10 Jinchuan Wu 17:57.5 PR Palatine
102. 10 Danny Chrisman 17:58.1 PR Elmhurst (York)
103. 10 Leo Purcell 17:59.2 Winnetka (New Trier)
104. 10 William Gibbons 18:01.0 PR Winnetka (New Trier)
105. 10 Jack Condon 18:01.1 PR Elmhurst (York)
106. 10 Matt Smith 18:01.2 PR Libertyville
107. 10 Ryan Pearce 18:06.4 PR Lake Zurich
108. 10 Ryan Kenny 18:06.5 PR Barrington
109. 10 Paul Khairallah 18:08.5 PR Mt. Prospect (Prospe...
110. 10 Sean Finerty 18:09.8 PR Mundelein
111. 10 Joseph Murnane 18:14.5 PR Winnetka (New Trier)
112. 10 Dylan Qualls 18:14.9 McHenry
113. 10 Connor Wells 18:15.3 PR Plainfield (North)
114. 10 Thomas Roth 18:17.2 PR Cary-Grove
115. 10 Patrick Heil 18:17.3 PR Mt. Prospect (Prospe...
116. 10 Kyle Douglas 18:17.6 PR Palatine
117. 10 AJ Lehman 18:19.8 PR Grayslake (Central)
118. 10 Matt Schilling 18:20.2 PR Maine South
119. 10 Nick Otto 18:20.7 PR Libertyville
120. 10 Tivas Gupta 18:21.2 PR Chicago (St. Ignatiu...
121. 10 Kunal Mamtani 18:23.3 PR Barrington
122. 10 Andrew Kline 18:23.8 PR Winnetka (New Trier)
123. 10 Patrick Kaufman 18:26.9 PR Winnetka (New Trier)
124. 10 Cole Kiefer 18:27.4 PR Palatine
125. 10 Tommy Braasch 18:27.7 Lake Zurich
126. 10 Finn Bauer 18:28.0 PR Maine South
127. 10 Keegan Bennett 18:28.3 PR Marmion Academy
128. 10 Cameron Overbeck 18:28.6 Vernon Hills
129. 10 Jonathan Timm 18:29.0 PR Libertyville
130. 10 Alex Irvine 18:29.4 PR Lake Zurich
131. 10 Cameron Bushby 18:30.1 PR Plainfield (North)
132. 10 Xavier Gutierrez 18:30.7 Chicago (St. Ignatiu...
133. 10 Michael Guenard 18:31.7 Mt. Prospect (Prospe...
134. 10 Roman Tovar 18:32.1 Grayslake (Central)
135. 10 Drew Opfer 18:33.1 PR Elmhurst (York)
136. 10 Dylan Heimert 18:34.4 PR Libertyville
137. 10 Anders Lempia 18:35.6 PR Oak Park-River Forest
138. 10 Reese Palm 18:36.7 PR Barrington
139. 10 Cormac Dietz 18:37.1 PR Marmion Academy
140. 10 Evan Swanson 18:38.8 PR Elmhurst (York)
141. 12 Sam Greene 18:38.9 PR Winnetka (New Trier)
142. 10 Dawei Ding 18:39.3 Lincolnshire (Steven...
143. 10 Gabe Matesanz 18:39.5 PR Oak Park-River Forest
144. 10 Charlie Janes 18:39.7 Maine South
145. 10 Benjamin Powell 18:39.8 PR Marmion Academy
146. 10 Ben Phifer 18:41.1 PR Oak Park-River Forest
147. 10 Matt Garwood 18:42.1 PR McHenry
148. 10 Jonah Benthusen 18:42.3 PR Lincolnshire (Steven...
149. 10 Simon Petrick 18:42.8 PR Oak Park-River Forest
150. 10 Josh Terry 18:43.2 PR Hinsdale (Central)
151. 10 Brian Hernandez 18:43.8 PR Dundee-Crown
152. 10 Matt Walsh 18:44.4 SR Fenwick
153. 9 Adam Caesar 18:44.9 PR Cary-Grove
154. 10 James Giltner 18:45.3 PR Hinsdale (Central)
155. 10 Philip Lynch 18:45.4 PR Chicago (St. Ignatiu...
156. 10 Trevor May 18:45.8 PR Crystal Lake (Central)
157. 10 Jared Robbins 18:46.8 PR Libertyville
158. 10 Adam Hauser 18:46.9 PR Maine South
159. 10 Carson Johnson 18:47.4 PR Crystal Lake (Central)
160. 10 Victor Villalvazo 18:47.6 PR Plainfield (South)
161. 10 Jack Gerami 18:48.3 PR Hinsdale (Central)
162. 10 Nick Camacho 18:49.3 PR Crystal Lake (Central)
163. 9 Kyle Chong 18:49.5 PR Barrington
164. 10 James Graft 18:51.0 PR Marmion Academy
165. 10 Nathan Devaud 18:52.1 PR Oak Park-River Forest
166. 10 Anthony Arquilla 18:57.3 PR Plainfield (North)
167. 10 Aidan Gaughan 18:57.4 PR Elmhurst (York)
168. 10 Adam Bagnall 18:59.0 PR Hinsdale (Central)
169. 10 Thomas Libert 19:01.3 PR Cary-Grove
170. 10 Chris Deligiannis 19:01.6 PR Hinsdale (Central)
171. 9 Eric Christensen 19:01.7 PR Cary-Grove
172. 10 Franklin Motyka 19:02.3 PR Marmion Academy
173. 10 Matthew Layden 19:05.0 PR Oak Park-River Forest
174. 10 Alejandro Reyther 19:05.4 PR Barrington
175. 10 Zach Swanson 19:06.0 Loyola Academy
176. 10 Sean Kramer 19:06.6 PR Marmion Academy
177. 10 Nate Sutton 19:07.5 PR Hinsdale (Central)
178. 10 Truman Silberg 19:08.4 PR Barrington
179. 10 Trevin Hernandez 19:10.9 PR Winnetka (New Trier)
180. 10 Spencer Gallagher 19:11.2 PR Fenwick
181. 10 Jake Atkinson 19:12.8 PR Crystal Lake (Central)
182. 10 Shamoun Doudhi 19:12.9 PR Palatine
183. 10 Ryan Walczak 19:14.2 SR Plainfield (North)
184. 10 Brian Heffernan 19:14.4 PR Crystal Lake (Central)
185. 10 Nathan Skawinski 19:14.5 PR Elmhurst (York)
186. 10 Evan Miyake 19:16.3 PR Barrington
187. 10 Patrick McManaman 19:16.9 PR Plainfield (North)
188. 10 Daniel Nieto 19:18.5 PR Mundelein
189. 10 Will Conley 19:19.8 PR Libertyville
190. 10 Zach Rowley 19:20.5 PR Barrington
191. 10 Noah Callow 19:22.0 PR Chicago (Jones)
192. 9 Stephen Sheffel 19:22.7 PR Cary-Grove
193. 10 Connor Saurbier 19:22.8 PR Elmhurst (York)
194. 10 Otto Skelley 19:25.7 SR Cary-Grove
195. 10 Andrew Mosier 19:26.5 SR Plainfield (North)
196. 10 Eric Janc 19:27.5 SR Fenwick
197. 10 Peter Hughes 19:28.3 PR Hinsdale (Central)
198. 10 Daniel Flores 19:32.5 PR Cary-Grove
199. 10 Inigo Kesseler 19:33.1 PR Dundee-Crown
200. 10 Ethan Schuster 19:33.2 PR Vernon Hills
201. 10 Paul Schnaetder 19:33.5 PR Lincolnshire (Steven...
202. 10 Cole Polek 19:33.9 PR Grayslake (Central)
203. 10 Cooper Miller 19:35.1 PR Libertyville
204. 10 Andrew Hoffman 19:35.4 PR Oak Park-River Forest
205. 10 Jared Greiner 19:36.5 PR Prairie Ridge
206. 10 Foster Boom 19:36.6 PR Libertyville
207. 10 John McGovern 19:37.0 PR Elmhurst (York)
208. 10 Christian Schultz 19:44.1 SR Marmion Academy
209. 12 Roberto Roches 19:48.6 PR Loyola Academy
210. 10 Eli Taitz 19:49.9 PR Lincolnshire (Steven...
211. 10 Henry Niermann 19:50.2 PR Oak Park-River Forest
212. 10 Nick Sutton 19:51.7 PR Hinsdale (Central)
213. 10 Baxter Barber-Kenn... 19:54.3 PR Chicago (Jones)
214. 10 Brendan Overbey 19:55.4 PR McHenry
215. 10 Lucas Seegers 19:55.4 PR Crystal Lake (Central)
216. 10 Hunter Stromig 19:56.4 PR Lincolnshire (Steven...
217. 10 Matthew Garcia 20:00.0 PR McHenry
218. 10 Alex Winton 20:01.0 PR Maine South
219. 10 Ben Pokorny 20:01.7 SR Barrington
220. 10 Joe Fernandez 20:02.4 PR Grayslake (Central)
221. 10 Colin Heffernan 20:02.8 PR Crystal Lake (Central)
222. 10 Edward Romo 20:03.8 PR Maine South
223. 10 Austin Douthit 20:04.8 PR Winnetka (New Trier)
224. 10 Jaden Stern 20:05.5 PR Winnetka (New Trier)
225. 10 Aidan Parker 20:08.1 PR Oak Park-River Forest
226. 10 Jack Reynolds 20:08.5 PR Winnetka (New Trier)
227. 10 Brendan Whaley 20:10.4 PR Barrington
228. 9 Ryan Starkey 20:17.0 PR Cary-Grove
229. 10 Kevin O'Connell 20:19.5 PR Barrington
230. 10 Riley Collins 20:19.9 SR Oak Park-River Forest
231. 10 Evan Saltz 20:20.6 PR Lincolnshire (Steven...
232. 10 Bennett Chou 20:21.0 PR Winnetka (New Trier)
233. 10 Justin Parmer 20:21.5 Grayslake (Central)
234. 10 Matt Huh 20:26.2 PR Vernon Hills
235. 10 Anthony Civella 20:27.4 PR Elmhurst (York)
236. 10 Matt Ostrowski 20:28.7 Hinsdale (Central)
237. 10 Albert Navarro 20:29.4 PR Dundee-Crown
238. 10 Manny Flores 20:29.9 PR Oak Park-River Forest
239. 10 Jack Miller 20:30.0 PR Winnetka (New Trier)
240. 10 Jared Beltz 20:33.3 SR Marmion Academy
241. 10 Roan Daily 20:34.0 PR Oak Park-River Forest
242. 10 Chris Reza 20:35.1 PR Dundee-Crown
243. 10 Bennett Whitney 20:35.2 PR Libertyville
244. 10 Hans Vandenheuval 20:38.8 PR Lincolnshire (Steven...
245. 10 Matt Walsh 20:41.3 PR Lincolnshire (Steven...
246. 10 Adrian Marin 20:42.3 PR Lincolnshire (Steven...
247. 10 Carter Vande Moore 20:43.5 PR Oak Park-River Forest
248. 10 Jack Stockley 20:45.4 PR Plainfield (North)
249. 10 Reese Kinzig 20:47.0 PR Grayslake (Central)
250. 10 Mike Dillon 20:47.7 PR Fenwick
251. 10 Quin Cho 20:48.0 PR Chicago (Jones)
252. 10 John-Erik Bruchman 20:51.3 PR Lincolnshire (Steven...
253. 10 Riley Wilson 20:52.9 PR Elmhurst (York)
254. 10 Michel Domenella 20:53.9 Chicago (St. Ignatiu...
255. 10 Jake Maytas 20:54.0 PR Oak Park-River Forest
256. 10 Erich Sauer 20:54.8 PR Chicago (Jones)
257. 10 Malique Bodie 20:54.9 PR Chicago (Jones)
258. 10 Danny Olson 20:55.1 SR Barrington
259. 10 Matt Sayre 21:00.7 PR Hinsdale (Central)
260. 10 Tyler Winkelman 21:02.8 Mundelein
261. 10 Arun Aruloli 21:03.9 PR Vernon Hills
262. 10 Ryan Present 21:05.0 Lincolnshire (Steven...
263. 10 Cody Medina 21:05.0 PR Grayslake (Central)
264. 10 Jason Lenz 21:07.7 PR Libertyville
265. 10 Adam Parat 21:10.1 PR Elmhurst (York)
266. 10 Kyle Aiettaniemi 21:14.1 PR Palatine
267. 10 David Serrechia 21:14.6 PR Libertyville
268. 10 Guilherme Jonas De... 21:14.6 PR Palatine
269. 9 Alex Erpelding 21:18.1 PR Cary-Grove
270. 10 John Danis 21:28.1 PR Loyola Academy
271. 10 Kevin Thynne 21:28.1 PR Elmhurst (York)
272. 10 Charles Drayer 21:29.7 SR Marmion Academy
273. 10 Nick Clingan 21:32.5 Loyola Academy
274. 10 Andres Reyes 21:33.9 PR Winnetka (New Trier)
275. 10 Grant Davis 21:34.8 PR Elmhurst (York)
276. 10 Samuel Shen 21:35.9 PR Lincolnshire (Steven...
277. 10 Spencer Robieson 21:36.4 PR Lincolnshire (Steven...
278. 10 Matt Engels 21:38.0 PR Loyola Academy
279. 10 Ian Havenaar 21:53.4 SR Fenwick
280. 10 Ethan Hunter 21:58.0 PR Elmhurst (York)
281. 10 Ivan Gonzalez 22:00.3 Oak Park-River Forest
282. 10 Patrick McCall 22:03.9 PR Maine South
283. 10 Ryan Fisher 22:08.6 SR Libertyville
284. 10 Christian Dale 22:12.8 PR Elmhurst (York)
285. 10 Ryan Park 22:14.5 PR Hinsdale (Central)
Girls 2.5 Mile Run
PL GR Name Time Team
1. 10 Kate Lechowicz 15:22.0 PR Palatine
2. 10 Andrea Cordova 15:23.2 PR Mundelein
3. 10 Delaney Gibbons 15:31.9 PR Fenwick
4. 9 Maddie Cranny 15:35.4 PR Lyons
5. 10 Kathryn Wilkowski 15:36.3 PR Vernon Hills
6. 10 Leah Wilkowski 15:36.4 PR Vernon Hills
7. 10 Cori Drew 15:42.5 PR Mt. Prospect (Prospe...
8. 10 Laura Durkin 15:48.7 PR Fenwick
9. 9 Abby Kempf 15:48.8 PR Vernon Hills
10. 10 Nora Whelton 15:51.1 PR Lyons
11. 9 Caroline Sear 15:51.4 PR Vernon Hills
12. 10 Clarissa Wienckowski 15:54.3 PR Mundelein
13. 10 Franseca Mordini 15:55.4 PR Elmhurst (York)
14. 9 Erin Barton 15:58.9 PR Hersey
15. 10 Amanda Kural 16:00.1 PR Lyons
16. 9 Aubrey Hasley 16:03.7 PR Hersey
17. 9 Daniela Casillas 16:05.2 PR Palatine
18. 10 Sarah Kulkarni 16:05.2 PR Wheaton Warrenville ...
19. 9 Lydia Hickey 16:06.0 PR Elmhurst (York)
20. 10 Klaudia Wachnik 16:06.1 PR Maine South
21. 9 Margaret Clink 16:06.9 PR Elmhurst (York)
22. 9 Holly Van De Cotte 16:06.9 PR Palatine
23. 9 Marie O'Brien 16:07.9 PR Fenwick
24. 9 Lily Blase 16:10.7 PR Vernon Hills
25. 9 Lindsey Domene 16:11.3 PR Assumption
26. 10 Maddy Dervin 16:12.6 PR Barrington
27. 9 Maggie Vear 16:13.2 PR Lyons
28. 10 Madison Purtell 16:13.4 PR Maine South
29. 9 Nicole Sobkowiak 16:13.6 PR Palatine
30. 10 Mary Bridget Donahue 16:14.2 PR Fenwick
31. 9 Leah Paliakas 16:14.3 PR Lyons
32. 10 Arlene Amaya 16:14.7 PR Fenwick
33. 10 Autumn Matuch 16:18.0 PR Vernon Hills
34. 9 Audrey Babcock 16:20.7 PR Assumption
35. 9 Madalynn Nalley 16:20.8 PR Assumption
36. 9 Ally Sarussi 16:20.9 PR Lyons
37. 10 Sarah Pinkowski 16:22.1 PR Elmhurst (York)
38. 9 Rachel Dierken 16:25.1 PR Assumption
39. 10 Ellie Slattery 16:25.4 PR Loyola Academy
40. 10 Abby Ross 16:26.7 PR Elmhurst (York)
41. 10 Elena Stirn 16:29.8 PR Lyons
42. 10 Colette Smith 16:30.8 PR Lyons
43. 10 Esther Kim 16:32.4 SR Palatine
44. 10 CeCe Stumpf 16:32.7 PR Elmhurst (York)
45. 9 Madysen Klebenow 16:35.2 PR Yorkville
46. 10 Lucy Ignoffo 16:36.3 PR Maine South
47. 10 Maggie Heil 16:38.7 PR Mt. Prospect (Prospe...
48. 9 Hannah Kersemeier 16:39.0 PR Hersey
49. 10 Paul Paliwoda 16:39.5 PR Mt. Prospect (Prospe...
50. 10 Sydney Donovan 16:39.6 PR Libertyville
51. 10 Jennifer Schaeffer 16:41.4 PR Wheaton Warrenville ...
52. 10 Sarah Gutierrez 16:41.8 PR Elmhurst (York)
53. 10 Deija Montijo 16:42.5 PR Palatine
54. 10 Casey Bomrad 16:43.9 PR Maine South
55. 9 Kaitlyn Nenninger 16:44.8 PR Wheaton Warrenville ...
56. 9 Kendall O'Malley 16:46.4 PR Mt. Prospect (Prospe...
57. 9 Delaney Brienen 16:47.5 PR Barrington
58. 10 Grace Johnston 16:50.5 PR Wheaton Warrenville ...
59. 9 Sam Mormeno 16:51.5 PR Yorkville
60. 9 Grace Moriarty 16:51.8 PR Elmhurst (York)
61. 9 Ally Splitstone 16:54.7 PR Elmhurst (York)
62. 10 Jessica Buttell 16:56.3 PR Wheaton Warrenville ...
63. 9 Gretchen Quinn 16:57.2 PR Lake Zurich
64. 9 Jeanelle Jimenez 16:57.5 PR Mundelein
65. 9 Aislynn Gildea 16:57.6 PR Crystal Lake (Central)
66. 10 Olivia Brown 16:57.7 PR Elmhurst (York)
67. 9 Anna Shortal 16:57.9 PR Loyola Academy
68. 9 Maggie Abbs 16:58.0 PR Lyons
69. 10 Jessica Stein 16:58.7 PR Assumption
70. 9 Mary Kritikos 16:58.8 PR Elmhurst (York)
71. 10 Piper Bedell 16:59.1 PR Vernon Hills
72. 9 Maeve Rice 16:59.2 PR Lyons
73. 9 Diane Makovic 17:00.2 PR Lyons
74. 9 Fiona Metzo 17:02.5 PR Palatine
75. 9 Greta Siemsen 17:03.0 PR Fenwick
76. 10 Sarah Muth 17:04.6 PR Lyons
77. 10 Emma McCarthy 17:07.0 PR Maine South
78. 10 Alyssa Collins 17:07.4 PR Lincolnshire (Steven...
79. 9 Ayesha Siddiqui 17:08.0 PR Elmhurst (York)
80. 10 Erin Oleksak 17:08.9 PR Palatine
81. 10 Ivonne Malagon 17:09.3 PR Palatine
82. 10 Payton Golwas 17:11.4 PR Libertyville
83. 10 Sophie Pigman 17:13.3 PR Lyons
84. 10 Maggie Gorman 17:13.9 PR Loyola Academy
85. 9 Amy Churchill 17:16.4 PR Palatine
86. 10 Katherine Lindh 17:17.0 PR Barrington
87. 10 Chloe Huh 17:20.2 PR Loyola Academy
88. 10 Cara Conniff 17:21.5 PR Fenwick
89. 10 Natalie Sorenson 17:22.5 SR Lincolnshire (Steven...
90. 10 Kelly Leonard 17:22.9 PR Elmhurst (York)
91. 9 Gabriella Piagari 17:23.5 PR Mt. Prospect (Prospe...
92. 10 Emma Hollinger 17:26.5 PR Libertyville
93. 9 Lilia Begin 17:26.8 PR Grayslake (Central)
94. 9 Brynn Ziemke 17:27.5 PR Vernon Hills
95. 9 Haley Grane 17:27.7 PR Elmhurst (York)
96. 10 Julia Corman 17:28.2 PR Assumption
97. 9 Audrey Buffo 17:28.8 PR Elmhurst (York)
98. 9 Emma Neuhauser 17:29.0 PR Barrington
99. 9 Amanda Kocialkowski 17:30.1 PR Grayslake (Central)
100. 9 Kiley Durkin 17:30.7 PR Lyons
101. 10 Beth Clow 17:30.9 PR Mundelein
102. 10 Emily O'Donnell 17:32.0 PR Lyons
103. 10 Valerie Smykalov 17:32.1 PR Vernon Hills
104. 10 Madeline Monaco 17:32.9 PR Wheaton Warrenville ...
105. 10 Hanna Pociejewski 17:33.4 PR Cary-Grove
106. 10 Veronica Makowski 17:34.1 PR Hersey
107. 9 Maddy Borzych 17:35.1 PR Cary-Grove
108. 10 Maddie Wiygul 17:35.8 PR Elmhurst (York)
109. 10 Grace Truax 17:36.3 PR Lyons
110. 9 Elizabeth Kalafut 17:37.3 PR Lake Zurich
111. 10 Katie Dingle 17:37.8 PR Maine South
112. 10 Emma Flemming 17:38.4 PR Crystal Lake (Central)
113. 10 Sarah Magnoni 17:38.5 PR Maine West
114. 10 Alex Medina 17:38.6 PR Fenwick
115. 9 Luciana Ligammari 17:39.4 PR Lyons
116. 9 Mary Kelley 17:40.0 PR Loyola Academy
117. 9 Claire Schoenfield 17:40.1 PR Mundelein
118. 9 Patricia Gleason 17:41.2 PR Loyola Academy
119. 9 Abby Moriarty 17:41.9 PR Elmhurst (York)
120. 9 Claire Wallis 17:43.4 PR Cary-Grove
121. 10 Hannah Mullany 17:45.6 PR Barrington
122. 9 Paige Orals 17:46.5 PR Lake Zurich
123. 9 Kelsey Devereux 17:46.7 PR Elmhurst (York)
124. 10 Kelsey Recinas 17:46.9 SR Barrington
125. 10 Nicki Anderson 17:48.5 PR Elmhurst (York)
126. 9 Annabelle Burke 17:51.9 PR Loyola Academy
127. 10 Lorelei Jaeger 17:52.2 SR Loyola Academy
128. 10 Ashley Malas 17:52.5 PR Yorkville
129. 10 Joanie Wood 17:53.7 PR Libertyville
130. 10 Jessica Schmitt 17:53.8 PR Dundee-Crown
131. 9 Claire Gibson 17:54.5 PR Assumption
132. 9 Renee Grendi 17:56.5 PR Assumption
133. 9 Molly McCann 17:57.5 PR Fenwick
134. 10 Mary Busby 17:58.5 PR Mt. Prospect (Prospe...
135. 9 Allie Mindykowski 17:58.7 PR Hersey
136. 9 Ruthie Baldwin 17:58.9 PR Grayslake (Central)
137. 9 Grace Kraft 17:59.3 PR Libertyville
138. 10 Izzy Ramirez 18:00.1 PR Cary-Grove
139. 10 Leslye Rodriguez 18:00.2 PR Mundelein
140. 9 Molly Tierney 18:00.9 PR Assumption
141. 10 Jocelyn Pantoja 18:06.0 SR Maine West
142. 10 Hallie Feldman 18:06.7 PR Lincolnshire (Steven...
143. 10 Callie Luczak 18:09.4 PR Grayslake (Central)
144. 10 Abby Ambrose 18:09.9 PR Mundelein
145. 9 Kendall Knoop 18:10.4 PR Barrington
146. 10 Allison Spillane 18:10.7 SR Cary-Grove
147. 10 Lauryn Repp 18:11.3 PR Loyola Academy
148. 9 Holly Roehrborn 18:12.2 PR Palatine
149. 10 Caroline Anscombe 18:14.0 SR Lyons
150. 9 Megan Berti 18:14.1 PR Loyola Academy
151. 10 Cate Whelan 18:14.6 PR Lyons
152. 10 Alyssa Tomlinson 18:14.8 SR Crystal Lake (Central)
153. 10 Gabby Nolan 18:14.9 PR Fenwick
154. 9 grace yue 18:15.2 PR Maine West
155. 10 Katie Vaiciulis 18:15.6 PR Lyons
156. 10 Cate Krupa 18:16.2 SR Cary-Grove
157. 10 Melissa Castaneda 18:16.3 PR Dundee-Crown
158. 10 Amara Siler-Orchard 18:18.5 PR Loyola Academy
159. 10 Amaya Gonzalez 18:19.2 PR Fenwick
160. 10 Julia Hardy 18:19.5 PR Lyons
161. 10 Sophie Koehn 18:20.3 PR Loyola Academy
162. 10 Francesca Loise 18:20.3 PR Maine South
163. 9 Grace Heintz 18:23.3 PR Mundelein
164. 10 Vivienne McBride 18:23.3 PR Lyons
165. 9 Rachel Barber 18:25.9 PR Assumption
166. 10 Anna Taylor 18:26.1 PR Wheaton Warrenville ...
167. 9 Delia Irwin 18:27.6 PR McHenry
168. 10 Emmy Rokicki 18:28.8 PR Lyons
169. 9 Olivia Wirtz 18:29.6 PR Lyons
170. 10 Lauren Bagby 18:29.8 PR Lincolnshire (Steven...
171. 10 Eden Post 18:29.8 PR Lyons
172. 10 Annie Corbin 18:30.5 SR Mundelein
173. 10 Breanna Delgado 18:33.0 PR Yorkville
174. 9 Britnee Spears 18:33.4 PR Yorkville
175. 10 Crystal Deng 18:34.8 PR Vernon Hills
176. 10 Anne McDonald 18:35.0 PR Barrington
177. 9 Gabby Arribas 18:35.4 PR Vernon Hills
178. 9 Claire Harrison 18:35.7 PR McHenry
179. 9 Christina Buckstaff 18:35.9 PR Palatine
180. 10 Madeline Haara 18:36.0 SR Assumption
181. 10 Dominique DelGhing... 18:38.1 PR Crystal Lake (Central)
182. 10 Skyler Byrne-Slepi... 18:38.3 PR Loyola Academy
183. 10 Kate Cruz 18:38.6 PR Grayslake (Central)
184. 9 Erica Simmerman 18:39.1 PR Wheaton Warrenville ...
185. 9 Julia Lendzion 18:39.5 PR Maine South
186. 9 Elizabeth Ibata-Ar... 18:41.4 PR Mt. Prospect (Prospe...
187. 9 Abiga Recktenwald 18:42.3 PR Assumption
188. 11 Maria Martin 18:43.4 PR Crystal Lake (Central)
189. 9 Leah Dillon 18:43.7 PR Lyons
190. 9 Katherine Aubert 18:45.0 PR Lyons
191. 10 Emily Dickett 18:45.8 PR Lyons
192. 10 Janey Dillon 18:45.8 SR Lyons
193. 9 Mia Sherman 18:46.5 PR Elmhurst (York)
194. 10 Meghan Whitney 18:46.5 PR Elmhurst (York)
195. 10 Julianna Savage 18:46.6 SR Maine South
196. 10 Grace Nowak 18:46.9 PR Lyons
197. 9 Andrea Vivar 18:48.1 PR Wheaton Warrenville ...
198. 10 Sienna Tompkins 18:48.7 PR Lyons
199. 10 Claire Libert 18:49.9 PR Elmhurst (York)
200. 9 Alana Schiavone 18:52.0 PR Grayslake (Central)
201. 9 Zoe Jethani 18:52.1 PR Wheaton Warrenville ...
202. 9 Reilly Breen 18:52.8 PR Barrington
203. 10 Brianna Stirrat 18:53.2 PR Lyons
204. 10 Elizabeth Kemper 18:53.4 PR Elmhurst (York)
205. 10 Ella Hutchison 18:54.0 PR Barrington
206. 10 Olivia Richards 18:54.4 PR Louisville Male
207. 9 Katie Skulborstad 18:54.4 PR Lyons
208. 9 Francesca Hill 18:54.4 PR Loyola Academy
209. 10 Riley Carpenter 18:54.5 PR Lake Zurich
210. 9 Ellie Arnoldt 18:54.7 PR Fenwick
211. 9 Jenna Magel 18:54.7 PR Cary-Grove
212. 10 Emily Bittman 18:55.1 PR Lyons
213. 10 Allison Clements 18:55.6 PR Maine South
214. 9 Teagan O'Flaherty 18:56.1 PR Lyons
215. 9 Melissa McMahon 18:56.6 PR Fenwick
216. 10 Audrey Fix 18:57.4 SR Lyons
217. 9 Madeline Wasser 18:57.5 PR Libertyville
218. 10 Sophi Schofield 18:57.9 PR Vernon Hills
219. 10 Steph Stelzer 18:58.4 PR Cary-Grove
220. 9 Bella Carlson 18:58.7 PR McHenry
221. 9 Sarah Hindmand 19:00.1 PR Mt. Prospect (Prospe...
222. 10 Katie Atkinson 19:02.6 PR Mundelein
223. 10 Brooke Johnson 19:03.7 PR Elmhurst (York)
224. 10 Zoe Schroeder 19:04.5 PR Barrington
225. 10 Allison Rehberger 19:04.8 PR Lincolnshire (Steven...
226. 10 Bridget Perez 19:05.3 PR Mundelein
227. 10 Brookelyn Clark 19:05.9 PR Assumption
228. 10 Asra Ahmed 19:06.6 PR Palatine
229. 10 Sophia Abad 19:06.9 PR Lake Zurich
230. 9 Ada-Lin Crowley 19:06.9 PR Wheaton Warrenville ...
231. 9 Grace McGhee 19:07.8 PR Lincolnshire (Steven...
232. 10 Megan Kranz 19:08.4 PR Barrington
233. 10 Andie Beck 19:09.1 PR Mt. Prospect (Prospe...
234. 9 Isabelle Reynolds 19:09.8 PR Lyons
235. 10 Zoe Master 19:10.0 PR Lyons
236. 9 Payton McQueeney 19:11.6 PR Lyons
237. 10 Danica Roque 19:13.6 SR Maine West
238. 10 Stella Harding 19:15.7 PR Lyons
239. 10 Natalie Brutscher 19:16.1 SR Assumption
240. 9 Nataly Ahon 19:16.9 PR Hersey
241. 10 Mary Farruggio 19:22.6 PR Wheaton Warrenville ...
242. 10 Callie Kleinke 19:23.4 SR Lake Zurich
243. 9 Alexa Smith 19:24.3 PR Lincolnshire (Steven...
244. 10 Kiersten Mazurkiew... 19:25.0 SR Lake Zurich
245. 10 Laisha Infante 19:25.7 PR Lincolnshire (Steven...
246. 10 Eve Risop 19:26.2 PR Barrington
247. 10 Stephanie Landoni 19:28.7 PR Barrington
248. 10 Maria Cieniawski 19:28.8 PR Lyons
249. 10 Emmeline Brzeczek 19:28.9 PR Lyons
250. 9 Reena Wagner 19:29.4 PR Maine South
251. 10 Lindsey Beitz 19:33.3 PR Lyons
252. 10 Cassandra Wang 19:34.0 PR Lincolnshire (Steven...
253. 10 Emma Clapp 19:35.6 PR Grayslake (Central)
254. 10 Sarah Klipstein 19:35.7 PR Buffalo Grove
255. 10 Kaitlyn Carter 19:36.0 PR Lake Zurich
256. 9 Taylor Swift 19:36.9 PR Yorkville
257. 9 Sophie McBride 19:37.0 PR Wheaton Warrenville ...
258. 9 Ahtziry Samano 19:37.2 PR Mundelein
259. 10 Lillian Gihl 19:37.8 PR Fenwick
260. 9 Teagan Meyer 19:38.4 PR Wheaton Warrenville ...
261. 9 Hailey Anderson 19:38.8 PR Cary-Grove
262. 9 Lisa Silverstein 19:38.8 PR Lincolnshire (Steven...
263. 9 Annika Hodges 19:39.1 PR Dundee-Crown
264. 9 Amani Kimber 19:40.7 PR Lyons
265. 9 Claudia Belloumini 19:41.1 PR Mt. Prospect (Prospe...
266. 10 Stephanie Gianopulos 19:41.4 PR Barrington
267. 9 Lily Mini 19:41.5 PR Lyons
268. 10 Alyssa Glowacki 19:41.6 PR Maine South
269. 10 Celia Mendralla 19:41.7 PR Libertyville
270. 10 Delani Kazmeirzak 19:41.8 PR Elmhurst (York)
271. 9 Taylor Lacy 19:42.0 SR Louisville Male
272. 9 Lauren Locke 19:42.2 PR Assumption
273. 9 Sophie Vowell 19:42.3 PR Maine South
274. 10 Catherine O'Brien 19:42.4 PR Loyola Academy
275. 10 Teagan Wolfe 19:42.5 PR Dundee-Crown
276. 10 Mary Gilsenam 19:42.6 PR Palatine
277. 9 Brooke Bandel 19:43.1 PR Lake Zurich
278. 9 Andrea Morales Alv... 19:43.6 PR Palatine
279. 9 Michelle Weber 19:45.8 PR Hersey
280. 9 Caitlyn Matthews 19:46.3 PR Mundelein
281. 10 Greta Ruhlmann 19:51.1 PR Grayslake (Central)
282. 10 Leena Lukose 19:53.5 PR Elmhurst (York)
283. 10 Jessica Reisman 19:53.7 SR Mundelein
284. 11 Vanessa Olmos 19:54.7 PR Grayslake (Central)
285. 9 Tia Hammon 19:57.1 PR Lyons
Boys 2.5 Mile Run Freshman
1. 9 Josh Methner 12:49.0 PR Hersey
2. 9 Ethan Kern 12:59.8 PR Elmhurst (York)
3. 9 Max Svienty 13:02.8 PR Hersey
4. 9 Patrick Furlong 13:21.0 PR Barrington
5. 9 Dillon Blake 13:21.5 PR Mundelein
6. 9 Ben Akason 13:29.2 PR Winnetka (New Trier)
7. 9 Daniel Klysh 13:29.9 PR Elmhurst (York)
8. 9 Carter Schorr 13:34.6 PR Mundelein
9. 9 Will Gordon 13:35.2 PR Libertyville
10. 9 Alex Carlson 13:43.3 PR Marmion Academy
11. 9 Joey Katsch 13:46.7 PR Maine South
12. 9 Alex Owens 13:51.5 PR Loyola Academy
13. 9 Zach Joyce 13:53.8 PR Hersey
14. 9 Brian Pratt 13:54.1 PR Elmhurst (York)
15. 9 Colin Safford 13:54.4 PR Hersey
16. 9 Aidan Moran 13:54.9 PR Elmhurst (York)
17. 9 Felix Boeing 13:56.1 PR Winnetka (New Trier)
18. 9 J D. Shelly 13:56.1 PR Winnetka (New Trier)
19. 9 Dylan Jensen 13:58.4 PR McHenry
20. 9 Patrik Hart 14:01.4 PR Lake Zurich
21. 9 Trevor Werner 14:01.5 PR Mundelein
22. 9 Raymond Ure 14:05.8 PR Maine West
23. 9 Michael McKenna 14:07.5 PR Elmhurst (York)
24. 9 Jackson Flick 14:09.2 PR Winnetka (New Trier)
25. 9 Corey Kramer 14:09.7 PR Yorkville
26. 9 Jessi Garcia 14:10.3 PR McHenry
27. 9 Cody Gleim 14:10.4 PR Plainfield (South)
28. 9 Aaron Sarkar 14:10.6 PR Barrington
29. 9 Tyler Czoschke 14:11.4 PR Plainfield (South)
30. 9 Blake Pokora 14:11.8 PR Crystal Lake (Central)
31. 9 Tyler Gilley 14:12.2 PR Winnetka (New Trier)
32. 9 Ethan Boelens 14:12.5 PR Grayslake (Central)
33. 9 Michael Moriarty 14:13.4 PR Elmhurst (York)
34. 9 James Delaney 14:14.0 PR Loyola Academy
35. 9 Will Yasdick 14:14.6 PR Elmhurst (York)
36. 9 Steven Rakos 14:14.8 PR Hinsdale (Central)
37. 9 Walter Glockner 14:14.9 PR Maine South
38. 9 Sean Maher 14:16.6 PR Elmhurst (York)
39. 9 Jonathan Kang 14:17.4 PR Maine West
40. 9 Dominic Giannini 14:18.4 PR Grayslake (Central)
41. 9 John Brennan 14:22.3 PR Elmhurst (York)
42. 9 Trevor Giampa 14:22.6 PR Barrington
43. 9 Muhammed Allahi 14:23.5 PR Palatine
44. 9 Jake Schoo 14:23.8 PR Plainfield (South)
45. 9 Adrian Flores 14:24.1 PR Plainfield (South)
46. 9 James McColl 14:25.4 PR Winnetka (New Trier)
47. 9 David Palmer 14:25.5 PR Vernon Hills
48. 9 Ian Cameron 14:25.5 PR Palatine
49. 9 Aaron Lu 14:26.7 PR Hinsdale (Central)
50. 9 Carter McCarroll 14:28.9 PR Hinsdale (Central)
51. 9 Spencer Burkhalter 14:29.8 PR Hersey
52. 9 Sean Bauer 14:29.9 PR Maine South
53. 9 Will Fahy 14:30.3 PR Hinsdale (Central)
54. 9 Adam Stevenson 14:32.7 PR Elmhurst (York)
55. 9 Will Vejcik 14:32.8 PR Oak Park-River Forest
56. 9 Tyler Jensen 14:33.1 PR Yorkville
57. 9 Aidan Orzak 14:34.3 PR Elmhurst (York)
58. 9 Jacob Flynn 14:34.6 PR Chicago (St. Ignatiu...
59. 9 Connor Laughlin 14:35.0 PR Elmhurst (York)
60. 9 Adam Cupples 14:36.6 PR Lake Zurich
61. 9 Jacob Henry 14:37.3 PR Plainfield (North)
62. 9 Ryan Dettling 14:37.3 PR Loyola Academy
63. 9 Austin Hunter 14:38.4 PR Yorkville
64. 9 Sean Curran 14:38.8 PR Plainfield (North)
65. 9 Andrew Orals 14:39.4 PR Lake Zurich
66. 9 Charlie Brubaker 14:39.5 PR Hinsdale (Central)
67. 9 Cameron Sprague 14:39.7 PR Lincolnshire (Steven...
68. 9 Chinmay Amin 14:41.1 PR Hinsdale (Central)
69. 9 Chris Brady 14:41.5 PR Fenwick
70. 9 Mark Lozonvoy 14:42.0 PR Lincolnshire (Steven...
71. 9 Jonathon Aube 14:42.0 PR Mundelein
72. 9 Fabian Pena 14:42.5 PR Maine West
73. 9 Sal Gumina 14:43.3 PR Loyola Academy
74. 9 Cameron Coffey 14:45.2 PR Lincolnshire (Steven...
75. 9 Benny Greenberg 14:45.7 PR Winnetka (New Trier)
76. 9 Carter Sherwin 14:46.0 PR Vernon Hills
77. 9 Matthew Lagges 14:46.6 PR Chicago (Jones)
78. 9 Sam Stubbs 14:47.0 PR Hersey
79. 9 Matt Ritterbusch 14:47.5 PR Palatine
80. 9 Anthony Maida 14:47.8 PR Chicago (Jones)
81. 9 Alex Yu 14:48.8 PR Vernon Hills
82. 9 Andrew Duran 14:50.0 PR Palatine
83. 9 Griffin Sanders 14:51.3 PR Elmhurst (York)
84. 9 Mason Steere 14:51.9 PR Hinsdale (Central)
85. 9 Matthew Alberts 14:53.5 PR Plainfield (South)
86. 9 Aaron De Lara 14:53.9 PR Mundelein
87. 9 Al Kaleshi 14:54.7 PR Chicago (St. Ignatiu...
88. 9 Jack Patton 14:54.8 PR Plainfield (North)
89. 9 Bennett Scheunemann 14:55.5 PR Libertyville
90. 9 Benjamin Okolita 14:56.8 PR Marmion Academy
91. 9 Bradley Domke 14:57.3 PR Fenwick
92. 9 Tyler Ackerman 14:57.4 PR Winnetka (New Trier)
93. 9 Will Escudero 14:57.7 PR Palatine
94. 9 Ben Teppo 14:58.0 PR Winnetka (New Trier)
95. 9 Caleb Engelmann 14:59.4 PR Lake Zurich
96. 9 Michael Schmauderer 14:59.4 PR Plainfield (North)
97. 9 Nick Gerakaris 15:00.8 PR Yorkville
98. 9 Dylan Murphy 15:01.0 PR Lincolnshire (Steven...
99. 9 Luke Montgomery 15:01.2 PR Elmhurst (York)
100. 9 Raghav Gupta 15:02.0 PR Winnetka (New Trier)
101. 9 Jack Blatchford 15:02.2 PR Oak Park-River Forest
102. 9 Kane LeComte 15:02.3 PR Mt. Prospect (Prospe...
103. 9 Jonathan Brukhartz 15:02.5 PR Oak Park-River Forest
104. 9 Jeremy Hernandez 15:02.8 PR Mundelein
105. 9 Alfonso Acevedo 15:03.1 PR Oak Park-River Forest
106. 9 Matthew Zuber 15:03.6 PR Fenwick
107. 9 Eldar Shanahan 15:04.0 PR Palatine
108. 9 Michael Rossbach 15:04.2 PR Palatine
109. 9 Thomas George 15:04.6 PR Oak Park-River Forest
110. 9 Will Puls 15:06.2 PR McHenry
111. 9 Eli Reifenrath 15:06.9 PR Elmhurst (York)
112. 9 Chase Johnson 15:08.4 PR Vernon Hills
113. 9 Sam Rodgers 15:08.9 PR Elmhurst (York)
114. 9 Alex Birnbaum 15:10.3 PR Elmhurst (York)
115. 9 Mark Santi 15:11.0 PR Lake Zurich
116. 9 Antonio Mora 15:13.6 PR Maine South
117. 9 Jacob Letmanski 15:14.0 PR McHenry
118. 9 Ethan Johnson 15:16.4 PR Vernon Hills
119. 9 Jensen Redick 15:18.2 PR Elmhurst (York)
120. 9 Jacob Mc Lean 15:18.7 PR McHenry
121. 9 Gavin White 15:20.6 PR Vernon Hills
122. 9 Harry Lesak 15:21.9 PR Chicago (St. Ignatiu...
123. 9 Julian Maldonado 15:23.6 PR Fenwick
124. 9 Luke Clancy 15:23.7 PR Oak Park-River Forest
125. 9 Spencer Madden 15:23.9 PR Mundelein
126. 9 Ernie Rowoldt 15:25.9 PR Marmion Academy
127. 9 Garrett Credi 15:26.4 PR Oak Park-River Forest
128. 9 Declan Collins 15:26.7 PR Oak Park-River Forest
129. 9 Josh Tsai 15:27.7 PR Lincolnshire (Steven...
130. 9 Augustus Stamer 15:27.8 PR Winnetka (New Trier)
131. 9 Ian Huff 15:29.9 PR Maine West
132. 9 Anthony Krewer 15:31.1 PR Palatine
133. 9 Abraham Holtermann 15:31.6 PR Barrington
134. 9 Luke Burkum 15:32.9 PR Maine South
135. 9 Luke Abraham 15:33.4 PR Chicago (St. Ignatiu...
136. 9 Jon Murray 15:33.4 PR Palatine
137. 9 Matt Kim 15:33.7 PR Hersey
138. 9 Patrick Hsia 15:34.5 PR Hinsdale (Central)
139. 9 Dominic O'Connel 15:34.8 PR Mt. Prospect (Prospe...
140. 9 Tyler Nishimura 15:35.6 PR Hersey
141. 9 Nate Turner 15:36.1 PR Yorkville
142. 9 Nick Caraba 15:36.6 PR Hersey
143. 9 Max Lupo 15:39.1 PR Elmhurst (York)
144. 9 Aidan Sabatino 15:42.1 PR Elmhurst (York)
145. 9 Oliver Green 15:42.8 PR Oak Park-River Forest
146. 9 Joshua Woodward 15:43.0 PR Loyola Academy
147. 9 Greyson Schneider 15:43.1 PR Loyola Academy
148. 9 Gary Ronning 15:43.1 PR Marmion Academy
149. 9 Ben Koruna 15:43.7 PR Palatine
150. 9 James Tews 15:44.1 PR Marmion Academy
151. 9 Jacob Perraud 15:44.5 PR Mundelein
152. 9 Andre Garcia 15:44.6 PR Palatine
153. 9 Robert Barreca 15:45.1 PR Lincolnshire (Steven...
154. 9 Josh Krueger 15:45.1 PR Libertyville
155. 9 Liam Meyering 15:46.7 PR Chicago (Jones)
156. 9 Augustus Bankson 15:46.9 PR Grayslake (Central)
157. 9 Joey Leonardo 15:47.3 PR Elmhurst (York)
158. 9 George Boutot 15:48.7 PR Dundee-Crown
159. 9 Brennan Wall 15:49.4 PR Elmhurst (York)
160. 9 Grant Hampton 15:50.2 PR Vernon Hills
161. 9 Will Finucane 15:50.6 PR Dundee-Crown
162. 9 Ryan Paul 15:50.9 PR Barrington
163. 9 Richard Mack 15:51.0 PR Barrington
164. 9 Larry Johnson 15:51.2 PR Yorkville
165. 9 Jacko Cullinane 15:52.0 PR Oak Park-River Forest
166. 9 Chris Llewellyn 15:52.8 PR Marmion Academy
167. 9 Adhit Sundaram 15:53.5 PR Lincolnshire (Steven...
168. 9 Trevis Clementi 15:54.0 PR Marmion Academy
169. 9 Josh Peal 15:54.5 PR Plainfield (North)
170. 9 Esteban Segovia 15:55.2 PR Oak Park-River Forest
171. 9 Joshua Agama 15:55.4 PR Yorkville
172. 9 Matthew Thomas 15:55.8 PR Plainfield (North)
173. 9 Brigham Cieslak 15:56.6 PR Grayslake (Central)
174. 9 Paul Park 15:57.5 PR Lincolnshire (Steven...
175. 9 Patryk Szczepaniak 15:58.6 PR Hersey
176. 9 Julio Martinez 15:59.2 PR Hinsdale (Central)
177. 9 Peyton Tiseth 15:59.5 PR Marmion Academy
178. 9 Nick Kieffer 16:00.4 PR Yorkville
179. 9 Caleb Gulbro 16:00.5 PR Yorkville
180. 9 Ty Furmankiewicz 16:01.0 PR Plainfield (South)
181. 9 Logan Spaulding 16:01.6 PR Grayslake (Central)
182. 9 Will Ahern 16:02.3 PR Elmhurst (York)
183. 9 Keegan Estrada 16:02.4 PR Winnetka (New Trier)
184. 9 Daniel Fuchs 16:02.7 PR Grayslake (Central)
185. 9 Connor Grace 16:03.6 PR Maine South
186. 9 Owen Mize 16:04.1 PR Crystal Lake (Central)
187. 9 Santino Domingo 16:04.5 PR Elmhurst (York)
188. 9 Michael Lindenmuth 16:04.6 PR Maine West
189. 9 Emmett Drew 16:05.3 PR Hinsdale (Central)
190. 9 Chris Cummings 16:06.0 PR Fenwick
191. 9 Colin Lestina 16:06.3 PR Elmhurst (York)
192. 9 Chris Kiser 16:08.5 PR Winnetka (New Trier)
193. 9 Nicholas Lisanti 16:08.6 PR Chicago (Jones)
194. 9 Matthew Bass 16:09.2 PR Crystal Lake (Central)
195. 9 Jacob Reidl 16:10.3 PR Maine West
196. 9 Connor Vondrak 16:10.7 PR Barrington
197. 9 Antony Rizk 16:11.9 PR Chicago (Jones)
198. 9 Jack Walsh 16:12.7 PR Maine South
199. 9 Jesse Yang 16:12.8 PR Winnetka (New Trier)
200. 9 Jimmy Hoffman 16:13.8 PR Elmhurst (York)
201. 9 Jimmy Coyle 16:14.7 PR Maine South
202. 9 Steven Dorando 16:14.8 PR Marmion Academy
203. 9 Alex Randall 16:16.2 PR Vernon Hills
204. 9 Spencer Wheatland 16:16.5 PR Elmhurst (York)
205. 9 Jaime Barajas 16:16.6 PR Chicago (St. Ignatiu...
206. 9 Brayden Singer 16:17.6 PR McHenry
207. 9 Kevin Lawrence 16:17.7 PR Elmhurst (York)
208. 9 Jack Hayford 16:19.1 PR Fenwick
209. 9 Liam Grable 16:19.2 PR Winnetka (New Trier)
210. 9 Eric Sylvester 16:22.0 PR Elmhurst (York)
211. 9 Parker Zancho 16:22.4 PR McHenry
212. 9 Tim O'Leary 16:23.6 PR Elmhurst (York)
213. 9 Johnny Picchiotti 16:25.1 PR Maine West
214. 9 Alex Baker 16:25.2 PR Elmhurst (York)
215. 9 Liam Popovsky 16:26.0 PR Elmhurst (York)
216. 9 Kyle Rivas 16:26.3 PR Barrington
217. 9 John Castanoli 16:27.6 PR Elmhurst (York)
218. 9 Nick Pintozzi 16:27.6 PR Elmhurst (York)
219. 9 Siddharth Kaza 16:28.9 PR Lincolnshire (Steven...
220. 9 Kevin Hillesland 16:29.8 PR Winnetka (New Trier)
221. 9 Itamar Shifrin 16:30.9 PR Vernon Hills
222. 9 Justin Terry 16:31.1 PR Hinsdale (Central)
223. 9 Anthony Shilati 16:33.2 PR Chicago (St. Ignatiu...
224. 9 Maximilian Radlicz 16:33.5 PR Mt. Prospect (Prospe...
225. 9 Andrew Schwartz 16:34.3 PR McHenry
226. 9 Magnus Naess 16:36.0 PR Hinsdale (Central)
227. 9 Sam Vogt 16:37.1 PR Loyola Academy
228. 9 Antonios Sklivagos 16:37.7 PR Hersey
229. 9 Addison White 16:37.8 PR Hinsdale (Central)
230. 9 Will Stoval 16:38.2 PR Lake Zurich
231. 9 Jordan Martinez 16:40.1 PR Hinsdale (Central)
232. 9 Jason Mei 16:40.2 PR Chicago (Jones)
233. 9 Dane Whitney 16:40.7 PR Libertyville
234. 9 Erik Olson 16:40.8 PR Dundee-Crown
235. 9 Michael Composto 16:41.1 PR Mt. Prospect (Prospe...
236. 9 Camden Hildy 16:41.3 PR Elmhurst (York)
237. 9 Vinny Micucci 16:41.7 PR Fenwick
238. 9 Pierce Butler 16:43.7 PR Fenwick
239. 9 Tommy Conroy 16:45.4 PR Marmion Academy
240. 9 Sean Solem 16:49.1 PR Elmhurst (York)
241. 9 Keir Luczak 16:50.5 PR Grayslake (Central)
242. 9 Cal Brandell 16:50.6 PR Crystal Lake (Central)
243. 9 Kevin Letts 16:50.7 PR Maine West
244. 9 Lukas Hecht 16:50.9 PR Chicago (Jones)
245. 9 Colin Greiner 16:51.3 PR Chicago (Jones)
246. 10 Chris Beattie 16:54.0 PR Libertyville
247. 9 Adam Wallach 16:54.8 PR Lincolnshire (Steven...
248. 9 Jakob Friedman 16:55.7 PR Lincolnshire (Steven...
249. 9 Ryan Lynch 16:56.6 PR Elmhurst (York)
250. 9 Aidan Rand 16:57.1 PR Elmhurst (York)
251. 9 Julian Zires 17:01.1 PR Maine South
252. 9 Owen Ziliak 17:01.4 PR Chicago (Jones)
253. 9 Noah Lolli 17:03.2 PR Winnetka (New Trier)
254. 9 Aidan Prendergast 17:04.4 PR Chicago (St. Ignatiu...
255. 9 Paul Shin 17:06.9 PR Lincolnshire (Steven...
256. 9 Jake Cramer 17:09.9 PR Oak Park-River Forest
257. 9 Luke Steinbeck 17:11.5 PR Grayslake (Central)
258. 9 Nick Schopp 17:13.0 PR Hinsdale (Central)
259. 9 Axel Arzola 17:14.4 PR Maine West
260. 9 Adrian Dela Cruz 17:14.5 PR Grayslake (Central)
261. 9 Scott Petersen 17:14.5 PR Winnetka (New Trier)
262. 9 Matthew Woodford 17:15.7 PR Marmion Academy
263. 9 Arjun Kaura 17:15.9 PR Winnetka (New Trier)
264. 9 Peter Avery 17:16.4 PR Winnetka (New Trier)
265. 9 Jacob Maertens 17:19.0 PR Marmion Academy
266. 9 Jack Kinsey 17:19.1 PR Hinsdale (Central)
267. 9 Colin Hogan 17:19.1 PR Mundelein
268. 9 Casey Clark 17:19.9 PR Maine South
269. 9 Aiden Gralinski 17:21.0 PR Lake Zurich
270. 9 Charlie Okolita 17:21.4 PR Marmion Academy
271. 9 Matt Gankhuleg 17:21.7 PR Hersey
272. 9 Alex Hartley 17:22.6 PR Plainfield (South)
273. 9 Gus Murray 17:23.4 PR Winnetka (New Trier)
274. 9 Grant Ham 17:25.7 PR Barrington
275. 9 Jeremy Short 17:29.7 PR Barrington
276. 9 Jack Gillespie 17:33.4 PR Hersey
277. 9 Fernando Granda 17:35.0 PR Chicago (St. Ignatiu...
278. 9 Andrew Yoon 17:36.9 PR Chicago (St. Ignatiu...
279. 9 Ryan Mullen 17:39.1 PR Winnetka (New Trier)
280. 9 Devlin Igaravidez 17:40.5 PR Plainfield (South)
281. 9 Kevin Brosnan 17:43.1 PR Fenwick
282. 9 Patrick Desch 17:44.3 PR Marmion Academy
283. 9 Kevin Stone 17:44.8 PR Libertyville
284. 9 Jake Smith 17:45.2 PR Hersey
285. 9 Micheal Kelly 17:45.2 PR Maine South