Boys 3 Mile Run
Place Name Team Time Year
1 Matt Begeman Lyons Township 16:25.0 jr
2 Wylie Anderson Neuqua Valley 16:44.0 jr
3 Nathan Otto Hoffman Estates 17:00.0 jr
4 Jake Van Hoff Plainfield North 17:05.0 sr
5 Tom Crawshaw Lyons Township 17:07.0 sr
6 Vishy Singh Neuqua Valley 17:10.0 jr
7 Max Rainer Neuqua Valley 17:12.0 sr
8 Evan Peirce Champaign Centennial 17:12.0 jr
9 Anthony Nardi Hoffman Estates 17:15.0 sr
10 Armaan Goyal Conant 17:16.0 jr
11 Anand Haran Neuqua Valley 17:17.0 jr
12 Ali Luke Conant 17:17.0 sr
13 Jack Worman Hoffman Estates 17:18.0 so
14 Brandon Herman Lyons Township 17:25.0 jr
15 Alex Makrounis Hoffman Estates 17:27.0 so
16 Jack McGinnis Downers Grove North 17:29.0 sr
17 Patrick Willhalm Plainfield North 17:29.0 so
18 Michael Kammes Batavia 17:32.0 sr
19 Colin Weidman Neuqua Valley 17:33.0 sr
20 Rian Stanford Conant 17:33.0 jr
21 Matthew Stanford Neuqua Valley 17:33.0 sr
22 Matthew Avila Neuqua Valley 17:34.0 sr
23 Jackson Jett Neuqua Valley 17:38.0 so
24 Andrew Lichtenauer Lyons Township 17:38.0 sr
25 John Conley Plainfield North 17:39.0 sr
26 Kevin Schleitwiler Yorkville 17:44.0 jr
27 Nolan Delaney Lyons Township 17:45.0 jr
28 Brendan McGrath Minooka 17:46.0 sr
29 Patrick Conway Neuqua Valley 17:48.0 jr
30 David Lee Champaign Centennial 17:48.0 jr
31 Chris Cutrin Lincoln-Way North 17:50.0 jr
32 Zach Sebek Whitney Young 17:51.0 jr
33 Matt Milder Marmion 17:51.0 sr
34 Jake Billapando Plainfield North 17:52.0 sr
35 Michael Vivo Neuqua Valley 17:52.0 so
36 Hiro Fukuda Conant 17:57.0 jr
37 Evan Novak Neuqua Valley 17:57.0 jr
38 Bradley Daw Neuqua Valley 17:59.0 sr
39 Matt Murray Neuqua Valley 18:00.0 jr
40 Jack Salazar Lyons Township 18:00.0 jr
41 Jake Wietting Minooka 18:00.0 sr
42 Michael Bock Batavia 18:02.0 jr
43 Ethan Prior Plainfield North 18:03.0 fr
44 Nick Elms Conant 18:04.0 jr
45 Michael Cervantes Batavia 18:05.0 sr
46 Nick Torres Downers Grove North 18:06.0 jr
47 Matt Mosier Plainfield North 18:07.0 so
48 Ivan Bucio Whitney Young 18:07.0 jr
49 Luke Van Kovering Lyons Township 18:09.0 fr
50 Camden Leahy Neuqua Valley 18:09.0 jr
51 Andrew Huang Neuqua Valley 18:11.0 jr
52 Nathaniel Scholl Whitney Young 18:11.0 so
53 Connor Gedwill Minooka 18:12.0 fr
54 Paul Neubauer Neuqua Valley 18:12.0 so
55 James Roach Batavia 18:13.0 jr
56 John Stavropoulos Neuqua Valley 18:13.0 sr
57 Kyle Yorke Marmion 18:13.0 jr
58 Lukas Weber Neuqua Valley 18:14.0 jr
59 Alan Poe Neuqua Valley 18:14.0 so
60 Andrew Tarasuk Lyons Township 18:14.0 fr
61 Nick Abdallah Minooka 18:15.0 jr
62 John McElmeel Batavia 18:15.0 jr
63 Michael Block Neuqua Valley 18:15.0 jr
64 Kirtan Sapra Conant 18:16.0 jr
65 Andrei Blanca Neuqua Valley 18:16.0 sr
66 Josh Grunke Yorkville 18:18.0 sr
67 Steve Ngo Whitney Young 18:19.0 sr
68 Kellen Shaffer Neuqua Valley 18:20.0 sr
69 Nick Fortney Hoffman Estates 18:23.0 sr
70 Tyce Bruursema Whitney Young 18:23.0 so
71 Grant Bowers Yorkville 18:24.0 so
72 Patrick Kane Lyons Township 18:24.0 fr
73 Kyle Goodwin Lincoln-Way North 18:25.0 jr
74 Rob Harrington Lincoln-Way North 18:26.0 sr
75 Henry Groya Lyons Township 18:28.0 so
76 Christian Freitag Waubonsie Valley 18:29.0 so
77 Will Newman Lincoln-Way North 18:30.0 jr
78 Scott Anderson Neuqua Valley 18:31.0 so
79 James Mohan Lyons Township 18:31.0 sr
80 Connor Carr Whitney Young 18:33.0 fr
81 Matt Filipiec Hoffman Estates 18:33.0 so
82 Jake Schwartz Marmion 18:33.0 jr
83 Tyler Mertes Downers Grove North 18:34.0 fr
84 Sam McCool Downers Grove North 18:36.0 fr
85 Bennett Bernardoni Batavia 18:37.0 sr
86 Jason Schlicher Batavia 18:37.0 jr
87 Ross Leavitt Lyons Township 18:40.0 sr
88 Michael Witte Marmion 18:43.0 jr
89 Rich McKenna Batavia 18:43.0 so
90 Keanan Ginell Neuqua Valley 18:43.0 fr
91 Lambros Karkazis Lyons Township 18:44.0 sr
92 Rory McDermott Lyons Township 18:46.0 so
93 Matt Hosler Plainfield North 18:47.0 jr
94 Peter O'Neil Neuqua Valley 18:47.0 jr
95 Mitchell McGladdery Neuqua Valley 18:47.0 sr
96 Jake Cornish Marmion 18:48.0 sr
97 Gyovai Tena Marmion 18:49.0 jr
98 Rishabh Pandey Neuqua Valley 18:49.0 so
99 Daniel Speckels Neuqua Valley 18:49.0 fr
100 Sam Scriba Lyons Township 18:50.0 jr
101 Robbie Tidwell Lincoln-Way North 18:51.0 sr
102 Rocco Manzo Downers Grove North 18:51.0 so
103 Jack Garner Willowbrook 18:53.0 jr
104 Sam Ellis Neuqua Valley 18:53.0 so
105 Jacob Barth Batavia 18:53.0 fr
106 Takanori Iida Neuqua Valley 18:53.0 sr
107 Spencer Brandt Plainfield North 18:54.0 fr
108 Ian Willoughby Plainfield North 18:54.0 fr
109 Adrian Flores Plainfield North 18:55.0 jr
110 Timothy Fanelle Neuqua Valley 18:56.0 jr
111 Sam Horvath Plainfield North 18:56.0 fr
112 Matt Clark Minooka 18:56.0 jr
113 Nick Carlson Yorkville 18:58.0 jr
114 Charles Brom Lyons Township 18:59.0 sr
115 Zac Espinoza Neuqua Valley 18:59.0 sr
116 Nicholas Matulik Lemont 18:59.0 jr
117 Paul Aclibon Plainfield North 18:59.0 jr
118 Bhavin Chaudhari Conant 19:00.0 sr
119 Rielly Britt Downers Grove North 19:01.0 fr
120 Collin Leger Downers Grove North 19:01.0 so
121 Jake Bean Conant 19:04.0 sr
122 Jacob Brown Lyons Township 19:05.0 jr
123 Christian Katalinic Whitney Young 19:05.0 so
124 Connor Lejman Conant 19:05.0 sr
125 Will Ackerman Neuqua Valley 19:06.0 jr
126 Stephen Romero Lyons Township 19:09.0 so
127 Rob Renkor Lockport 19:11.0 sr
128 Conner Kiley Hoffman Estates 19:11.0 fr
129 Hibiki Araki Conant 19:11.0 so
130 Eric Nauman Yorkville 19:11.0 fr
131 Andrew Cushing Lyons Township 19:11.0 jr
132 Riley Miller Waubonsie Valley 19:12.0 jr
133 Brendan Lockerby Downers Grove North 19:14.0 fr
134 Luke Kendall Neuqua Valley 19:14.0 sr
135 Jack Pursel Lincoln-Way North 19:14.0 sr
136 John Prescott Lyons Township 19:17.0 so
137 Tim Mikulski Lyons Township 19:17.0 so
138 Vince Badali Plainfield North 19:19.0 so
139 Ryan Cantlin Downers Grove North 19:19.0 jr
140 Mark Jerabek Neuqua Valley 19:21.0 sr
141 Jack Ryan Andrew 19:22.0 jr
142 Trevor Lewandowski Lyons Township 19:23.0 fr
143 Sean Kilpatrick Lincoln-Way North 19:23.0 jr
144 Ethan Ohlhausen Neuqua Valley 19:24.0 jr
145 Jeremy Hayhurst Neuqua Valley 19:24.0 so
146 Tim Jordan Minooka 19:24.0 jr
147 Nolan Evans Batavia 19:25.0 fr
148 Blake Reichert Neuqua Valley 19:25.0 fr
149 Lukas Wright Minooka 19:26.0 so
150 Dillon Murphy Downers Grove North 19:26.0 sr
151 Saif Malik Lockport 19:28.0 so
152 Dan Garza Marmion 19:29.0 sr
153 David Alston Champaign Centennial 19:30.0 jr
154 Jack Meyer Whitney Young 19:30.0 so
155 Ryan Muckerhedie Marmion 19:32.0 so
156 Jack Cason Marmion 19:32.0 sr
157 Michael Henehan Lyons Township 19:33.0 fr
158 Quinton Quagliano Neuqua Valley 19:34.0 fr
159 Parsia Hedayat Plainfield North 19:34.0 fr
160 Joe Tarszowicz Neuqua Valley 19:35.0 so
161 John Luxem Lyons Township 19:36.0 jr
162 Dylan McCarthy Lockport 19:37.0 fr
163 Andrew Moore Batavia 19:38.0 fr
164 Nick Garbe Lyons Township 19:39.0 fr
165 Lukas Barauskas Lyons Township 19:40.0 so
166 Jacob Smolen Plainfield North 19:41.0 jr
167 Aaron O'keefe Plainfield North 19:44.0 fr
168 Graham Voetberg Lyons Township 19:44.0 so
169 Bailey Rath Minooka 19:45.0 so
170 Kyle Kehe Batavia 19:46.0 fr
171 Mike Regotti Lockport 19:46.0 sr
172 Rikin Patel Conant 19:49.0 jr
173 Justin Myers Minooka 19:49.0 fr
174 Justin Torres Whitney Young 19:50.0 sr
175 Anthony Krueger Minooka 19:51.0 so
176 Raymond Pu Neuqua Valley 19:51.0 sr
177 Joey Edell Neuqua Valley 19:52.0 jr
178 Michael Flaherty Lyons Township 19:53.0 sr
179 Darren Bloomfield Whitney Young 19:53.0 fr
180 Patrick Hughes Marmion 19:53.0 fr
181 Tanner Karbonick Neuqua Valley 19:53.0 jr
182 Quinn Ahrens Plainfield Central 19:54.0 sr
183 Michael Smith Lyons Township 19:54.0 fr
184 Christian Garza Lyons Township 19:54.0 so
185 Nathan Erickson Minooka 19:54.0 so
186 Clayton Smiley Plainfield North 19:55.0 jr
187 Stone Chen Whitney Young 19:55.0 fr
188 Dylan Nielsen Minooka 19:56.0 jr
189 Alexander Mackowiak Neuqua Valley 19:56.0 jr
190 Matthew Casey Neuqua Valley 19:56.0 jr
191 Owen Schuster Batavia 19:57.0 fr
192 Shariq Bokhari Neuqua Valley 19:57.0 sr
193 Adam Espinosa Lyons Township 19:58.0 jr
194 Spencer Casey Downers Grove North 19:58.0 so
195 Enochian Metzger Lockport 19:58.0 so
196 Sam Barranco Plainfield North 19:59.0 so
197 Niket Gupta Neuqua Valley 20:00.0 jr
198 Trevor Smith Downers Grove North 20:02.0 jr
199 Sam Atac Batavia 20:02.0 so
200 Benjamin Vacek Batavia 20:03.0 so
201 Max Krause Downers Grove North 20:04.0 fr
202 Jeremy Messer Minooka 20:05.0 so
203 Andrew Hensen Lockport 20:05.0 so
204 Jonah Ozer Lyons Township 20:05.0 fr
205 Jeremy Mayo Batavia 20:06.0 so
206 Zachary Hernandez Neuqua Valley 20:06.0 so
207 Phil Ruggiero Downers Grove North 20:07.0 fr
208 Nimon Dong Neuqua Valley 20:07.0 jr
209 Gabriel Ortiz Whitney Young 20:08.0 fr
210 Jason Perez Minooka 20:09.0 so
211 Dom Quartettri Marmion 20:09.0 so
212 Gabriel Dreschler Neuqua Valley 20:10.0 so
213 Joe Hess Lyons Township 20:10.0 so
214 Jack Swain Plainfield North 20:11.0 fr
215 Philip Mangini Lyons Township 20:11.0 so
216 Roni Miguel Plainfield Central 20:12.0 fr
217 Ben Cranny Lyons Township 20:13.0 fr
218 Andrew Verr Willowbrook 20:14.0 jr
219 Jon Stephens Champaign Centennial 20:14.0 sr
220 Nick Sulich Lockport 20:16.0 fr
221 Rahal Mikkilineni Whitney Young 20:16.0 fr
222 Robby Oakley Neuqua Valley 20:17.0 jr
223 David Mysz Lyons Township 20:17.0 sr
224 Kyle Knaub Minooka 20:17.0 so
225 Sam Lamonto Lincoln-Way North 20:18.0 jr
226 Peter Klepec Minooka 20:19.0 so
227 Andrew Crawshaw Lyons Township 20:20.0 sr
228 Nate Ruhde Waubonsie Valley 20:20.0 fr
229 Cole Smith Lyons Township 20:20.0 jr
230 Glenn Huang Conant 20:21.0 sr
231 Calvin Mclntyre Neuqua Valley 20:22.0 fr
232 Adam Janaszack Lincoln-Way North 20:22.0 sr
233 Ismail Ahmad Neuqua Valley 20:24.0 sr
234 Jack Boo Lyons Township 20:24.0 fr
235 Sean Woodcock Conant 20:27.0 sr
236 Cormac Most Lyons Township 20:28.0 fr
237 William Stampfl Lyons Township 20:28.0 sr
238 Jacob Martin Yorkville 20:28.0 so
239 Mason Crocket Neuqua Valley 20:29.0 so
240 Andrew Lillie Marmion 20:30.0 sr
241 Jakob Mogorovic Lyons Township 20:31.0 jr
242 Luke Dahleen Lincoln-Way North 20:32.0 sr
243 Marc Jiang Whitney Young 20:32.0 fr
244 Adam Nahn Batavia 20:32.0 jr
245 Spencer Gaitsch Batavia 20:33.0 fr
246 Nicholas Schuster Batavia 20:33.0 so
247 Max Denk Downers Grove North 20:33.0 sr
248 Kyle Riebock Glenbard South 20:33.0 jr
249 Miles Christensen Downers Grove North 20:34.0 fr
250 Austin Carmody Lyons Township 20:34.0 so
251 Ian Schmidt Willowbrook 20:35.0 jr
252 Nathan Lim Hoffman Estates 20:35.0 so
253 Nicholas Pembertson Neuqua Valley 20:36.0 so
254 Mitchell Gardner Lyons Township 20:38.0 fr
255 Jairaj Narendran Neuqua Valley 20:38.0 so
256 Mohammed Saleem Hoffman Estates 20:39.0 so
257 Jared Kuhel Waubonsie Valley 20:40.0 jr
258 Alexis Montoya Whitney Young 20:40.0 sr
259 Pete Saucedo Marmion 20:40.0 sr
260 Ricardo Rodriguez Whitney Young 20:40.0 sr
261 Jake Sepka Plainfield North 20:41.0 sr
262 Michael Dy Neuqua Valley 20:41.0 fr
263 Ryan Abbott Waubonsie Valley 20:41.0 sr
264 Charles McMarrow Batavia 20:41.0 so
265 Dieter John (DJ Sauer Neuqua Valley 20:41.0 fr
266 Will Zidek Marmion 20:42.0 jr
267 Darius Haery Neuqua Valley 20:42.0 jr
268 Matthew Lindel Neuqua Valley 20:42.0 fr
269 Ryan Mannion Neuqua Valley 20:42.0 fr
270 Connor Tenny Neuqua Valley 20:43.0 fr
271 Connor Burns Andrew 20:43.0 sr
272 Austin Nguyen Neuqua Valley 20:44.0 fr
273 Alex Russell Plainfield North 20:44.0 sr
274 Kevin Buckley Marmion 20:45.0 fr
275 Jack Burke Lyons Township 20:45.0 fr
276 RobertPaul"" Mclntyre Neuqua Valley 20:45.0 fr
277 Joey Ehrhart Lincoln-Way North 20:45.0 sr
278 Joe Kim Conant 20:47.0 sr
279 Drew Murphy Downers Grove North 20:48.0 so
280 Lucas Schneider Conant 20:48.0 fr
281 Zac Petro Andrew 20:49.0 jr
282 Darius Daugvila Downers Grove North 20:49.0 sr
283 Dillow Darrow Willowbrook 20:49.0 jr
284 Cole Gartner Whitney Young 20:49.0 jr
285 Kevin O'neill Plainfield North 20:50.0 fr
286 Sunny Camacho Andrew 20:50.0 jr
287 Trey Bradley Glenbard South 20:51.0 sr
288 Rich Millo Hoffman Estates 20:51.0 jr
289 Aaron Lack Lyons Township 20:52.0 fr
290 Ryan Chan Downers Grove North 20:54.0 fr
291 Darien Ramos Yorkville 20:56.0 so
292 Evan McVittie Neuqua Valley 20:58.0 fr
293 Shan Shaikh Conant 20:59.0 sr
294 Stephen Gooden Lyons Township 21:01.0 jr
295 Luke Winner Lyons Township 21:01.0 sr
296 Cristian Batiz Willowbrook 21:03.0 sr
297 Sean McCarthy Lockport 21:04.0 so
298 Joseph Letourneau Neuqua Valley 21:05.0 so
299 Alex Wang Neuqua Valley 21:06.0 jr
300 Jabari Brooks Whitney Young 21:06.0 jr
301 Preston Lyslo Neuqua Valley 21:07.0 fr
302 Tyler Rios Yorkville 21:08.0 so
303 Garret Hazdra Neuqua Valley 21:09.0 so
304 Marco Garcia Whitney Young 21:09.0 fr
305 Peter Eggerding Lyons Township 21:10.0 so
306 Hunter Frantz Yorkville 21:10.0 sr
307 Steven Lang Minooka 21:12.0 fr
308 Jeff Guo Whitney Young 21:12.0 fr
309 Ryan Kancewick Lockport 21:13.0 fr
310 Conrad Tkacz Neuqua Valley 21:14.0 so
311 Mitchell Tracy Minooka 21:14.0 fr
312 Cole Spanierman Whitney Young 21:15.0 jr
313 William Sloyan Lyons Township 21:15.0 so
314 Thomas Powell Marmion 21:16.0 fr
315 Josh Camit Luna Lockport 21:16.0 sr
316 Stephen Rudofski Lyons Township 21:17.0 fr
317 Sam Bohlin Lockport 21:18.0 jr
318 Alex Cefali Lyons Township 21:20.0 fr
319 Issac Wisthuff Lyons Township 21:24.0 fr
320 Dante Amos Lincoln-Way North 21:24.0 jr
321 Ben Rednor Minooka 21:24.0 jr
322 Justin Bordenaro Lockport 21:24.0 so
323 PJ Rodriguez Hoffman Estates 21:25.0 fr
324 Joshua Sanchez Whitney Young 21:25.0 jr
325 Ahmad Keshk Whitney Young 21:25.0 jr
326 James Berry Lyons Township 21:26.0 sr
327 Michael McQuillian Lyons Township 21:26.0 fr
328 Cameron Racelis Lyons Township 21:28.0 so
329 Saad Altaf Conant 21:29.0 sr
330 Dominick Creed Lockport 21:30.0 so
331 Griffin Stark Lyons Township 21:31.0 fr
332 Alex Dellios Lyons Township 21:32.0 so
333 Mitch Rapach Downers Grove North 21:32.0 fr
334 Thomas Berard Neuqua Valley 21:32.0 sr
335 Daanish Ahmed Conant 21:34.0 sr
336 Gabriel Griffen Lockport 21:34.0 fr
337 Jake Brockhaus Plainfield Central 21:35.0 fr
338 Jacob Wu Whitney Young 21:37.0 so
339 Adam Blaszkiewicz Lockport 21:38.0 so
340 Tim Wasilewski Minooka 21:42.0 jr
341 Daniel Zhang Waubonsie Valley 21:42.0 jr
342 Kenny Vos Lincoln-Way North 21:43.0 jr
343 Joey Johnson Waubonsie Valley 21:43.0 sr
344 Alex Bandurin Waubonsie Valley 21:45.0 sr
345 Richard Chao Whitney Young 21:45.0 so
346 Michael Jang Neuqua Valley 21:48.0 jr
347 Aaron Valentino Lyons Township 21:49.0 fr
348 Gianni Lenzini Whitney Young 21:50.0 jr
349 Jack Corrigan Waubonsie Valley 21:51.0 jr
350 Dakota Getty Neuqua Valley 21:51.0 fr
351 John Hernandez Waubonsie Valley 21:51.0 so
352 Milo Carpenter Whitney Young 21:53.0 fr
353 Jake Epley Plainfield North 21:53.0 sr
354 Joshua Cawley Neuqua Valley 21:54.0 sr
355 John Duelm Lyons Township 21:55.0 fr
356 Keelan Rodgers Whitney Young 21:55.0 fr
357 Joey Hynes Neuqua Valley 21:56.0 jr
358 Gabriel Mueller Neuqua Valley 21:56.0 jr
359 David Guereca Whitney Young 21:58.0 fr
360 Peter Schwabe Lyons Township 21:59.0 so
361 Austin Iturralde Lyons Township 22:01.0 so
362 Tim Acker Lyons Township 22:06.0 sr
363 Zach Jones Neuqua Valley 22:07.0 sr
364 Chris Erb Glenbard South 22:07.0 jr
365 Cole Meaney Lockport 22:09.0 so
366 Brian Kral Lyons Township 22:12.0 so
367 William (Will) Hofner Neuqua Valley 22:15.0 fr
368 David Kostyra Minooka 22:15.0 so
369 Norman Dong Neuqua Valley 22:15.0 fr
370 Zach Nichol Lyons Township 22:16.0 so
371 Theo Benig Minooka 22:16.0 fr
372 Reece Nadle Lyons Township 22:16.0 fr
373 Jose Bermudez Batavia 22:17.0 jr
374 Davis McMahon Lyons Township 22:19.0 fr
375 Charles Golub Whitney Young 22:19.0 jr
376 Nikolas Lemke Whitney Young 22:20.0 fr
377 Cedric McGuire Waubonsie Valley 22:22.0 fr
378 Chris Floyd Conant 22:23.0 fr
379 Matt Cowen Neuqua Valley 22:24.0 fr
380 John Groom Marmion 22:26.0 so
381 Chris Baker Marmion 22:29.0 jr
382 Alex Gale Lincoln-Way North 22:29.0 fr
383 Aarush Gupta Waubonsie Valley 22:31.0 jr
384 Edward Li Whitney Young 22:31.0 fr
385 John Limberis Marmion 22:32.0 fr
386 Danny Radz Lincoln-Way North 22:37.0 sr
387 Tyler Schoell Lemont 22:38.0 sr
388 Marcello Mata Whitney Young 22:39.0 fr
389 Jammari Nix Whitney Young 22:39.0 fr
390 Kartik Kulkarni Conant 22:39.0 sr
391 Phillip Smith Lyons Township 22:39.0 so
392 Austin Corniels Minooka 22:42.0 so
393 Tommy Threemile Lyons Township 22:43.0 fr
394 Andrew Pierpaoli Lyons Township 22:44.0 fr
395 Jordan Stern Neuqua Valley 22:45.0 so
396 Gaberiel Feldman Whitney Young 22:46.0 fr
397 Daniel Luna Minooka 22:46.0 fr
398 Mike Davis Downers Grove North 22:47.0 fr
399 Patrick Flynn Neuqua Valley 22:47.0 fr
400 Philip McKneight Batavia 22:50.0 so
401 William Bleck Lyons Township 22:54.0 so
402 Grant Chesloe Lyons Township 22:55.0 fr
403 Cole Buschbacher Marmion 22:58.0 sr
404 Parth Patel Conant 23:02.0 so
405 Jack Ramsden Downers Grove North 23:05.0 fr
406 Thomas Mejdrech Downers Grove North 23:06.0 fr
407 Gavin McGill Lyons Township 23:09.0 jr
408 Dylan Stark Lyons Township 23:11.0 fr
409 Dan Nyhan Lyons Township 23:11.0 fr
410 Guy Calgagno Lemont 23:12.0 so
411 Isaac Man Whitney Young 23:15.0 so
412 Koyo Taguchi Conant 23:15.0 sr
413 Ed Chen Conant 23:16.0 so
414 Tom Hoban Marmion 23:16.0 jr
415 Matt Middendorf Marmion 23:19.0 jr
416 Dan Marthaler Andrew 23:20.0 jr
417 Djordje Kovacevic Marmion 23:20.0 sr
418 Matt Danaher Andrew 23:20.0 jr
419 Jake Purcell Andrew 23:22.0 jr
420 Hunter Spain Waubonsie Valley 23:24.0 fr
421 Patrick McGuire Lincoln-Way North 23:28.0 sr
422 Alejandro Sanchez Neuqua Valley 23:28.0 fr
423 Richie Meuris Andrew 23:30.0 jr
424 Andrew Hayes Whitney Young 23:30.0 sr
425 Conroy Unruh Marmion 23:33.0 sr
426 Max Ryser Lyons Township 23:33.0 fr
427 Chris Roche Andrew 23:33.0 sr
428 Faraz Khan Neuqua Valley 23:35.0 sr
429 Luke Anderson Lockport 23:36.0 so
430 Kade O'Laughlin Whitney Young 23:36.0 so
431 Dan Sosa Plainfield Central 23:38.0 so
432 Gabriel Wilhoyt Lockport 23:39.0 fr
433 Grant Campbell Lyons Township 23:43.0 fr
434 George Kosmowski, Lockport 23:44.0 fr
435 Brett Bettag Marmion 23:50.0 so
436 Kyle Steinhoff Lockport 23:53.0 fr
437 Joseph Imburgia Lockport 23:54.0 fr
438 Riku Araki Conant 24:04.0 sr
439 Riley Flynn Andrew 24:04.0 jr
440 Tom Skalnik Plainfield Central 24:06.0 sr
441 Cristian Vaca Andrew 24:07.0 so
442 Noah Espinoza Neuqua Valley 24:08.0 fr
443 Howard Rauenzahn Willowbrook 24:10.0 sr
444 Nick Osty Andrew 24:16.0 jr
445 Tyreek Frazier Neuqua Valley 24:16.0 fr
446 Patrick Powell Marmion 24:18.0 jr
447 Henry Dykhuizen Plainfield North 24:19.0 sr
448 Aaron Kriha Lyons Township 24:21.0 so
449 Yen Lee Whitney Young 24:21.0 fr
450 Kevin Moran Lyons Township 24:23.0 so
451 Kyle Graff Lincoln-Way North 24:25.0 jr
452 Justin Zhou Neuqua Valley 24:33.0 fr
453 Alex Babu Willowbrook 24:39.0 jr
454 Lenny Prystalski Lyons Township 24:39.0 so
455 Joe Scott Andrew 24:44.0 jr
456 Pat Mulcahy Andrew 24:45.0 jr
457 Ed Warda Marmion 24:47.0 so
458 James Molenar Andrew 24:51.0 so
459 Nikhil Aluru Waubonsie Valley 24:51.0 fr
460 Colton Tropp Downers Grove North 24:54.0 fr
461 Abhishek Bhattacharjee Waubonsie Valley 25:00.0 fr
462 John Hutten Minooka 25:02.0 so
463 Michael McMaster Neuqua Valley 25:10.0 fr
464 Alex Moy Andrew 25:10.0 so
465 Jesiah Withers Minooka 25:12.0 so
466 Matthew Thomas Neuqua Valley 25:13.0 fr
467 Siddharth Jaiswal Neuqua Valley 25:13.0 so
468 Zach Ellis Neuqua Valley 25:14.0 fr
469 Kevin Mota Lyons Township 25:15.0 fr
470 Zachary Wong Neuqua Valley 25:18.0 fr
471 Ryan Callahan Marmion 25:19.0 so
472 Billy Wright Conant 25:19.0 jr
473 Tanner Mortimer Lyons Township 25:29.0 fr
474 Matt Holtz Neuqua Valley 25:29.0 fr
475 Prey Patel Hoffman Estates 25:36.0 fr
476 Dexter Malan Whitney Young 25:38.0 so
477 Angel Martinez Plainfield Central 25:51.0 so
478 Shivam Boghra Hoffman Estates 25:55.0 so
479 Michael Aherns Lyons Township 25:58.0 fr
480 Keshav Shivam Conant 26:10.0 so
481 Hector Azuara Neuqua Valley 26:24.0 sr
482 Terry Zhu Whitney Young 27:10.0 jr
483 Sebastian Marrugo Conant 27:30.0 so
484 Chris Sciortino Andrew 27:45.0 jr
485 George Jacovides Marmion 27:54.0 jr
486 Jack Scanlan Marmion 27:54.0 sr
487 Anthony Super Minooka 28:04.0 fr
488 Liam Hawkins Marmion 28:34.0 fr
489 Julius Gacgacao Conant 28:41.0 fr
490 David Frazier Yorkville 29:33.0 so
491 George Vecchio Lyons Township 29:53.0 fr
492 Kyle Schrama Yorkville 30:05.0 so
493 Danny Flores Plainfield Central 30:17.0 fr
494 Andrew Gonzalez Minooka 30:19.0 fr
495 Dan Kleinhoffer Minooka 30:34.0 fr
496 Angel Esparza Lincoln-Way North 31:11.0 fr
497 Luk Gronau Plainfield Central 32:32.0 fr
498 Ulisses Arroyo Whitney Young 33:02.0 jr
499 Ryan Rodriguez Whitney Young 34:04.0 fr