1
Ben Crane
Winnetka (New Trier)
8:57.13
2
Carter Hayes
Palatine
9:01.42
3
Rory Gaan
Palatine (Fremd)
9:06.22
4
Alexander Krieg
Palatine
9:11.84
5
Liam O'Connor
Oak Park (O.P.-River Forest)
9:12.57
6
Joe Bregenzer
Barrington
9:14.60
7
Jack Jennings
Palatine (Fremd)
9:16.24
8
Brayden Kloeppel
O'Fallon
9:17.46
9
Greyson Ellensohn
St. Charles (East)
9:18.10
10
Sean Hanrahan
Frankfort (Lincoln-Way East)
9:18.17
11
Santiago Chavez
Burbank (Reavis)
9:19.08
12
Gavin O'Connor
Chicago (Brother Rice)
9:19.19
13
Carson Kaiser
Maple Park (Kaneland)
9:19.72
14
Francesco Benelli
Batavia
9:21.72
15
Dylan Dominguez
Highland Park
9:21.84
16
Aiden Noel
Wheaton (W. Warrenville Sout
9:21.94
17
Josiah Narayanan
Wheaton (W. Warrenville Sout
9:22.10
18
Evan Parker
Skokie (Niles North)
9:23.29
19
Alex Batsala
Plainfield (South)
9:25.19
20
Evan Nosek
Maple Park (Kaneland)
9:26.21
21
Jesse Gudauskas
Naperville (Neuqua Valley)
9:26.25
22
Samuel Hill
St. Charles (North)
9:26.32
23
Aidan Connors
Plainfield (North)
9:30.60
24
Judah McLean
West Chicago
9:33.65
25
Nicholas Dul
New Lenox (Lincoln-Way West)
9:34.37
26
Dylan Maloney
Plainfield (South)
9:34.75
27
Brady Norman
Riverside (R.-Brookfield)
9:34.99
28
Michael Gamboa
Hinsdale (Central)
9:35.67
29
Patrick McGrail
Elmhurst (York)
9:36.64
30
Hugh Davis
Edwardsville
9:40.08
31
Miguel Flores
Berwyn-Cicero (Morton)
9:40.11
32
Luke Robinson
Mt. Prospect (Prospect)
9:41.68
33
Bryant Lester
Vernon Hills
9:46.09
34
Karanveer Patil
Lake Zurich
9:47.03
35
Jack Krusinski
Palos Hills (Stagg)
9:47.59
36
Landon Samuelson
Rockton (Hononegah)
9:48.24
37
Brody Cushing
Mt. Prospect (Prospect)
9:48.59
38
Brady Faulkner
Hoffman Estates
9:52.94
39
Henry Miller
Hinsdale (Central)
9:53.00
40
Matt King
Glen Ellyn (Glenbard West)
9:54.26
41
Logan Dodson
Plainfield (North)
9:54.43
--
Finn Richards
Lisle (Benet Academy)
DNF
--
Cooper Summy
Lake Villa (Lakes)
DNS
