Girls 3 Mile Run
PL GR Name Time Team
1. 11 Kaitlyn Lacy 17:02.0 PR Louisville Male
2. 12 Brooke Wilson 17:02.1 SR Mt. Prospect (Prospe...
3. 11 Jocelyn Long 17:08.5 SR Barrington
4. 11 Isabelle Sparreo 17:08.9 SR Lincolnshire (Steven...
5. 12 Maggie Scholle 17:24.3 SR Lane Tech
6. 10 Nicole Greyer 17:29.6 SR Yorkville
7. 12 Maddie Dingle 17:32.5 PR Maine South
8. 11 Olivia Niziolek 17:42.9 Maine South
9. 9 Allison Drage 17:44.2 PR Cary-Grove
10. 12 Daly Galloway 17:47.8 SR Gardner (G.-South Wi...
11. 10 Sarah Barcelona 17:50.1 SR Lyons
12. 10 Sarah May 17:50.1 PR Elmhurst (York)
13. 12 Sarah Harden 17:50.2 PR Hersey
14. 11 Alyssa Edwards 17:50.6 SR Yorkville
15. 10 Karlee Hoffman 17:51.1 PR Daviess County
16. 10 Emily Henkel 17:53.2 PR Lyons
17. 10 Olivia Borowiak 17:55.0 SR Yorkville
18. 12 Hailey Bowes 17:58.4 PR Hersey
19. 12 Janine Orvis 17:59.6 PR Crystal Lake (Central)
20. 11 Lauren Katz 18:00.3 SR Vernon Hills
21. 12 Maddie Dearborn 18:00.9 SR Yorkville
22. 12 Danya Lloyd 18:04.6 PR Palatine
23. 12 Caroline Fix 18:07.1 SR Winnetka (New Trier)
24. 12 Alexis Grandys 18:09.4 SR Yorkville
25. 10 Chloe Gale 18:11.5 PR Prairie Ridge
26. 10 Liz Lechowicz 18:17.0 PR Palatine
27. 10 Payton Makowskyj 18:20.1 SR Vernon Hills
28. 11 Sarah Michels 18:20.6 SR Assumption
29. 10 Teagan Beckley 18:21.3 PR Hersey
30. 12 Anna Arrick 18:24.6 St. Charles (East)
31. 10 Marissa Valentini 18:26.4 SR Mt. Prospect (Prospe...
32. 11 Savannah Noethlich 18:26.8 SR Winnetka (New Trier)
33. 11 Sylvia Waz 18:28.6 PR Dundee-Crown
34. 10 Kendall Roberts 18:30.6 PR Lincolnshire (Steven...
35. 11 Cara Paliakas 18:31.2 PR Lyons
36. 10 Jenna Baltes 18:38.1 SR Mt. Prospect (Prospe...
37. 10 Emily Eberhart 18:38.9 Yorkville
38. 12 Kelly Doerr 18:39.2 SR Crystal Lake (Central)
39. 10 Emily Burns 18:41.0 PR Lake Zurich
40. 12 Emma Moravec 18:41.4 Downers Grove (North)
41. 12 Shania Kranz 18:41.7 PR McHenry
42. 12 Avani Flanagan 18:42.4 SR Crystal Lake (Central)
43. 12 Megan Girmscheid 18:43.9 Grayslake (Central)
44. 12 Olivia Wilson 18:44.0 PR Daviess County
45. 10 Rachel Curry 18:44.8 PR Louisville Male
46. 10 Caroline Trukenbrod 18:45.0 SR Winnetka (New Trier)
47. 11 Kathleen Glockner 18:47.7 Maine South
48. 9 Isabella Fier 18:48.0 PR Barrington
49. 11 Erin Davies 18:49.4 Elmhurst (York)
50. 11 Katherine Tomaska 18:49.6 Elmhurst (York)
51. 12 Izzeh Stankiewicz 18:49.6 PR Palatine
52. 11 Katelyn Smith 18:50.7 SR Crystal Lake (Central)
53. 10 Hannah Ray 18:51.2 SR Vernon Hills
54. 11 Lily Kedzuch 18:53.1 PR Lyons
55. 11 Lauryn Simons 18:54.6 SR Palatine
56. 11 Kirsten Meyer 18:56.2 PR Lyons
57. 12 Maggie Kiper 18:56.6 PR Louisville Male
58. 11 Lauryn Grady 18:56.7 PR Assumption
59. 10 Raegan Robertson 18:57.1 PR Loyola Academy
60. 12 Anna Buckstaff 18:57.8 SR Palatine
61. 10 Ryan Schofield 18:58.1 PR Vernon Hills
62. 9 Katie Fredian 18:59.8 PR Hersey
63. 11 Mikayla Olsen 19:03.4 SR Mt. Prospect (Prospe...
64. 9 Alyssa Norris 19:04.2 PR Barrington
65. 11 Emily Plodzeen 19:04.8 PR Loyola Academy
66. 11 Gabriela Jagielo 19:06.1 SR Lincolnshire (Steven...
67. 12 Nicole Finn 19:06.7 SR Fenwick
68. 9 Maya Curry 19:08.3 Elmhurst (York)
69. 11 Natalie Sparreo 19:09.5 Lincolnshire (Steven...
70. 12 Brianna Liddell 19:09.6 SR Lyons
71. 11 Payton Hoag 19:09.7 SR Loyola Academy
72. 12 Lexi Sutherland 19:10.4 PR Daviess County
73. 12 Elizabeth Aho 19:11.1 Grayslake (Central)
74. 10 Shelby Petersen 19:12.3 PR Barrington
75. 12 Isabella Wolke 19:12.3 SR Arlington Heights (C...
76. 12 Margot Dooley 19:12.8 SR Loyola Academy
77. 11 Anne E. Foley 19:13.3 SR Loyola Academy
78. 9 Ariel Pala 19:13.4 PR McHenry
79. 12 Bridget Berger 19:14.0 Elmhurst (York)
80. 11 Maggie Shutts 19:14.1 PR Libertyville
81. 12 Hannah Ewald 19:17.0 SR St. Charles (East)
82. 12 Julie Biggins 19:18.1 SR Elmhurst (York)
83. 12 Aileen White 19:18.3 SR Mt. Prospect (Prospe...
84. 12 Emma Battin 19:19.5 St. Charles (East)
85. 9 Allie Glover 19:22.4 PR Assumption
86. 10 Anna Morley 19:24.0 Elmhurst (York)
87. 11 Melody Multra 19:24.1 SR Lake Zurich
88. 12 Lauren Grabos 19:24.6 PR Hersey
89. 9 Caimin Xi 19:25.8 Lincolnshire (Steven...
90. 11 Sarah Messerschmidt 19:26.5 PR Barrington
91. 10 Klaudia Wyszynski 19:27.8 St. Charles (East)
92. 12 Samantha Samaryczew 19:28.5 SR Barrington
93. 12 Megan Ng 19:28.5 SR Lyons
94. 12 Sarah Caesar 19:29.3 SR Cary-Grove
95. 10 Ashley Stepien 19:29.9 St. Charles (East)
96. 10 Victoria Crawford 19:31.7 SR Yorkville
97. 10 Kara Sanchez 19:32.4 St. Charles (East)
98. 12 Maura Lally 19:32.9 Maine South
99. 10 Lauren May 19:33.1 Maine South
100. 10 Julia O'Grady 19:33.7 Mt. Prospect (Prospe...
101. 10 Eve Hoeltgen 19:36.5 SR Barrington
102. 12 Cara Keleher 19:37.5 Winnetka (New Trier)
103. 12 Allie Zahn 19:38.5 SR Loyola Academy
104. 12 Debra Tomlinson 19:40.0 SR Crystal Lake (Central)
105. 11 Margaret O'Brien 19:41.0 SR Fenwick
106. 10 Taylor Yen 19:41.0 PR Lincolnshire (Steven...
107. 11 Madeline Rhoads 19:41.1 PR Daviess County
108. 12 Marguerite Solberg 19:41.2 SR Winnetka (New Trier)
109. 11 Bailey Masterson 19:41.4 PR Assumption
110. 12 Gina Kowalewicz 19:46.6 Downers Grove (North)
111. 11 Emily Roberts 19:48.9 PR Daviess County
112. 10 Vivian Tsai 19:49.1 SR Vernon Hills
113. 11 Maddie Hollander 19:51.6 SR Crystal Lake (Central)
114. 12 Allie Thomas 19:51.9 PR Assumption
115. 11 Skyler Finucane 19:52.2 SR Dundee-Crown
116. 11 Lauren Appell 19:53.5 Lincolnshire (Steven...
117. 11 Claire Kovarik 19:53.7 Downers Grove (North)
118. 9 Leah Minsky 19:53.9 Grayslake (Central)
119. 9 Sophia Galfano 19:56.4 PR Cary-Grove
120. 12 Hannah Mulroe 19:57.5 SR Hersey
121. 10 Laura Downey 19:57.8 Maine South
122. 10 Katie Carroll 19:59.0 Loyola Academy
123. 11 Carley Peldiak 19:59.7 SR Lake Zurich
124. 10 Lauren Brunk 20:00.4 PR Grayslake (Central)
125. 12 Marilyn Adkins 20:01.1 PR Daviess County
126. 12 Natalie Marsh 20:01.3 SR Winnetka (New Trier)
127. 10 Mali Chiodi 20:02.9 PR Grayslake (Central)
128. 10 Madeleine Carey 20:02.9 SR Prairie Ridge
129. 9 Alexis Crites 20:03.6 PR McHenry
130. 12 Ellie Gioia 20:05.3 SR McHenry
131. 11 Sarah Townsend 20:08.5 PR Libertyville
132. 11 Jenna Ocheltree 20:11.0 SR Libertyville
133. 9 Kaylin Hellyer 20:13.5 PR Buffalo Grove
134. 10 Sam Gagliano 20:15.1 PR Cary-Grove
135. 12 Audrey Paglia 20:15.7 SR Libertyville
136. 10 Katelyn Dohler 20:17.3 SR Vernon Hills
137. 9 Eva Bednard 20:18.5 Downers Grove (North)
138. 12 Madison Malloy 20:19.0 PR Assumption
139. 12 Riley Achtemeier 20:19.2 Grayslake (Central)
140. 9 Teagan Hayes 20:19.9 PR Cary-Grove
141. 9 Taylor Stebbins 20:20.0 PR McHenry
142. 11 Mckayla Low 20:21.2 PR Prairie Ridge
143. 10 Lydia Matis 20:21.4 PR Assumption
144. 10 Becca Orvis 20:21.6 Crystal Lake (Central)
145. 11 Sarah Winkiel 20:22.8 SR Fenwick
146. 10 Calissa Monk 20:23.3 SR Buffalo Grove
147. 12 Kayla Beckley 20:24.9 PR Hersey
148. 12 Margaret Podell 20:26.9 SR Wheaton Warrenville ...
149. 10 Ellie Zaczek 20:27.7 PR Vernon Hills
150. 11 Francesca Lorenzini 20:30.6 PR Fenwick
151. 9 Margaret Buchert 20:32.3 Libertyville
152. 9 Ellie Gross 20:33.2 Downers Grove (North)
153. 12 Elizabeth Galloway 20:35.3 Mt. Prospect (Prospe...
154. 11 Libby Hansen 20:35.7 PR Cary-Grove
155. 11 Elisa Krause 20:36.9 Lake Zurich
156. 12 Molly Fallon 20:39.0 PR Louisville Male
157. 12 Zoe Meyer 20:39.1 SR Wheaton Warrenville ...
158. 11 Olivia Miller 20:39.7 PR Lake Zurich
159. 12 Fiona Cismesia 20:41.9 Downers Grove (North)
160. 12 Rose Hoover 20:44.3 SR Wheaton Warrenville ...
161. 12 Claire Cahill 20:45.6 PR Fenwick
162. 12 Lexi Scull 20:47.2 St. Charles (East)
163. 12 Meg O'Malley 20:47.5 SR Cary-Grove
164. 12 Allyson Loar 20:48.4 SR Wheaton Warrenville ...
165. 10 Jillian Baffa 20:49.4 Lake Zurich
166. 12 Hannah Thomas 20:50.2 Downers Grove (North)
167. 12 Sarah Prommer 20:54.9 SR Buffalo Grove
168. 11 Kathryn Ferguson 20:55.6 SR Prairie Ridge
169. 10 Alex Houser 20:57.9 Libertyville
170. 12 Kayla Condon 20:58.9 PR Wheaton Warrenville ...
171. 10 Abby Tonkery 21:01.2 SR Grayslake (Central)
172. 12 Sarah Ouimet 21:03.4 SR Mundelein
173. 10 Jessica Kolros 21:08.1 PR Dundee-Crown
174. 12 Kiersten McDevitt 21:11.0 SR Lake Zurich
175. 12 Gabby Basler 21:11.5 Libertyville
176. 10 Lauren Godsell 21:12.0 PR Buffalo Grove
177. 11 Jasmine Ewing 21:18.0 SR Wheaton Warrenville ...
178. 10 Macy Ward 21:21.5 PR Louisville Male
179. 11 Breanna Banker 21:25.3 SR McHenry
180. 9 Mary Florance 21:30.2 PR Dundee-Crown
181. 12 Bridget Ritten 21:36.8 SR Fenwick
182. 11 Alexis Opperman 21:43.0 SR Buffalo Grove
183. 12 Annie Ritten 21:45.4 SR Fenwick
184. 11 Kelly Delgado 21:47.3 SR Mundelein
185. 10 Nicole Dorn 22:03.2 SR Prairie Ridge
186. 11 Rylee Bers 22:03.3 PR Buffalo Grove
187. 10 Delaney Minutillo 22:19.9 PR Prairie Ridge
188. 12 Emily Schneider 22:26.0 SR Prairie Ridge
189. 10 Sarah Hasley 22:27.6 SR Buffalo Grove
190. 11 Madison Page 22:32.9 PR Louisville Male
191. 12 Barbara McAndrews 22:38.3 SR Wheaton Warrenville ...
192. 11 Juliana Redisi 22:39.9 Dundee-Crown
193. 11 Elizabeth Meister 23:00.0 SR Mundelein
194. 11 Sandra Stasiak 23:03.6 PR Maine West
195. 11 Karina Estrada 23:18.4 SR Maine West
196. 12 Cynthia Olivar 23:19.1 SR Maine West
197. 11 Michelle Batad 23:20.7 PR Dundee-Crown
198. 11 Jennifer Gomez 25:24.0 PR Maine West
Boys 3 Mile Run
PL GR Name Time Team
1. 11 Charlie Kern 14:36.0 SR Elmhurst (York)
2. 12 Brian Griffith 14:36.2 Lake Zurich
3. 12 Jack Aho 14:38.3 Grayslake (Central)
4. 12 Blake Evertsen 14:41.3 SR Hinsdale (Central)
5. 12 Reese Jordan 14:42.3 PR Maine South
6. 12 Irwin Loud 14:47.3 SR Oak Park-River Forest
7. 12 Jeremy Adams 14:50.3 PR Chicago (Jones)
8. 12 Matt Aho 14:54.5 SR Grayslake (Central)
9. 10 Carter Cheeseman 14:54.7 PR Brentwood Academy
10. 12 Warren Blood 14:55.9 PR Winnetka (New Trier)
11. 12 Jacob Krupa 14:57.8 PR Hersey
12. 12 Brian Leonard 14:58.8 Palatine
13. 11 Sean MacGregor 15:00.6 PR Elmhurst (York)
14. 12 Filip Pajak 15:00.7 SR Prairie Ridge
15. 12 Kyle Griffith 15:02.8 SR Lake Zurich
16. 12 Matt Pereira 15:03.2 SR Lake Zurich
17. 11 Patrick Schaefer 15:03.5 PR St Xavier
18. 12 Charlie Zimmer 15:03.6 PR Marmion Academy
19. 12 Paolo Tiongson 15:06.2 SR Loyola Academy
20. 11 Nick Laning 15:06.4 PR Barrington
21. 11 Michael Obroin 15:08.5 PR Chicago (St. Ignatiu...
22. 11 Nikita Smyrnov 15:09.6 PR Lincolnshire (Steven...
23. 11 Alex Tam 15:10.8 PR Libertyville
24. 12 Alex Marks 15:12.0 SR Fenwick
25. 11 Michael Ronzone 15:12.5 SR Marmion Academy
26. 11 Davis Holliday 15:14.2 PR Brentwood Academy
27. 11 Patrick Burns 15:18.2 SR Lake Zurich
28. 12 Cole Barkocy 15:19.4 SR Crystal Lake (Central)
29. 10 Grady Shiflet 15:21.1 PR St Xavier
30. 11 Cooper Marchal 15:21.2 PR St Xavier
31. 10 Tommy Brady 15:21.4 PR Maine South
32. 12 Mike Ostrow 15:24.6 PR Prairie Ridge
33. 10 Zach Larkin 15:25.0 PR St Xavier
34. 12 Ryan Guenthner 15:25.1 PR St Xavier
35. 12 Ethan Planson 15:26.9 SR Hinsdale (Central)
36. 12 Weston Sterchi 15:27.4 SR Crystal Lake (Central)
37. 11 Jackson Bode 15:28.9 SR Elmhurst (York)
38. 12 Brandon Tomasello 15:29.9 PR Crystal Lake (Central)
39. 11 Matthew Vietzen 15:33.7 PR Oak Park-River Forest
40. 11 Sean O'Connell 15:35.9 PR Hinsdale (Central)
41. 12 Sam Svienty 15:36.2 PR Hersey
42. 12 Ben Kontney 15:36.5 PR Palatine
43. 12 Cooper Woolford 15:36.6 PR Winnetka (New Trier)
44. 11 Nate Mayo 15:37.0 PR Hersey
45. 11 Brandon Christopher 15:37.5 Maine South
46. 11 Eric Portaro 15:38.3 PR St Xavier
47. 11 Brett Lucas 15:39.1 SR Lincolnshire (Steven...
48. 10 Robert St. Clair 15:40.0 Mundelein
49. 11 Steven Merriweather 15:40.6 PR Plainfield (South)
50. 11 Anthony Hurgoi 15:41.1 PR Dundee-Crown
51. 11 Omar Paramo 15:41.1 SR Plainfield (North)
52. 12 Jacob DeWitt 15:41.2 SR McHenry
53. 12 Joe Laughlin 15:41.3 PR St. Louis University
54. 12 Andrew Nunez 15:41.3 PR Plainfield (South)
55. 12 Joe Gasick 15:41.7 Libertyville
56. 12 Arthur Santoro 15:42.2 PR Chicago (Jones)
57. 12 Andrew Niewiarowski 15:42.9 SR Loyola Academy
58. 10 Dario Carillo 15:42.9 PR Mundelein
59. 12 Jacob Belgrad 15:43.4 Hinsdale (Central)
60. 11 Ben Otstott 15:43.7 SR Plainfield (North)
61. 11 Ben Summers 15:43.7 PR Yorkville
62. 11 Sean Galle 15:43.7 PR Marmion Academy
63. 11 Connor Hoag 15:44.0 SR Loyola Academy
64. 11 Eric Metzger 15:44.6 PR Lake Zurich
65. 11 Eli Minsky 15:45.5 SR Grayslake (Central)
66. 12 Alex Ortwig 15:46.3 PR Maine South
67. 11 Neil Cumberland 15:46.6 PR Hinsdale (Central)
68. 11 Zack Price 15:46.7 SR Yorkville
69. 11 Christian Reyes 15:47.7 PR Chicago (Jones)
70. 10 Alan Salgado 15:47.9 Mundelein
71. 11 Jack Fredian 15:48.0 SR Hersey
72. 12 Stephen Richardson 15:48.0 Libertyville
73. 9 Richard Jacobo 15:48.3 PR Palatine
74. 11 Paul Burka 15:48.4 PR St. Louis University
75. 10 Matthew McMillan 15:48.5 PR Brentwood Academy
76. 11 Quinn Cunningham 15:48.6 PR Hersey
77. 11 Thomas Knepshield 15:48.9 PR St Xavier
78. 12 Matt Burke 15:49.1 SR Winnetka (New Trier)
79. 11 Jack Hempleman 15:50.7 PR Mt. Prospect (Prospe...
80. 11 Maki Mohr 15:50.9 SR McHenry
81. 12 Caleb Oh 15:51.0 SR Lincolnshire (Steven...
82. 12 Nate Izewski 15:51.4 PR Palatine
83. 12 Alexx Nauman 15:52.4 SR Yorkville
84. 10 John Walls 15:52.9 PR Chicago (St. Ignatiu...
85. 12 Dominic Castanoli 15:55.9 PR Elmhurst (York)
86. 11 Ethan Prior 15:57.1 SR Plainfield (North)
87. 11 Patrick Norrick 15:57.4 Winnetka (New Trier)
88. 12 Ben Krauss 15:57.5 Mundelein
89. 12 Ben Schnieders 15:58.9 Hinsdale (Central)
90. 12 Jack Adams 15:59.0 SR Cary-Grove
91. 11 Nathan Cozine 15:59.1 PR Mt. Prospect (Prospe...
92. 11 Evan Eckels 15:59.5 SR Palatine
93. 12 Lyndon Vickrey 15:59.9 SR Chicago (St. Ignatiu...
94. 10 Matthew Porter 16:00.0 PR Brentwood Academy
95. 12 Sean Sanaghan 16:00.5 Mt. Prospect (Prospe...
96. 11 Sam Schiavitti 16:01.2 PR Hinsdale (Central)
97. 11 Robbie George 16:01.4 PR Oak Park-River Forest
98. 12 Kyle Adams 16:01.8 SR Cary-Grove
99. 10 George Payne 16:02.3 PR Brentwood Academy
100. 12 James Suchy 16:02.6 SR Plainfield (North)
101. 11 Casey Daleiden 16:02.9 PR Mt. Prospect (Prospe...
102. 10 Patrick Hetlage 16:03.5 St. Louis University
103. 12 Sam Elwood 16:03.5 PR Brentwood Academy
104. 12 Cole Overbey 16:03.7 PR McHenry
105. 12 William Kelly 16:05.0 St. Louis University
106. 11 Trey Johnson 16:05.2 PR Chicago (St. Ignatiu...
107. 11 Andrew Pilat 16:05.7 SR McHenry
108. 12 Matthew Politis 16:06.2 PR Oak Park-River Forest
109. 11 Art Oshinson 16:06.5 PR Palatine
110. 11 Danny Price 16:07.0 PR Dundee-Crown
111. 12 Matt Roge 16:07.2 PR Winnetka (New Trier)
112. 10 Gregory Van Hollen 16:07.6 PR Barrington
113. 11 Jacob Gregory 16:09.1 PR Brentwood Academy
114. 12 Eric Wong 16:11.0 PR Chicago (Jones)
115. 11 Jacob Sparreo 16:11.7 SR Lincolnshire (Steven...
116. 12 Andrew Lifka 16:12.0 SR Marmion Academy
117. 12 Chad Larry 16:12.8 PR Chicago (St. Ignatiu...
118. 10 Jake Harron 16:12.9 PR Marmion Academy
119. 12 Jonathan Love 16:13.0 PR Barrington
120. 11 Matt Cox 16:13.6 PR Yorkville
121. 10 Derek Warren 16:14.3 SR Cary-Grove
122. 11 Kiran Baakkonen 16:14.4 SR Winnetka (New Trier)
123. 12 Matthew Kadus 16:15.0 SR Loyola Academy
124. 11 Jacob Bieniek 16:15.0 PR Lake Zurich
125. 11 Danny Honquest 16:15.1 SR Elmhurst (York)
126. 12 Brian Shanahan 16:15.3 SR Maine South
127. 11 Ryan Struckman 16:16.2 PR Winnetka (New Trier)
128. 11 Albert Su 16:16.4 PR Libertyville
129. 11 Max Albers 16:16.9 PR Elmhurst (York)
130. 12 Joe Amoruso 16:17.2 SR Chicago (St. Ignatiu...
131. 10 Reed Milnor 16:18.4 PR St. Louis University
132. 11 Drake Heisterkamp 16:18.5 PR Lake Zurich
133. 12 Jack Gornick 16:19.0 PR Elmhurst (York)
134. 10 Jack Lynch 16:19.2 Loyola Academy
135. 12 Ben Steinbeck 16:20.2 PR Grayslake (Central)
136. 12 Robert Tilly 16:21.9 PR Barrington
137. 11 Eric Nauman 16:22.5 PR Yorkville
138. 12 Matt Hoffman 16:22.6 Wheeling
139. 12 Gabe Nkpe 16:22.9 PR Plainfield (North)
140. 11 Patrick Black 16:24.8 Yorkville
141. 12 Paul Udoni 16:25.5 Lincolnshire (Steven...
142. 11 Nate Sweitzer 16:25.7 PR Libertyville
143. 10 Michael Parduhn 16:26.3 SR Mundelein
144. 10 Jack Brewster 16:26.8 PR Marmion Academy
145. 12 Zach Benes 16:27.5 Chicago (Jones)
146. 12 Mattaeus Klonowski 16:28.2 PR Lincolnshire (Steven...
147. 11 Josh Johnson 16:28.8 Crystal Lake (Central)
148. 12 Snell Jeffery 16:30.6 PR Mt. Prospect (Prospe...
149. 11 Peter Halloran 16:31.1 PR Oak Park-River Forest
150. 11 Brendan Wengler 16:31.4 PR Plainfield (South)
151. 10 James Lyon 16:32.0 PR Barrington
152. 12 Stanford Michael 16:32.2 PR Mt. Prospect (Prospe...
153. 12 Nick Mohrdieck 16:33.0 PR Vernon Hills
154. 11 James Mangan 16:33.9 SR Chicago (St. Ignatiu...
155. 10 Jack Flynn 16:34.4 PR Crystal Lake (Central)
156. 11 Aidan Sullivan 16:34.7 SR Loyola Academy
157. 10 Mark Jensen 16:35.1 Dundee-Crown
158. 12 Stuart Todd Middle... 16:35.3 PR Barrington
159. 12 Tim Krashevsky 16:35.5 SR Vernon Hills
160. 12 Tommy Williams 16:35.8 SR Cary-Grove
161. 12 Thomas Leeker 16:35.8 PR St. Louis University
162. 12 Jimmy Milder 16:36.5 SR Marmion Academy
163. 11 Luke Reblin 16:37.5 Grayslake (Central)
164. 10 Lucas Janikowski 16:37.9 PR Dundee-Crown
165. 9 Maxum Caesar 16:38.5 PR Cary-Grove
166. 10 Kyle Wizgird 16:38.6 PR Dundee-Crown
167. 10 Alex Sepeczi 16:39.6 SR Cary-Grove
168. 12 Justin Jackson 16:40.6 PR Crystal Lake (Central)
169. 10 Max Sauers 16:41.1 PR Libertyville
170. 11 Jesse Shufro-Zletz 16:41.3 PR Chicago (Jones)
171. 11 Jonathon Lewis 16:41.7 PR Cary-Grove
172. 12 Curtis Kontney 16:44.1 Palatine
173. 11 Jimmy Brenghause 16:45.3 PR Plainfield (South)
174. 11 Theodore Chen 16:45.6 PR Vernon Hills
175. 12 Brendan Copp 16:45.8 SR Fenwick
176. 12 Tyler Tomasello 16:46.0 SR Crystal Lake (Central)
177. 12 Walker Wells 16:46.4 Plainfield (North)
178. 11 Derek Pace 16:50.6 SR Maine West
179. 11 Carl Schoenfield 16:51.0 Mundelein
180. 10 Jack Anderson 16:51.6 PR Plainfield (North)
181. 12 Jacob Olsen 16:53.8 PR Dundee-Crown
182. 12 Chance Bayles 16:55.3 PR Oak Park-River Forest
183. 11 Gavin Voris 16:57.2 PR Maine South
184. 11 Nikolay Kravtsev 16:58.1 PR Vernon Hills
185. 12 Bartek Susol 16:59.7 SR Barrington
186. 12 Jake Vowell 17:00.4 Maine South
187. 12 Roman Lipinski 17:05.2 St. Louis University
188. 12 Zach Sprague 17:06.4 PR Lincolnshire (Steven...
189. 12 Andres Esparza 17:07.3 PR Plainfield (South)
190. 11 Kyle Sargeant 17:07.8 PR Prairie Ridge
191. 12 Alex Hecksher-Gomes 17:08.1 PR Libertyville
192. 11 Ryan Figgins 17:12.1 PR Prairie Ridge
193. 12 Mario Giannini 17:14.9 PR Grayslake (Central)
194. 12 Jack Gihl 17:15.1 SR Fenwick
195. 11 Jason Subick 17:17.4 SR Plainfield (South)
196. 12 Cesar Soria 17:20.4 PR Maine West
197. 11 Matthew Shefner 17:20.7 PR McHenry
198. 11 Evan Webber 17:22.0 Vernon Hills
199. 11 Angel Soria 17:22.2 PR Maine West
200. 12 Eric Mulshine 17:26.0 Oak Park-River Forest
201. 10 Tyler Prickett 17:28.0 SR McHenry
202. 12 David Tulke 17:28.6 SR Prairie Ridge
203. 11 Matt Krispin 17:31.0 PR Dundee-Crown
204. 12 Zak Baumann 17:35.3 Vernon Hills
205. 12 Jacob Hanacek 17:35.9 Prairie Ridge
206. 11 Brendon Kaunas 17:38.2 PR McHenry
207. 12 Brian Dorn 17:40.8 SR Prairie Ridge
208. 12 Sean McGee 17:42.2 Fenwick
209. 11 Thomas McHugh 17:44.4 SR Fenwick
210. 12 James Brosnan 17:48.5 SR Fenwick
211. 12 Terry Wade 17:56.3 SR Plainfield (South)
212. 12 Noah Boelens 17:58.3 Grayslake (Central)
213. 11 Jace White 17:59.8 PR Vernon Hills
214. 11 Vrutik Patel 18:27.5 Maine West
215. 11 Donny Johnson 18:37.0 Maine West
216. 11 David Navarro 20:02.4 Fenwick