1
Cameron Libby
Lake Zurich
14:35.53
2
Jack Jennings
Palatine (Fremd)
14:38.47
3
Junior Lopez
Glenview (Glenbrook South)
14:41.29
4
Alexander Krieg
Palatine
14:41.70
5
Luke Marshall
Lake Zurich
14:42.80
6
Mateus Salomao
Arlington Heights (Hersey)
14:43.34
7
Luke Robinson
Mt. Prospect (Prospect)
14:43.97
8
Karanveer Patil
Lake Zurich
14:45.86
9
Frankie Hackl
Glenview (Glenbrook South)
14:47.35
10
Riley Wold
Buffalo Grove
14:49.69
11
David Moore
Palatine (Fremd)
14:49.78
12
Charlie Calderone
Hoffman Estates (Conant)
14:49.85
13
Maxx Haas
Fox Lake (Grant)
14:52.92
14
Santino Conte
Niles (Notre Dame)
15:00.02
15
Nathan Marotta
Arlington Heights (Hersey)
15:00.22
16
Jack Lyons
Glenview (Glenbrook South)
15:01.59
17
Landon Samp
Mt. Prospect (Prospect)
15:01.78
18
Brody Cushing
Mt. Prospect (Prospect)
15:01.80
19
Quinn Davis
Mt. Prospect (Prospect)
15:03.02
20
Logan Grey
Carpentersville (Dundee-Crown)
15:04.35
21
James O'Sullivan
Palatine
15:05.42
22
Nate Lipani
Buffalo Grove
15:06.95
23
Myles Wagner
McHenry
15:10.37
24
Elliot Baik
Arlington Heights (Hersey)
15:10.51
25
Collin Frye
Park Ridge (Maine South)
15:12.44
26
Filip Vojvodic
Libertyville
15:12.49
27
Andrew Rich
Evanston (Twp.)
15:13.56
28
Henry Gamson
Highland Park
15:15.69
29
Elijah Mendoza
Mundelein
15:15.76
30
Luke Carlson
Arlington Heights (Hersey)
15:16.31
31
Sushant Kesavan
Lake Zurich
15:17.43
32
Aramis Alcantar
Wheeling
15:18.17
33
Christopher Quick
Palatine
15:18.52
34
Thomas Chudy
Libertyville
15:19.26
35
Trent Odachowski
Palatine (Fremd)
15:22.33
36
Collin Ryan
Mt. Prospect (Prospect)
15:22.91
37
Aidan Korb
Arlington Heights (Hersey)
15:23.97
38
Martin Issa
Winnetka (New Trier)
15:26.22
39
Tyler Wahls
Fox Lake (Grant)
15:26.62
40
Ryan Taylor
Glenview (Glenbrook South)
15:27.87
41
Caleb Holloway
Lincolnshire (Stevenson)
15:28.16
42
Bobby Wintermute
Mt. Prospect (Prospect)
15:29.36
43
Nate Martin
McHenry
15:32.10
44
Gavin Cook
Park Ridge (Maine South)
15:32.49
45
Kyle Kroupa
Barrington
15:32.89
46
Andrew Praeuner
Evanston (Twp.)
15:33.49
47
Carson Porter
Lake Zurich
15:34.25
48
Caden Carver
Barrington
15:34.45
49
Logan Terryberry
Fox Lake (Grant)
15:34.94
50
Radhwan Alhamedi
Schaumburg
15:35.03
51
Jack Steffe
Libertyville
15:36.24
52
William Chiang
Winnetka (New Trier)
15:36.76
53
Nathan Kempf
Fox Lake (Grant)
15:39.60
54
Sebastian Vining
Winnetka (New Trier)
15:39.63
55
Daniel Banuelos
Round Lake
15:41.32
56
Brendan Tremblay
Park Ridge (Maine South)
15:42.06
57
Marcello Prinz
Libertyville
15:42.78
58
Lucas Hoobler
Highland Park
15:43.16
59
Tristan Lee
Skokie (Niles West)
15:43.45
60
Evan Salgado
Palatine
15:44.03
61
Brandon Rugg
Arlington Heights (Hersey)
15:44.17
62
Arcangel Trujillo
Buffalo Grove
15:45.19
63
Ryan Scott
Barrington
15:45.55
64
Colin McKinney
Wilmette (Loyola Academy)
15:47.00
65
Bryden Li
Palatine (Fremd)
15:47.19
66
Jaxon Berry
McHenry
15:47.42
67
Charlie Sukel
Barrington
15:48.26
68
Pierce Baker
Mt. Prospect (Prospect)
15:48.53
69
Nishanth Mandavilli
Lake Zurich
15:50.06
70
Gabriel Gronski
Arlington Heights (Hersey)
15:50.94
71
Trace Whildin
Libertyville
15:52.51
72
Tristan Daley
Winnetka (New Trier)
15:53.56
73
Will Capito
Buffalo Grove
15:55.01
74
Mark Uskov
Glenview (Glenbrook South)
15:55.97
75
Gavin Glosson
Algonquin (Jacobs)
15:56.66
76
Alexander Castro-Gomez
Round Lake
15:56.75
77
Caleb Haggarty
Highland Park
15:57.06
78
Nihal Kalsi
Palatine (Fremd)
15:57.78
79
Justin Czepiel
Hoffman Estates (Conant)
15:58.29
80
Lucas Rincon
Winnetka (New Trier)
15:58.62
81
Maxim Suschko
Wilmette (Loyola Academy)
15:58.85
82
Alex Czerwionka
Park Ridge (Maine South)
15:59.21
83
Grant Preusker
Buffalo Grove
16:00.55
84
Truman Evans
Highland Park
16:02.79
85
Varun Dhanasekaran
Barrington
16:03.73
86
George Litsogiannis
Wheeling
16:06.27
87
Thomas Dimberio
Wilmette (Loyola Academy)
16:07.37
88
Maxwell Overstreet
Winnetka (New Trier)
16:08.27
89
Leo Vaksin
Northbrook (Glenbrook North)
16:08.76
90
Orion Voss
Wheeling
16:09.63
91
Brody Wiley
Gurnee (Warren)
16:09.68
92
William Schneider
Barrington
16:10.35
93
Owen Holzhauer
Lake Zurich
16:11.03
94
David Chudoba
Skokie (Niles West)
16:11.18
95
Alex Hernandez
Buffalo Grove
16:11.64
96
Benny Sulikowski
Barrington
16:12.78
97
Lucas Runtz
Park Ridge (Maine South)
16:12.94
98
Doyle Watson
Algonquin (Jacobs)
16:13.91
99
Landon Chase
Highland Park
16:17.81
100
Jackson Kelly
Palatine (Fremd)
16:19.22

