Place No. TmPl Name Sex Yr Team TIME Pace
===== ==== ==== ======================= === == ============================ ===== =====
1. 740 1 Christopher Derrick M 12 Neuqua Valley 14:26 4:49
2. 799 2 Danny Pawola M 11 Neuqua Valley 15:06 5:02
3. 1303 3 Derek Campbell M 12 Sycamore 15:10 5:04
4. 181 4 Jeff Thode M 11 Conant (Hoffman Estates) 15:13 5:05
5. 725 5 Aaron Beattie M 10 Neuqua Valley 15:21 5:07
6. 863 6 Andrew Karas M 11 Plainfield North 15:29 5:10
7. 24 7 Tim Hird M 10 Alleman (Rock Island) 15:33 5:11
8. 686 8 Nico Composto M 10 Loyola Academy 15:35 5:12
9. 1211 9 Nathan Rutz M 12 Schaumburg 15:36 5:12
10. 992 Colin Mickow M 12 Princeton 15:39 5:13
11. 1200 10 Pat Lesiewicz M 10 Schaumburg 15:42 5:14
12. 418 11 James Noonan M 12 Guilford (Rockford) 15:45 5:15
13. 717 12 Josh Keck M 11 Minooka 15:48 5:16
14. 836 13 Bryan Winek M 11 Neuqua Valley 15:48 5:16
15. 991 Hunter Mickow M 12 Princeton 15:49 5:17
16. 152 14 Tyler Fuchs M 11 Conant (Hoffman Estates) 15:50 5:17
17. 590 15 Calvin Simmons M 11 Iowa City High School 15:51 5:17
18. 1212 16 Erich Seimetz M 12 Schaumburg 15:52 5:18
19. 957 17 Austin O\'Brien M 10 Pleasant Valley (Iowa) 15:53 5:18
20. 731 18 Joshua Budnik M 12 Neuqua Valley 15:54 5:18
21. 107 19 William O\'Malley M 11 Boylan (Rockford) 15:56 5:19
22. 687 20 Mark Donohue M 10 Loyola Academy 15:57 5:19
23. 959 21 Charlie Paul M 12 Pleasant Valley (Iowa) 16:00 5:20
24. 449 22 Matt Brinkmeier M 11 Hononegah 16:02 5:21
25. 1348 23 Charles Dundy M 11 United Township (East Moline 16:03 5:21
26. 157 24 Tyler Hinckley M 12 Conant (Hoffman Estates) 16:05 5:22
27. 950 25 Blke Irwin M 12 Pleasant Valley (Iowa) 16:08 5:23
28. 235 26 Kasey Ferrigan M 11 Dixon 16:08 5:23
29. 629 27 Aaron Kleczkowski M 12 Jefferson (Rockford) 16:08 5:23
30. 756 28 Kevin Grady M 12 Neuqua Valley 16:10 5:24
31. 273 29 Jack Boyle M 11 Fenwick 16:10 5:24
32. 166 30 Andrew Mueller M 12 Conant (Hoffman Estates) 16:11 5:24
33. 1059 31 Travis Anderson M 11 Rock Island 16:12 5:24
34. 1191 32 Brian Burkhardt M 12 Schaumburg 16:12 5:24
35. 31 33 Brian McGuire M 10 Alleman (Rock Island) 16:13 5:25
36. 277 34 Tom Laser M 11 Fenwick 16:13 5:25
37. 1315 35 Stefan Hueber M 12 Sycamore 16:14 5:25
38. 175 36 Pablo Ramirez M 11 Conant (Hoffman Estates) 16:17 5:26
39. 716 37 Julian Hoshell M 11 Minooka 16:18 5:26
40. 819 38 Connor Shields M 11 Neuqua Valley 16:19 5:27
41. 714 39 Sean Coyle M 10 Minooka 16:20 5:27
42. 848 40 Matt Gatlin M 12 Oswego 16:21 5:27
43. 1309 41 Matthew Gilmer M 11 Sycamore 16:22 5:28
44. 244 42 Matt Logan M 11 Dixon 16:23 5:28
45. 202 43 Matt Deball M 12 Dekalb 16:23 5:28
46. 217 44 Will Stafstrom M 12 Dekalb 16:25 5:29
47. 332 45 Spencer Guerrero M 12 Galesburg 16:26 5:29
48. 216 46 Kevin Smith M 12 Dekalb 16:27 5:29
49. 454 47 Tommy Farrell M 12 Hononegah 16:28 5:30
50. 866 48 Mike Meradith M 10 Plainfield North 16:30 5:30
51. 280 49 Matt Miller M 11 Fenwick 16:30 5:30
52. 1098 50 Dustin Cook M 12 Rockford Christian 16:31 5:31
53. 700 51 Dan Stenfels M 12 Loyola Academy 16:31 5:31
54. 274 52 Matthias Connelly M 12 Fenwick 16:32 5:31
55. 215 53 Nick Schrader M 10 Dekalb 16:33 5:31
56. 860 54 Nick Wiseman M 10 Oswego 16:34 5:32
57. 315 55 Damon Trainor M 12 Freeport 16:36 5:32
58. 28 56 Josh Lopez M 10 Alleman (Rock Island) 16:37 5:32
59. 1186 57 Phil Allman M 11 Schaumburg 16:37 5:33
60. 631 58 Antonio Neal M 12 Jefferson (Rockford) 16:38 5:33
61. 697 59 Brian Rice M 12 Loyola Academy 16:38 5:33
62. 456 60 Kevin Jacobs M 10 Hononegah 16:39 5:33
63. 271 61 Brian Barron M 11 Fenwick 16:39 5:33
64. 947 62 Mike Hemming M 12 Pleasant Valley (Iowa) 16:40 5:34
65. 543 63 Ross Caslavka M 11 Iowa City High School 16:41 5:34
66. 59 64 Joe Schmidbauer M 12 Belvidere 16:41 5:34
67. 278 65 Patrick McGillen M 12 Fenwick 16:41 5:34
68. 182 66 David Trinco M 11 Conant (Hoffman Estates) 16:42 5:34
69. 847 67 Eric Garcia M 12 Oswego 16:43 5:35
70. 1321 68 Keaton Leach M 11 Sycamore 16:45 5:35
71. 207 69 Jon Mascote M 11 Dekalb 16:46 5:36
72. 1071 70 Topher Lieby M 11 Rock Island 16:46 5:36
73. 583 71 Morgan Robertson M 12 Iowa City High School 16:47 5:36
74. 1105 72 Justin Rehfeldt M 9 Rockford Christian 16:48 5:36
75. 577 73 Nikolai Qual M 11 Iowa City High School 16:50 5:37
76. 936 74 Jacob Barker M 12 Pleasant Valley (Iowa) 16:51 5:37
77. 573 75 Scott Mittman M 10 Iowa City High School 16:52 5:38
78. 722 76 Kevin Smith M 10 Minooka 16:52 5:38
79. 283 77 Ryan Shannon M 12 Fenwick 16:55 5:39
80. 867 78 Fabian Quiroz M 12 Plainfield North 16:56 5:39
81. 475 79 Craig Worrall M 12 Hononegah 16:57 5:39
82. 1306 80 Nick Fagan M 12 Sycamore 16:58 5:40
83. 659 81 Kevin Huml M 12 Kaneland 16:59 5:40
84. 718 82 Ryan Kelley M 11 Minooka 16:59 5:40
85. 853 83 Bill Hopkins M 12 Oswego 16:59 5:40
86. 1048 84 Nick McFadden M 11 Rock Falls 17:00 5:40
87. 565 85 Encho Lamb M 12 Iowa City High School 17:02 5:41
88. 966 86 Matt Rubins M 11 Pleasant Valley (Iowa) 17:04 5:42
89. 575 87 Lukas Ovrom M 10 Iowa City High School 17:05 5:42
90. 468 88 Jacob Schoff M 10 Hononegah 17:06 5:42
91. 1077 89 Scott Sparkman M 12 Rock Island 17:08 5:43
92. 144 90 Ben Anderson M 11 Conant (Hoffman Estates) 17:09 5:43
93. 1355 91 Caleb Mueting M 11 United Township (East Moline 17:10 5:44
94. 861 92 Luke Berndl M 11 Plainfield North 17:10 5:44
95. 689 93 Michael Fausone M 12 Loyola Academy 17:11 5:44
96. 691 94 Billy Forde M 12 Loyola Academy 17:17 5:46
97. 694 95 Kevin Kapolnek M 11 Loyola Academy 17:17 5:46
98. 1021 96 Bobby Widick M 11 Rochelle 17:20 5:47
99. 1195 97 Chris Gomez M 11 Schaumburg 17:21 5:47
100. 1043 98 Jordan Davis M 12 Rock Falls 17:21 5:47
101. 1347 99 Steven Carlson M 11 United Township (East Moline 17:22 5:48
102. 461 100 Anthony Magaruh M 12 Hononegah 17:24 5:48
103. 949 101 Will Horvat M 10 Pleasant Valley (Iowa) 17:27 5:49
104. 1101 102 Ryan Jepson M 10 Rockford Christian 17:31 5:51
105. 231 103 Hugh Bratt M 12 Dixon 17:31 5:51
106. 1204 104 Jay McNamara M 11 Schaumburg 17:32 5:51
107. 463 105 Blake Miglin M 10 Hononegah 17:33 5:51
108. 337 106 Austin Meeker M 12 Galesburg 17:33 5:51
109. 238 107 Chris Greenwalt M 11 Dixon 17:34 5:52
110. 1063 108 Eric Christian M 11 Rock Island 17:38 5:53
111. 333 109 Quincy Guerrero M 11 Galesburg 17:40 5:54
112. 32 110 Ricky Mendez M 10 Alleman (Rock Island) 17:44 5:55
113. 419 111 Andrew Saavedra M 12 Guilford (Rockford) 17:44 5:55
114. 858 112 Josh Sherer M 12 Oswego 17:45 5:55
115. 1039 113 Trace Brown M 11 Rock Falls 17:45 5:55
116. 57 114 Aaron Killeen M 12 Belvidere 17:47 5:56
117. 230 115 Kyle Boone M 11 Dixon 17:47 5:56
118. 416 116 Andrew Mills M 12 Guilford (Rockford) 17:48 5:56
119. 621 117 Angel Dufoe M 11 Jefferson (Rockford) 17:48 5:56
120. 1346 118 Ibrihama Bah M 12 United Township (East Moline 17:50 5:57
121. 1351 119 Nick Gates M 11 United Township (East Moline 17:51 5:57
122. 1045 120 Eugene Gilkey M 12 Rock Falls 17:51 5:57
123. 200 121 Dylan Blaum M 12 Dekalb 17:51 5:57
124. 302 122 Keldrin Franz M 11 Freeport 17:53 5:58
125. 379 123 Josh Lodge M 11 Geneseo 17:54 5:58
126. 1104 124 Jeff Rehfeldt M 11 Rockford Christian 17:56 5:59
127. 105 125 Patrick O\'Grady M 11 Boylan (Rockford) 17:57 5:59
128. 213 126 Jessie Royer M 9 Dekalb 17:57 5:59
129. 852 127 Adam Hiemenz M 10 Oswego 17:58 6:00
130. 106 128 Greg O\'Hara M 11 Boylan (Rockford) 18:00 6:00
131. 720 129 Marcus Rangel M 11 Minooka 18:00 6:00
132. 1352 130 Shawn Hinton M 11 United Township (East Moline 18:01 6:01
133. 35 131 Marco Torres M 10 Alleman (Rock Island) 18:02 6:01
134. 1304 132 Alex Courtney M 12 Sycamore 18:03 6:01
135. 869 133 Austin Stone M 10 Plainfield North 18:04 6:02
136. 334 134 Luke Junk M 10 Galesburg 18:04 6:02
137. 331 135 Tom Fornander M 12 Galesburg 18:05 6:02
138. 1251 136 Ben Schott M 12 Sterling 18:07 6:03
139. 1357 137 Colin Scott M 12 United Township (East Moline 18:08 6:03
140. 854 138 Tim Lach M 12 Oswego 18:10 6:04
141. 862 139 Anthony Hernandez M 12 Plainfield North 18:10 6:04
142. 1250 140 Tom Say M 12 Sterling 18:13 6:05
143. 626 141 Matt Johnson M 12 Jefferson (Rockford) 18:16 6:06
144. 1107 142 Zach Tuneberg M 10 Rockford Christian 18:17 6:06
145. 721 143 Joeie Ruettiger M 11 Minooka 18:18 6:06
146. 1066 144 John Gaffney M 12 Rock Island 18:22 6:08
147. 228 145 Clayton Ankeny M 12 Dixon 18:23 6:08
148. 865 146 Mike McGreevy M 10 Plainfield North 18:24 6:08
149. 1068 147 James Henderson M 12 Rock Island 18:26 6:09
150. 658 148 Tyler Howland M 10 Kaneland 18:26 6:09
151. 307 149 Paul Jungles M 11 Freeport 18:27 6:09
152. 60 150 Cody Shambo M 11 Belvidere 18:32 6:11
153. 361 151 Robbie Brenny M 12 Geneseo 18:35 6:12
154. 1007 152 Nick Belmonte M 11 Rochelle 18:35 6:12
155. 392 153 Eric Windsor M 12 Geneseo 18:38 6:13
156. 94 154 Tom Kagan M 12 Boylan (Rockford) 18:39 6:13
157. 414 155 Will Meeks M 10 Guilford (Rockford) 18:49 6:17
158. 243 156 Cody Lahey M 12 Dixon 18:51 6:17
159. 335 157 Brian McNamara M 12 Galesburg 18:59 6:20
160. 1100 158 Stephen Fusco M 11 Rockford Christian 19:02 6:21
161. 652 159 Jason Allen M 11 Kaneland 19:04 6:22
162. 359 160 Chris Bisom M 11 Geneseo 19:06 6:22
163. 407 161 Mike Andrews M 11 Guilford (Rockford) 19:06 6:22
164. 336 162 Sean McNamara M 12 Galesburg 19:07 6:23
165. 304 163 Geoff Graham M 11 Freeport 19:10 6:24
166. 34 164 Austin Teel M 9 Alleman (Rock Island) 19:11 6:24
167. 633 165 Mike Nunez M 11 Jefferson (Rockford) 19:12 6:24
168. 1242 166 Nathan Castillo M 11 Sterling 19:13 6:25
169. 653 167 Ben Brown M 11 Kaneland 19:15 6:25
170. 1106 168 Ryan Sheehan M 11 Rockford Christian 19:17 6:26
171. 367 169 Jon Fleming M 12 Geneseo 19:21 6:27
172. 666 170 Lucas Ross M 11 Kaneland 19:22 6:28
173. 664 171 Sean Paulick M 10 Kaneland 19:23 6:28
174. 1153 172 James Forman M 10 Rockford Lutheran 19:26 6:29
175. 619 173 Andrew Brown M 11 Jefferson (Rockford) 19:29 6:30
176. 1252 174 Brad Trevino M 11 Sterling 19:33 6:31
177. 1041 175 Marco Cid M 12 Rock Falls 19:35 6:32
178. 986 Joe Bowman M 12 Princeton 19:44 6:35
179. 309 176 Robby Lloyd M 12 Freeport 19:54 6:38
180. 1040 177 Shay Brown M 9 Rock Falls 19:57 6:39
181. 1065 178 Teighlor Echols M 11 Rock Island 19:58 6:40
182. 410 179 Sean Copeland M 11 Guilford (Rockford) 20:02 6:41
183. 1013 180 Tim Mallory M 11 Rochelle 20:04 6:42
184. 634 181 Terrance Pinkey M 12 Jefferson (Rockford) 20:11 6:44
185. 95 182 Alex Kney M 12 Boylan (Rockford) 20:12 6:44
186. 413 183 Philip Loduha M 11 Guilford (Rockford) 20:14 6:45
187. 55 184 Kirk Johnston M 9 Belvidere 20:19 6:47
188. 1246 185 Aaron House M 12 Sterling 20:23 6:48
189. 668 186 David Towell M 12 Kaneland 20:23 6:48
190. 362 187 Austin Carney M 12 Geneseo 20:23 6:48
191. 386 188 Adam Sheley M 11 Geneseo 20:25 6:49
192. 1151 189 Dan Allen M 9 Rockford Lutheran 20:29 6:50
193. 1017 190 Aaron Rodriguez M 11 Rochelle 20:31 6:51
194. 1150 191 Miles Allen M 12 Rockford Lutheran 20:32 6:51
195. 1016 192 Chris Pierce M 12 Rochelle 20:36 6:52
196. 1249 193 Eric Pease M 11 Sterling 20:52 6:58
197. 1049 194 Brody Murray M 12 Rock Falls 21:01 7:01
198. 1152 195 Martin Dobler M 10 Rockford Lutheran 21:06 7:02
199. 90 196 Danny Derry M 12 Boylan (Rockford) 21:07 7:03
200. 1158 197 Eric Widstrom M 11 Rockford Lutheran 21:08 7:03
201. 1157 198 Xander Welsh M 9 Rockford Lutheran 21:11 7:04
202. 1156 199 Justin Miller M 11 Rockford Lutheran 21:14 7:05
203. 1008 200 Wes Carr M 11 Rochelle 21:25 7:09
204. 54 201 Allan Aragon M 12 Belvidere 21:30 7:10
205. 91 202 Nick Foti M 12 Boylan (Rockford) 22:07 7:23
206. 1014 203 Caio Piccinin M 12 Rochelle 23:28 7:50
1. Neuqua Valley
1 2 5 13 18 (28) (38) = 39
Christopher Derrick, Danny Pawola, Aaron Beattie, Bryan Winek,
Joshua Budnik, Kevin Grady, Connor Shields
2. Conant (Hoffman Estates)
4 14 24 30 36 (66) (90) = 108
Jeff Thode, Tyler Fuchs, Tyler Hinckley, Andrew Mueller,
Pablo Ramirez, David Trinco, Ben Anderson
3. Schaumburg
9 10 16 32 57 (97) (104) = 124
Nathan Rutz, Pat Lesiewicz, Erich Seimetz, Brian Burkhardt,
Phil Allman, Chris Gomez, Jay McNamara
4. Pleasant Valley (Iowa)
17 21 25 62 74 (86) (101) = 199
Austin O\'Brien, Charlie Paul, Blke Irwin, Mike Hemming,
Jacob Barker, Matt Rubins, Will Horvat
5. Fenwick
29 34 49 52 61 (65) (77) = 225
Jack Boyle, Tom Laser, Matt Miller, Matthias Connelly, Brian Barron,
Patrick McGillen, Ryan Shannon
6. Sycamore
3 35 41 68 80 (132) = 227
Derek Campbell, Stefan Hueber, Matthew Gilmer, Keaton Leach,
Nick Fagan, Alex Courtney
7. Loyola Academy
8 20 51 59 93 (94) (95) = 231
Nico Composto, Mark Donohue, Dan Stenfels, Brian Rice,
Michael Fausone, Billy Forde, Kevin Kapolnek
8. Minooka
12 37 39 76 82 (129) (143) = 246
Josh Keck, Julian Hoshell, Sean Coyle, Kevin Smith, Ryan Kelley,
Marcus Rangel, Joeie Ruettiger
9. Dekalb
43 44 46 53 69 (121) (126) = 255
Matt Deball, Will Stafstrom, Kevin Smith, Nick Schrader,
Jon Mascote, Dylan Blaum, Jessie Royer
10. Hononegah
22 47 60 79 88 (100) (105) = 296
Matt Brinkmeier, Tommy Farrell, Kevin Jacobs, Craig Worrall,
Jacob Schoff, Anthony Magaruh, Blake Miglin
11. Iowa City High School
15 63 71 73 75 (85) (87) = 297
Calvin Simmons, Ross Caslavka, Morgan Robertson, Nikolai Qual,
Scott Mittman, Encho Lamb, Lukas Ovrom
12. Alleman (Rock Island)
7 33 56 110 131 (164) = 337
Tim Hird, Brian McGuire, Josh Lopez, Ricky Mendez, Marco Torres,
Austin Teel
13. Oswego
40 54 67 83 112 (127) (138) = 356
Matt Gatlin, Nick Wiseman, Eric Garcia, Bill Hopkins, Josh Sherer,
Adam Hiemenz, Tim Lach
14. Plainfield North
6 48 78 92 133 (139) (146) = 357
Andrew Karas, Mike Meradith, Fabian Quiroz, Luke Berndl,
Austin Stone, Anthony Hernandez, Mike McGreevy
15. Dixon
26 42 103 107 115 (145) (156) = 393
Kasey Ferrigan, Matt Logan, Hugh Bratt, Chris Greenwalt, Kyle Boone,
Clayton Ankeny, Cody Lahey
16. Rock Island
31 70 89 108 144 (147) (178) = 442
Travis Anderson, Topher Lieby, Scott Sparkman, Eric Christian,
John Gaffney, James Henderson, Teighlor Echols
17. United Township (East Moline)
23 91 99 118 119 (130) (137) = 450
Charles Dundy, Caleb Mueting, Steven Carlson, Ibrihama Bah,
Nick Gates, Shawn Hinton, Colin Scott
18. Rockford Christian
50 72 102 124 142 (158) (168) = 490
Dustin Cook, Justin Rehfeldt, Ryan Jepson, Jeff Rehfeldt,
Zach Tuneberg, Stephen Fusco, Ryan Sheehan
19. Jefferson (Rockford)
27 58 117 141 165 (173) (181) = 508
Aaron Kleczkowski, Antonio Neal, Angel Dufoe, Matt Johnson,
Mike Nunez, Andrew Brown, Terrance Pinkey
20. Galesburg
45 106 109 134 135 (157) (162) = 529
Spencer Guerrero, Austin Meeker, Quincy Guerrero, Luke Junk,
Tom Fornander, Brian McNamara, Sean McNamara
21. Guilford (Rockford)
11 111 116 155 161 (179) (183) = 554
James Noonan, Andrew Saavedra, Andrew Mills, Will Meeks,
Mike Andrews, Sean Copeland, Philip Loduha
22. Rock Falls
84 98 113 120 175 (177) (194) = 590
Nick McFadden, Jordan Davis, Trace Brown, Eugene Gilkey, Marco Cid,
Shay Brown, Brody Murray
23. Boylan (Rockford)
19 125 128 154 182 (196) (202) = 608
William O\'Malley, Patrick O\'Grady, Greg O\'Hara, Tom Kagan,
Alex Kney, Danny Derry, Nick Foti
24. Freeport
55 122 149 163 176 = 665
Damon Trainor, Keldrin Franz, Paul Jungles, Geoff Graham, Robby Lloyd
25. Belvidere
64 114 150 184 201 = 713
Joe Schmidbauer, Aaron Killeen, Cody Shambo, Kirk Johnston,
Allan Aragon
26. Kaneland
81 148 159 167 170 (171) (186) = 725
Kevin Huml, Tyler Howland, Jason Allen, Ben Brown, Lucas Ross,
Sean Paulick, David Towell
27. Geneseo
123 151 153 160 169 (187) (188) = 756
Josh Lodge, Robbie Brenny, Eric Windsor, Chris Bisom, Jon Fleming,
Austin Carney, Adam Sheley
28. Sterling
136 140 166 174 185 (193) = 801
Ben Schott, Tom Say, Nathan Castillo, Brad Trevino, Aaron House,
Eric Pease
29. Rochelle
96 152 180 190 192 (200) (203) = 810
Bobby Widick, Nick Belmonte, Tim Mallory, Aaron Rodriguez,
Chris Pierce, Wes Carr, Caio Piccinin
30. Rockford Lutheran
172 189 191 195 197 (198) (199) = 944
James Forman, Dan Allen, Miles Allen, Martin Dobler, Eric Widstrom,
Xander Welsh, Justin Miller