Boys 3 mile run
pl name yr time team
1 Josh Rodgers FR 16:30.7 Geneva
2 Marcos Garcia SO 16:30.8 Waukegan
3 Kevin Riley SO 16:43.7 Wheaton North
4 Julian Higueros FR 16:48.4 Lane Tech
5 Matt Van Witzenburg SO 16:50.6 Crystal Lake South
6 Scott Maison FR 16:57.6 Wheat-Warrenville So
7 Sean Foley SO 16:58.3 Wheat-Warrenville So
8 Ryan Struckman SO 16:58.8 New Trier
9 Connor Mahoney SO 17:03.0 Barrington
10 Sean Maison FR 17:05.1 Wheat-Warrenville So
11 Alex Kogen SO 17:07.1 New Trier
12 Ben Parkhill SO 17:08.9 New Trier
13 Ryan Kredell FR 17:09.2 Geneva
14 Aidan King SO 17:17.5 Barrington
15 Ben Citow SO 17:18.2 New Trier
16 John Izzo SO 17:19.5 New Trier
17 Kc Pruitt SO 17:20.2 Lane Tech
18 Matthew Strong SO 17:22.8 Wheat-Warrenville So
19 Joseph Kim SO 17:25.9 Wheat-Warrenville So
20 Blake Barreca SO 17:27.9 Grayslake North
21 Miles Purcell SO 17:28.3 New Trier
22 Cole Montgomery SO 17:29.0 Geneva
23 Josh Johnson SO 17:29.0 Crystal Lake Central
24 Alex Sepeczi FR 17:30.1 Cary-Grove
25 Owen Eskandari SO 17:30.1 New Trier
26 John Keys SO 17:30.6 Wheat-Warrenville So
27 Jordan Meyer SO 17:33.7 New Trier
28 Ryan Sorenson SO 17:37.3 Barrington
29 Josh Scharpenberg SO 17:37.8 Wheaton North
30 Nathan Etherington SO 17:44.2 Round Lake
31 Tucker Burnham FR 17:48.5 Crystal Lake South
32 Justin Andrews SO 17:49.2 Barrington
33 Eric Schmidt SO 17:51.5 Glenbrook South
34 Kaleb Carlson SO 17:58.1 Mundelein
35 Aidan Carr-Clennon SO 17:59.0 Geneva
36 Ethan Jakob SO 17:59.5 New Trier
37 Clayton Pfeifer FR 17:59.9 Crystal Lake South
38 John Horcher SO 18:01.0 Barrington
39 Tommy Scholle FR 18:01.0 Lane Tech
40 Arjun Thakkar SO 18:02.9 New Trier
41 Daniel Cho SO 18:05.3 Glenbrook South
42 Dan Ables SO 18:06.7 Wheaton North
43 Kyle Haile SO 18:09.3 Lane Tech
44 Alex Cordogan SO 18:10.8 Geneva
45 Matthew Cote SO 18:12.3 Warren Township
46 Ethan Laird SO 18:12.8 Wheaton North
47 Jonathon Lewis SO 18:14.2 Cary-Grove
48 Alex Michalak SO 18:16.8 Wheaton North
49 Justin Bach SO 18:19.1 Geneva
50 Cole Dixon SO 18:22.8 Wheat-Warrenville So
51 Emmanuel Rodriguez SO 18:26.2 Waukegan
52 Andrew Keaskowski SO 18:29.1 Grayslake North
53 Andrew Lewis FR 18:29.6 Cary-Grove
54 Mohamed Elmeligi SO 18:29.9 Crystal Lake South
55 Fernando Delgado SO 18:31.6 Warren Township
56 Arnulfo Rodriguez SO 18:32.5 Harvard
57 Jonas Monieson SO 18:33.0 New Trier
58 Kirk Stewart SO 18:38.3 New Trier
59 Ben Streightiff SO 18:40.6 Lake Forest
60 Lucas Alcantara SO 18:41.0 New Trier
61 Connor Burns SO 18:41.4 Wheat-Warrenville So
62 Trevor Rowland SO 18:43.7 New Trier
63 Marcus Sandroni SO 18:45.2 Grayslake North
64 Evan Webber SO 18:47.0 Vernon Hills
65 Billy Crimmins SO 18:49.4 New Trier
66 James Wozniak FR 18:51.4 Cary-Grove
67 Zach Crispino SO 18:52.5 New Trier
68 Carl Schoenfield SO 18:53.0 Mundelein
69 Patrick Kelley SO 18:53.3 Wheat-Warrenville So
70 Logan Jolly SO 18:53.7 Wheaton North
71 Jared Walsh SO 18:53.8 Wheat-Warrenville So
72 Thomas Roth FR 18:55.8 Cary-Grove
73 Keyante Howard SO 18:59.0 Warren Township
74 Chase Duncan FR 19:01.1 Richmond Burton
75 Steven Soli SO 19:01.9 Cary-Grove
76 Dan Trimarco SO 19:02.4 West Chicago
77 Michael Noonan SO 19:05.2 Lane Tech
78 Frank Larocca SO 19:08.0 Crystal Lake Central
79 Adam Renetzky SO 19:08.6 Barrington
80 Colin Young SO 19:08.9 Wheaton North
81 Eddie Espain SO 19:10.3 Harvard
82 Andrew Walther SO 19:15.1 Lake Forest
83 Thomas Koschak FR 19:16.1 Richmond Burton
84 Jon Glienke SO 19:17.2 Cary-Grove
85 Douglas Nuttall SO 19:19.7 Wheat-Warrenville So
86 Solomon Michalak SO 19:19.7 Wheat-Warrenville So
87 Eric Salgado SO 19:19.8 Warren Township
88 Tyler Dobbins FR 19:22.6 Cary-Grove
89 Matthew Anderson FR 19:23.6 Grayslake Central
90 Alberto Ramirez SO 19:24.7 Lane Tech
91 Taylor Plummer SO 19:25.5 Barrington
92 John Sullivan SO 19:27.1 Grayslake Central
93 Ben Dieffenbacher SO 19:28.0 New Trier
94 Allen Moy SO 19:28.8 New Trier
95 Will Conley SO 19:30.0 New Trier
96 Matt Hoskins SO 19:32.0 Geneva
97 Ishaan Sehgal SO 19:32.6 Barrington
98 Mac Lang SO 19:33.1 Wheaton North
99 Dominic Chavez SO 19:34.2 Glenbrook South
100 Liam Guthrie SO 19:34.7 New Trier
101 Luke Anaclerio SO 19:37.8 New Trier
102 Ethan Anderson FR 19:43.0 Richmond Burton
103 Quinn Gemmel SO 19:46.1 Crystal Lake Central
104 Grant Zirlin SO 19:48.7 New Trier
105 Colin Clancy SO 19:50.8 Geneva
106 Zach Joswiak SO 19:51.4 Crystal Lake Central
107 Joel Reyes SO 19:51.5 Lane Tech
108 Kyle Levin SO 19:51.9 Lake Forest
109 Andrew Larsen SO 19:53.2 Wheaton North
110 Jace White SO 19:54.2 Vernon Hills
111 Otto Skelley FR 19:54.4 Cary-Grove
112 Hunter Kingsbury SO 19:55.1 New Trier
113 Bryan Shim SO 19:59.3 Vernon Hills
114 Evan Roche SO 20:00.7 Wheaton North
115 Alvin Khuong SO 20:02.5 Lane Tech
116 Brandon Goldstein SO 20:04.5 Glenbrook South
117 Peter Dicamillo SO 20:08.9 New Trier
118 Evan Allada SO 20:08.9 New Trier
119 Caiden Kautzman SO 20:10.3 Cary-Grove
120 Cameron Tonkery SO 20:11.9 Grayslake Central
121 Braden Fioresi SO 20:12.4 Geneva
122 Avedis Sarkesian FR 20:12.5 Zion Benton
123 Hayden Fogel SO 20:15.3 Geneva
124 George Wood SO 20:16.2 Glenbrook South
125 Daniel Maloney SO 20:16.4 New Trier
126 Jack Brotnow JR 20:16.7 West Chicago
127 Michael Bonagura SO 20:17.3 Crystal Lake South
128 Brandon Alpert SO 20:18.3 Vernon Hills
129 Stephen Uko SO 20:18.3 Warren Township
130 Zach Anderson FR 20:20.9 Richmond Burton
131 Kyle Asta SO 20:26.2 Barrington
132 Gabe Cope SO 20:29.8 Grayslake North
133 Lance Storey FR 20:30.3 Zion Benton
134 Sokheng Vong SO 20:37.1 Wheat-Warrenville So
135 Kevin Graham SO 20:40.0 Lake Forest
136 Cody Canegan SO 20:44.1 Warren Township
137 Matt Mackeben SO 20:46.0 Crystal Lake Central
138 Daniel Flores FR 20:47.2 Cary-Grove
139 Evan Elliott SO 20:47.8 Wheaton North
140 Tom Ha SO 20:50.6 Lane Tech
141 John Blais SO 20:51.5 Marian Central
142 Tristan Fitzgerald FR 20:53.4 Zion Benton
143 Uriel Bandera SO 20:54.2 Lane Tech
144 Graham Clute SO 20:54.7 Crystal Lake Central
145 Ramiro Sanchez SO 20:55.8 Harvard
146 Andry Nash SO 21:05.0 New Trier
147 Kevin Cronin SO 21:12.9 Vernon Hills
148 Seneca Lawson SO 21:15.5 Grayslake North
149 Jimmy Palmer SO 21:18.2 Glenbrook South
150 Hugo Lopez SO 21:20.8 Lane Tech
151 Zach Schiffman SO 21:26.5 Glenbrook South
152 Tucker Tasker SO 21:26.6 Grayslake Central
153 Jackson Murrie FR 21:26.7 Vernon Hills
154 Christopher Hall SO 21:28.8 Geneva
155 Daniel Lopez SO 21:30.2 Round Lake
156 Charlie Adkins SO 21:31.5 Wheat-Warrenville So
157 Grant Foydl FR 21:35.5 Crystal Lake South
158 Stefan Borjan SO 21:36.1 Lane Tech
159 Mark Roeckell SO 21:37.3 Barrington
160 Mitchell Smart SO 21:37.9 Lane Tech
161 Alex Garcia SO 21:41.0 Zion Benton
162 Miles Ham SO 21:42.5 Barrington
163 Blake Persons FR 21:45.6 Richmond Burton
164 Matthew DiValerio SO 21:48.1 Lake Forest
165 Luke Lee SO 21:50.2 Glenbrook South
166 Evan Johns SO 21:51.3 Grayslake Central
167 Aris Herrera Ng SO 21:51.6 Vernon Hills
168 Drew Patton SO 21:55.3 New Trier
169 Will Duquette SO 21:56.6 New Trier
170 Winston Wolf SO 22:01.3 New Trier
171 Michael Ferguson SO 22:05.3 New Trier
172 Sam Dina SO 22:09.7 Lane Tech
173 Joel Cropsey SO 22:14.1 Barrington
174 Josue Munoz FR 22:21.5 Zion Benton
175 Eli Jankowski SO 22:25.8 Marian Central
176 Phillip Shaw SO 22:28.3 New Trier
177 Nathan Langley FR 22:29.2 Crystal Lake South
178 Joseph Rice SO 22:36.9 Grayslake North
179 Dan Lyons FR 22:46.5 Crystal Lake South
180 Isidro Avila SO 22:46.9 Lane Tech
181 Nathaniel Krok SO 22:46.9 Lane Tech
182 Jack Bubala FR 22:48.3 Marian Central
183 Daniel Julius SO 22:58.0 Lane Tech
184 Devang Patel SO 23:17.5 Grayslake North
185 Nathaniel Sislow SO 23:22.5 Warren Township
186 TaeHo Kim SO 23:27.2 Vernon Hills
187 Jonathan Osborn SO 23:27.6 Richmond Burton
188 Johnathan Westphal SO 23:28.7 Warren Township
189 Anthony Nardomarino SO 23:49.1 Grayslake North
190 Jack Cruz FR 23:51.4 Zion Benton
191 Finn Kannegiesser SO 23:55.4 Wheaton North
192 Jonathan Roeck SO 23:58.9 Warren Township
193 James Serrano SO 24:14.5 Crystal Lake Central
194 Drew Gonyon SO 24:16.6 Crystal Lake South
195 Nick Jarmusz SO 24:27.2 New Trier
196 Artemio Galindo SO 24:41.2 Waukegan
197 Noah Holder FR 24:45.7 Cary-Grove
198 Kyle Kovac SO 24:58.4 Crystal Lake Central
199 Patrick Kelly SO 25:12.5 Marian Central
200 Andrew Pierce SO 26:00.3 Harvard
201 Moahammed Munshi SO 26:25.4 Lane Tech
202 Bobby Hager SO 26:54.9 Barrington