Official Team Scores
1. Winnetka (New Trier) 38
2. Hersey 77
3. Barrington 88
4. Rolling Meadows 109
5. Wheeling 129
6. Lake Zurich 167
7. Belvidere (North) 217
8. Palatine (Fremd) 235
9. Maine West 245
10. Vernon Hills 279
11. Antioch 285
12. Lakes Community 369
13. Deerfield 370
14. Maine East 373
15. Libertyville 384
16. Fox Lake (Grant) 534
17. Chicago (Wolcott) 562
Mens Results
2.38 Miles Frosh/Soph
PL YR Name Mark Team
1. 10 Jordan Teran 12:54.4 Wheeling
2. 10 Jack Martin 13:02.9 Rolling Meadows
3. 9 Stephen Barretto 13:10.7 Rolling Meadows
4. 10 JD Shelly 13:10.9 Winnetka (New Trier)
5. 10 Jackson Flick 13:11.5 Winnetka (New Trier)
6. 10 Jason Palafox 13:14.3 Hersey
7. 10 Felix Boeing 13:14.9 Winnetka (New Trier)
8. 10 William Lober 13:18.4 Winnetka (New Trier)
9. 10 Trevor Giampa 13:20.8 Barrington
10. 9 Ethan Marunde 13:21.0 Hersey
11. 10 Raymond Ure 13:23.5 Maine West
12. 10 Nick Caraba 13:24.2 Hersey
13. 10 Jacob Wright 13:26.7 Rolling Meadows
14. 10 Ben Akason 13:27.0 Winnetka (New Trier)
15. 9 Jacob Myers 13:29.6 Lake Zurich
16. 9 Jack Fitzpatrick 13:30.5 Barrington
17. 10 Caleb Engelmann 13:33.6 Lake Zurich
18. 10 Tyler Ackerman 13:33.8 Winnetka (New Trier)
19. 9 Carter Hart 13:34.4 Barrington
20. 9 Bryan Martinez 13:37.2 Wheeling
21. 9 Blake Garrels 13:39.0 Barrington
22. 10 Spencer Burkhalter 13:39.1 Hersey
23. 9 Logan Skidmore 13:40.4 Barrington
24. 10 Tyler Gilley 13:42.4 Winnetka (New Trier)
25. 10 Max Beutel 13:43.4 Belvidere (North)
26. 10 Zander Casis 13:47.3 Belvidere (North)
27. 10 Raghav Gupta 13:47.6 Winnetka (New Trier)
28. 9 Luis Vasquez 13:48.9 Hersey
29. 9 Greigh Wells 13:49.1 Barrington
30. 9 Remy Jankusky 13:50.7 Hersey
31. 9 Mike Gomoluch 13:51.1 Hersey
32. 10 Chase Johnson 13:52.0 Vernon Hills
33. 10 Ben Teppo 13:52.1 Winnetka (New Trier)
34. 10 Jose Castillo 13:53.2 Rolling Meadows
35. 9 Oscar Phillips 13:54.8 Lake Zurich
36. 10 Erik Osorio-Cruz 13:55.0 Maine East
37. 10 Esteban Lagunes 13:55.3 Wheeling
38. 10 Chris Gama 13:58.0 Wheeling
39. 10 Tyler Nishimura 13:58.1 Hersey
40. 10 Greg Sevilla 13:59.1 Wheeling
41. 10 Mason Hoffman 14:00.4 Wheeling
42. 10 Jonathan Kang 14:01.8 Maine West
43. 10 Patryk Szczepaniak 14:02.0 Hersey
44. 10 Kevin Hillesland 14:04.7 Winnetka (New Trier)
45. 9 Thomas De Lance 14:05.4 Hersey
46. 10 Sam Stubbs 14:08.3 Hersey
47. 9 Griffin Ginder 14:09.3 Hersey
48. 10 Jack Wolski 14:09.9 Palatine (Fremd)
49. 9 Kyle Miller 14:10.5 Antioch
50. 10 Aiden Dunleavy 14:11.5 Barrington
51. 10 Nick Methner 14:12.4 Hersey
52. 10 Kevin Lui 14:15.5 Palatine (Fremd)
53. 9 Owen Lane 14:15.7 Antioch
54. 10 Tim Choma 14:19.0 Hersey
55. 10 Keegan Estrada 14:19.3 Winnetka (New Trier)
56. 10 Nick Grasse 14:19.5 Palatine (Fremd)
57. 9 Anthony Torres 14:19.6 Barrington
58. 9 Kris Marino 14:20.9 Barrington
59. 10 Mark Santi 14:21.0 Lake Zurich
60. 9 Jake Ziebarth 14:24.1 Barrington
61. 9 Ray Petzold 14:24.9 Wheeling
62. 10 Quinn Rudy 14:25.8 Hersey
63. 9 Hayden Zaluckyj 14:26.1 Belvidere (North)
64. 10 Abraham Holtermann 14:26.3 Barrington
65. 9 Charlie Hart 14:29.0 Deerfield
66. 10 Joshua Thakurdas 14:30.3 Palatine (Fremd)
67. 9 Brandon Jordan 14:31.8 Antioch
68. 10 Tim Smith 14:34.7 Lakes Community
69. 10 Matt Kim 14:34.7 Hersey
70. 9 Nick Paraskevas 14:35.1 Hersey
71. 9 Luke Linscott 14:36.7 Hersey
72. 9 Quinn Born 14:37.6 Hersey
73. 10 Jason Duray 14:38.6 Hersey
74. 10 Angel Torres 14:39.5 Wheeling
75. 10 Alan Nance 14:40.0 Wheeling
76. 10 Mitch Fister 14:40.4 Wheeling
77. 10 Steve Brown 14:41.3 Belvidere (North)
78. 10 Carter Sherwin 14:43.0 Vernon Hills
79. 10 Ian Huff 14:43.3 Maine West
80. 9 Joey Nemec 14:44.4 Lake Zurich
81. 9 Dylan Siena 14:45.2 Palatine (Fremd)
82. 9 Daniel Ko 14:46.0 Palatine (Fremd)
83. 9 Eric Hernandez 14:46.4 Wheeling
84. 10 Nathan Helminski 14:46.9 Rolling Meadows
85. 10 Jayesh Patel 14:47.7 Maine East
86. 10 Emmet Burke 14:49.5 Libertyville
87. 10 Gavin White 14:49.7 Vernon Hills
88. 10 Alex Randall 14:50.5 Vernon Hills
89. 10 Usaid Mazhar 14:51.3 Palatine (Fremd)
90. 9 Japnam Hotni 14:54.3 Wheeling
91. 10 Noah Anderson 14:54.5 Belvidere (North)
92. 9 Nithin Mantena 14:54.8 Palatine (Fremd)
93. 9 Ty Dwyer 14:55.2 Lakes Community
94. 10 Thomas Han 14:56.3 Palatine (Fremd)
95. 10 Johnny Picchiotti 14:57.5 Maine West
96. 10 Ryan Paul 14:57.6 Barrington
97. 10 Jordan Shonfeld 14:57.9 Winnetka (New Trier)
98. 9 Jack Engel 14:58.7 Lakes Community
99. 10 David Palmer 15:00.3 Vernon Hills
100. 9 Grant Ackard 15:01.6 Barrington
101. 10 Aiden Massman 15:02.1 Belvidere (North)
102. 9 Tommy Benedetto 15:02.7 Barrington
103. 9 Petterson Montegra... 15:03.3 Wheeling
104. 9 Ethan Hansen 15:03.5 Libertyville
105. 10 Cole Gebert 15:03.6 Libertyville
106. 9 Adam Gorcyca 15:04.3 Maine West
107. 9 Anthony Aloisio 15:06.5 Palatine (Fremd)
108. 10 Ben Ticsay 15:08.6 Antioch
109. 9 Ryan Johnson 15:09.7 Antioch
110. 9 Logan Phillips 15:10.5 Antioch
111. 9 Alfredo Arnieri 15:11.3 Barrington
112. 10 Ian Cata 15:12.5 Winnetka (New Trier)
113. 9 Abaan Ansari 15:12.7 Maine East
114. 9 Jake Goldstone 15:13.3 Deerfield
115. 9 Joe Healy 15:13.4 Deerfield
116. 9 Ian Joe 15:13.7 Vernon Hills
117. 9 Jonah Kaplan 15:15.3 Deerfield
118. 10 Alex Barbarise 15:15.7 Antioch
119. 9 Ethan Friedman 15:16.8 Deerfield
120. 10 Matt Helminski 15:16.9 Rolling Meadows
121. 9 Caleb Reed 15:17.9 Palatine (Fremd)
122. 9 Isaac Sweitzer 15:19.0 Libertyville
123. 10 Augustus Stamer 15:20.1 Winnetka (New Trier)
124. 9 Josh Ripoli 15:20.4 Lake Zurich
125. 10 Josh Silverman 15:23.9 Winnetka (New Trier)
126. 10 Matt Lawrence 15:26.1 Antioch
127. 10 Sean Humpa 15:26.4 Lakes Community
128. 10 Liam Grable 15:26.6 Winnetka (New Trier)
129. 10 Noah Lolli 15:26.9 Winnetka (New Trier)
130. 10 Kevin Letts 15:27.1 Maine West
131. 10 Sam Walser 15:27.3 Palatine (Fremd)
132. 10 Ethan Schaffner 15:27.5 Winnetka (New Trier)
133. 10 Antonios Sklivagos 15:28.0 Hersey
134. 9 Ryan Sparks 15:29.6 Lake Zurich
135. 10 Grant Fisher 15:29.9 Deerfield
136. 10 Grant Hampton 15:32.4 Vernon Hills
137. 9 Victor Rogowski 15:33.4 Rolling Meadows
138. 10 Jesse Yang 15:33.4 Winnetka (New Trier)
139. 10 Bibin Biju 15:35.4 Maine West
140. 9 Walker Winkler 15:37.1 Antioch
141. 9 Lucas DaSilva 15:37.2 Maine West
142. 9 Max Collins 15:37.4 Lake Zurich
143. 10 Michael Lindenmuth 15:41.3 Maine West
144. 9 Anshul Kaushik 15:42.4 Palatine (Fremd)
145. 10 Jacob Wagner 15:42.6 Belvidere (North)
146. 10 James Murphy 15:42.8 Belvidere (North)
147. 9 Michael O'Keeffe 15:45.5 Rolling Meadows
148. 9 Jack Malone 15:47.3 Palatine (Fremd)
149. 9 Tim Wacnik 15:48.1 Libertyville
150. 10 Teddy Hines 15:48.4 Winnetka (New Trier)
151. 10 Connor Vondrak 15:48.9 Barrington
152. 9 Aidan Gillespie 15:49.2 Lakes Community
153. 9 Kacper Olszewski 15:49.4 Maine East
154. 10 Grant Ham 15:51.8 Barrington
155. 10 Liam Faustino 15:52.9 Lakes Community
156. 9 Jesus Vallejo 15:53.4 Maine West
157. 10 Scott Petersen 15:54.0 Winnetka (New Trier)
158. 9 Ryan White 15:57.7 Libertyville
159. 9 Sam Abderholden 15:59.1 Libertyville
160. 9 James Ogilvy 16:04.3 Palatine (Fremd)
161. 10 Jack Bay 16:04.4 Antioch
162. 9 Aansh Mehta 16:05.4 Hersey
163. 9 Anuj Mehta 16:05.8 Hersey
164. 10 Carl Himpelmann 16:06.5 Fox Lake (Grant)
165. 10 Gus Murray 16:07.0 Winnetka (New Trier)
166. 9 Zack Greco 16:07.9 Deerfield
167. 9 Leo Monaxious 16:09.6 Wheeling
168. 10 Ethan Polak 16:09.7 Wheeling
169. 10 Jack Yonover 16:13.0 Winnetka (New Trier)
170. 9 Jorge Gutierrez 16:16.1 Wheeling
171. 10 Kaleb Kotlow 16:16.7 Antioch
172. 10 Julian Bailon 16:17.3 Wheeling
173. 10 Aiden Gralinski 16:20.0 Lake Zurich
174. 9 Emilio Figueroa 16:20.9 Fox Lake (Grant)
175. 10 Matthew Stockhorst 16:23.5 Lakes Community
176. 10 Eduardo Mejia 16:24.0 Maine East
177. 9 T.S. Lee 16:24.2 Libertyville
178. 10 Corey Brend 16:26.6 Lake Zurich
179. 10 Ryan Chang 16:28.8 Palatine (Fremd)
180. 9 Jay Seiflow 16:29.0 Lakes Community
181. 9 Jaeren Dadivas 16:30.0 Maine East
182. 9 Zach Luke 16:30.2 Deerfield
183. 10 Ryland Turner 16:30.6 Maine West
184. 9 Dev Desai 16:30.6 Maine East
185. 10 Coby Segal 16:31.1 Deerfield
186. 10 Caleb Smith 16:32.2 Vernon Hills
187. 10 Andre Ballo 16:32.9 Palatine (Fremd)
188. 9 Joseph Langridge 16:33.1 Maine West
189. 10 Brian Riccardo 16:34.7 Palatine (Fremd)
190. 9 Kousei Tatsuno 16:36.2 Palatine (Fremd)
191. 10 Leo Joerger 16:36.4 Palatine (Fremd)
192. 9 Ethan Blankenship 16:37.1 Lake Zurich
193. 10 Evan Mural 16:38.8 Lake Zurich
194. 9 Suyash Tewari 16:40.4 Palatine (Fremd)
195. 9 Devin Santinello 16:46.4 Rolling Meadows
196. 9 Jacob Mueller 16:47.0 Lakes Community
197. 10 Tyler Davidson 16:47.2 Antioch
198. 10 Santiago Cueves 16:49.4 Wheeling
199. 9 Ivan Peña Hernandez 16:52.1 Maine East
200. 9 Alex Sanchez 16:55.6 Rolling Meadows
201. 9 Solomon Foley 16:55.6 Belvidere (North)
202. 9 Logan Lofland 16:56.1 Deerfield
203. 10 Joey Pyles 16:56.2 Antioch
204. 10 George Harvey 16:56.4 Libertyville
205. 9 Thomas Hu 16:57.1 Deerfield
206. 9 Daniel Gfesser 16:58.9 Lakes Community
207. 9 Angel Macias 16:59.2 Wheeling
208. 9 Arturo Villadares 16:59.2 Wheeling
209. 9 Michael Cole 17:00.5 Belvidere (North)
210. 10 Armando Herrera 17:03.0 Wheeling
211. 9 Jeremiah Heersche 17:03.3 Fox Lake (Grant)
212. 9 Minh Duong 17:03.9 Rolling Meadows
213. 10 Jake Stamer 17:06.0 Winnetka (New Trier)
214. 9 Eric Rodriguez 17:07.7 Vernon Hills
215. 9 Reid Wilson 17:08.9 Deerfield
216. 10 Ishan Anand 17:12.8 Palatine (Fremd)
217. 10 Kolton Powers 17:15.4 Antioch
218. 10 Ben Kistler 17:15.4 Libertyville
219. 9 Jeremy Rosenblum 17:16.8 Deerfield
220. 9 Val Zarkh 17:17.2 Lake Zurich
221. 10 Bj Moses-Rosenthal 17:18.6 Winnetka (New Trier)
222. 9 Brendan Beamer 17:19.1 Deerfield
223. 9 Sariff Alviso 17:19.5 Maine West
224. 9 Tyler Gierszewicz 17:21.2 Maine West
225. 9 Tyler Nagelbach 17:21.2 Deerfield
226. 9 Will Sims 17:21.3 Palatine (Fremd)
227. 10 Tanarius Twiggs 17:26.6 Rolling Meadows
228. 9 Joseph Petersen 17:27.5 Barrington
229. 10 Sam Dorfman 17:28.0 Winnetka (New Trier)
230. 10 Alex Dillon 17:28.1 Winnetka (New Trier)
231. 9 Ben Spiegel 17:28.8 Deerfield
232. 10 Thomas Bleasdale 17:28.8 Hersey
233. 10 John Hernandez 17:29.7 Wheeling
234. 9 Bryce Nowicki 17:30.8 Libertyville
235. 9 Connor Thomas 17:31.3 Maine West
236. 10 Ben Glatz 17:32.7 Lake Zurich
237. 9 Michael Kim 17:33.3 Vernon Hills
238. 9 Fernando Gonzalez 17:35.1 Vernon Hills
239. 9 Jimmy Mroczka 17:35.6 Lakes Community
240. 9 Marty Humbert 17:36.5 Libertyville
241. 10 Jacob Moruszewicz 17:39.7 Maine West
242. 9 Kyle Chung 17:43.4 Hersey
243. 10 Michael Buccellato 17:46.3 Winnetka (New Trier)
244. 9 Jason Torres 17:47.7 Libertyville
245. 9 Trey Symonanis 17:49.0 Deerfield
246. 9 Colin Monge 17:52.7 Lakes Community
247. 9 Alex Vazquez 17:54.3 Wheeling
248. 9 Drew Knuettel 17:55.4 Lakes Community
249. 10 Zachary Harrison 17:56.9 Maine West
250. 9 Ryan Brown 18:01.4 Hersey
251. 10 Arjun Kaura 18:02.7 Winnetka (New Trier)
252. 9 Prem Nair 18:04.1 Vernon Hills
253. 9 Saahil Patel 18:05.2 Palatine (Fremd)
254. 9 Josh Anderson 18:12.7 Fox Lake (Grant)
255. 10 Mike Framke 18:16.2 Maine West
256. 9 Mickey Holub 18:16.5 Lake Zurich
257. 10 Xander Rodriguez 18:19.1 Hersey
258. 9 Nathan Martorana 18:21.8 Vernon Hills
259. 10 Andre Banez 18:24.5 Maine East
260. 10 Daniel Baumhardt 18:26.8 Maine West
261. 10 Thano Douvikas 18:27.0 Hersey
262. 9 Vishnu Sadhu 18:27.3 Rolling Meadows
263. 9 Shalin Doshi 18:31.3 Roselle (Lake Park)
264. 9 Eddy Larios 18:34.6 Maine West
265. 10 Kyle Conway 18:41.4 Maine West
266. 9 Kyle Kohn 18:48.1 Wheeling
267. 10 Angel Villegas 18:49.3 Maine East
268. 9 Cade Empen 18:50.9 Lakes Community
269. 10 Steven Alton 18:52.6 Barrington
270. 10 Henry Wells 18:54.1 Chicago (Wolcott)
271. 10 Nihar Simhadri 18:58.8 Palatine (Fremd)
272. 10 Scott Szykowny 19:00.1 Chicago (Wolcott)
273. 10 Dan Luz-Sanchez 19:07.0 Wheeling
274. 9 Cooper Dolin 19:11.8 Chicago (Wolcott)
275. 9 Tyler Stephenson 19:23.3 Vernon Hills
276. 10 John Melulis 19:23.9 Winnetka (New Trier)
277. 10 Trey Romig 19:32.6 Fox Lake (Grant)
278. 9 Louis Kontoravdis 19:33.0 Maine East
279. 9 Jonas Smith 19:45.2 Palatine (Fremd)
280. 10 Silas Lonard 19:46.3 Rolling Meadows
281. 9 Eric Osborn 19:52.9 Palatine (Fremd)
282. 10 Griffin Barr 20:10.7 Winnetka (New Trier)
283. 9 Emmett Stuart 20:10.9 Lake Zurich
284. 9 Spencer Ejupi 20:14.5 Lake Zurich
285. 9 Matt Gilbertson 20:19.5 Belvidere (North)
286. 9 Edward Guzman 20:20.9 Maine West
287. 10 Bismark Gyebi 20:22.0 Maine West
288. 9 Kevin Fields 20:42.2 Chicago (Wolcott)
289. 9 Max Bolon 20:52.5 Deerfield
290. 9 Samuel Press 21:10.7 Chicago (Wolcott)
291. 9 Bode Engelmann 21:10.8 Lake Zurich
292. 10 Motoki Nishiura 21:18.8 Palatine (Fremd)
293. 10 Josh Wienstock 21:24.0 Wheeling
294. 10 Niko Farrell 23:46.9 Chicago (Wolcott)
295. 9 Cameron Rich 24:55.7 Deerfield
296. 9 Alex Pettigrew 25:11.3 Deerfield
297. 10 John Hinds 25:13.9 Roselle (Lake Park)
298. 9 Anthony Cova 29:23.1 Maine West
299. 11 Daniel Ballenger 31:30.0 Deerfield
Provided by Athletic.net
Official Team Scores
1. Lake Zurich 66
2. Barrington 74
3. Vernon Hills 75
4. Lakes Community 85
5. Winnetka (New Trier) 100
6. Elk Grove 116
7. Wheeling 206
8. Highland Park 211
9. Libertyville 286
10. Antioch 289
11. Maine West 303
12. Maine East 361
13. Rolling Meadows 363
Womens Results
2.38 Miles Frosh/Soph
PL YR Name Mark Team
1. 9 Alex Bryant 15:35.1 Lakes Community
2. 9 Morgan Magro 15:45.4 Barrington
3. 9 Julia Renetzky 16:04.9 Barrington
4. 10 Samantha Wadas 16:42.4 Elk Grove
5. 9 Kassie Woolard 16:49.9 Vernon Hills
6. 10 Elizabeth Kalafut 16:51.6 Lake Zurich
7. 9 Tegan Baker 16:56.9 Lakes Community
8. 10 Claire West 16:57.7 Winnetka (New Trier)
9. 10 Mary Burke 16:57.7 Winnetka (New Trier)
10. 10 Ashley Whitis 16:58.8 Lakes Community
11. 10 Gretchen Quinn 17:10.4 Lake Zurich
12. 10 Emily Singer 17:23.2 Vernon Hills
13. 10 Gabby Arribas 17:25.4 Vernon Hills
14. 10 Kendall Knoop 17:29.6 Barrington
15. 10 Ashley Lueder 17:29.7 Lake Zurich
16. 10 Paige Orals 17:29.7 Lake Zurich
17. 9 Jasmine Bautista 17:37.3 Wheeling
18. 9 Caroline Sun 17:39.2 Lake Zurich
19. 10 Doris Jimenez 17:43.7 Elk Grove
20. 9 Itzel Ocampo 17:51.1 Vernon Hills
21. 10 Izabella Sewerynski 17:54.5 Elk Grove
22. 10 Elvie Villa 17:59.0 Waukegan
23. 10 Michelle Nava 17:59.3 Highland Park
24. 10 Donna Nguyen 18:05.7 Lake Zurich
25. 10 Haley Price 18:07.0 Winnetka (New Trier)
26. 10 Abby Kempf 18:08.7 Vernon Hills
27. 10 Lauren Grote 18:10.7 Winnetka (New Trier)
28. 9 Olivia Camel 18:15.0 Barrington
29. 10 Rebecca Fritz 18:16.0 Barrington
30. 10 Grace Kraft 18:17.3 Libertyville
31. 9 Xixi Myles 18:20.3 Elk Grove
32. 10 Emma Neuhauser 18:22.7 Barrington
33. 9 Danika Dortsch 18:23.7 Lakes Community
34. 10 Courtney Hufton 18:27.4 Winnetka (New Trier)
35. 10 Samantha Wanke 18:27.8 Antioch
36. 10 Ziyi Kwok 18:28.4 Buffalo Grove
37. 9 Breanna Lippmann 18:34.0 Lakes Community
38. 10 Sarah Monoson 18:39.5 Lake Zurich
39. 9 Lizbeth Gutierrez 18:43.4 Wheeling
40. 10 Jacqueline Levenson 18:45.2 Highland Park
41. 10 Alex Malagon 18:48.8 Barrington
42. 9 Kayla Dieringer 18:51.8 Lakes Community
43. 10 Karen Pliego 18:53.0 Wheeling
44. 9 Alondra Nape 18:58.8 Elk Grove
45. 10 Elisabeth Hume 18:58.9 Lake Zurich
46. 9 Michaela Kovalsky 19:00.3 Highland Park
47. 9 Jordyn Smith 19:02.8 Vernon Hills
48. 10 Ashley Cruz 19:03.5 Maine West
49. 10 Maria Dardon 19:05.7 Wheeling
50. 10 Anna Polak 19:16.1 Lakes Community
51. 10 Mia Rhee 19:18.2 Winnetka (New Trier)
52. 9 Mia Vernasco 19:20.3 Libertyville
53. 9 Kesha Patel 19:21.5 Elk Grove
54. 10 Jocelyn Bahena 19:23.4 Elk Grove
55. 10 Megan Moran 19:25.3 Barrington
56. 9 Rae Cohen 19:27.1 Highland Park
57. 9 Chaemin Kim 19:32.5 Vernon Hills
58. 10 Libby Musolino 19:32.8 Winnetka (New Trier)
59. 9 Angelina Biju 19:32.8 Maine East
60. 10 Mari Jaoshvili 19:39.5 Highland Park
61. 10 Abigail Golde 19:41.5 Vernon Hills
62. 10 Ashley Sanchez 19:45.5 Elk Grove
63. 9 Alexia Albarran 19:49.0 Elk Grove
64. 10 Sarah Norrick 19:50.2 Winnetka (New Trier)
65. 10 Isabel Dolan 19:51.1 Winnetka (New Trier)
66. 9 Lauren Orie 19:52.8 Lakes Community
67. 9 Allyson Pierce 19:53.1 Antioch
68. 10 Allison Kane 19:53.4 Antioch
69. 9 Georgia Diamond 19:59.1 Buffalo Grove
70. 10 Melanie Arroyo 20:02.7 Vernon Hills
71. 10 Julieta Rodarte 20:03.3 Vernon Hills
72. 9 Janejira Nasaree 20:03.9 Maine West
73. 9 Riya Verma 20:04.4 Vernon Hills
74. 9 Alex Martell 20:08.9 Elk Grove
75. 9 Sandra Wilczek 20:11.5 Maine West
76. 9 Molly Forster 20:12.7 Elk Grove
77. 10 Lillie Zahn 20:23.8 Elk Grove
78. 9 Saoirse Boyd 20:32.6 Lakes Community
79. 9 Irene Park 20:32.9 Rolling Meadows
80. 10 Sydney Ackerman 20:34.1 Winnetka (New Trier)
81. 9 Mariah Ruffner 20:34.8 Antioch
82. 9 Reagan Pokorny 20:37.2 Barrington
83. 10 Samanths Stilp 20:37.9 Winnetka (New Trier)
84. 10 Simone Sullivan 20:38.0 Winnetka (New Trier)
85. 10 Kristine Kropp 20:41.6 Libertyville
86. 10 Yenny Velazquez 20:42.4 Elk Grove
87. 9 Erica Oversen 20:42.9 Highland Park
88. 9 Lisa Thomas 20:43.9 Buffalo Grove
89. 10 Bonnie Sprenger 20:44.1 Winnetka (New Trier)
90. 9 Jackie Medina 20:44.1 Wheeling
91. 10 Gianna Whitney 20:46.2 Libertyville
92. 10 Maeve Griffin 20:49.1 Lake Zurich
93. 9 Ninjin Batbold 20:50.4 Rolling Meadows
94. 10 Melissa Bueno 20:50.9 Waukegan
95. 10 Jessica Krug 20:51.7 Highland Park
96. 9 Sara Lunkenheimer 20:52.9 Lakes Community
97. 10 Jeidy Cruz 20:53.4 Maine West
98. 10 Eden Allen 20:54.5 Winnetka (New Trier)
99. 9 Eliza Vazquez 21:01.5 Elk Grove
100. 9 Denise Quintero 21:08.8 Elk Grove
101. 9 Lesly Guzman-Uvera 21:09.7 Vernon Hills
102. 10 Becky Troncoso 21:09.8 Maine West
103. 9 Melody Kulich 21:19.1 Chicago (Wolcott)
104. 9 Nina Abraham 21:24.4 Maine East
105. 10 Melanie Aguilar 21:25.2 Wheeling
106. 10 Natalia Ocampo 21:25.4 Waukegan
107. 9 Sophia Love 21:26.5 Highland Park
108. 10 Dianna Villanueva 21:28.8 Wheeling
109. 9 Kenni Nava 21:33.9 Elk Grove
110. 9 Aliyyah Zaidi 21:34.2 Barrington
111. 9 Hirona Masuyama 21:34.8 Elk Grove
112. 10 Lily Katz 21:36.6 Highland Park
113. 9 Monique Vadepenas 21:37.7 Rolling Meadows
114. 10 Patricia Lopez 21:39.5 Maine West
115. 10 Diana Rodela-Olaque 21:44.8 Elk Grove
116. 9 Sarah Hussien 21:46.8 Maine East
117. 9 Eleni Kantoravdis 21:49.3 Maine East
118. 9 Emily Schwartz 21:51.0 Highland Park
119. 10 Jordan Simberg 21:52.9 Winnetka (New Trier)
120. 10 Ivana Antolovic 21:53.1 Winnetka (New Trier)
121. 9 Stephanie Kallish 21:53.3 Highland Park
122. 10 Nicole Herrera 21:54.8 Vernon Hills
123. 9 Gia Lebron 21:56.4 Highland Park
124. 10 Lexie Levy 21:57.4 Highland Park
125. 9 Ashleigh Unglab 21:59.7 Elk Grove
126. 9 Annabelle Guerra 22:01.9 Antioch
127. 10 Katherine Haidvogel 22:02.5 Libertyville
128. 10 Angely Luna 22:04.6 Wheeling
129. 9 Angelica Gonzalez 22:09.6 Rolling Meadows
130. 10 Hannah Thompson 22:13.3 Winnetka (New Trier)
131. 10 Kylie Gimbel 22:21.4 Highland Park
132. 9 Sarahi Ramirez 22:22.7 Rolling Meadows
133. 10 Isabelle Miller 22:26.5 Winnetka (New Trier)
134. 10 Kenia Respardo 22:30.9 Wheeling
135. 10 Jackelyn Campos 22:43.4 Elk Grove
136. 10 Maddie Britto 22:44.7 Elk Grove
137. 9 Maritza Patino 22:45.4 Elk Grove
138. 10 Kelsey Gramins 22:49.2 Vernon Hills
139. 9 Alana Goldstein 22:50.1 Highland Park
140. 9 Paige Drummond 22:51.2 Chicago (Wolcott)
141. 9 Prapti Patel 23:16.6 Maine East
142. 9 Samantha Fogel 23:43.9 Lake Zurich
143. 9 Maryann Ramirez 23:54.6 Elk Grove
144. 9 Marisol Patino 24:10.9 Elk Grove
145. 10 Rebecca Feiler 24:18.0 Highland Park
146. 10 Ingrid Bahena 25:06.6 Elk Grove
147. 10 Kate Marino 25:23.3 Winnetka (New Trier)
148. 9 Julia Lubinak 25:25.6 Elk Grove
149. 10 Ruby Trujilo 25:54.9 Wheeling
150. 9 Lilly Heavenrich 26:08.9 Winnetka (New Trier)
151. 9 Aliese Imboden 26:16.0 Maine West
152. 9 Lilianna Vaughan 26:16.3 Maine West
153. 9 Isabella Schwartz 26:18.1 Highland Park
154. 9 Savanna Smith 26:44.3 Winnetka (New Trier)
155. 10 Caroline Seyl 28:06.7 Libertyville
156. 10 Sheqere Lilo 28:45.3 Elk Grove
157. 9 Janett Gonzalez 29:00.9 Rolling Meadows
158. 9 Grace Mc Caffery 29:19.3 Winnetka (New Trier)
159. 10 Laura Lien 29:23.2 Winnetka (New Trier)
160. 10 Julia Koltin 29:23.9 Winnetka (New Trier)
161. 9 Audrey Lolli 29:32.4 Winnetka (New Trier)