1
Landon Harris
Granite City
4:19.01
2
AJ Ince
Normal (Community)
4:20.02
3
Brayden Kloeppel
O'Fallon
4:20.84
4
Drew Twyman
Troy (Triad)
4:22.30
5
Max Weber
Bethalto (Civic Memorial)
4:25.09
6
Mark Rozhon
Freeburg
4:28.49
7
Cooper Wittek
Edwardsville
4:29.34
8
Will Patzia
Chatham (Glenwood)
4:31.86
9
Tristin Butler
Olney (Richland County)
4:32.46
10
Jackson Amick
Edwardsville
4:32.88
11
Tullio Zamperi
Bethalto (Civic Memorial)
4:33.30
12
Carter Simmons
Chatham (Glenwood)
4:33.98
13
Tyler DeVilder
Waterloo
4:37.07
14
Owen Triplett
Quincy
4:37.21
15
Kishan Ugrappa
Springfield
4:40.75
16
Charles Ray
Quincy
4:41.27
17
Adin Roach
Highland
4:43.75
18
Caleb Knobloch
Highland
4:46.35
19
Zion Wilkins
Carbondale
4:46.45
20
Jonathan Smith
Belleville (West)
4:47.86
21
Liam Gilbert
Waterloo
4:48.78
22
Jackson Schubert
Mascoutah
4:49.73
23
Liam Boeving
Glen Carbon (Father McGivney
4:52.27
24
Elijah Baer
O'Fallon
4:54.05
25
Cleison Miranda
Granite City
4:54.55
26
Broderick (Brody) Curtis
Columbia
4:57.49
27
Kaden Blades
Benton
4:59.50
28
Erik Mosley
Mascoutah
5:00.33
29
Henry Kohlenberger
O'Fallon (First Baptist Acad
5:02.03
30
Kevin Bennegha
Springfield (Southeast)
5:03.21
31
Aidan Schmidt
Glen Carbon (Father McGivney
5:03.44
32
Caden Meier
Troy (Triad)
5:06.36
33
Ethan Richards
Decatur (Eisenhower)
5:09.00
34
Isaiah Simpson-Kolmer
Wood River (East Alton-W.R.)
5:10.48
35
Caden Lamb
Centralia
5:13.76
36
Chase Cummins
Collinsville
5:13.95
37
LeBron Reed
Wood River (East Alton-W.R.)
5:17.79
38
Nick Holdener
Waterloo (Gibault Catholic)
5:19.76
39
Hayden Burns
Carbondale
5:20.95
40
Jude Hayes
Rochester
5:29.33
41
Drew Kouchnerkavich
Freeburg
5:48.23
--
Tyquaris Holder
Springfield (Lanphier)
DNS
--
Zac Ziemer
Normal (Community)
DNS
--
Jordan Green
Springfield
DNS
--
Michael Porter
Decatur (Eisenhower)
DNS
--
David Depper
Springfield (Lanphier)
DNS
--
Anthony Tillman
Belleville (West)
DNS
--
Aaron Blau
O'Fallon (First Baptist Acad
DNS
--
Gabriel McLain
Benton
DNS