Boys 3 mile run
Place Name Team Time
1 Alex Kogen New Trier High School 16:07.6
2 Sam McCool Downers Grove North 16:10.4
3 Luke Sorrell Fishers HS 16:14.4
4 Max Krause Downers Grove North 16:17.6
5 Jordan Meyer New Trier High School 16:18.2
6 Ben Akason New Trier High School 16:22.3
7 Max McCollum Fishers HS 16:24.5
8 Ben Parkhill New Trier High School 16:29.1
9 Bennett Fate Glenbard West 16:33.4
10 Sawyer Madell Lyons Township 16:33.6
11 Thomas Rudrud New Trier High School 16:37.6
12 Drew Smith Fishers HS 16:40.6
13 Jack Anderson Plainfield North 16:40.7
14 Thomas Diamond Downers Grove North 16:40.8
15 Luke Wisner New Trier High School 16:42.4
16 Nick Henz Oswego East High School 16:50.2
17 Jd Shelly New Trier High School 16:50.6
18 Klaronz Paglomokan Mather 16:51.1
19 Ryan Gage Downers Grove South 16:55.3
20 Aaron Pisczek Glenbard West 16:58.8
21 Tyler Jensen YHS 16:59.4
22 Huzafa Tawawalla Waubonsie Valley High School 16:59.9
23 Liam Fonseca Oswego East High School 17:01.1
24 Chris Lynch Batavia High School 17:01.2
25 Alex Hess Normal University 17:01.8
26 Marco Lopez Elmwood Park High School 17:02.1
27 Clark Kelly Downers Grove North 17:02.2
28 Sean McDermott Lyons Township 17:02.6
29 Sam Ketchmark Downers Grove North 17:02.8
30 Julian Davilla Elmwood Park High School 17:04.1
31 Gabe Kasp Elmwood Park High School 17:04.4
32 Max Wizgird Dundee Crown 17:04.5
33 Nathan Fukutake Oswego East High School 17:06.3
34 William Hohe Glenbard West 17:06.5
35 Tyler Yeager Glenbard West 17:06.6
36 Aaron Lack Lyons Township 17:07.5
37 Kyle Small Oswego East High School 17:09.7
38 Malachi Robinson Whitney Young H.S 17:14.2
39 Matthew Bernhardt Evanston Township High School 17:14.7
40 Ishan Anand Fremd High School 17:14.7
41 Aidan Rodriguez Oswego East High School 17:15
42 Max Wascher Downers Grove South 17:15.5
43 Rio Lara YHS 17:15.8
44 Marcus Ochoa Oswego East High School 17:16.3
45 Ben Skibbe Downers Grove South 17:16.4
46 Sam Lonard Rolling Meadows High School 17:16.4
47 Reagan Pace Metamora 17:17.7
48 Brock Royle Downers Grove South 17:17.9
49 Colin Linnen Saint Ignatius College Prep 17:18.4
50 Sam Travers Glenbard West 17:18.7
51 Ernie Rowoldt Marmion Academy 17:18.8
52 Cormac Dietz Marmion Academy 17:19.4
53 Peter Giardo Dundee Crown 17:19.4
54 Austin Hunter YHS 17:19.5
55 Larry Johnson YHS 17:20.1
56 Luke Abraham Saint Ignatius College Prep 17:20.2
57 Ryan Hamilton Batavia High School 17:21.2
58 Liam Linnen Saint Ignatius College Prep 17:21.8
59 Nate Sheppard Waubonsie Valley High School 17:22.2
60 Tyler Black YHS 17:23.7
61 Ian Dempsey Maine South 17:25
62 Al Kaleshi Saint Ignatius College Prep 17:25.3
63 Keelan Rodgers Whitney Young H.S 17:27.2
64 Cameron Jain Normal University 17:28.5
65 Phillip Tipton Downers Grove North 17:28.8
66 Colin Hess Glenbard West 17:28.9
67 Frank Biamonte Lockport Township High School 17:29.8
68 Joey Sweeney Waubonsie Valley High School 17:29.9
69 Jack Hudec Downers Grove South 17:31.2
70 Ben McGrath Glenbard West 17:31.6
71 Kevin Ridge Streator High School 17:32.5
72 Jamarri Nix Whitney Young H.S 17:32.7
73 Haiven Garcia Highland Park High School 17:32.9
74 Ryan Maseman Plainfield North 17:33.1
75 Austin Krone Edwardsville 17:33.7
76 Niall Brennan Downers Grove North 17:33.7
77 Peyton Hartman Oswego East High School 17:33.9
78 Hunter Christy Fishers HS 17:35.8
79 Mateus Jobes Whitney Young H.S 17:36.1
80 Ryan Schiltz Oswego East High School 17:36.8
81 Mike Barber Lockport Township High School 17:37
82 Pierce Cousins Glenbard West 17:37.2
83 Kevin Hogan Saint Ignatius College Prep 17:37.3
84 Jack Patton Plainfield North 17:38.1
85 Oskar Jedynak Vernon Hills High School 17:38.5
86 Christian Carbajal Minooka 17:39.8
87 Matthew Thomas Plainfield North 17:40.3
88 Andrew Meng Edwardsville 17:42
89 Austin Popplewell YHS 17:42.1
90 Andrew Malek Glenbard West 17:42.2
91 Cole Suplee Waubonsie Valley High School 17:42.3
92 Justin Lorenz Jacobs High School 17:42.5
93 Tommy Tracey Plainfield North 17:42.6
94 Seth Carlson Whitney Young H.S 17:43.6
95 Alex Utsis Vernon Hills High School 17:44.6
96 Colin Brenizer Jacobs High School 17:44.7
97 Jj Calas Fremd High School 17:45.1
98 Andrew Springer Metamora 17:46.3
99 Charlie Domagalski Central (Burlington) High School 17:46.7
100 Filipe Silveira Downers Grove North 16:42
101 Matthew Peloso Downers Grove South 17:47.7
102 Luke Armstrong Lyons Township 17:48.7
103 Isaiah Dallal Kaneland HS 17:48.8
104 Will Pecho Downers Grove North 17:49.2
105 Nicolas Beck Minooka 17:50.2
106 Bryan Shim Vernon Hills High School 17:50.8
107 Brady Popovich Kaneland HS 17:51.5
108 Kade MacDonald McHenry High School 17:53.3
109 Jackson Gehr Jacobs High School 17:53.9
110 Nathan Brischetto Oswego East High School 17:54.8
111 Jakob Zemba Fremd High School 17:55
112 Michael Walkosz Lockport Township High School 17:55.2
113 Chase Dexter YHS 17:55.2
114 Kyle Treakle Champaign Central 17:55.3
115 Kevin Liu Fremd High School 17:55.4
116 Nick Sulich Lockport Township High School 17:56.2
117 Blake Finn Kaneland HS 17:56.4
118 Brad Fugiel Rolling Meadows High School 17:57
119 Ben Laurich Downers Grove South 17:57.1
120 Derek Nanni Normal University 17:57.6
121 Thomas Klapp Metea Valley High School 17:57.9
122 Nestor Ruiz Dundee Crown 17:58.1
123 Austin Molitor Lockport Township High School 17:58.4
124 Vince Galvin Riverside Brookfield 17:58.8
125 Russell Simmons Lockport Township High School 17:59
126 Travis Roe Metamora 17:59
127 Blake Buttron Jacobs High School 17:59.2
128 Evan Bruner Waubonsie Valley High School 17:59.5
129 Kyle Miller Antioch High School 18:00.1
130 Tyler Prickett McHenry High School 18:00.4
131 Shion Fujimori Fremd High School 18:01.3
132 Ryan Schlesinger Metea Valley High School 18:01.9
133 Luke Menzies Antioch High School 18:02.4
134 Michael Schmauderer Plainfield North 18:02.5
135 Isaac Wagreich Downers Grove North 18:03
136 Ed Rybowiak Downers Grove North 18:03.5
137 Jake Kaslewicz Glenbard West 18:03.7
138 Ilan Elenbogen-Siegel Evanston Township High School 18:04
139 Matt Krispin Dundee Crown 18:04.2
140 Michael Marino Saint Ignatius College Prep 18:06.2
141 Chase Johnson Vernon Hills High School 18:06.3
142 Jason Allen DeKalb High School 18:06.4
143 Matthew Roberts Metamora 18:07.2
144 Chase Nimee Oswego East High School 18:07.5
145 Nicola Mennella Saint Ignatius College Prep 18:07.7
146 Hassan Ahmed Mather 18:08.3
147 Michael Lesak Saint Ignatius College Prep 18:09
148 Carlin Kyhl Saint Ignatius College Prep 18:10
149 Chris Hudetz Plainfield North 18:10.4
150 Jack Wolski Fremd High School 18:10.7
151 Jack Kreissler Glenbard West 18:10.9
152 Matthew Bates Evanston Township High School 18:11.4
153 David Patel Downers Grove South 18:11.8
154 Dominic Papa Metea Valley High School 18:12.2
155 Sam Albrecht Jacobs High School 18:13.2
156 Quinn Robinson Lockport Township High School 18:13.4
157 Josh Peal Plainfield North 18:13.8
158 Connor Wells Plainfield North 18:15.4
159 Tyler Deutsch YHS 18:15.5
160 Grant Connolly Downers Grove South 18:15.8
161 Josh Rodig Jacobs High School 18:16.1
162 Jacob Henry Plainfield North 18:17.7
163 Joe Chapski Glenbard West 18:17.9
164 Colin Dunn Downers Grove South 18:18.5
165 Mark Helminski Rolling Meadows High School 18:18.7
166 Josh Newburn Batavia High School 18:19.3
167 Luke Balkema Minooka 18:19.5
168 Andrew Radulovich Plainfield North 18:19.7
169 Noah Laurich Batavia High School 18:20
170 Jorge Aragon McHenry High School 18:20.2
171 Cam Schiro Waubonsie Valley High School 18:20.4
172 Sacrad Michelin Evanston Township High School 18:20.7
173 Anton Alley Batavia High School 18:21.3
174 Ben Hus Metea Valley High School 18:22.2
175 Jack Brucher YHS 18:23.1
176 Jacob Stone Washington Community High School 18:23.5
177 Chase Pruett Romeoville High School 18:23.6
178 Kyle Schickel Lemont High School 18:24.4
179 Logan Ramsey Metamora 18:24.5
180 Caleb Quinones Elmwood Park High School 18:24.8
181 Kyle Orczykowski Kaneland HS 18:25.4
182 Cameron Smith Dundee Crown 18:25.8
183 Aidan Wyman Dunlap High School 18:25.9
184 Bhavin Patel Waubonsie Valley High School 18:26.5
185 James Porter Evanston Township High School 18:26.7
186 Thomas White Oswego East High School 18:27.1
187 Jack Coyle Metea Valley High School 18:27.3
188 Dylan McCarthy Lockport Township High School 18:27.3
189 Jacob Petrik Kaneland HS 18:27.9
190 Colin Meyer Downers Grove South 18:28.4
191 Ryan Meyer Fremd High School 18:28.7
192 Luis Valdez Addison Trail 18:28.7
193 Toby McGuire Waubonsie Valley High School 18:28.8
194 Nick Grasse Fremd High School 18:29.1
195 Charles Fitts Kaneland HS 18:29.4
196 Connor Walls Saint Ignatius College Prep 18:29.9
197 Zack Rice YHS 18:31
198 Caleb Perez Illiana Christian H.S. 18:31.1
199 Drew Occhipinti Kaneland HS 18:31.3
200 Sam Kirk Downers Grove South 18:31.9
201 Dean Stuart Edwardsville 18:32.8
202 Conor Ward Evanston Township High School 18:33
203 Andrew Thompson Downers Grove North 18:33.1
204 Luis Gomez Elmwood Park High School 18:33.5
205 Patrick Cunningham Minooka 18:34.2
206 Luis Galvez Riverside Brookfield 18:35
207 Mohamad El Saghir Waubonsie Valley High School 18:35.3
208 Myles Laffey Downers Grove North 18:35.5
209 Sebastian Waz Dundee Crown 18:35.6
210 Colin Boysen Jacobs High School 18:36.6
211 William Krupkin Evanston Township High School 18:37.2
212 Michael Romo Plainfield North 18:37.5
213 Mario Montoya DeKalb High School 18:38
214 Matt James Dundee Crown 18:38.4
215 Hank Barnes DeKalb High School 18:38.7
216 Kevin Silbernagel Batavia High School 18:39
217 Jeremy Ortiz Oswego East High School 18:39.2
218 Josh Perry Normal West 18:39.3
219 Sam Lothan Highland Park High School 18:39.7
220 Jj Sulich Lockport Township High School 18:40.2
221 Dylan Anderson Evanston Township High School 18:40.5
222 Jackson Edwards YHS 18:40.6
223 Keegan Hartnett Metamora 18:41
224 Kurt Brase Edwardsville 18:41.1
225 Mohammed Abrar Metea Valley High School 18:41.3
226 Evan Matthews Metamora 18:41.4
227 Josh Perry Edwardsville 18:41.8
228 Josh Scholl Lockport Township High School 18:42.4
229 Logan Beck Normal West 18:43.2
230 Zach Tranchitella Washington Community High School 18:44.1
231 William Puls McHenry High School 18:44.3
232 Caleb Gulbro YHS 18:45.3
233 Jose Castillo Rolling Meadows High School 18:45.5
234 Frank De Luca Metamora 18:46.1
235 Dominic Lazano Dixon High School 18:46.7
236 Alex Quintana Bolingbrook High School 18:47
237 Alex Zea Downers Grove North 18:47.6
238 Connor Maloney Jacobs High School 18:47.7
239 Andres Perez Waubonsie Valley High School 18:48.2
240 Luis Chaidez Minooka 18:48.3
241 Henry Finer Evanston Township High School 18:48.4
242 Mat Lawrence Antioch High School 18:48.4
243 Nate Wolcott Minooka 18:48.6
244 Adam Shaw Minooka 18:49.2
245 George Downs Downers Grove North 18:49.4
246 Vincent D'Angelo McHenry High School 18:50.3
247 Randy Wolf YHS 18:50.6
248 Dillon Hughes Saint Ignatius College Prep 18:50.7
249 Mathias Madigan Antioch High School 18:51
250 Adam Caesar Cary-Grove High School 18:51.7
251 Matt Coyle Maine South 18:52.5
252 Qasim Simba Downers Grove South 18:52.5
253 Akshad Pai Oswego East High School 18:53.4
254 Alpesh Chapagai Oswego East High School 18:54.6
255 Max Friedman Highland Park High School 18:54.8
256 Miles Win Normal West 18:55.1
257 Matt Ghanayem Downers Grove North 18:55.5
258 Max Murphy Fremd High School 18:55.6
259 Evan Cummins Downers Grove North 18:55.7
260 Krishna Vasudev Metea Valley High School 18:56.4
261 Tobi Roderick Dunlap High School 18:56.7
262 Wyatt Hennig Edwardsville 18:56.8
263 Jacob Tomera Normal West 18:57.1
264 Zachary Flitsch Batavia High School 18:57.1
265 Matthew Ashe Batavia High School 18:57.8
266 Jake Margolick Highland Park High School 18:58.1
267 Colton Barb Metamora 18:58.1
268 Cristian Garcia McHenry High School 18:58.3
269 Patrick McManaman Plainfield North 18:58.8
270 Matthew Helminski Rolling Meadows High School 18:58.9
271 Ty Dwyer Lakes Community High School 18:59.4
272 Victor Perez Fremd High School 18:59.5
273 Evan Diethrich Highland Park High School 18:59.6
274 Kerry Wood YHS 18:59.6
275 Adrian Penning Jacobs High School 18:59.6
276 Colten O'Brien Edwardsville 19:00.1
277 Alexander Espinosa Saint Ignatius College Prep 19:00.2
278 Avery Thompson Edwardsville 19:00.8
279 Aidan Gillespie Lakes Community High School 19:02.7
280 Aidan Bovee Normal University 19:03.2
281 Joshua Thakurdas Fremd High School 19:03.3
282 Isaac Rollinger Dixon High School 19:03.5
283 Jason Del Real Buffalo Grove High School 19:04.2
284 Lane White Mount Zion 19:04.5
285 Rory Campagna Glenbard West 19:05
286 Jacob Letmanski McHenry High School 19:05.3
287 David Chen Waubonsie Valley High School 19:05.5
288 Ben Gordon Highland Park High School 19:05.9
289 Andy Kehias Normal University 19:06.6
290 Alfonso Kessler Dundee Crown 19:07.1
291 Luc Alvarez Downers Grove South 19:07.1
292 Daniel Harker YHS 19:07.4
293 Will Finnucane Dundee Crown 19:07.5
294 Aaron Lodwig Kaneland HS 19:07.6
295 Aleksai Herrera Lockport Township High School 19:07.7
296 Andrew Stevens Normal West 19:08.5
297 David Kim Normal University 19:09.3
298 Ethan Manas Glenbard West 19:09.3
299 Damien Cantrell BBCHS 19:09.6
300 Parker Zancho McHenry High School 19:09.9
301 Jon Olbur Buffalo Grove High School 19:10.4
302 Gabby Gavino-Dacosta Dunlap High School 19:10.9
303 Nickolas Jordan Minooka 19:11.1
304 Will Pressler Dunlap High School 19:11.3
305 Nicholas Debruycker Batavia High School 19:11.5
306 Robert Szivak Waubonsie Valley High School 19:12.4
307 Nicholas Baumann Evanston Township High School 19:12.6
308 Thackery Newton Geneseo 19:12.8
309 Derek Ayers Metamora 19:12.9
310 Alex Wernex Edwardsville 19:13.2
311 Ethan Christ Moline High School 19:13.2
312 Brandon Bigus Oswego East High School 19:13.4
313 Jack Rutstein Evanston Township High School 19:13.6
314 Cade Ward Metamora 19:13.7
315 Justin Wilde McHenry High School 19:14.2
316 Jacob Davis Edwardsville 19:14.3
317 Alex Martinez Elmwood Park High School 19:14.5
318 Max Carmona Metea Valley High School 19:14.9
319 Nick Kieffer YHS 19:15.1
320 George Whiting Evanston Township High School 19:15.3
321 Brady Bernas Metea Valley High School 19:15.3
322 Joseph Jakubaitis Batavia High School 19:15.4
323 Zach Picton Riverside Brookfield 19:15.4
324 Jon Hutton Moline High School 19:15.7
325 Tom Jesse Lockport Township High School 19:15.9
326 Nate Kotowski Maine South 19:16.9
327 Nathaniel Taggart Oswego East High School 19:18.4
328 Benjamin Peters Evanston Township High School 19:18.5
329 Ian Rousseau Batavia High School 19:18.7
330 Christian Martinez Jacobs High School 19:19.5
331 Riku Komatani Buffalo Grove High School 19:19.6
332 Brody Kmoch Batavia High School 19:20.5
333 Nathan Helminski Rolling Meadows High School 19:20.7
334 Daniel Gaull Plainfield North 19:21.4
335 Adam Wells Geneseo 19:21.5
336 Dan Sumida Downers Grove North 19:22
337 Jack Klein Metea Valley High School 19:22.2
338 Tommy Lehr Normal West 19:23.1
339 Ryan Weir YHS 19:23.6
340 Nabeel Mustafa Jacobs High School 19:23.6
341 Stephen Sheffel Cary-Grove High School 19:24.1
342 Kaelum Alvarez Lockport Township High School 19:24.9
343 Nick Demare Edwardsville 19:25.1
344 Cooper Maskel Minooka 19:25.2
345 Brayden Singer McHenry High School 19:25.6
346 Christian Podding Triad High School 19:25.8
347 Usaid Mazur Fremd High School 19:26
348 Alexander Roe Metea Valley High School 19:26.7
349 Josh Nava-Brown Elmwood Park High School 19:26.8
350 J.t. Darin Evanston Township High School 19:26.9
351 Ryan Chan Downers Grove North 19:27.1
352 Austin Hanson Champaign Centennial 19:27.2
353 Ian McCrae Edwardsville 19:27.7
354 Kyle Benbow Buffalo Grove High School 19:27.9
355 Isaish Trevino Minooka 19:28.2
356 Nicholas Watson Batavia High School 19:28.3
357 Ellis Allen Evanston Township High School 19:28.6
358 Steve Haley Riverside Brookfield 19:29.1
359 Thomas Prosser Batavia High School 19:30.2
360 Michael Lee Champaign Centennial 19:30.4
361 Scotty Dunne Kaneland HS 19:30.9
362 Jacob Patterson Evanston Township High School 19:31.6
363 Daeshawn Vinson Kenwood Academy 19:32.7
364 Christian Rodriguez Dundee Crown 19:32.8
365 Dylan Siena Fremd High School 19:32.9
366 Aidan Johnson Dixon High School 19:33
367 Vidhur Gunda Downers Grove North 19:33.2
368 Mike Zamudio Riverside Brookfield 19:33.5
369 Christopher Fountain Kaneland HS 19:33.8
370 Aditya Anand Waubonsie Valley High School 19:33.8
371 Conor Sutton Downers Grove North 19:33.8
372 Frank Iacopelli Glenbard South 19:34
373 Jack Holston Antioch High School 19:34.1
374 Sebastian Herrera Lockport Township High School 19:34.5
375 Daniel Sanders Jacobs High School 19:34.6
376 Nathaniel Puls McHenry High School 19:35.3
377 Andrew Ellstrom Downers Grove North 19:35.8
378 Blake White Oswego East High School 19:36.3
379 Jaime Barajas Saint Ignatius College Prep 19:36.3
380 Nolan Witt Downers Grove South 19:36.3
381 Josh Beaumont Lockport Township High School 19:36.6
382 Derek Cepolski Batavia High School 19:37
383 Owin Hunter Belvidere High School 19:37.2
384 Brendan Saathoff Normal West 19:37.7
385 Brad Billerbeck Metamora 19:37.9
386 Nathan Kornberg Highland Park High School 19:37.9
387 Logan Metcalfe Central (Burlington) High School 19:38.2
388 Patrick Pieroni Central (Burlington) High School 19:38.2
389 Colin Kachlic YHS 19:38.8
390 Bowie Adams Metamora 19:38.8
391 Jacob Seraphin Champaign Central 19:39.2
392 Luke Kranz Metea Valley High School 19:39.3
393 Xander Lundblad Batavia High School 19:39.3
394 Anthony Aloisio Fremd High School 19:39.8
395 Antonio Mora Maine South 19:40.2
396 Nick Weber Woodstock High School 19:40.3
397 Conner Newnam Washington Community High School 19:40.4
398 Zach Rose Triad High School 19:40.7
399 Luke Henkhaus Geneseo 19:40.8
400 Philip Lynch Saint Ignatius College Prep 19:41.2
401 Dylan Reilly Dundee Crown 19:41.6
402 Ryan Campbell Antioch High School 19:42.3
403 Dalton Klingensmith Kaneland HS 19:42.3
404 Hunter Reade Minooka 19:42.5
405 Barak Rowell Moline High School 19:42.5
406 Daniel Afshari Metea Valley High School 19:42.6
407 Ben Gartlan Downers Grove North 19:42.9
408 Ethan Barnes Danville High School 19:43.1
409 Jon Rojo DeKalb High School 19:43.2
410 Ben Ticsay Antioch High School 19:43.7
411 Steven Soli Cary-Grove High School 19:44.2
412 Elijah Chen Downers Grove North 19:44.6
413 Jason Werneth Highland Park High School 19:44.8
414 Jacob Glassman Evanston Township High School 19:44.8
415 Albert Navvaro Dundee Crown 19:45
416 Jackson Kempen BBCHS 19:45.1
417 Nick Trueb Edwardsville 19:46.5
418 Dustin Gomez Belvidere High School 19:46.6
419 Thomas Irace Lemont High School 19:46.8
420 Xavier Fernandez Minooka 19:48
421 Ky Ariano Geneseo 19:49.1
422 Ricky Chavez Geneseo 19:49.6
423 Inigo Kessler Dundee Crown 19:49.8
424 Brendan O'Brien nazareth academy 19:50.9
425 Aayush Shah Dunlap High School 19:51.6
426 Sam Hudec Downers Grove South 19:51.7
427 Nick Novotny Downers Grove South 19:52.1
428 Omar Arroyo Hoffman Estates High School 19:52.6
429 Logan Phillips Antioch High School 19:52.7
430 Gavin Schroeder Washington Community High School 19:53
431 David Lennon Waubonsie Valley High School 19:53.5
432 Jeff Adamczyk Antioch High School 19:53.5
433 Erik Wathier Downers Grove South 19:54
434 Mohtadi Ali Moline High School 19:54.3
435 Adam Welsh Dunlap High School 19:55.3
436 Nicholas Chaidez Minooka 19:55.9
437 Asher Lowrey DeKalb High School 19:56
438 Jackson Saffel Triad High School 19:56.2
439 Eddie Andrews Washington Community High School 19:56.7
440 Michael Betancourt Normal West 19:56.8
441 Christian Sosa Lockport Township High School 19:57.7
442 Hunter Sitke Edwardsville 19:57.7
443 John Hejl Lockport Township High School 19:58.2
444 Anthony Garcia McHenry High School 19:58.4
445 Samyag Madrecha Waubonsie Valley High School 19:58.7
446 Levi Pasikov Highland Park High School 19:59.2
447 Dylan Knanishu Batavia High School 19:59.4
448 Enrique Rivas Dundee Crown 20:00
449 Andrew Delmore Edwardsville 20:00.9
450 Jack Levine Highland Park High School 20:01.3
451 Michael Bellavance Waubonsie Valley High School 20:01.3
452 Jonathan Chan Oswego East High School 20:01.3
453 Will Paquette DeKalb High School 20:01.4
454 Tony Abruzzo Kaneland HS 20:01.6
455 Justin Vollmuth Romeoville High School 20:01.7
456 Nick Aguire Riverside Brookfield 20:02
457 Nathan Guy Central (Burlington) High School 20:02.2
458 Jaden Llorens BBCHS 20:02.6
459 John-Henry Ohlwein Highland Park High School 20:02.6
460 Jacob McLean McHenry High School 20:03.8
461 Andrew Kania Jacobs High School 20:03.9
462 Matt MacAtangay Jacobs High School 20:04.1
463 Evangelos Stavrou Downers Grove North 20:05.1
464 Ivan Poon East Moline United 20:05.3
465 Hayden Borunda DeKalb High School 20:05.7
466 Adrian Zanoria Dunlap High School 20:06.2
467 John Dirkmaat Glenbard West 20:06.2
468 Thomas Sevcik Evanston Township High School 20:06.5
469 Aaron Moore Batavia High School 20:07.1
470 Brett Rhodes YHS 20:07.1
471 David Zdravev Waubonsie Valley High School 20:07.9
472 Cole Hougo Saint Ignatius College Prep 20:08.7
473 Nithin Mantena Fremd High School 20:09.2
474 Chris Allen Downers Grove North 20:09.3
475 Justin Koslowski Belvidere High School 20:09.4
476 Brandon Tomic Normal University 20:09.5
477 Mark McKnight Alleman (Rock Island) 20:09.7
478 Ben Purcell Kaneland HS 20:10.4
479 Joe Hyzy Downers Grove South 20:10.7
480 Cameron Reynolds Batavia High School 20:11
481 Ryan Johnson Antioch High School 20:11.8
482 Ben Ipema Illiana Christian H.S. 20:12.2
483 Vincente Guereca Elmwood Park High School 20:12.4
484 Graham Harrison Jacobs High School 20:12.9
485 Ryan Rushing Minooka 20:13.4
486 Connor Fitzpatrick Saint Ignatius College Prep 20:13.7
487 Andrew Hogsed Metea Valley High School 20:14
488 Emmanuel Barrera Waubonsie Valley High School 20:14.2
489 Sorie Yillah Romeoville High School 20:14.3
490 Martin Nowak Dundee Crown 20:14.9
491 Luke Sebastian Geneseo 20:15.6
492 Adam Sarabia Edwardsville 20:15.7
493 Will Sander Saint Ignatius College Prep 20:15.9
494 Jack O'Brien nazareth academy 20:16
495 Carlos Mendez Downers Grove South 20:16.1
496 Grant Lehman Cary-Grove High School 20:16.3
497 Magnus Hvam Glenbard West 20:16.3
498 Tyler Livingston Normal University 20:16.4
499 Nick McCann BBCHS 20:17
500 Andrew Biondi Highland Park High School 20:17
501 Milan Dave Batavia High School 20:17.6
502 Max Polaski Downers Grove North 20:19
503 Owen Rudek Batavia High School 20:19.5
504 Trenton Plona Jacobs High School 20:19.6
505 Nathaniel Chaidez Minooka 20:19.9
506 Nolan McCoy Woodstock High School 20:20
507 Will Martin Champaign Centennial 20:20.2
508 Martin Sornat Maine South 20:20.8
509 Alex Fetzner Woodstock High School 20:21.1
510 Jackson Flynn Downers Grove North 20:22.2
511 Graham Hall East Peoria Community High School 20:22.6
512 Thomas Johnson Saint Ignatius College Prep 20:23.6
513 Zachary Stordahl Cary-Grove High School 20:23.7
514 Ben Baumgardner Normal West 20:24.3
515 Jack Anians Minooka 20:24.3
516 Jayson Mears Downers Grove South 20:24.4
517 Josh Bormann Waubonsie Valley High School 20:24.7
518 Jack Flavin Downers Grove North 20:24.7
519 Daniel Kaminski Glenbard West 20:25.4
520 Danny Ahern Glenbard West 20:26
521 Kendall Scott Bolingbrook High School 20:26.1
522 Matthew Saunders Morton High School 20:27.2
523 Johnathan Kunz Morton High School 20:27.4
524 William Bermudez Elmwood Park High School 20:27.4
525 Max Jong Dunlap High School 20:27.5
526 Sean Humpa Lakes Community High School 20:27.6
527 Luke Zobrist Washington Community High School 20:28.3
528 Daniel Brouwer Saint Ignatius College Prep 20:28.4
529 Brendan Shakeshaft Riverside Brookfield 20:28.5
530 Caleb Radcliff Downers Grove South 20:28.6
531 Riley Bernas Metea Valley High School 20:28.9
532 Rowan Mundrawala Metea Valley High School 20:29.4
533 Tom Scott Normal University 20:29.6
534 Liam Boor Downers Grove North 20:30.1
535 Joe Tulley Normal University 20:30.2
536 Anthony Jackson Danville High School 20:30.9
537 Josh Beck Minooka 20:31
538 Chase Kwinski Moline High School 20:31.1
539 Parker Malone Kaneland HS 20:31.2
540 Mason Hurless Woodstock High School 20:31.7
541 Cj Bruns Normal University 20:32.2
542 Nathaniel Gee Mather 20:32.3
543 Ari Kaden Highland Park High School 20:32.6
544 Tj Leblanc Downers Grove North 20:32.8
545 Albert Klayman Highland Park High School 20:32.9
546 Chance Martin Highland Park High School 20:33.6
547 Andy Princer Woodstock High School 20:33.8
548 Thomas Medjrech Downers Grove North 20:33.9
549 Roberto Cordero DeKalb High School 20:34.6
550 Thomas Han Fremd High School 20:34.6
551 Nicholas Spiro Jacobs High School 20:34.7
552 Danny Murges Maine South 20:34.8
553 Ulysses Ramos DeKalb High School 20:35
554 Kyle Polson Edwardsville 20:35.6
555 Logan Hagmann Woodstock High School 20:36
556 Brandond Jordan Antioch High School 20:36
557 Luke Bisping BBCHS 20:36.7
558 Saif Kazmi Metea Valley High School 20:36.7
559 Patrick Welch Edwardsville 20:36.9
560 Jorge Halek Lakes Community High School 20:37.1
561 Isaac Nelson East Peoria Community High School 20:37.2
562 Brennen Easter Champaign Centennial 20:37.3
563 Adam Klumb Moline High School 20:38
564 Spencer Tracey Minooka 20:38.7
565 Kevin Swarts Romeoville High School 20:38.9
566 Jacob Blatt Glenbard West 20:39.5
567 Josh Kamuda Romeoville High School 20:39.9
568 Drew Coyle Metea Valley High School 20:40.2
569 Kyle Wells Kaneland HS 20:40.4
570 Michel Domenella Saint Ignatius College Prep 20:41.1
571 Jack Cunningham Minooka 20:41.4
572 Chris Sapinski Downers Grove South 20:41.7
573 Ian Harrison DeKalb High School 20:41.8
574 Mason Goldstein Highland Park High School 20:42.8
575 Connor Boudreau BBCHS 20:44.1
576 John Horvat Minooka 20:45.4
577 Daniel Wright Glenbard West 20:45.9
578 Victor Bedoya Bolingbrook High School 20:46
579 Will Briolat Riverside Brookfield 20:46.2
580 Aaron Allen Danville High School 20:46.6
581 Jacob Kunka Washington Community High School 20:47
582 Mick Ward Minooka 20:47.2
583 Will Sammons Geneseo 20:47.4
584 Jonah Kopecky Downers Grove North 20:47.4
585 Austin Feaman Normal West 20:47.5
586 Dhruv Ranjan Metea Valley High School 20:47.5
587 Oscar Espejel Glenbard West 20:47.6
588 Sam Libenson Kenwood Academy 20:48
589 Gerrick Phelps Normal West 20:48
590 Brady Schroff Metamora 20:48.4
591 Caleb Reed Fremd High School 20:48.7
592 Omar Quarram Glenbard South 20:49.8
593 Riley Hayes YHS 20:50.1
594 George Boutot Dundee Crown 20:50.1
595 Ted Allen Kaneland HS 20:50.5
596 Phelps Bohlman Moline High School 20:50.6
597 Liam Faustino Lakes Community High School 20:51.2
598 Sean Andrews Downers Grove South 20:51.7
599 Nathan Current Mount Zion 20:52.9
600 Aasav Shah Dunlap High School 20:53.6
601 Michal Zdanowicz Addison Trail 20:55
602 Ryan Morris Glenbard West 20:55.7
603 Ryan Starkey Cary-Grove High School 20:55.7
604 Marco Chaidez Addison Trail 20:56
605 Will Purcell Waubonsie Valley High School 20:56.1
606 Hayes Murphy Geneseo 20:56.2
607 Aidan Gufrinck Normal West 20:56.2
608 Patrick Heverin Downers Grove North 20:56.9
609 Titus Simpson Cary-Grove High School 20:57.5
610 Aidan Fowler Moline High School 20:57.8
611 Ethan Rische Cary-Grove High School 20:58.2
612 Jacob Higgins East Peoria Community High School 20:59
613 Kyle Belkowski Normal West 20:59.4
614 Peter Wallis Cary-Grove High School 20:59.9
615 Gavin Helms Metamora 21:00.3
616 Ressa Crubaugh Normal University 21:00.3
617 Logan Abbett Triad High School 21:00.3
618 Jake Dodson Fremd High School 21:00.5
619 Luke Debiase Lemont High School 21:01.2
620 Cole Yaun Belvidere High School 21:01.4
621 Enrique Harney Saint Ignatius College Prep 21:01.5
622 Daniel Brubacher Cary-Grove High School 21:01.7
623 Aj Herrera Riverside Brookfield 21:02.4
624 Nathanael Jones Metamora 21:02.5
625 Nate Harrison DeKalb High School 21:02.7
626 Grayson Bittner Normal West 21:02.9
627 Josh Agama YHS 21:03.2
628 David Fitzgibbons Metamora 21:03.2
629 Nathan Schulhof Batavia High School 21:03.6
630 Will McKelvain Geneseo 21:04.2
631 Vishnu Krishnan Metea Valley High School 21:05.1
632 Mitch Rapach Downers Grove North 21:05.2
633 Andrew Plantz Triad High School 21:05.3
634 Ethan Guidry Dunlap High School 21:08
635 Philip Lind Lakes Community High School 21:08.6
636 Evan Restuccia Plainfield North 21:09.4
637 Kyle Endo Jacobs High School 21:09.9
638 Patrick McDevitt Glenbard West 21:10.7
639 Noah Blunt Alleman (Rock Island) 21:12
640 Zach Lane Metamora 21:12.1
641 Charles Parker DeKalb High School 21:12.3
642 Constatine Janello Morton High School 21:13.3
643 Max Dillow Champaign Central 21:13.4
644 Ethan Grimoldby Batavia High School 21:13.6
645 Mark Worsley Dunlap High School 21:14.7
646 Nikhil Aluru Waubonsie Valley High School 21:15
647 Malcolm Bevans Saint Ignatius College Prep 21:15.5
648 Haroun Elmizwghi East Moline United 21:15.7
649 Walker Winkler Antioch High School 21:15.8
650 Erik Wig Waubonsie Valley High School 21:15.9
651 Tanner Burgett Geneseo 21:16.7
652 Nick Gerakais YHS 21:16.7
653 Carl Calarde Metea Valley High School 21:17.3
654 Alex Welch Edwardsville 21:18.1
655 Nathan Yoder Geneseo 21:18.6
656 Logan Pecht Saint Ignatius College Prep 21:18.6
657 Matt Will BBCHS 21:21.5
658 Andrew Cox YHS 21:22.1
659 Ryan Casey Plainfield North 21:22.5
660 Collin Lippe Lockport Township High School 21:22.5
661 Zach Cook Antioch High School 21:22.9
662 Kurt Snowden Dunlap High School 21:23
663 Will Melgosa Jacobs High School 21:23.4
664 Victor Castillo Aguero Jacobs High School 21:23.8
665 Evan Driscoll Edwardsville 21:24.5
666 Fernando Granda Saint Ignatius College Prep 21:25
667 Michael Palmer Dunlap High School 21:25.4
668 Nikolay Aleksiev Hoffman Estates High School 21:26.2
669 Mikolaj Wrobel Glenbard West 21:26.6
670 Noah Karottu Central (Burlington) High School 21:27.2
671 Miguel Huaracha Sterling High School 21:27.3
672 Jay Wiseman Downers Grove South 21:27.6
673 Ethan Spangenberg Romeoville High School 21:27.9
674 Ben Larkey Sterling High School 21:28.5
675 Franky Smeriglio Maine South 21:28.9
676 Brody Cox Dunlap High School 21:30.4
677 Nicholas Seraphin Champaign Central 21:31.2
678 Noah Blascyk Dunlap High School 21:31.4
679 Elam Yost Minooka 21:31.8
680 Jack Bay Antioch High School 21:32.2
681 Nick King Normal University 21:32.9
682 Michael Gryl Morton High School 21:33.4
683 Collin Waddell Jacobs High School 21:34.3
684 Anthony Divinere Glenbard West 21:34.5
685 Ted Tiernen Triad High School 21:34.8
686 Aron Tatman Rockford Auburn 21:35.2
687 Vito Reno Elmwood Park High School 21:35.3
688 Jose Lagunas Downers Grove South 21:35.5
689 Quinn Van Nice Riverside Brookfield 21:35.7
690 Ozzie Doumanian Minooka 21:36.8
691 Seth Wichens-Walther DeKalb High School 21:37
692 Justin Smith Normal West 21:37.1
693 Kyle Jorgensen Glenbard West 21:38.1
694 Marquez Brown Sterling High School 21:38.1
695 Jack Walsh Maine South 21:38.3
696 Mark Jamil Saint Ignatius College Prep 21:38.9
697 Ian Morrison Plainfield North 21:40.1
698 Brandon Ford Washington Community High School 21:41
699 Michael Kirkton Normal University 21:42.9
700 Kevin Parr Streator High School 21:42.9
701 Brad Smith Geneseo 21:42.9
702 Zaid Iqbal Jacobs High School 21:43.2
703 Noah Lamantia Downers Grove North 21:43.3
704 Elijah Bohnstenger East Moline United 21:43.4
705 Victor Hughes Rockford Auburn 21:44.5
706 Pavlo Vovk Downers Grove South 21:45
707 Rashid Adam East Moline United 21:45
708 Connor Mulkey Morton High School 21:45.6
709 Gavin Hougo Saint Ignatius College Prep 21:46.1
710 Niklas Anderson Glenbard West 21:46.2
711 Daniel Rugutt Normal University 21:46.9
712 Tyler Everett Sterling High School 21:47.4
713 Cayden Shroeder Rockford Auburn 21:48.1
714 Jacob Gockley Cary-Grove High School 21:48.1
715 Charles Veith Jacksonville High School 21:48.6
716 Sam Walser Fremd High School 21:48.7
717 David Arlt Downers Grove South 21:49.4
718 Kadin Wolf Sterling High School 21:49.9
719 Joey Pyles Antioch High School 21:49.9
720 Matthew Lizakowski Normal West 21:50.3
721 Kyle Maison Downers Grove North 21:50.8
722 Brode Wall Normal University 21:51.9
723 Matthew Stockhorst Lakes Community High School 21:52
724 Steven Klumb Moline High School 21:52.5
725 Leo Joerger Fremd High School 21:52.5
726 Mitchell Barrett Jacobs High School 21:52.6
727 Stefano Garcia Oswego East High School 21:53.1
728 Xavier Frisse Edwardsville 21:53.7
729 Alex Nelson Moline High School 21:54
730 Cam Baele Washington Community High School 21:55.1
731 Thomas Sitter Dixon High School 21:55.7
732 Lennon Pile Normal West 21:56.2
733 Cameron Ciarrachi Glenbard South 21:56.8
734 Dylan Dizonno Lockport Township High School 21:57.2
735 Roy Nunez nazareth academy 21:57.4
736 Bryson Taylor Rochester 21:57.5
737 Ethan Saucedo Geneseo 21:57.5
738 Julian Delgado Elmwood Park High School 21:57.9
739 John Nonemmann Alleman (Rock Island) 21:58.2
740 Xavier Dean Streator High School 21:59
741 Joseph Suh Normal University 21:59.8
742 Henry Johnson Champaign Central 22:00
743 Alex Thomas Riverside Brookfield 22:00.8
744 Owen Shi Normal West 22:01.3
745 Nathan Bucci Metamora 22:02.3
746 Paul Haken Champaign Central 22:02.4
747 Xavier Solis Riverside Brookfield 22:04.2
748 Andrew Franzen-Witte Minooka 22:04.2
749 Max Laky Highland Park High School 22:05.7
750 Cameron Schneider Jacobs High School 22:06.2
751 Isaac Whitaker Jacksonville High School 22:06.3
752 Sam Melgosa Jacobs High School 22:07.1
753 Davidson Noah Normal University 22:07.8
754 Nicholas Hok Hoffman Estates High School 22:07.8
755 Zachary McGrath Downers Grove South 22:09
756 Jack Malone Fremd High School 22:09.2
757 Yuanxu Zhang Addison Trail 22:09.6
758 Eh Kler Rock Island High School 22:10.2
759 Joshua Harder Jacobs High School 22:10.2
760 Julian Lara Addison Trail 22:10.3
761 Thaniat Junaidi Mather 22:12
762 Caleb Kotlow Antioch High School 22:12.8
763 Jacob Mack Glenbard South 22:13.3
764 Justin Theodorou nazareth academy 22:14.6
765 Bobby Kraus Mount Zion 22:14.7
766 Kevin Villa Dundee Crown 22:15.2
767 Connor Skorburg Jacobs High School 22:15.5
768 Alex Griffin Dunlap High School 22:16
769 Eric Olsen Dundee Crown 22:16.2
770 David Enjambre Danville High School 22:16.5
771 Ryan Chang Fremd High School 22:16.7
772 Connor Herbert Normal University 22:17.5
773 Nihae Shee Rock Island High School 22:18.4
774 Eric Lopez McHenry High School 22:18.4
775 Jacob Jorgensen Geneseo 22:18.8
776 Cameron Davis Hoffman Estates High School 22:19
777 Ricardo Iriarte Downers Grove North 22:19.4
778 Aaron Erb Central (Burlington) High School 22:19.7
779 Nathan Lambert Geneseo 22:20.7
780 Rudra Patel Lakes Community High School 22:20.9
781 Brook Mezgebe Glenbard West 22:22.5
782 Johnny Diaz Elmwood Park High School 22:22.6
783 Cade Hornback Geneseo 22:24.4
784 Wilmer Bardales Mather 22:24.6
785 Omar Gomez Elmwood Park High School 22:24.7
786 Jett Halverson Cary-Grove High School 22:25.1
787 Jacob Hernandez YHS 22:25.3
788 Izaac Shank Maine South 22:25.5
789 Zach Poffenbarger Ottawa Township HS 22:26.1
790 Gio Nere Elmwood Park High School 22:26.8
791 Colin Monge Lakes Community High School 22:26.9
792 Ritchie Palumbo Maine South 22:27.1
793 Jay Seiflow Lakes Community High School 22:27.4
794 Christian Pultz Saint Ignatius College Prep 22:27.7
795 Thomas Knobloch Moline High School 22:28.5
796 Alex Warfied Washington Community High School 22:28.7
797 Kyle State Geneseo 22:28.9
798 Blake Thornberry Edwardsville 22:29.4
799 Gaveen Godage Metea Valley High School 22:29.6
800 Juan Montoya Belvidere High School 22:30.2
801 Josh Stevenson Minooka 22:30.4
802 William Doty Washington Community High School 22:30.4
803 Keaton Smith Edwardsville 22:30.5
804 Collin Lally Downers Grove North 22:31
805 Ethan Darrow Streator High School 22:31.8
806 Joesph Dubravec Normal University 22:32.2
807 Jackson Borden Edwardsville 22:32.5
808 Emmett Micklo Glenbard South 22:32.9
809 Jacob Mueller Lakes Community High School 22:33
810 Daniel Luna Minooka 22:33.7
811 Nate Jensen Glenbard West 22:34.3
812 Tyler Davidson Antioch High School 22:34.6
813 Drew Knuettel Lakes Community High School 22:35.9
814 Austin Benech Glenbard South 22:35.9
815 David Kruse Woodstock High School 22:36.2
816 Michael Flavin Downers Grove North 22:36.4
817 Andrew Schwartz McHenry High School 22:36.7
818 Zachary Krauter Downers Grove South 22:37
819 Jovani Nava Riverside Brookfield 22:37.3
820 Jesse Ortega Dundee Crown 22:38
821 Chris Reza Dundee Crown 22:38.1
822 Eric Wtason Riverside Brookfield 22:38.2
823 Jonathan Randazzo Maine South 22:38.4
824 Joey Musial Downers Grove South 22:38.9
825 Liam Pitney DeKalb High School 22:39.3
826 Andy Delacruz Morton High School 22:39.9
827 Pumee Douangmala Jacobs High School 22:40
828 Ian Soifer Lockport Township High School 22:40.2
829 Kelan Grimm Morton High School 22:40.5
830 Jace Kellenberger Washington Community High School 22:41.4
831 Jack Gonzalez Highland Park High School 22:41.7
832 Harrison Kamradt Saint Ignatius College Prep 22:42.7
833 Ivan Pazimino Edwardsville 22:43.5
834 Thewlis Nguyen Downers Grove South 22:43.7
835 Richard Yang Rockford Auburn 22:44.5
836 Raul Barraza Addison Trail 22:44.7
837 David Billings Glenbard West 22:45.1
838 Parker Matheu Downers Grove North 22:45.5
839 Oscar Domingez Addison Trail 22:45.5
840 Caleb Piacenti BBCHS 22:46
841 Bobby Page YHS 22:46.4
842 Marcus Barnhart Minooka 22:47.4
843 David Kiaupa Rolling Meadows High School 22:49
844 Brian Perry CICS Ralph Ellison 22:50.2
845 Mbawngang Neba Mather 22:50.4
846 David Moral Jaraba YHS 22:52.5
847 Will Dimitroff Edwardsville 22:53.1
848 Mitchell Cigrand Central (Burlington) High School 22:54.3
849 Aldo Malaquias Saint Ignatius College Prep 22:54.5
850 Niko Koupas Maine South 22:54.7
851 Jonah Sweet Normal University 22:54.7
852 Kelson Slotemaker Jacobs High School 22:55.5
853 Kole Powers Antioch High School 22:57
854 David Roach Oswego East High School 22:57.5
855 Josh Bennema Downers Grove South 23:00.2
856 Kevin Chen Lockport Township High School 23:00.3
857 Anshul Kaushik Fremd High School 23:01.4
858 Elias Ramirez Batavia High School 23:04.5
859 Tj Narayan Waubonsie Valley High School 23:05.1
860 Jackson Prete Minooka 23:05.4
861 Kousei Tatsuno Fremd High School 23:05.5
862 Parker Smith Alleman (Rock Island) 23:06.1
863 Kyle Murray Downers Grove North 23:06.2
864 Dylan Baedke Glenbard West 23:06.5
865 Cormac O'Connell Oswego East High School 23:07.1
866 Travis Greep YHS 23:07.8
867 Tyler Deets Edwardsville 23:08.6
868 Joe Weaver Alleman (Rock Island) 23:09.6
869 Seth Cassini Moline High School 23:10.7
870 Alex Gruener Batavia High School 23:12.2
871 Erik Litwicki Metea Valley High School 23:13.4
872 Sebastian Gawronski Maine South 23:13.6
873 Trevor Sussland Kaneland HS 23:13.7
874 Lance Olsen Dundee Crown 23:14
875 Nic Fauth Dunlap High School 23:14.7
876 Jonathan Spychalski Maine South 23:15.1
877 Joey Natoli Normal West 23:15.7
878 Marcus Trudell Antioch High School 23:16.7
879 Ahmad Ishfaq Metea Valley High School 23:17.7
880 Quentin Crown Woodstock High School 23:18.3
881 Payton Hopkins Champaign Central 23:19.9
882 Antonio Buchanan Champaign Centennial 23:22.2
883 Noah Liss Waubonsie Valley High School 23:22.4
884 Tushar Mitra Downers Grove North 23:22.9
885 Kieran Vaccaro Glenbard West 23:23.3
886 Drew Hood Ottawa Township HS 23:23.9
887 Pat Kearney Waubonsie Valley High School 23:24.4
888 Riley Menges Lakes Community High School 23:25.6
889 Zach Cardoza Jacobs High School 23:26.9
890 Bryce Lutz East Moline United 23:27.3
891 Harim Rodriguez Hoffman Estates High School 23:27.8
892 Trevor Welsh Edwardsville 23:28.3
893 Mark Vandewiele Dunlap High School 23:28.4
894 Ryan Bennett Lockport Township High School 23:28.9
895 Andre Ballo Fremd High School 23:29.6
896 Kyle Suess Oswego East High School 23:30.1
897 Michael Mueller Rockford Auburn 23:30.9
898 Zaki Husain Jacobs High School 23:32.2
899 Charlie Belobrajdic Edwardsville 23:32.3
900 Joey Sagmeister Maine South 23:33.5
901 Lawrence Densen Saint Ignatius College Prep 23:34.5
902 Rodrigo Perales Addison Trail 23:35.9
903 Jackson Travers Downers Grove North 23:36.8
904 Kennon Moy Hoffman Estates High School 23:37.6
905 Carlos Morn-Toro Normal University 23:38.6
906 Zach Mihelic Morton High School 23:39.7
907 Kevin Jablonski Kaneland HS 23:39.8
908 Vignesh Vakati Oswego East High School 23:40.2
909 Ty Foss Maine South 23:41.2
910 Brodie Martin Minooka 23:41.6
911 Cade Crader Normal West 23:42.5
912 Adrian Kupiec Lakes Community High School 23:42.6
913 Jacob Voigt Rock Island High School 23:43.1
914 Diego Lopez Addison Trail 23:43.2
915 Roman Kozak Dixon High School 23:43.9
916 Peter Haleas Saint Ignatius College Prep 23:44.4
917 Gavin Pacheco Saint Ignatius College Prep 23:44.4
918 Owen Mirka Glenbard West 23:46
919 Dakshil Zalavadiya Hoffman Estates High School 23:46.2
920 Daniel Martinez Addison Trail 23:47.9
921 Noah Boucekkine Addison Trail 23:48.8
922 Kaedon Cronkright Ottawa Township HS 23:50
923 Jordan Laveet Dundee Crown 23:50.7
924 Daniel Cork Central (Burlington) High School 23:51.6
925 Efren Guerrero nazareth academy 23:52
926 Mason McKinney Edwardsville 23:52.2
927 Ryan Vandewiele Dunlap High School 23:52.9
928 Addison Edwards Metea Valley High School 23:55.7
929 Matt Konrad Kaneland HS 23:56.9
930 Sergio Castellanos Elmwood Park High School 23:57.2
931 Asraar Ahmed Addison Trail 23:57.7
932 Kevin Marroquin Addison Trail 23:58.1
933 John Paul Cyboran McHenry High School 24:00.1
934 Kevin Lemus Sterling High School 24:01.4
935 Brian Riccardo Fremd High School 24:01.4
936 Austin Bennett Washington Community High School 24:01.6
937 Quinn Jacquat Riverside Brookfield 24:01.8
938 Abyan Moiz Metea Valley High School 24:02.6
939 Hadi Ahmed Waubonsie Valley High School 24:06:00
940 Evan Wallace Metamora 24:06.2
941 Daniel Justic Saint Ignatius College Prep 24:07.6
942 Aidan Dorn Saint Ignatius College Prep 24:08.1
943 Logan Kolkey Rockford Guilford 24:08.9
944 John Bizon Waubonsie Valley High School 24:09.7
945 Timothy Bresnahan Maine South 24:10.2
946 William McGrath Metea Valley High School 24:10.9
947 Suyash Tewari Fremd High School 24:11.2
948 Griffin Kral Glenbard South 24:11.4
949 Mason Love Rock Island High School 24:11.5
950 Christian Gonzalez nazareth academy 24:12.7
951 James Ogilvy Fremd High School 24:12.8
952 Jorge Perez Dundee Crown 24:13.9
953 Tim Barranco Glenbard West 24:16.7
954 Ryan Hauser Maine South 24:17.3
955 Zach Gibbs Edwardsville 24:19.1
956 Cade Empen Lakes Community High School 24:19.5
957 Frank Redisi Dundee Crown 24:19.7
958 Will Gibson Jacksonville High School 24:20.8
959 Caleb Deboer Downers Grove South 24:20.9
960 Grant Sioukas Downers Grove North 24:22:00
961 Ceaser Ovalle Dundee Crown 24:23.6
962 Alex Livengood Rochester 24:24.7
963 Ulysses Valdez Addison Trail 24:29.9
964 James Brokos Glenbard West 24:35.5
965 Nicholas Mika Metea Valley High School 24:36.6
966 Phil Ruggiero Downers Grove North 24:39.2
967 Liam Jennings Maine South 24:40.5
968 Daniel Konopelski YHS 24:41.1
969 Luke Stidman Morton High School 24:42:00
970 Ben Burns Dundee Crown 24:43.7
971 Sebastian Zuniga Belvidere High School 24:44.9
972 Christopher Meyers Saint Ignatius College Prep 24:46.2
973 Nick Hester Jacksonville High School 24:47.2
974 Luke Varela Normal West 24:48.5
975 Matt Lupescu Downers Grove North 24:50.9
976 Landen Love Rock Island High School 24:51.2
977 Clayton Tovo Glenbard West 24:52.8
978 Kyle St. John Central (Burlington) High School 24:57:00
979 Saahil Patel Fremd High School 24:58.3
980 Evan King Normal University 25:02.9
981 Mohammad Rashdan Dunlap High School 25:03:00
982 Casey Yarak DeKalb High School 25:04.4
983 Jonathan Lord Saint Ignatius College Prep 25:04.6
984 David Sheppard Downers Grove North 25:05.8
985 Sam Rubin Normal University 25:09.9
986 Manav Davis Waubonsie Valley High School 25:12.8
987 Nico Kolettis Dunlap High School 25:14.5
988 Ben Atchison Glenbard West 25:17.5
989 Robert Thompson Belvidere High School 25:20.1
990 Prey Patel Hoffman Estates High School 25:22.2
991 Kevin Weinberg Highland Park High School 25:23.1
992 Ian Halterman Lakes Community High School 25:24.2
993 Alex Wandrey Moline High School 25:26.2
994 Nathan Loetscher YHS 25:26.9
995 Brett Lambrich East Peoria Community High School 25:29.1
996 Saad Anjum Mather 25:29.3
997 Nate Colpaert Antioch High School 25:31.5
998 Michael Story Normal University 25:34.6
999 Jerry Randall East Peoria Community High School 25:35.1
1000 Brock Neeley Jacksonville High School 25:37.5
1001 Akbar Fidahussain Edwardsville 25:38.5
1002 Nick Thiesen BBCHS 25:40.9
1003 Spencer Kirk Belvidere High School 25:42.7
1004 Brandon Edwards Dunlap High School 25:44.7
1005 Parker Scott Dunlap High School 25:49.2
1006 Ben Phillips Ottawa Township HS 25:50.3
1007 Jack Lindner Lakes Community High School 25:51.6
1008 Jacob Bartolome Washington Community High School 25:59.9
1009 Kevin Perales Addison Trail 26:00.8
1010 Ryan Shustrin Edwardsville 26:01.7
1011 Justin Aves Mather 26:16.1
1012 Ethan Varela Normal West 26:18:00
1013 Kyle Lane Metamora 26:18.2
1014 Carlos Mendoza Jacobs High School 26:21.1
1015 Nick Tiezzi Metamora 26:23.6
1016 Alex Kozarits Downers Grove North 26:24.7
1017 Aaron Holzmueller Evanston Township High School 26:25.4
1018 Benjamin Rewers Saint Ignatius College Prep 26:25.8
1019 Brandon Zaragoza Jacobs High School 26:27.5
1020 Chance Hummel Moline High School 26:49.3
1021 Ray Rogers East Moline United 26:55.7
1022 Josh Woloszyn Rockford Auburn 27:05.2
1023 Alejandro Fernandez Elmwood Park High School 27:07.3
1024 John Trent Jacobs High School 27:07.4
1025 William Sims Fremd High School 27:07.5
1026 Stone Zhang Dunlap High School 27:11:00
1027 Blake Parages Maine South 27:11.7
1028 Jonas Smith Fremd High School 27:12:00
1029 Cole Prater Maine South 27:16.3
1030 Charles Leversha Saint Ignatius College Prep 27:28.9
1031 Julius Slimko Cary-Grove High School 27:32.2
1032 Alejandro Pena Alleman (Rock Island) 27:38.6
1033 Justin Lesauski nazareth academy 27:49.3
1034 Eric Osborn Fremd High School 28:05.8
1035 David Soh Dundee Crown 28:25.3
1036 Nick Ortiz Elmwood Park High School 28:28.3
1037 Ethan Dobbels East Moline United 28:58.5
1038 Leo Harper Saint Ignatius College Prep 29:08.7
1039 Colin Blair Morton High School 29:12.2
1040 Zain Mustafa Jacobs High School 30:03.8
1041 Martin Gonzalez Glenbard South 30:07.2
1042 Tommy Fuelts Addison Trail 30:15.7
1043 Alessandro Deleon Streator High School 30:17:00
1044 Kyle Thurber Jacobs High School 30:25.5
1045 Lane Shustrin Edwardsville 30:29.5
1046 Danny Koerner Dundee Crown 30:48.1
1047 Ivan Perez Addison Trail 31:55.4
1048 Eric Ray Champaign Central 32:25.4
1049 Mekki Williams Rockford Guilford 33:28.6
1050 Yug Mittal Fremd High School 37:33.4
1051 Evan Lake Streator High School 38:21.6