WOODRUFF CROSS COUNTRY INVITAIONAL
Detweiller Park Peoria, IL September 13, 2008
Boys Open -1 2:00AM
Place Name School Time Pace
===== ================ ====== ================ ===== =====
1 Brian Morenus Neuqua Valley 16:16 5:26
2 Jordan Lagomarcino Neuqua Valley 16:22 5:28
3 Connor Shields Neuqua Valley 16:35 5:32
4 Harsha Torke Neuqua Valley 16:38 5:33
5 David Wing Neuqua Valley 16:45 5:35
6 Tom King New Trier 16:45 5:35
7 Andrew Tout Neuqua Valley 16:51 5:37
8 Jaffar Mahmoud Neuqua Valley 16:56 5:39
9 Josh Antonson Neuqua Valley 16:58 5:40
10 Aaron Pugh Fishers (IN) 17:02 5:41
11 Thomas Razo Lockport 17:08 5:43
12 Alistair Duncan Neuqua Valley 17:09 5:43
13 Matt Williams Fishers (IN) 17:09 5:43
14 Alexander Kotsovos Neuqua Valley 17:10 5:44
15 Caleb Derestil Woodruff 17:11 5:44
16 Christopher Olen Neuqua Valley 17:22 5:48
17 Robert Medina Dundee-Crown 17:24 5:48
18 Brad Wheeler St. Charles Northh 17:29 5:50
19 Patrick Smith Loyola Academy 17:32 5:51
20 Greg Dunn Edwardsville 17:35 5:52
21 Vincenczo Del Pozzo Neuqua Valley 17:36 5:52
22 Ryan Oberlin Loyola Academy 17:37 5:53
23 Nick Miller Harlem 17:38 5:53
24 Jon Clark Dundee-Crown 17:43 5:55
25 Josh Parkinson O'Fallon 17:44 5:55
26 Alex Merkley Neuqua Valley 17:45 5:55
27 Declan Duggan St. Charles Northh 17:45 5:55
28 Josh Link Galesburg 17:45 5:55
29 Aaron Peck Moline 17:46 5:56
30 Connor Molloy Neuqua Valley 17:46 5:56
31 Mark Troianovski Latin 17:46 5:56
32 Josh Roberts Waubonsie Valley 17:48 5:56
33 Hayden Ringer Normal West 17:52 5:58
34 Abe Omar Lockport 17:53 5:58
35 Luke Valentine Neperville Centralal 17:53 5:58
36 Ryan Smith Dundee-Crown 17:54 5:58
37 Ian Walling University High 17:55 5:59
38 Hirsh Gaikwad Neuqua Valley 17:57 5:59
39 Aaron Sanchez St. Charles North 17:58 6:00
40 Rudy Prowl O'Fallon 17:59 6:00
41 Grant Alef Kaneland 17:59 6:00
42 Joel Lynn Neuqua Valley 18:00 6:00
43 Michael Gorrell Neuqua Valley 18:01 6:01
44 Matt Sullivan Lockport 18:02 6:01
45 Rahul Nohria Neuqua Valley 18:02 6:01
46 Tarik Estrada Mather(Chicago) 18:03 6:01
47 Mark Hayes St. Charles East 18:03 6:01
48 Matt Sullivan Loyola Academy 18:04 6:02
49 Brian Griffith Neuqua Valley 18:06 6:02
50 Chris Beebe O'Fallon 18:07 6:03
51 Clayton Brundige Kaneland 18:08 6:03
52 Eric Pembrook Neuqua Valley 18:09 6:03
53 Pooj Padmaraj Waubonsie Valley 18:09 6:03
54 Nick Schuck Hononegah 18:09 6:03
55 Tim Semmen Woodstock 18:10 6:04
56 Patrick Peters Neuqua Valley 18:10 6:04
57 Kevin Earl St. Charles East 18:10 6:04
58 Nick Coyne Harlem 18:12 6:04
59 Jaime Merdinger Evanston Township 18:13 6:05
60 Taylor Soltys Neuqua Valley 18:13 6:05
61 Billy Clink St. Charles North 18:15 6:05
62 Andrew Gibson Neuqua Valley 18:16 6:06
63 Chase Mattecheck Moline 18:17 6:06
64 Nick Graham Neuqua Valley 18:18 6:06
65 Sam Stuber Tremont 18:20 6:07
66 Cory Webb Neuqua Valley 18:20 6:07
67 Joshua Ferguson Neuqua Valley 18:20 6:07
68 Brad Konchoukos Neperville Central 18:20 6:07
69 Ryan Senci St. Charles North 18:20 6:07
70 Adam Koch Tremont 18:21 6:07
71 Forrest Thayer Neperville Central 18:22 6:08
72 Joe Brant Waubonsie Valley 18:23 6:08
73 Josh Davis Neuqua Valley 18:23 6:08
74 Patrick Guenther Neuqua Valley 18:23 6:08
75 Clayton Schmitt St. Charles North 18:25 6:09
76 Ricky Sutherland Evanston Township 18:25 6:09
77 Michael Hennessy Waubonsie Valley 18:26 6:09
78 Alex Podsedly Neuqua Valley 18:27 6:09
79 Ben Lev Evanston Township 18:27 6:09
80 Alexander Miller Conant 18:27 6:09
81 Derek Burge-Beckley Edwardsville 18:28 6:10
82 Dylan Kapp St. Charles East 18:28 6:10
83 Nathaniel Bass University High 18:29 6:10
84 Jackson Wells Hononegah 18:29 6:10
85 Luke Sanchez O'Fallon 18:30 6:10
86 Austin Butorac University High 18:30 6:10
87 Bradley Leduc St. Charles East 18:33 6:11
88 Chris Formosa Lockport 18:33 6:11
89 Alex Lucas Moline 18:33 6:11
90 Justin D'Arcy Evanston Township 18:34 6:12
91 Ravi Thombre Waubonsie Valley 18:35 6:12
92 Abdulisa Haji Mather(Chicago) 18:35 6:12
93 Branden Smith Geneseo 18:35 6:12
94 Caden Cramsey Edwardsville 18:36 6:12
95 Arsal Shareef Glenbard South 18:36 6:12
96 Kevin Lapp O'Fallon 18:37 6:13
97 Matt Zimmerman Neuqua Valley 18:39 6:13
98 Dan Seiffert O'Fallon 18:42 6:14
99 Grant Markowicz St. Charles North 18:42 6:14
100 Rob Sassa Neuqua Valley 18:43 6:15
101 Benjamin Cederoth Neuqua Valley 18:43 6:15
102 Tyler Hambidge O'Fallon 18:44 6:15
103 Sean Kelly Loyola Academy 18:44 6:15
104 Kevin Kilroy St. Charles North 18:44 6:15
105 Austin Abegg Edwardsville 18:45 6:15
106 Evan Fitzer Neuqua Valley 18:46 6:16
107 Nathan Lin Neperville Central 18:46 6:16
108 Joe Simonelli Neuqua Valley 18:46 6:16
109 Justin Krause Triad 18:47 6:16
110 Matthew Seeberg Neuqua Valley 18:47 6:16
111 Mike Darling Galesburg 18:47 6:16
112 Jake Leinweber Woodstock 18:47 6:16
113 Carl Perera Loyola Academy 18:47 6:16
114 Blake Tarmann Normal West 18:48 6:16
115 Sean Paulick Kaneland 18:49 6:17
116 Matthew Coyne Neuqua Valley 18:50 6:17
117 Matt Atilano Dundee-Crown 18:50 6:17
118 Marcus Gaffney Rock Island 18:51 6:17
119 Stephen Husk University High 18:52 6:18
120 Mark Juretschke Neperville Central 18:53 6:18
121 Jacob Mincks Burlington 18:53 6:18
122 Tyler Randolph Hononegah 18:54 6:18
123 Ryan Clemens St. Charles East 18:54 6:18
124 Nick Starr Moline 18:54 6:18
125 Connor Feeney Waubonsie Valley 18:54 6:18
126 Donato Martino Andrew 18:55 6:19
127 Troy Cunningham Conant 18:57 6:19
128 Sheedy Victor Mather(Chicago) 18:57 6:19
129 Drew Thomas East Peoria 18:57 6:19
130 Jake Ginther Kaneland 18:57 6:19
131 Tony Thompson Edwardsville 18:57 6:19
132 Inyse Hakizimana Rock Island 18:58 6:20
133 Aaron Borgman Beecher 18:59 6:20
134 Kirk Hanselmann Dundee-Crown 18:59 6:20
135 Seamus Horan Neperville Central 19:00 6:20
136 Eddie Heimbeck Rock Island 19:00 6:20
137 William Scharpf Neuqua Valley 19:01 6:21
138 Sajith Bandara Andrew 19:02 6:21
139 Korey Endress Tremont 19:04 6:22
140 Michael Logan O'Fallon 19:04 6:22
141 Matt Burdick Glenbard South 19:06 6:22
142 Brian McGrath Andrew 19:06 6:22
143 Chris Shaw Edwardsville 19:08 6:23
144 Jon Stricker Neuqua Valley 19:08 6:23
145 Matthew Meifert Neuqua Valley 19:08 6:23
146 Randy Hunsicker Dunlap 19:08 6:23
147 Josh Thomas Galesburg 19:09 6:23
148 Jacob Becker O'Fallon 19:10 6:24
149 Jack Little St. Charles North 19:10 6:24
150 Alex Nelson Moline 19:11 6:24
151 Jeff Bush Normal West 19:11 6:24
152 Nathien Cerda Glenbard South 19:11 6:24
153 Derek Weber St. Charles East 19:13 6:25
154 Ben Brown Kaneland 19:14 6:25
155 Stelios Lekkas Kaneland 19:15 6:25
156 Daniel Springborn Neuqua Valley 19:16 6:26
157 Julian Spearman Whitney Young 19:17 6:26
158 Denzel Gay Rock Island 19:17 6:26
159 Alex Chavez University High 19:17 6:26
160 Mike Rice Dundee-Crown 19:18 6:26
161 Dave Rodgers Whitney Young 19:19 6:27
162 Will Goldberg Dundee-Crown 19:19 6:27
163 Michael Gehr Jacobs 19:19 6:27
164 Aaron Traum Winnebago 19:20 6:27
165 Robert Aitken Neuqua Valley 19:21 6:27
166 Mike Schaible Whitney Young 19:22 6:28
167 Daniel Brinker Neuqua Valley 19:22 6:28
168 Austin Howald Richwoods 19:22 6:28
169 Tommy Cox Latin 19:22 6:28
170 Jack Snyder UNI High 19:23 6:28
171 Reid Golowski Bloomington 19:23 6:28
172 Lance Jessurun University High 19:24 6:28
173 Matt Weaver Kaneland 19:24 6:28
174 Dave McKiernan Andrew 19:25 6:29
175 Ziran Shang UNI High 19:25 6:29
176 Jordan Wesseln Hononegah 19:27 6:29
177 Jerraco Johnson Rock Island 19:27 6:29
178 Sam Redd Bloomington 19:28 6:30
179 Brenton Kastelein Highland 19:28 6:30
180 Jonathon Solis Waubonsie Valley 19:28 6:30
181 Derek Stoller Eureka 19:30 6:30
182 Trevor Holdham Richwoods 19:30 6:30
183 Ryland Gallagher Neuqua Valley 19:31 6:31
184 Seth Lionberger Neuqua Valley 19:32 6:31
185 Nathan Ebrecht O'Fallon 19:32 6:31
186 Sam Redmond Whitney Young 19:32 6:31
187 Allen Schaidle Metamora 19:33 6:31
188 Andrew Weatherhead UNI High 19:33 6:31
189 Brant Watson East Peoria 19:34 6:32
190 Jared Schmitz Highland 19:35 6:32
191 Coleman Mullenix Bloomington 19:35 6:32
192 Nick Olmstead Winnebago 19:35 6:32
193 Jacob Strafford Moline 19:36 6:32
194 Tom Gambla Neuqua Valley 19:36 6:32
195 Ryan Scheid Eureka 19:37 6:33
196 Jordan Rauh Metamora 19:37 6:33
197 Adam Bigott Neperville Central 19:38 6:33
198 Ross Knepp Eureka 19:38 6:33
199 Matt Maddock Loyola Academy 19:39 6:33
200 Mike Merwin Harlem 19:39 6:33
201 Chris Sailor Dundee-Crown 19:39 6:33
202 Keldrin Franz Dundee-Crown 19:40 6:34
203 Ryan Serafino Andrew 19:40 6:34
204 Nick Gonwa Dunlap 19:40 6:34
205 Westholder Caleb Rockford Auburn 19:41 6:34
206 Joey Miller Metamora 19:41 6:34
207 Dan Knuth Beecher 19:41 6:34
208 Andrew Babcock Moline 19:42 6:34
209 Zach Zobrist Eureka 19:42 6:34
210 Daniel Oleskowicz Neuqua Valley 19:43 6:35
211 Chance Leathers Bloomington 19:43 6:35
212 Alec Hub Neuqua Valley 19:44 6:35
213 Mike Decremer University High 19:44 6:35
214 Nicholai Sarpy O'Fallon 19:44 6:35
215 Adam Davis O'Fallon 19:44 6:35
216 Matt Davis St. Charles North 19:45 6:35
217 Jon Larson Woodstock 19:46 6:36
218 Nikhil Byanna Conant 19:47 6:36
219 Tom Kaminski Loyola Academy 19:47 6:36
220 Chris Beaupre Harlem 19:47 6:36
221 Mason Wudtke Normal West 19:48 6:36
222 Joe Stewart Waubonsie Valley 19:48 6:36
223 Eric Topel Dunlap 19:48 6:36
224 Kyler Johnson Burlington 19:48 6:36
225 Cody Anderson Hononegah 19:48 6:36
226 Jamere Morrison Neuqua Valley 19:49 6:37
227 David Lenz Evanston Township 19:50 6:37
228 Joey Wiesen Evanston Township 19:50 6:37
229 Michael Gorsage Edwardsville 19:51 6:37
230 Aaron Rouser Whitney Young 19:51 6:37
231 Nikyal Carter O'Fallon 19:52 6:38
232 Joe Terrini Olympia 19:52 6:38
233 Rylatt Neil Rockford Auburn 19:52 6:38
234 Matthew Sells Conant 19:53 6:38
235 Tate Hohulin Morton 19:54 6:38
236 Zak Korhan Neuqua Valley 19:54 6:38
237 Alex Timm Moline 19:56 6:39
238 Sam Pellock Highland 19:57 6:39
239 Brian Strum Waubonsie Valley 19:57 6:39
240 Kyle Warnecke Edwardsville 19:59 6:40
241 Tre Dewester Burlington 20:00 6:40
242 Ryan Aberbnathy Lemont 20:00 6:40
243 Pat Hopkins Lemont 20:00 6:40
244 Mitchell Houska University High 20:01 6:41
245 Steven Decker St. Charles East 20:01 6:41
246 Jordan Holmes O'Fallon 20:02 6:41
247 Adam Maltby Neuqua Valley 20:03 6:41
248 Ben Craig Richwoods 20:03 6:41
249 Andrew Johnson Hononegah 20:04 6:42
250 Chris Larson Woodstock 20:04 6:42
251 Andrew Young Morton 20:04 6:42
252 Jacob Samuel Neuqua Valley 20:06 6:42
253 Matt Waddel O'Fallon 20:06 6:42
254 Austin Wildermuth Tremont 20:06 6:42
255 Richie Bloomgren Galesburg 20:06 6:42
256 Xander Jacobson Neuqua Valley 20:08 6:43
257 Scott Conner United Township 20:09 6:43
258 Will Van Eijk Glenbard South 20:09 6:43
259 Kevin Meehan Neuqua Valley 20:10 6:44
260 Geoffrey Miller Neuqua Valley 20:10 6:44
261 Dan Getz Morton 20:10 6:44
262 Josh Ayers University High 20:10 6:44
263 Chris Mizerak Waubonsie Valley 20:11 6:44
264 Issac Green Latin 20:11 6:44
265 Preston Reis St. Charles East 20:11 6:44
266 David Tykvart Glenbard South 20:11 6:44
267 Zach Carroll Dunlap 20:12 6:44
268 Johnson. Peter Rockford Auburn 20:12 6:44
269 Jared Lawson Waubonsie Valley 20:12 6:44
270 Brett Roth Eureka 20:13 6:45
271 Tony Tran Richwoods 20:14 6:45
272 Andrey Smolko Richwoods 20:14 6:45
273 Schiller Patrick Rockford Auburn 20:15 6:45
274 Nick Bjerke Dunlap 20:16 6:46
275 Eric Shan Whitney Young 20:16 6:46
276 Greg Coffman Metamora 20:17 6:46
277 Jared Logan Rock Island 20:18 6:46
278 Zack Kempf Galesburg 20:18 6:46
279 Anthony Vargas Mather(Chicago) 20:19 6:47
280 Lucas Ross Kaneland 20:19 6:47
281 Andrew Zimmerman Eureka 20:19 6:47
282 Nick Dunteman Kaneland 20:19 6:47
283 Elliot Frieden Moline 20:19 6:47
284 Josh Carnell St. Charles East 20:19 6:47
285 Michael Crotteau Metamora 20:20 6:47
286 Tyler Timmerman Geneseo 20:20 6:47
287 Kumar Rokholia Bloomington 20:20 6:47
288 Jason Allen Kaneland 20:21 6:47
289 Caleb Wells Eureka 20:21 6:47
290 Ryan Clark Olympia 20:21 6:47
291 Matthew Neely Neuqua Valley 20:22 6:47
292 Cameron Fyfe Woodstock 20:23 6:48
293 Carl Thrasher O'Fallon 20:23 6:48
294 Tim Perian Harlem 20:23 6:48
295 Dillon Muscat Dundee-Crown 20:23 6:48
296 Brock Cameron Edwardsville 20:23 6:48
297 Andrew Blonski Dundee-Crown 20:23 6:48
298 Noah Felvey Evanston Township 20:25 6:49
299 David Turner Burlington 20:25 6:49
300 Carrick Rice Glenbard South 20:25 6:49
301 Jason Brooks University High 20:25 6:49
302 Jon Aper Geneseo 20:26 6:49
303 Kyle Woods Lemont 20:26 6:49
304 Rob Hanson University High 20:26 6:49
305 Kevin O'Brien Edwardsville 20:26 6:49
306 Paul Berkowicz Neuqua Valley 20:27 6:49
307 Michael Murtaugh St. Charles East 20:28 6:50
308 Alec Steenbergen Richwoods 20:29 6:50
309 Ryan Saylor Dundee-Crown 20:29 6:50
310 Shane Blackley Jacksonville 20:30 6:50
311 Jack Termuhlen Hononegah 20:30 6:50
312 Kevin Muthu Waubonsie Valley 20:30 6:50
313 Alex Blunier Morton 20:31 6:51
314 Kirk Weilmuenster O'Fallon 20:31 6:51
315 Kevin Crampton St. Charles East 20:32 6:51
316 Zach Monroe Rockford Auburn 20:32 6:51
317 Colin Eash Winnebago 20:33 6:51
318 Karthik Arunachalam Neuqua Valley 20:33 6:51
319 Nathan Peel O'Fallon 20:33 6:51
320 Ryland Ivans Morton 20:34 6:52
321 Aleks Jakobsen Rock Island 20:34 6:52
322 Brenden Gault Harlem 20:34 6:52
323 Richie Catlett Neuqua Valley 20:35 6:52
324 Jeremy Demaria Conant 20:35 6:52
325 Danny Perkins Neuqua Valley 20:35 6:52
326 A.J. Kellogg Geneseo 20:35 6:52
327 Matt Oleszczuk Loyola Academy 20:35 6:52
328 Michael Porter Burlington 20:35 6:52
329 Bornell Nicholson Waubonsie Valley 20:36 6:52
330 Brandon Johnson Neuqua Valley 20:37 6:53
331 Alex Soraporu Mather 20:37 6:53
332 Chris Shoopman Metamora 20:37 6:53
333 Jake Dunaway Hononegah 20:38 6:53
334 Dale Bolthouse Winnebago 20:38 6:53
335 Yoshi Takahashi Conant 20:39 6:53
336 Britain Henderson Latin 20:40 6:54
337 Steve Sarver Conant 20:40 6:54
338 Cyrus Lambotte Latin 20:42 6:54
339 Zachary Jacobson Neuqua Valley 20:43 6:55
340 Tyler Siegrist Richwoods 20:43 6:55
341 Matthew Rajewski Conant 20:43 6:55
342 Grant Cuffe Eureka 20:43 6:55
343 Kyle Blacker Neuqua Valley 20:45 6:55
344 Joseph Thompson Moline 20:47 6:56
345 Corey Sarcu Waubonsie Valley 20:47 6:56
346 Erik Walker Winnebago 20:48 6:56
347 Patrick Miller Metamora 20:48 6:56
348 Dylan McCarthy Dundee-Crown 20:49 6:57
349 Shawn Weber Teutopolis 20:49 6:57
350 Justyn Magarotto DeKalb 20:50 6:57
351 Isaac Ackerman Morton 20:50 6:57
352 Sams Nigel Bremen 20:51 6:57
353 Aaron Fioritto Whitney Young 20:51 6:57
354 Burleson Tony Bremen 20:52 6:58
355 Kevin Jensen Neuqua Valley 20:53 6:58
356 Mitch Hoerr Richwoods 20:53 6:58
357 Karl Oler Galesburg 20:54 6:58
358 Tyler Hines St. Charles North 20:55 6:59
359 Eric Martin Dundee-Crown 20:56 6:59
360 Kinch Mizell DeKalb 20:57 6:59
361 Donald Dyson Burlington 20:57 6:59
362 Robert Johnson Neuqua Valley 20:58 7:00
363 Kyle Pembrook Neuqua Valley 20:58 7:00
364 Nick McGregor Alleman 20:59 7:00
365 Matt Nordin Woodstock 20:59 7:00
366 Sievert Dana Byron 21:00 7:00
367 Felix Nitzsche St. Charles North 21:00 7:00
368 Jeremy Norton Beecher 21:00 7:00
369 Austin Smith Neuqua Valley 21:01 7:01
370 Cole Almagauer Galesburg 21:01 7:01
371 Ted Lannert Waubonsie Valley 21:01 7:01
372 Mike Schmelzel Waubonsie Valley 21:02 7:01
373 John Farrell Alleman 21:02 7:01
374 Jonathan Hynes Neuqua Valley 21:07 7:03
375 Elliott Chanen Evanston Township 21:07 7:03
376 Owen Pomije Rock Island 21:07 7:03
377 Ryan Harms Metamora 21:07 7:03
378 Nicholas Medina Latin 21:08 7:03
379 Brian Daly St. Charles East 21:08 7:03
380 Tej Chajed UNI High 21:08 7:03
381 Daniel Cheng UNI High 21:09 7:03
382 Fransisco Velasco Rockford Auburn 21:09 7:03
383 Logan Goldstein Highland 21:10 7:04
384 John Lim Rockford Auburn 21:10 7:04
385 Cody Lacrosse East Peoria 21:11 7:04
386 Mike Coduto Neuqua Valley 21:13 7:05
387 Paul Lacefield United Township 21:13 7:05
388 Josh Laurent Edwardsville 21:13 7:05
389 Orzechowski Eric Bremen 21:14 7:05
390 Michael Friedrich University High 21:14 7:05
391 Matt Shamuluas DeKalb 21:15 7:05
392 Steve Szynal Andrew 21:15 7:05
393 Brian Conneighton Neuqua Valley 21:15 7:05
394 Busker Andrew Rockford Auburn 21:15 7:05
395 Dominic Glimco Neuqua Valley 21:16 7:06
396 Andrew Osborn Burlington 21:17 7:06
397 Zak Lee-Richerson Richwoods 21:18 7:06
398 John Vandemoortel Alleman 21:18 7:06
399 Gret Pemble Geneseo 21:18 7:06
400 Frankie Furco Kaneland 21:19 7:07
401 Matthew Moran Neuqua Valley 21:19 7:07
402 Andrew Kellogg Geneseo 21:19 7:07
403 Ben Thor Rockford Christian 21:20 7:07
404 Gibbons Nate Rockford Auburn 21:20 7:07
405 Gus Keckler Waubonsie Valley 21:21 7:07
406 Michael Ramuta Neuqua Valley 21:21 7:07
407 Max Davis Whitney Young 21:22 7:08
408 Evan Jenkins East Peoria 21:23 7:08
409 Zach Valente Hononegah 21:23 7:08
410 Dan Wilson DeKalb 21:24 7:08
411 Corey Daniels Metamora 21:24 7:08
412 Chris Meyers DeKalb 21:25 7:09
413 Michael Shoro Conant 21:25 7:09
414 Robert Garrison Harlem 21:26 7:09
415 Aaron Schneider Bloomington 21:26 7:09
416 Andrew Nemec Dundee-Crown 21:26 7:09
417 Drew Minick Normal West 21:26 7:09
418 Devontea Young Rock Island 21:26 7:09
419 Joel McGuire Burlington 21:27 7:09
420 Nathen Doerr Metamora 21:27 7:09
421 Tyler Pavlovich Winnebago 21:27 7:09
422 Dylan Gregg Highland 21:27 7:09
423 Kyle Oldenburg O'Fallon 21:28 7:10
424 Caleb Ploense Bloomington 21:29 7:10
425 Jemmar Parrenas Kaneland 21:29 7:10
426 Tim Siebach Neuqua Valley 21:29 7:10
427 Jason Wandrey St. Charles East 21:30 7:10
428 Shelton Boclair Neuqua Valley 21:30 7:10
429 Russell Williams Evanston Township 21:30 7:10
430 Aaron Motta Rock Island 21:31 7:11
431 Brendan Weber Columbia 21:31 7:11
432 Jourdon Sarpy O'Fallon 21:32 7:11
433 Ben Reising Oregon 21:32 7:11
434 Tyler Menge Rockford Christian 21:33 7:11
435 Chase Clark Neuqua Valley 21:33 7:11
436 Roberto Agular Neuqua Valley 21:33 7:11
437 Russell Hansard Morton 21:34 7:12
438 Bryan Green Tremont 21:34 7:12
439 Justin Goodyear Morton 21:35 7:12
440 Joel Burroughs Edwardsville 21:35 7:12
441 Kevin Haga Neuqua Valley 21:36 7:12
442 Derek Holsapple Metamora 21:36 7:12
443 Zac Cataldo St. Charles East 21:37 7:13
444 Ryan Bennet Olympia 21:38 7:13
445 Iain Konigsberg UNI High 21:38 7:13
446 Christopher Colvin Neuqua Valley 21:38 7:13
447 Gronewold Tim Byron 21:39 7:13
448 Alex Goebel University High 21:39 7:13
449 Sean Kasky Richwoods 21:39 7:13
450 Gustavo Jacobo Dundee-Crown 21:39 7:13
451 Pat Zeman Evanston Township 21:40 7:14
452 Jeff Chen Neuqua Valley 21:40 7:14
453 Zach Shrout Metamora 21:41 7:14
454 Tim Schwindenhammer Richwoods 21:42 7:14
455 Jarid Lewis Teutopolis 21:42 7:14
456 Kory Brown Richwoods 21:42 7:14
457 Daniel Dejarld Richwoods 21:42 7:14
458 Brylind Lawson Hononegah 21:42 7:14
459 Erffmeyer Joe Bremen 21:43 7:15
460 Jonathon Lee Waubonsie Valley 21:43 7:15
461 Kevin Hartsfeld Conant 21:45 7:15
462 Jack Mensik Latin 21:46 7:16
463 Miguel Borrego Waubonsie Valley 21:47 7:16
464 Jesse Knapp Eureka 21:47 7:16
465 Steven Krauklis Neuqua Valley 21:48 7:16
466 Hanlin Travis Byron 21:48 7:16
467 Jim Lewellyn Richwoods 21:49 7:17
468 Nick Kaiser Morton 21:50 7:17
469 Aaron Sheahan Edwardsville 21:52 7:18
470 Cameron Hodgson Geneseo 21:52 7:18
471 Domonic Vahling Teutopolis 21:52 7:18
472 Tim Luchtefeld Morton 21:53 7:18
473 Jacob Hoelscher Teutopolis 21:53 7:18
474 Nate Thomson Alleman 21:54 7:18
475 Aguilera Edgar Bremen 21:55 7:19
476 Tucker Gritton Moline 21:56 7:19
477 Edgar Tijerina Beecher 21:56 7:19
478 Omar Moreno Conant 21:58 7:20
479 Zeke Sexauer Columbia 21:59 7:20
480 Michael Cullen Edwardsville 22:00 7:20
481 Lundine Michael Rockford Auburn 22:00 7:20
482 Jordan Wellman DeKalb 22:01 7:21
483 Horace Wang UNI High 22:02 7:21
484 Dan Weinand Burlington 22:02 7:21
485 Josh Bennett O'Fallon 22:03 7:21
486 Johnson. Peter Rockford Auburn 22:03 7:21
487 Chris Peters Columbia 22:04 7:22
488 Austin Brinkman Normal West 22:06 7:22
489 Nick Grunloh Teutopolis 22:06 7:22
490 John Schoeberle Edwardsville 22:06 7:22
491 Justin Roush Hononegah 22:06 7:22
492 Josh Race Richwoods 22:07 7:23
493 Kris Pittard Waubonsie Valley 22:07 7:23
494 Grant Johnson Burlington 22:08 7:23
495 Ben Meyer Hononegah 22:08 7:23
496 Zach Downs Winnebago 22:08 7:23
497 Michael Jensen Conant 22:09 7:23
498 Alex Nieman Bloomington 22:09 7:23
499 Kyle Mayer Metamora 22:10 7:24
500 Brad Haller Waubonsie Valley 22:11 7:24
501 Josh Lawson Edwardsville 22:11 7:24
502 Drew Helgeson Dunlap 22:11 7:24
503 Gary Bogo Lemont 22:11 7:24
504 Micah Fender Jacksonville 22:13 7:25
505 Eric Hof Dundee-Crown 22:13 7:25
506 Scott Spidle United Township 22:14 7:25
507 Grant Hegstrom Eureka 22:15 7:25
508 Wil Olvera Alleman 22:16 7:26
509 Carson Tanner Dundee-Crown 22:17 7:26
510 John Thornton Normal West 22:17 7:26
511 Jeff Marschke Dundee-Crown 22:18 7:26
512 Dan Brodersen Dundee-Crown 22:18 7:26
513 Joseph Mazurkiewitz Conant 22:19 7:27
514 Colin Zagel Kaneland 22:20 7:27
515 Kevin Nellessen Dundee-Crown 22:20 7:27
516 Ryan Fitzpatrick Neuqua Valley 22:20 7:27
517 Liddell Alex Rockford Auburn 22:20 7:27
518 Daniel Small Olympia 22:22 7:28
519 Chris Michels University High 22:22 7:28
520 Paul Komis Conant 22:22 7:28
521 Phillip Minich Neperville Central 22:23 7:28
522 Scott Feid University High 22:23 7:28
523 Dimitri German Richwoods 22:23 7:28
524 Tyler Schneider Conant 22:24 7:28
525 Matt McLaughlin Richwoods 22:24 7:28
526 Keegan Mitchell Harlem 22:24 7:28
527 Eric Casey Bolingbrook 22:24 7:28
528 Evan Townsend O'Fallon 22:24 7:28
529 Ethan Koisti Geneseo 22:25 7:29
530 Michael Walter United Township 22:25 7:29
531 Slaughter D'Andre Bremen 22:25 7:29
532 Ben Tannenbaum Latin 22:26 7:29
533 Aaron Titiner Waubonsie Valley 22:27 7:29
534 Christian Orozco Harlem 22:28 7:30
535 Duncan Harris University High 22:29 7:30
536 Brad Nosbisch Metamora 22:30 7:30
537 Reyes Eric Rockford Auburn 22:33 7:31
538 Joseph Song UNI High 22:33 7:31
539 Coleman Jr Tyrone Bremen 22:34 7:32
540 Mike Ginz East Peoria 22:35 7:32
541 David Robertson Richwoods 22:36 7:32
542 John Mullin Geneseo 22:37 7:33
543 Suharsh Sivakumar Moline 22:38 7:33
544 Jacob Swanson Hononegah 22:38 7:33
545 Matthew Peters Hampshire 22:38 7:33
546 Emiliano Ponce Kaneland 22:38 7:33
547 Justin Siekmann Dunlap 22:40 7:34
548 Adam Geier Morton 22:40 7:34
549 Chase Banias St. Charles North 22:40 7:34
550 Luke Filippi St. Charles East 22:40 7:34
551 Dan Zozokos Dundee-Crown 22:40 7:34
552 Steven Piraino Conant 22:40 7:34
553 Christian Slagel Moline 22:41 7:34
554 Joey Bronkema Winnebago 22:41 7:34
555 Adrian Nolan Byron 22:43 7:35
556 Adam Zahn Moline 22:44 7:35
557 Jake Johansmeier St. Charles North 22:47 7:36
558 Eric Motyl Dunlap 22:47 7:36
559 Drake Fidler Burlington 22:49 7:37
560 Erik Brewer Dundee-Crown 22:49 7:37
561 Mickey Christensen Geneseo 22:50 7:37
562 Vivek Gulati University High 22:50 7:37
563 Josh Tammeus Woodruff 22:51 7:37
564 Jason Krug Neuqua Valley 22:52 7:38
565 Tanner Burge-Beckley Edwardsville 22:52 7:38
566 Dan Ziemniak Morton 22:52 7:38
567 Carter Bryant Conant 22:53 7:38
568 Ryan Fitzgerald Morton 22:54 7:38
569 Max Reeh Rock Island 22:54 7:38
570 Daniel Tovar St. Charles North 22:55 7:39
571 Chaitu Panuganti Neuqua Valley 22:55 7:39
572 Billy Rodgers Triad 22:56 7:39
573 Josh Holm Oregon 22:57 7:39
574 Nick Stender Latin 22:58 7:40
575 Teighlor Echols Rock Island 22:59 7:40
576 Garry Albritton Rock Island 23:00 7:40
577 Rodrigo Valdes Dunlap 23:00 7:40
578 Deets Austin Byron 23:01 7:41
579 Taral Patel Waubonsie Valley 23:02 7:41
580 Evan Sweich University High 23:03 7:41
581 Sebastion Olsen Latin 23:04 7:42
582 Tim Cornelis Alleman 23:04 7:42
583 Milto Deli Bolingbrook 23:04 7:42
584 Joe Demaria Conant 23:06 7:42
585 Robbie Tonge Dundee-Crown 23:07 7:43
586 Jacob Habing Teutopolis 23:08 7:43
587 Florian Weitz Neuqua Valley 23:09 7:43
588 Matt MacLennan Alleman 23:10 7:44
589 Tyler Ford East Peoria 23:11 7:44
590 Jay-Hoon Safari Neuqua Valley 23:11 7:44
591 Luc Nguyen Richwoods 23:13 7:45
592 Matt Donovan University High 23:14 7:45
593 William Kidera Dundee-Crown 23:14 7:45
594 Henry Niemerg Teutopolis 23:15 7:45
595 Luke Bertels Edwardsville 23:16 7:46
596 Tyler Cunningham Metamora 23:17 7:46
597 Andrew Davis Hononegah 23:17 7:46
598 Joey Galassi Harlem 23:17 7:46
599 Jordan Bartels Highland 23:17 7:46
600 Tom Dellett Geneseo 23:18 7:46
601 Jon Tillotson East Peoria 23:20 7:47
602 Johnny Diamonds Bloomington 23:21 7:47
603 Jake Marks Morton 23:24 7:48
604 Aaron Mahnke Beecher 23:25 7:49
605 Jacob Lyons Morton 23:28 7:50
606 Steven Morse UNI High 23:29 7:50
607 Jacob Davis Rock Island 23:29 7:50
608 Greg Sewall Richwoods 23:32 7:51
609 Greg Fanelli Neperville Central 23:32 7:51
610 Mitchell Styczynski University High 23:35 7:52
611 Zac Politsch Rockford Lutheran 23:36 7:52
612 Nick Gray Metamora 23:37 7:53
613 Antonio Rosario Bolingbrook 23:38 7:53
614 Brent Marquez St. Charles North 23:40 7:54
615 Christian Noblett Neuqua Valley 23:43 7:55
616 Jeremiah Devore Metamora 23:45 7:55
617 Johnson Jordan Byron 23:45 7:55
618 Nathan Alms Harlem 23:46 7:56
619 Felix Halberkan Dunlap 23:46 7:56
620 John Jennison Burlington 23:46 7:56
621 Rodney Boyd Neuqua Valley 23:47 7:56
622 Steve Hanna Columbia 23:48 7:56
623 Cameron Reed Harlem 23:49 7:57
624 Jesus Verdun Bolingbrook 23:49 7:57
625 Ryan Staudacher St. Charles North 23:49 7:57
626 Ravi Trivedi St. Charles East 23:50 7:57
627 Robert Weiland Waubonsie Valley 23:53 7:58
628 Brandon Boyce Neuqua Valley 23:53 7:58
629 Jake Carlin Alleman 23:54 7:58
630 Ray St. John University High 23:55 7:59
631 Brooks Grant Byron 23:56 7:59
632 Paul Rabenau Woodruff 23:58 8:00
633 Michael Reitemeier Waubonsie Valley 23:58 8:00
634 Aj Vance O'Fallon 24:00:00 8:00
635 Alex Kling Latin 24:02:00 8:01
636 Patrick Sullivan Dundee-Crown 24:06:00 8:02
637 Narayan Goutham Waubonsie Valley 24:06:00 8:02
638 Jesse Mohr Geneseo 24:10:00 8:04
639 Caleb Buckley Normal West 24:14:00 8:05
640 Gavin Stephenson Harlem 24:15:00 8:05
641 Yusuf Aktan Conant 24:16:00 8:06
642 Joseph Schiller Neuqua Valley 24:16:00 8:06
643 Chris Hamilton Dundee-Crown 24:17:00 8:06
644 James Rego Metamora 24:19:00 8:07
645 Jaocb Carton Geneseo 24:19:00 8:07
646 Bryce Soule St. Charles North 24:20:00 8:07
647 Tony Sledge Woodruff 24:21:00 8:07
648 Jessie Rigg Olympia 24:21:00 8:07
649 Alex Schlemmel Bolingbrook 24:27:00 8:09
650 Nick Kelly DeKalb 24:33:00 8:11
651 Matt Draear Tremont 24:33:00 8:11
652 William Cockrell Jacksonville 24:34:00 8:12
653 Johnathan Doty Metamora 24:35:00 8:12
654 Anthony Saldivar Woodstock 24:36:00 8:12
655 Charles Witzke Edwardsville 24:37:00 8:13
656 Brandon Debruine Alleman 24:41:00 8:14
657 Zack Buckley Ottawa Township 24:43:00 8:15
658 Fabian Cadengo Harlem 24:43:00 8:15
659 Jacob Fields Alleman 24:43:00 8:15
660 Going Saranyapharti Ottawa Township 24:47:00 8:16
661 Scott Poor Normal West 24:48:00 8:16
662 Matt Poehls Richwoods 24:49:00 8:17
663 Alex Beveridge Richwoods 24:54:00 8:18
664 Justin Probst Teutopolis 24:55:00 8:19
665 Ramero Cantreas Beecher 24:56:00 8:19
666 Jarrod Reither Woodruff 24:57:00 8:19
667 Christine Baker Woodstock 24:59:00 8:20
668 Caleb Bernard Neuqua Valley 24:59:00 8:20
669 Jason Wang Neuqua Valley 25:01:00 8:21
670 Ravi Patel Conant 25:03:00 8:21
671 Scott Ramirez Normal West 25:06:00 8:22
672 Eugene Itskovich Conant 25:09:00 8:23
673 Cody Welcher Burlington 25:11:00 8:24
674 Matt Duncan United Township 25:11:00 8:24
675 James Adams Lebanon 25:11:00 8:24
676 Joseph Doan Morton 25:12:00 8:24
677 Steve Kidera Dundee-Crown 25:12:00 8:24
678 Austin Hua Neuqua Valley 25:14:00 8:25
679 Eric Eagan Richwoods 25:14:00 8:25
680 Travis Randolph Galesburg 25:15:00 8:25
681 Michael Meinhart Teutopolis 25:18:00 8:26
682 Nick Sinon Kaneland 25:18:00 8:26
683 Kyle Baer Morton 25:21:00 8:27
684 Andrew Sanchez Hampshire 25:22:00 8:28
685 Josh Eiermann Andrew 25:22:00 8:28
686 Brett Benson Richwoods 25:23:00 8:28
687 Seth Phelps Columbia 25:25:00 8:29
688 Nicolas McCarty Conant 25:26:00 8:29
689 Kevin Schwartz Neuqua Valley 25:27:00 8:29
690 Rocco Zonta Harlem 25:28:00 8:30
691 Lucas Brown United Township 25:28:00 8:30
692 Tom Kidera Dundee-Crown 25:30:00 8:30
693 Mitchell Ballegeer United Township 25:31:00 8:31
694 Andrew Williamson Neuqua Valley 25:31:00 8:31
695 Eric Breeding Woodruff 25:32:00 8:31
696 Dave Nellessen Dundee-Crown 25:33:00 8:31
697 Sam Wurster Winnebago 25:37:00 8:33
698 Evan Becker Winnebago 25:38:00 8:33
699 Justin Rauh Metamora 25:50:00 8:37
700 Michael Wright Lebanon 25:52:00 8:38
701 Alex Martinez St. Charles East 25:57:00 8:39
702 Bradley Zehr Eureka 26:08:00 8:43
703 Pierce Cover Richwoods 26:16:00 8:46
704 Riley Mitchell Waubonsie Valley 26:23:00 8:48
705 Blake Dust Teutopolis 26:24:00 8:48
706 Mithun Manivannan Neuqua Valley 26:26:00 8:49
707 Ley Stephan Waubonsie Valley 26:29:00 8:50
708 Jeremy Detzner Conant 26:31:00 8:51
709 Nik Thapa Waubonsie Valley 26:39:00 8:53
710 Aryan Avant Neuqua Valley 26:57:00 8:59
711 Ryan Nadler Waubonsie Valley 26:59:00 9:00
712 Black Paul Byron 27:10:00 9:04
713 Matt Bielenberg Richwoods 27:18:00 9:06
714 Jonathon Hodge Kaneland 27:39:00 9:13
715 Ryan Vandermyde Neuqua Valley 27:39:00 9:13
716 Ryan Brushaber Conant 27:44:00 9:15
717 Curtis Wright Lebanon 28:03:00 9:21
718 Timothy Wert University High 28:06:00 9:22
719 Joe Harlow Alleman 28:22:00 9:28
720 Gary Kutchik Neuqua Valley 28:23:00 9:28
721 Ben Bowers Conant 28:37:00 9:33
722 Michael Atteberry Rockford Lutheran 28:42:00 9:34
723 Jordan Goodyear Morton 28:44:00 9:35
724 Brady Webb Olympia 28:45:00 9:35
725 Richard Ramsey Woodruff 28:57:00 9:39
726 Chris Moore Rockford Auburn 28:59:00 9:40
727 David Parks Edwardsville 29:07:00 9:43
728 Taylor Coltrin Richwoods 29:40:00 9:54
729 Christopher Hoerdeman University High 29:44:00 9:55
730 Edward Hardman Latin 29:49:00 9:57
731 Charlie Brooks Jacksonville 30:14:00 10:05
732 Joel Gebhardt University High 30:43:00 10:15
733 William Zimmermann St. Charles North 32:13:00 10:45
734 Eric Geiger Kaneland 35:30:00 11:50
735 Kellen Ehrenhardt Eureka 35:41:00 11:54
736 Michael Fallert Metamora 35:54:00 11:58
737 Lukas Garst Harlem 38:54:00 12:58