1
Nathan Banowetz
Wheaton (W. Warrenville South)
4:43.57
2
Aiden Bossier
Roselle (Lake Park)
4:56.81
3
Gael Bibiano
Roselle (Lake Park)
4:58.03
4
Royce Krush
Carol Stream (Glenbard North)
4:59.66
5
Carson Fenne
Wheaton (W. Warrenville South)
4:59.92
6
Angelo Ruggio
Wheaton (W. Warrenville South)
5:00.05
7
Benjamin Adkins
Wheaton (W. Warrenville South)
5:00.39
8
Jonah Hatzinger
Wheaton (W. Warrenville South)
5:00.56
9
Holden Anderson
Roselle (Lake Park)
5:00.98
10
Dane Olson
Wheaton (W. Warrenville South)
5:02.44
11
Oscar Salcido
Wheaton (W. Warrenville South)
5:02.85
12
James Childress
Wheaton (W. Warrenville South)
5:03.01
13
Jayden Bauer
Wheaton (W. Warrenville South)
5:03.30
14
Teigen Allison
Roselle (Lake Park)
5:04.97
15
Zach Torres
Roselle (Lake Park)
5:08.43
16
Ryan Leurck
Wheaton (W. Warrenville South)
5:10.12
17
Aidan Rouse
Wheaton (W. Warrenville South)
5:11.35
18
Jack Martinez
Carol Stream (Glenbard North)
5:14.89
19
Sam Walker
Wheaton (W. Warrenville South)
5:21.56
20
Lucas Oldham
Geneva
5:22.57
21
Caleb Woods
Wheaton (W. Warrenville South)
5:24.43
22
George Courlas
Roselle (Lake Park)
5:29.39
23
Brandon Pena
Roselle (Lake Park)
5:30.34
24
Patrick Waldchen
Geneva
5:30.36
25
Dom Saverese
Geneva
5:32.21
26
Jack Mathis
Wheaton (W. Warrenville South)
5:33.71
27
Christopher Blakeley
Carol Stream (Glenbard North)
5:36.57
28
Jose Lozano
Roselle (Lake Park)
5:40.78
29
Elijah Walker
Wheaton (W. Warrenville South)
5:41.41
30
Gershon Acolatse
Roselle (Lake Park)
5:43.08
31
Owen Reid
Geneva
5:43.95
32
Marciano Peluso
Carol Stream (Glenbard North)
5:50.44
33
Peter Gravel
Carol Stream (Glenbard North)
6:06.35
34
Charlie Seger
Roselle (Lake Park)
7:00.83
--
Connor Sisco
Carol Stream (Glenbard North)
DNS
--
Noah Martin
Geneva
DNS