Boys 3 Miles
Place Score Name Time Team
1 1 Colin Hess 16:53.9 Glenbard West
2 2 Tyler Yeager 16:56.4 Glenbard West
3 3 Luke Kaslewicz 17:03.0 Glenbard West
4 4 Jack Cambier 17:05.1 Sycamore
5 5 Ben McGrath 17:07.8 Glenbard West
6 6 Aiden Gonzalez 17:13.2 Hampshire
7 7 Jullian Acosta 17:24.9 East Aurora
8 8 Donny Gramer 17:30.8 Sycamore
9 9 Sullivan Monteith 17:30.8 Glenbard West
10 10 Isaiah Dallal 17:33.5 Kaneland
11 11 Zac Schmidt 17:36.8 Burlington Central
12 12 Michael Miller 17:41.7 Glenbard West
13 13 Kyle Horn 17:45.8 Sycamore
14 14 Alex Taylor 17:47.8 Sycamore
15 15 Christian Phillips 17:48.3 Kaneland
16 16 Sean Rath 17:48.8 Glenbard West
17 17 Caden Lendman 17:50.6 Belvidere North
18 18 Dominic Ullmer 17:51.3 Benet Academy
19 19 Carson Campbell 17:52.2 Sycamore
20 20 Niklas Anderson 17:57.8 Benet Academy
21 21 Nolan Allen 17:58.9 Kaneland
22 22 Karl Olsen 18:00.2 DeKalb
23 23 Caden Mcnulty 18:00.5 Belvidere North
24 24 Nick Lenzen 18:00.5 Belvidere North
25 Jack Hatlestad 18:04.7 Glenbard West
26 25 Charles Fitts 18:06.7 Kaneland
27 Austin Nielsen 18:11.2 Glenbard West
28 26 Ulysses Ramos 18:13.3 DeKalb
29 27 Sean Kingston 18:15.3 Benet Academy
30 28 Sage Osborne 18:15.7 Benet Academy
31 29 Ryan Atkinson 18:16.2 Crystal Lake Central
32 30 Anthony Biundo 18:17.4 Sycamore
33 31 Eduardo Sotelo 18:18.0 East Aurora
34 32 John Derbis 18:18.9 Benet Academy
35 33 Thomas Landt 18:19.7 Crystal Lake Central
36 34 Bayley Pierce 18:21.5 Freeport
37 35 Tyler Brooks 18:25.3 Freeport
38 36 Hugo Diego 18:26.2 East Aurora
39 Dom Lazano 18:27.6 Dixon
40 37 Alejandro Nino 18:28.6 East Aurora
41 38 Martin Mata 18:28.9 East Aurora
42 Andrew Dauksas 18:29.0 Glenbard West
43 39 Isaac Ward 18:30.6 Sycamore
44 40 Robert Perry 18:31.6 Burlington Central
45 41 Noah Karottu 18:35.2 Burlington Central
46 Paolo Carino 18:35.7 Glenbard West
47 Ryan Ruoti 18:38.0 Glenbard West
48 Zaahi Hussaini 18:40.3 Glenbard West
49 Oscar Espejel 18:40.6 Glenbard West
50 42 Aiden Moseley 18:42.4 Hampshire
51 43 Mitchell Ruffin 18:43.3 Jacobs
52 Jack Boss 18:43.3 Dixon
53 44 Parker Malone 18:43.4 Kaneland
54 45 Zach Stegman 18:45.4 Belvidere North
55 46 Brady Popovich 18:46.3 Kaneland
56 47 Nathan Guy 18:53.4 Burlington Central
57 Isaac Rollinger 18:54.0 Dixon
58 48 Abraham Campos 18:54.6 East Aurora
59 Daniel Carpenter 18:55.6 Glenbard West
60 Patrick Hohe 18:56.5 Glenbard West
61 William Lendabarker 19:00.6 Glenbard West
62 49 Hayden Borunda 19:05.3 DeKalb
63 50 Aaron Lodwig 19:06.6 Kaneland
64 Christopher Fountain 19:08.4 Kaneland
65 51 Zachary Osmanski 19:09.1 Jacobs
66 52 Hayden Zaluckyj 19:12.2 Belvidere North
67 53 Noah Blome 19:13.2 Crystal Lake Central
68 Quinn Bennett 19:15.5 Glenbard West
69 54 Daniyal Rana 19:16.2 Jacobs
70 55 Joel Brickey 19:22.1 Crystal Lake Central
71 56 Thomas Naughton 19:25.2 Benet Academy
72 57 Elias Lassandro 19:25.9 Freeport
73 58 Jason Huang 19:26.0 Benet Academy
74 Niklas Anderson 19:31.2 Glenbard West
75 59 Jason Schmidt 19:35.2 Hampshire
76 60 Alex Goto 19:36.2 Larkin
77 Bryan Galang 19:36.6 Benet Academy
78 61 Anthony Camacho 19:42.2 Crystal Lake Central
79 62 Alex Boyden 19:44.3 DeKalb
80 Brandon Czerak 19:44.4 Benet Academy
81 63 Andy Salazar 19:48.0 Larkin
82 64 Ian Torrisi 19:49.6 Rockford Auburn
83 65 JaMari Newell 19:49.7 DeKalb
84 Daniel Wright 19:51.4 Glenbard West
85 66 Jack Ward 19:52.9 Jacobs
86 John Klisiewicz 19:56.8 Benet Academy
87 Kyle Jorgensen 19:57.8 Glenbard West
88 David Billings 19:58.9 Glenbard West
89 George Morris 20:00.0 Glenbard West
90 67 Andrew Weisenberg 20:00.5 Freeport
91 Griffin Hallahan 20:04.8 Sycamore
92 68 Reilly Wheeland 20:08.9 Crystal Lake Central
93 Nick Guth 20:10.1 Benet Academy
94 William Huber 20:10.5 Kaneland
95 69 Sam Reitenbach 20:11.0 Crystal Lake Central
96 Patrick Adduci 20:11.7 Glenbard West
97 70 Reid Hinthorne 20:14.2 Jacobs
98 71 Connor Donohue 20:14.3 DeKalb
99 72 Will Melgosa 20:19.2 Jacobs
100 William Coffey 20:21.8 Benet Academy
101 Tyler Halden 20:28.2 Glenbard West
102 73 Solomon Foley 20:29.9 Belvidere North
103 74 Ethan Leegard 20:30.0 Burlington Central
104 75 Irvin Saldivar 20:31.6 Larkin
105 Aiden Cortinas 20:33.0 Sycamore
106 Danny Ahern 20:35.3 Glenbard West
107 76 Ian Linnabery 20:39.9 Rockford Boylan
108 77 Luke Smith 20:41.6 Belvidere North
109 78 Edward Vasquez 20:42.3 Larkin
110 79 Xander Furst 20:43.4 Rockford Boylan
111 Emmett Tully 20:46.1 Benet Academy
112 Joseph Dressel 20:48.0 Benet Academy
113 80 Logan Streb 20:48.4 DeKalb
114 Grant Ross 20:51.7 Benet Academy
115 Gavin Wang 20:51.7 Crystal Lake Central
116 Jonathan Ryan 20:52.7 Crystal Lake Central
117 81 Zachary Haney 20:53.7 Rockford Boylan
118 82 Brandon Zaragoza 20:54.1 Jacobs
119 Ethan Palmer 20:54.4 Crystal Lake Central
120 Cooper Matthews 20:55.9 Sycamore
121 Evan Scherden 20:56.1 Kaneland
122 Robert Ray 20:56.3 DeKalb
123 Luis Garcia 21:00.1 Sycamore
124 Peter Eschenbach 21:02.4 Benet Academy
125 Jack Chvatal 21:04.0 Benet Academy
126 Szymon Czyz 21:04.9 Jacobs
127 Elijah Marszalek 21:04.9 Jacobs
128 Tyler Norton 21:09.0 Sycamore
129 83 Ismael Paniagua 21:10.6 Hampshire
130 Fernado Espindola 21:11.7 Crystal Lake Central
131 Rayan Benamara 21:12.2 Benet Academy
132 Daniel Kaminski 21:13.0 Glenbard West
133 Max Neville 21:17.0 Benet Academy
134 84 Aaron Erb 21:19.1 Burlington Central
135 Alec Jaburek 21:20.1 Glenbard West
136 85 Max Garcia 21:21.9 East Aurora
137 Brandon Massman 21:24.4 Belvidere North
138 Jacob Crosby 21:30.0 Glenbard West
139 Peter Peng 21:30.4 Timothy Christian
140 Max Fuerholzer 21:32.3 Crystal Lake Central
141 Erik Tomson 21:35.7 Jacobs
142 Mason T Kolehmainen 21:36.2 Jacobs
143 Nick Regennitter 21:39.5 Benet Academy
144 Trevor Sussland 21:42.3 Kaneland
145 Nathan Janninck 21:42.5 Glenbard West
146 86 Avante Mackey 21:42.6 Rockford Auburn
147 87 Zachary Lewandowski 21:43.7 Rockford Boylan
148 Matt Jerousek 21:44.2 DeKalb
149 88 Ben Peterson 21:46.0 Burlington Central
150 89 Neil Michalek 21:46.7 Rockford Boylan
151 Jackson Schmitt-Vallej 21:46.8 Jacobs
152 90 Alex Luddington 21:48.4 Rockford Auburn
153 Aiden Seldal 21:49.2 Rochelle
154 91 Seth Gomel 21:49.8 Rockford Boylan
155 Dean Kaliakmanis 21:50.4 Burlington Central
156 Roberto Cordero 21:56.5 DeKalb
157 Kyle Farmer 22:04.7 Burlington Central
158 92 Ulises Gomez 22:07.1 Rockford Auburn
159 Zachary Cardoza 22:09.2 Jacobs
160 Joe Zachary 22:10.0 Crystal Lake Central
161 93 Alex Woodruff 22:10.4 Rockford Auburn
162 Willard Hemsworth 22:11.9 Benet Academy
163 Ben Dohleen 22:14.2 DeKalb
164 Abdiel Morales 22:20.6 East Aurora
165 Zaki Husain 22:21.9 Jacobs
166 94 Alex Valerio 22:24.0 Rockford Boylan
167 Max Orlikowski 22:27.9 Rochelle
168 Jazper Rovinsky 22:34.0 Kaneland
169 Dominic Fiedler 22:36.3 Kaneland
170 Owen Mirka 22:37.1 Glenbard West
171 95 Nate Sdao 22:42.2 Freeport
172 Samuel Casas 22:43.3 Glenbard West
173 Ryan David 22:50.6 Timothy Christian
174 Mitchell Barrett 22:52.4 Jacobs
175 Connor Farrell 22:52.9 Benet Academy
176 Geoffrey Mote 22:53.4 Glenbard West
177 96 Sebastian Abreu 22:53.6 Hampshire
178 97 Aiden MacDonald 22:56.6 Hampshire
179 Brian Ackerman 22:57.4 Belvidere North
180 J. J. Kaketsis 23:14.0 Jacobs
181 98 Charlie Thomas 23:17.7 Rockford Auburn
182 Aiden Farrell 23:18.1 Sycamore
183 Noah Smith 23:18.9 Timothy Christian
184 Bernard Bielecki 23:21.0 Benet Academy
185 Jonah Hamell 23:23.0 Burlington Central
186 Jordan Wilkerson 23:23.2 Sycamore
187 99 James Wallis 23:23.5 Rockford Auburn
188 Nathan Tomich 23:26.5 Glenbard West
189 Peyton Madison 23:34.1 Crystal Lake Central
190 Kyle Liedel 23:38.2 Benet Academy
191 David Brazee 23:39.2 Kaneland
192 Aiden Spanier 23:45.2 Rockford Boylan
193 100 Noah Carignan 23:47.6 Hampshire
194 John Kloosterman 23:54.4 Sycamore
195 Eddy Garza 24:21.1 East Aurora
196 101 James Ramos 24:21.3 Larkin
197 Forrest Gerber 24:23.5 Rochelle
198 William Davies 24:23.9 Crystal Lake Central
199 Megh Patel 24:24.6 Jacobs
200 Luke Magnusen 24:37.6 Belvidere North
201 Dominic DiTullio 24:38.0 Rockford Boylan
202 Ben Sperry 25:01.3 Benet Academy
203 Josh Van Gheem 25:11.4 Hampshire
204 Luke Davis 25:17.7 Hampshire
205 Lyzander Lara 25:22.9 Jacobs
206 Brenna Erb 25:52.1 Dixon
207 Luke Ballantyne 25:54.9 Burlington Central
208 Logan Farley 25:58.5 Jacobs
209 Nathan Sevey 26:20.0 Westminster Christian
210 Matt Gilbertson 26:20.5 Belvidere North
211 Zander Ward 26:59.4 DeKalb
212 Jackson Wyrick 27:43.7 Glenbard West
213 Kyle Rash 28:15.7 Burlington Central
214 Andrew Ferraresi 28:24.3 Jacobs
215 Caleb Aguinaga 28:29.7 East Aurora
216 102 Tyler Hopkins 28:39.5 Larkin
217 103 Christian Gasca 28:48.8 Larkin
218 Cooper Englehard 29:11.0 Belvidere North
219 Griffin Polly 29:38.5 Sycamore
220 Jonathon Branscom 29:45.3 Westminster Christian
221 A. J. Zaro 29:58.2 Glenbard West
222 Zain Mustafa 31:15.6 Jacobs
223 Justin McGinnis 31:24.3 Westminster Christian
224 Casey Walters 31:25.8 Kaneland
225 Francisco Maldonado 31:49.7 Larkin
226 Tyler Kwaitek 31:55.1 Hampshire
227 Simeon O'Donnell 33:16.4 Westminster Christian
228 Trent Maurer 33:17.3 Crystal Lake Central
229 Liam Tallman 38:56.5 Burlington Central