Boys Open Results

	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