Boys 3 Mile Run
PL GR Name Time Team
1. 10 Moe Maro 16:21.7 PR Andrew
2. 10 Eddie Siuda 16:23.5 Downers Grove (South)
3. 10 Nick Dziedzic 16:34.0 Downers Grove (South)
4. 10 James Weigel 16:42.2 Downers Grove (South)
5. 10 Tommy Gleeson 16:52.3 PR Chicago (Brother Rice)
6. 10 George Willer 16:56.4 Downers Grove (South)
7. 10 Alex Wondaal 17:06.3 Lansing (Illiana Chr...
8. 10 Andrew Englert 17:09.6 Lincoln-Way Central
9. 9 Jacob Fritz 17:11.1 Bradley-Bourbonnais
10. 9 Aidan Pajeau 17:11.4 PR Lockport (Twp.)
11. 10 Mark Pickering 17:13.0 Bradley-Bourbonnais
12. 10 Jeremy Cueto 17:14.7 PR Eisenhower
13. 10 Jackson Burriss 17:21.0 Lincoln-Way Central
14. 10 Noah Kuxmann 17:25.1 Bradley-Bourbonnais
15. 10 John Cunningham 17:25.3 Sandburg
16. 10 Kyle Mulderink 17:25.9 PR Lansing (Illiana Chr...
17. 10 Andrew Deuschle 17:26.3 SR Lemont
18. 10 Jeffrey Serafini 17:27.1 PR Andrew
19. 10 Dalvin Humphrey 17:32.7 PR Shepard
20. 10 Ethan Miranda-Gale 17:35.5 Sandburg
21. 10 Ryan Schuetz 17:35.7 PR Frankfort (Lincoln-W...
22. 10 Alexander Kistinger 17:39.9 PR Lockport (Twp.)
23. 10 Peter Bukiri 17:50.6 Sandburg
24. 10 Ben Walter 17:51.0 Sandburg
25. 9 Kyle Auchstetter 17:53.7 PR Lincoln-Way West
26. 10 Miles Appelido 17:56.5 PR Sandburg
27. 10 Brendan Conroy 17:57.0 PR Stagg
28. 10 Tom Arndt 18:04.3 Frankfort (Lincoln-W...
29. 10 Brock Royle 18:04.5 Downers Grove (South)
30. 10 Cade Vetor 18:05.4 Lincoln-Way West
31. 9 Grayson Gonski 18:05.6 Bradley-Bourbonnais
32. 9 Jazz Jabulani 18:08.4 Homewood-Flossmoor
33. 10 Ben Laurich 18:09.0 PR Downers Grove (South)
34. 10 Colin Dunn 18:16.7 Downers Grove (South)
35. 10 Ryan Drafke 18:17.7 Frankfort (Lincoln-W...
36. 10 Gavin Villiger 18:18.7 Bolingbrook
37. 10 Russell Simmons, 18:19.2 Lockport (Twp.)
38. 10 Marc Schelli 18:19.9 SR Lockport (Twp.)
39. - Davon Bolden 18:20.4 PR Thornridge
40. 11 Kyle Kissinger 18:21.3 PR Lincoln-Way Central
41. 10 Alex Torres 18:21.5 Chicago Heights (Blo...
42. 10 David Keen 18:22.6 Riverside (R.-Brookf...
43. 10 Jacob Heimlich 18:24.6 PR Frankfort (Lincoln-W...
44. 10 Jimmy Grill 18:25.3 PR New Lenox (Providenc...
45. 10 Randy Apter 18:26.3 Sandburg
46. 10 Sean Pittacora 18:29.8 PR Sandburg
47. 10 Eric Cuevas 18:31.7 PR Joliet (Central)
48. 10 Wyatt Shipman 18:33.6 PR Homewood-Flossmoor
49. 10 Kyle Mathas 18:34.1 PR Sandburg
50. 10 Brandon Herrera 18:35.5 PR Shepard
51. 10 Andrew Carollo 18:36.1 PR Sandburg
52. 10 Owen Langer 18:36.7 Andrew
53. 10 Daniel Warren 18:39.3 Lincoln-Way Central
54. - Corey Thomas 18:43.7 Thornridge
55. 10 Ali Abuzir 18:43.9 Stagg
56. - Luke Fitzgerald 18:44.1 PR Frankfort (Lincoln-W...
57. 10 Ethan Trost 18:44.2 Lincoln-Way West
58. 10 Joey Mojica 18:44.5 Joliet (West)
59. 10 Jesus Olvera 18:45.2 Joliet (West)
60. 10 Jonathan Garcia 18:45.4 PR Joliet (Central)
61. 10 Brayan Ruiz 18:46.5 PR Joliet (Central)
62. 9 Dominic Turkstra 18:47.3 Lansing (Illiana Chr...
63. - Julian Mines 18:48.2 PR Joliet (Central)
64. 10 Kyle Pearce 18:49.0 Lincoln-Way West
65. 10 Steven Kronenberger 18:49.5 Sandburg
66. 10 Julian Esparza 18:50.1 Lincoln-Way Central
67. 10 Jack Reddington 18:50.2 Chicago (Brother Rice)
68. 10 Grant Gibson 18:50.9 Lansing (Illiana Chr...
69. 9 Kyle Schickel 18:51.3 PR Lemont
70. 10 Terenz Bonner 18:52.1 Olympia Fields (Rich...
71. 10 Connor Raymond 18:55.0 PR Riverside (R.-Brookf...
72. 10 Mitch Ludewig 18:56.6 SR Downers Grove (South)
73. 10 Ryan Brogan 18:59.6 PR Tinley Park
74. 10 Raj Patel 18:59.8 PR Oak Forest
75. 10 Ben Howe 19:00.2 PR Oak Forest
76. 10 Sam Luna 19:00.5 Midlothian (Bremen)
77. 10 Miguel Ortega 19:00.9 PR Eisenhower
78. 10 Kristian Bielski 19:08.9 Bolingbrook
79. 10 Marcel Woods 19:10.2 PR Eisenhower
80. - Matt Pimentel 19:10.5 Lansing (Thornton Fr...
81. 10 Julian Bendy 19:11.4 PR Frankfort (Lincoln-W...
82. 10 Ethan Fazio 19:12.5 Lincoln-Way Central
83. 10 Matthew Piotrowski 19:13.0 Homewood-Flossmoor
84. 10 Chris Pearson 19:13.3 PR Sandburg
85. 10 Vince Franco 19:13.5 PR Plainfield (Central)
86. 10 John McGuire 19:17.2 PR New Lenox (Providenc...
87. 10 Matt Peloso 19:18.0 PR Downers Grove (South)
88. 10 Marcelo Claure 19:22.1 PR Sandburg
89. 10 Nathan Stogsdill 19:23.2 PR Lockport (Twp.)
90. 10 Logan Molitor 19:24.4 PR Lockport (Twp.)
91. 10 Evan Dunbar 19:27.4 Riverside (R.-Brookf...
92. 10 Henry Mora 19:29.4 Downers Grove (South)
93. 9 Adrian Herrera 19:29.6 PR Riverside (R.-Brookf...
94. 10 Zach Picton 19:30.4 PR Riverside (R.-Brookf...
95. 10 Benjamin Villareal 19:31.7 PR Stagg
96. 10 Michael Zhan 19:32.6 PR Lincoln-Way Central
97. 10 Emmanuel Perezchica 19:34.5 Richton Park (Rich S...
98. 10 Jonah Haskins 19:34.7 PR Lincoln-Way Central
99. 10 William Motto 19:35.2 Lincoln-Way West
100. 10 Samuel Lane 19:36.3 SR Sandburg
101. 10 Eric Kenes 19:39.0 PR Sandburg
102. - Chidiebem Isioma 19:39.8 PR Frankfort (Lincoln-W...
103. 10 Zac Maher 19:42.0 Oak Forest
104. 10 Kyle Barbalic 19:43.0 PR Stagg
105. 10 Kevin Snow 19:44.7 PR Hillcrest
106. 10 Josh Gann 19:45.1 Lansing (Thornton Fr...
107. 10 Jose Ferreira 19:45.5 PR Joliet (Central)
108. 10 Nick Ruiz 19:46.3 Plainfield (Central)
109. 10 Ahmad Johnson 19:48.1 Lansing (Thornton Fr...
110. 10 Jeffrey Spaargaren 19:49.9 PR Sandburg
111. 10 Mike Perino 19:53.0 PR New Lenox (Providenc...
112. 10 Nathan Krabbe 19:53.2 New Lenox (Providenc...
113. 10 Kaleb Kittl 19:54.8 Lincoln-Way West
114. 10 Kyle Donahue 19:55.6 Stagg
115. 10 Gabriel Are 19:57.2 Hillcrest
116. 10 Nathan Pawlak 19:58.0 Lemont
117. 10 Luis Hernandez 19:58.8 Joliet (Central)
118. 10 Joe Murphy 19:59.5 New Lenox (Providenc...
119. - Matthew Ketchen 20:00.9 PR Frankfort (Lincoln-W...
120. 10 Matt Pierce 20:02.6 SR Shepard
121. 10 Malachi Steinberg 20:09.3 Midlothian (Bremen)
122. 10 Matthew Carlson 20:12.0 PR Sandburg
123. 10 Luke Haan 20:15.8 Lansing (Illiana Chr...
124. 10 Elijah Knicker 20:16.8 PR Homewood-Flossmoor
125. 10 Mike Kopeika 20:18.0 Andrew
126. 10 Eugene Tanquilit 20:25.1 Lincoln-Way West
127. 10 Mike Ryan 20:25.9 PR Andrew
128. 10 Corey Benson 20:29.0 PR Joliet (Central)
129. 10 David Albano 20:30.5 PR Stagg
130. 10 Moe Abuasab 20:30.8 PR Stagg
131. 9 Nikolas Campobasso 20:31.3 Sandburg
132. 10 Brenden McGee 20:33.0 Plainfield (Central)
133. 10 Ethan Gaughan 20:34.4 PR Andrew
134. 10 Jorge Lopez 20:38.2 Eisenhower
135. 10 Ben Ipema 20:38.4 Lansing (Illiana Chr...
136. 10 Nick Strama 20:40.3 PR Shepard
137. 10 Miguel Fernandez 20:42.3 Eisenhower
138. 10 Josue Salas 20:43.2 PR Joliet (West)
139. - Angel Suarez 20:44.0 Midlothian (Bremen)
140. 10 Andre Colbert 20:47.5 PR Harvey (Thornton)
141. 10 Caleb Perez 20:51.6 Lansing (Illiana Chr...
142. 9 Julian Perez 20:53.0 PR Riverside (R.-Brookf...
143. 10 Ronaldihno Wallace 20:56.2 Thornridge
144. 10 Chris Cockrell 20:56.5 PR Plainfield (Central)
145. - Joe Cantone 20:58.1 PR Lemont
146. 10 Shawn Niazi 20:59.3 Oak Forest
147. 10 Nick Marfoe 21:03.2 SR Tinley Park
148. 10 Kevin Laroche 21:04.8 PR Bolingbrook
149. 10 Max Gilmore 21:05.0 PR Frankfort (Lincoln-W...
150. 10 Nick Confiliano 21:06.1 Plainfield (Central)
151. 10 Arick Hauschild 21:07.7 PR Lincoln-Way Central
152. 10 Sam Agoye 21:14.1 Hillcrest
153. 10 Tyler McMahon 21:14.8 Lincoln-Way Central
154. 10 Alaa Zeidan 21:15.9 PR Oak Lawn (Community)
155. 10 Kyle Roecker 21:16.1 Lincoln-Way Central
156. - Alex Ude 21:17.4 PR Bradley-Bourbonnais
157. - Moneeb Malik 21:18.9 PR Frankfort (Lincoln-W...
158. 10 Josh Hartman 21:20.6 PR Tinley Park
159. - Leonard Pollard 21:22.1 PR Thornridge
160. 9 Isaiah Zillman 21:23.0 PR Homewood-Flossmoor
161. - Christopher Nunez 21:24.8 PR Stagg
162. 10 Luke Bisping 21:29.6 Bradley-Bourbonnais
163. 10 Zach Brosseau 21:37.8 PR Chicago (Brother Rice)
164. 10 Jeremy Frias 21:38.0 Chicago (Brother Rice)
165. 10 Matt Arndt 21:46.8 PR Oak Lawn (Community)
166. 10 Eddie Oh 21:48.8 PR Stagg
167. 10 Danny Vamvakas 21:55.0 PR Frankfort (Lincoln-W...
168. 9 Thomas Wakefield 21:57.4 PR Lincoln-Way West
169. - Josh Palacios 21:58.8 PR Joliet (West)
170. - Juan Martinez 21:59.9 PR Eisenhower
171. 10 Sam Roh 22:01.5 PR Frankfort (Lincoln-W...
172. 10 Peter Corasis 22:07.3 PR Stagg
173. 10 Anthony Rios Contr... 22:11.3 PR Joliet (Central)
174. 10 Joaquin Martinez 22:14.5 PR Joliet (Central)
175. 10 Matt Grafenauer 22:16.2 PR Lansing (Thornton Fr...
176. 10 Richard Arias 22:16.6 PR Joliet (Central)
177. 10 David Dilley 22:19.6 Tinley Park
178. 10 Ethan Washburn 22:19.8 PR Joliet (West)
179. 9 Julius Valencia 22:27.3 PR Riverside (R.-Brookf...
180. - Jeremiah Agyakye 22:27.5 PR Lansing (Thornton Fr...
181. 10 James Ochoa 22:27.8 SR Tinley Park
182. 9 Charles Burns 22:30.1 PR Lemont
183. 9 Steve Haley 22:32.1 PR Riverside (R.-Brookf...
184. 10 Darek Michniak 22:34.2 Stagg
185. 9 Nathaniel McCravy 22:35.9 Olympia Fields (Rich...
186. - Joseph Rubio 22:41.3 PR Homewood-Flossmoor
187. - Michael Williams 22:41.7 PR Harvey (Thornton)
188. 10 Ben Williams 22:53.9 PR Sandburg
189. - Darrion Boyce 22:56.0 PR Hillcrest
190. 10 Corlin Leonard 22:58.0 SR Andrew
191. 10 Brandyn Maza 23:00.5 SR Andrew
192. 10 Ej Brotarlo 23:07.9 Plainfield (Central)
193. 10 Pat Murray 23:19.4 New Lenox (Providenc...
194. 10 Korben Keoborakot 23:34.6 Joliet (West)
195. 10 Kevin Chen 23:48.9 PR Lockport (Twp.)
196. - Michael Rorer 23:50.2 PR Homewood-Flossmoor
197. 10 Danny Quirke 24:01.2 SR New Lenox (Providenc...
198. 10 Brendan Zaker 24:01.4 Shepard
199. 10 Ramiro Diaz 24:04.9 PR Joliet (Central)
200. - Derek Milosovic 24:10.7 PR Frankfort (Lincoln-W...
201. 10 Chaz Manuel 24:22.2 PR Thornwood
202. 10 Michael Awoniyi 24:24.5 SR Hillcrest
203. - Leondre Pollard 24:26.5 Thornridge
204. 10 Caleb Piacenti 24:28.5 Bradley-Bourbonnais
205. 10 Alex Anguiano 24:34.5 PR Oak Forest
206. 10 Kyron Wilson-Ayers 25:26.4 PR Lansing (Thornton Fr...
207. 10 Armando Ramirez 25:30.0 Stagg
208. 10 Tyler Fear 25:47.1 PR Oak Lawn (Community)
209. 9 James Enright 25:49.0 PR Oak Lawn (Community)
210. 10 John Morrison 25:56.5 PR New Lenox (Providenc...
211. 10 Sam Ochoa 26:12.2 Oak Forest
212. - Artis Gibson 26:13.9 PR Lansing (Thornton Fr...
213. - Juan Hernandez 26:16.1 PR Joliet (Central)
214. 10 Ben Warren 26:33.4 New Lenox (Providenc...
215. 10 Ethan White 26:37.8 PR Downers Grove (South)
216. - Tarik Hickland 26:49.5 PR Lansing (Thornton Fr...
217. 10 Luke Altman 28:26.4 Joliet (West)
218. - Christopher Fabian 28:37.2 PR Frankfort (Lincoln-W...
219. 10 Alan Mendez 31:03.7 SR Midlothian (Bremen)
Boys 2 Mile Run
PL GR Name Time Team
1. 9 Brett Gardner 11:32.2 PR Frankfort (Lincoln-W...
2. 9 Jared Kreis 11:53.9 PR Lincoln-Way Central
3. 9 Tyler Cushing 12:13.3 PR Bolingbrook
4. 9 Ben Giblin 12:17.2 PR Sandburg
5. 9 Will Giblin 12:17.5 PR Sandburg
6. 9 Ian McGrath 12:34.5 PR Sandburg
7. - Logan Wetzel 12:35.8 PR Chicago Heights (Blo...
8. 9 John Heneghan 12:36.9 PR Downers Grove (South)
9. 9 John Norris 12:40.0 PR Downers Grove (South)
10. 9 Michael Walkosz 12:47.8 PR Lockport (Twp.)
11. - Ryan McCoy 12:49.3 PR Frankfort (Lincoln-W...
12. 9 Ross Cronholm 12:51.5 PR Lockport (Twp.)
13. 9 James Edgecombe 12:52.9 PR Hillcrest
14. - Michael Barber 12:54.6 PR Lockport (Twp.)
15. 9 Alex Miller 12:55.4 PR Sandburg
16. 9 Brendan Diamond 12:56.1 PR Lockport (Twp.)
17. 9 Marcin Czaja 12:57.0 PR Shepard
18. 9 Jacob Hinchley 12:57.4 PR Lockport (Twp.)
19. 9 Tyler Bleau 12:58.2 PR Downers Grove (South)
20. 9 Erik Johnson 12:59.9 PR Lincoln-Way Central
21. - Ryan McEldowney 13:01.5 PR Frankfort (Lincoln-W...
22. 9 Antonio Segura 13:02.8 PR Joliet (West)
23. 9 Canyon Stage 13:04.8 PR Downers Grove (South)
24. 9 Benjamin Skibbe 13:06.5 PR Downers Grove (South)
25. 9 Evan Jamrozy 13:08.3 PR Shepard
26. 9 Cameron Kavanaugh 13:10.9 PR Frankfort (Lincoln-W...
27. 9 Tj Cosler 13:12.0 PR Sandburg
28. 9 Michael Bell 13:13.4 PR Hillcrest
29. 9 Jeremy Koerner 13:15.7 PR Lincoln-Way West
30. 9 Nolan Krol 13:16.0 PR Lincoln-Way West
31. 9 Samuel Siquieros 13:22.2 PR Lansing (Thornton Fr...
32. 9 Mike Reiter 13:23.8 PR Andrew
33. 9 Lucas Dion 13:25.4 PR Lincoln-Way Central
34. 9 Jonathan Sulich 13:26.2 PR Lockport (Twp.)
35. 9 Christian Gambotz 13:27.2 PR Stagg
36. 9 Jake Gambotz 13:28.2 PR Stagg
37. 9 Benjamin Zinsky 13:28.6 PR Frankfort (Lincoln-W...
38. 9 Max Szykowny 13:29.1 PR Shepard
39. 9 Tony Jucik 13:31.6 PR Midlothian (Bremen)
40. 9 Carson Bruce 13:32.2 PR Sandburg
41. 9 Kevin Tracy 13:33.5 PR Chicago (Brother Rice)
42. 9 Marc Babicz 13:36.0 PR St. Laurence
43. 9 Evan Walsh 13:36.2 PR Sandburg
44. 9 Chase Jankowski 13:41.5 PR Lincoln-Way West
45. 9 Malachi Brown 13:41.7 PR Shepard
46. 9 Antonio Camacho 13:43.1 PR Eisenhower
47. 9 Ryan Kodura 13:43.6 PR Plainfield (Central)
48. 9 Jake Cozzi 13:44.0 PR Bolingbrook
49. 9 Kendall Scott 13:45.0 PR Bolingbrook
50. - Andrew Cook 13:45.5 PR Frankfort (Lincoln-W...
51. 9 Colin Hobart 13:46.1 PR Stagg
52. - Joseph Pasyk 13:47.0 PR Frankfort (Lincoln-W...
53. 9 Austin Emrath 13:50.1 PR Plainfield (Central)
54. 9 Jacob Malinoff 13:50.4 PR Andrew
55. 9 Peter Rokowski 13:51.4 PR Stagg
56. 9 Zach Bickerton 13:52.1 PR Joliet (West)
57. 9 Mike Reif 13:54.6 PR Oak Forest
58. 9 Henry Evans 13:55.1 PR Stagg
59. 9 Kyle Sterling 13:55.6 PR Lincoln-Way Central
60. 9 Christian Reun 13:57.5 PR Plainfield (Central)
61. 9 Diego Hernandez 13:59.7 PR Sandburg
62. 9 Angel Estrada 14:02.1 PR Eisenhower
63. 9 Aleksai Herrera 14:03.6 PR Lockport (Twp.)
64. 9 Nate Bauer 14:03.8 PR Lockport (Twp.)
65. 9 Anthony Herrera 14:06.6 PR Eisenhower
66. 9 Joe Wolniak 14:07.4 PR Shepard
67. - Joel Ravetto 14:08.2 PR Frankfort (Lincoln-W...
68. 9 Josh Scholl 14:09.1 PR Lockport (Twp.)
69. 9 Caleb Radcliff 14:10.1 PR Downers Grove (South)
70. 9 James Greene 14:11.0 PR Shepard
71. 9 Danny Jensen 14:12.1 PR New Lenox (Providenc...
72. 9 Christopher Nolasco 14:14.5 PR Joliet (Central)
73. 9 Matt Lovrich 14:14.8 PR Midlothian (Bremen)
74. 9 Erik Wathier 14:15.9 PR Downers Grove (South)
75. - Juan Reyes 14:17.5 PR Chicago Heights (Blo...
76. 9 Josh Turek 14:18.1 PR Joliet (West)
77. - Ethan Lewandowski 14:20.7 PR Frankfort (Lincoln-W...
78. 9 Jevohn Maxey 14:21.7 PR Hillcrest
79. 9 Joe Feldner 14:22.1 PR Shepard
80. 9 Joseph Straus 14:26.6 PR Downers Grove (South)
81. 9 Nick Leahy 14:29.8 PR Oak Forest
82. 9 Adrian Perez 14:30.4 PR Joliet (West)
83. 9 Nick Martin 14:33.2 PR Tinley Park
84. 9 Brandon Butler 14:35.2 PR Shepard
85. 9 Harrison Morg 14:36.2 PR Chicago (Brother Rice)
86. 9 Vincent Rio 14:39.5 PR St. Laurence
87. 9 Cydney Dixon 14:42.0 PR Lansing (Thornton Fr...
88. 9 Oscar Garcia 14:42.7 PR Midlothian (Bremen)
89. 9 Nate Berrones 14:44.4 PR Tinley Park
90. 9 Austin Nielsen 14:44.7 PR Oak Forest
91. 9 Mateusz Gronski 14:45.4 PR Shepard
92. 9 Raymond Temple 14:45.9 PR Hillcrest
93. - Alex Desjardins 14:47.4 PR Frankfort (Lincoln-W...
94. 9 Joseph Diaz 14:50.1 PR St. Laurence
95. 9 Dominic Gamez 14:52.9 PR Thornwood
96. 9 Zachary Bergman 14:54.4 PR Downers Grove (South)
97. 9 Mike McKeough 14:55.5 PR Sandburg
98. 9 Leo Hernandez 14:56.3 PR Oak Lawn (Community)
99. 9 Joe Hyzy 14:57.3 PR Downers Grove (South)
100. 9 Billy Versaskas 14:59.9 PR Downers Grove (South)
101. - Michael Clarkin 15:00.9 PR Frankfort (Lincoln-W...
102. 9 Derek Rutkowski 15:01.4 PR Sandburg
103. 9 Ryan Feyen 15:01.9 PR Lincoln-Way West
104. 9 Justin Price 15:02.3 PR Joliet (West)
105. - Kyle Exton 15:04.0 PR Chicago Heights (Blo...
106. 9 Angel Flores 15:07.5 PR Plainfield (Central)
107. 9 Nathaniel Nepomuceno 15:07.8 PR Bradley-Bourbonnais
108. 9 Adrian Castillo 15:08.7 PR Bolingbrook
109. - Justin Kwiecinski 15:09.3 PR Frankfort (Lincoln-W...
110. 9 Sam McCloughan 15:09.7 PR New Lenox (Providenc...
111. 9 Josh Amann 15:10.1 PR New Lenox (Providenc...
112. 9 Sebastian Earls 15:10.5 PR Plainfield (Central)
113. 9 Peter Viz 15:10.9 PR Chicago (St. Rita)
114. 9 Dan Smith 15:12.8 PR Eisenhower
115. - Dante Sullivan 15:13.1 PR Lansing (Illiana Chr...
116. 9 Matthew Wilmington 15:13.4 PR Sandburg
117. 9 Jon Slack 15:13.7 PR Sandburg
118. 9 TJ Murphy 15:14.0 PR Chicago (Brother Rice)
119. 9 Matthew Murphy 15:14.3 PR Sandburg
120. 9 Carlos Mendez 15:14.7 PR Downers Grove (South)
121. 9 Mogan Dykstra 15:15.1 PR Oak Lawn (Community)
122. 9 Matthew Flais 15:15.5 PR Lincoln-Way Central
123. 9 Jay Wiseman 15:15.9 PR Downers Grove (South)
124. 9 Mathias Woerner 15:16.2 PR Lincoln-Way Central
125. 9 Elijah Leonard 15:16.6 PR Lincoln-Way Central
126. 9 Brandon Martinez 15:23.5 PR Joliet (West)
127. - Ryan Juskie 15:24.9 PR Frankfort (Lincoln-W...
128. - Daniel Decero 15:25.3 PR Frankfort (Lincoln-W...
129. - Xavier Neal 15:26.2 PR Thornridge
130. 9 Rusty Jabaay 15:26.6 PR Lansing (Thornton Fr...
131. 9 Randy Montalvo 15:27.0 PR Eisenhower
132. - Nathan Castillo 15:27.8 PR Eisenhower
133. 9 Jose Rios 15:29.4 PR Oak Lawn (Community)
134. 9 Jeremy Hoffman 15:30.2 PR Tinley Park
135. - Elijah Davis 15:34.3 PR Frankfort (Lincoln-W...
136. 9 Sebastian Kinastow... 15:36.5 PR Stagg
137. 9 Pavlo Vovk 15:37.4 PR Downers Grove (South)
138. 9 Joe Waynauskas 15:39.1 PR Shepard
139. 9 Nick Dolci 15:40.6 PR Lockport (Twp.)
140. 9 Rocco Sarno 15:41.1 PR St. Laurence
141. 9 Jacob Brown 15:41.6 PR Lockport (Twp.)
142. 9 Joshua Boyd 15:42.2 PR Lockport (Twp.)
143. 9 Zachary Krauter 15:42.5 PR Downers Grove (South)
144. 9 Nick Schab 15:43.0 PR Stagg
145. 9 Dustin Deardurff 15:43.4 PR Joliet (West)
146. 9 Dametras Triplett 15:44.0 PR Joliet (Central)
147. - Jake Freund 15:44.5 PR Frankfort (Lincoln-W...
148. 9 Seth Foerster 15:45.0 PR Frankfort (Lincoln-W...
149. 9 Alexander Robinson 15:45.6 PR Joliet (Central)
150. 9 Dwayne Calvin 15:49.5 PR Richton Park (Rich S...
151. 9 Kevin Rodriguez 15:50.4 PR Shepard
152. 9 Tariq Alshdikh 15:50.8 PR Tinley Park
153. 9 Logan Ybarra 15:51.4 PR Joliet (West)
154. 9 Justin Cordero 15:53.8 PR Lincoln-Way Central
155. 9 David Arlt 15:56.0 PR Downers Grove (South)
156. 9 Tim Moran 15:58.2 PR Oak Forest
157. 9 Raghav Bhan 16:01.3 PR Sandburg
158. 9 Nicholas Currier 16:08.6 PR Chicago (Brother Rice)
159. - Henry Dilger 16:10.2 PR Frankfort (Lincoln-W...
160. 9 Grant Gierhahn 16:12.5 PR Chicago (Brother Rice)
161. - Emerson Dell 16:14.5 PR Frankfort (Lincoln-W...
162. 9 Ryan Franklin 16:16.4 PR Tinley Park
163. - Olukayode Adebogun 16:20.8 PR Harvey (Thornton)
164. 9 Brandon Johnson 16:21.6 PR Olympia Fields (Rich...
165. 9 Brian Karstensen 16:23.3 PR Andrew
166. 9 Josh Kingzette 16:23.7 PR Shepard
167. - Gabriel Haberling 16:24.1 PR Frankfort (Lincoln-W...
168. 9 Abraham Robledo-Al... 16:24.6 PR Joliet (Central)
169. 9 Thomas Jesse 16:25.4 PR Lockport (Twp.)
170. 9 Nic Zappala 16:34.8 PR Downers Grove (South)
171. 9 Francis Balquin 16:36.0 PR Lincoln-Way West
172. 9 Tyler Holmes 16:36.9 PR Joliet (Central)
173. 9 Ethan Pehler 16:39.2 PR St. Laurence
174. - Dontreal Butler 16:44.1 PR Lansing (Illiana Chr...
175. 9 Johnny Joyce 16:47.3 PR Lincoln-Way Central
176. 9 Dante Miller 16:47.9 PR Thornwood
177. - Andrew Rohan 16:52.9 PR Sandburg
178. 9 Rian Jacquat 16:55.5 PR Bolingbrook
179. 9 James Boudreau 16:56.2 PR Shepard
180. 9 Gary Munoz 16:56.7 PR Shepard
181. 9 Alan Ramos 16:57.2 PR Thornwood
182. 9 Manny Quam 17:04.3 PR Midlothian (Bremen)
183. 9 Kendall Marshall 17:04.6 PR Richton Park (Rich S...
184. - Steven Maya 17:05.1 PR Frankfort (Lincoln-W...
185. 9 Leo MontesDeoca 17:06.0 PR Stagg
186. 9 Jesse Solis 17:10.4 PR St. Laurence
187. 9 Kyle Santore 17:10.8 PR Downers Grove (South)
188. 9 Ryan Rice 17:11.3 PR Chicago (Brother Rice)
189. 9 Ronnie Portis 17:17.6 PR Richton Park (Rich S...
190. 9 Evan Washburn 17:17.9 PR Joliet (West)
191. - Antonio Urbano 17:19.3 PR Midlothian (Bremen)
192. 9 Ulices Mendoza 17:20.8 PR Midlothian (Bremen)
193. 9 Snehal Saini 17:21.2 PR Joliet (West)
194. 9 Conlon Angus 17:23.3 PR Chicago (St. Rita)
195. - Wnston Hill 17:27.5 PR Chicago (St. Rita)
196. 9 John Putnam 17:30.1 PR Midlothian (Bremen)
197. 9 Gabe Martinez 17:37.6 PR Eisenhower
198. - Anthony Wells 17:45.7 PR Olympia Fields (Rich...
199. 9 Justin Smith 17:48.2 PR Richton Park (Rich S...
200. 9 Victor Sahagun 17:59.6 PR Eisenhower
201. - Andrew Scott 18:00.1 PR Lansing (Thornton Fr...
202. - William Pasco 18:01.3 PR Chicago Heights (Blo...
203. 9 Antonio Loaiza 18:02.3 PR St. Laurence
204. - Gilberto Ruiz 18:11.6 PR Eisenhower
205. 9 David Quiroz 18:17.3 PR Oak Lawn (Community)
206. 9 Gavin Burnson 18:44.0 PR Sandburg
207. 9 Kendall Townsen 19:01.2 PR Shepard
208. 9 Reheem Dickerson 19:05.0 PR Richton Park (Rich S...
209. - Connor Raggerty 19:10.7 PR Chicago (St. Rita)
210. - Ibraham Zayad 19:12.7 PR Tinley Park
211. 9 Gaspar Vaca 19:28.9 PR Andrew
212. - Alex Ojeda 19:30.4 PR Shepard
213. 9 Jake Handing 20:22.2 PR Midlothian (Bremen)
214. 9 Sadik Froukh 20:46.2 PR Midlothian (Bremen)
215. 9 John Rubin 20:58.6 PR Shepard
216. 9 Freddy Ortiz 21:02.3 PR Joliet (West)
217. - Tristen Porter 21:02.6 PR Lansing (Illiana Chr...
218. 9 Mike Marrella 21:21.4 PR Frankfort (Lincoln-W...
219. 9 Nick Psaltakis 21:30.2 PR Tinley Park
220. 9 Charlie Coughlan 21:37.6 PR New Lenox (Providenc...
221. - Omar Taha 22:15.5 PR Stagg
222. - Dominic Peterman 26:57.6 PR Lincoln-Way Central
223. 9 Damian Aguilar 27:02.7 PR Shepard
224. - Lawrence Daniels 27:15.0 PR Olympia Fields (Rich...