1
Luke Smith
Waterloo
1:57.21
2
Drew Twyman
Troy (Triad)
1:57.71
3
Zachary Duffie
Freeburg
1:58.46
4
Jonathan Witzman
Murphysboro
1:58.54
5
Rowan Wilford
Mt. Vernon
1:59.54
6
Jackson Amick
Edwardsville
2:00.13
7
Lucas Jensen
Mascoutah
2:00.27
8
Cooper Wittek
Edwardsville
2:02.45
9
Mark Rozhon
Freeburg
2:03.42
10
Carter Simmons
Chatham (Glenwood)
2:04.94
11
Alex Spencer
Salem
2:05.08
12
Glenn Collins
Bethalto (Civic Memorial)
2:05.16
13
Seager Sanchez
Benton
2:05.55
14
RJ Degler
Pinckneyville
2:05.71
15
Hudson Schneider
Chatham (Glenwood)
2:07.00
16
Jonathan Jack White
Belleville (West)
2:08.38
17
Tullio Zamperi
Bethalto (Civic Memorial)
2:08.70
18
Tristin Butler
Olney (Richland County)
2:08.88
19
Trevor Muskopf
Belleville (West)
2:09.11
20
Hunter Malan
Salem
2:09.34
21
Landon Livingston
Olney (Richland County)
2:09.41
22
Sam Jolliff
Herrin
2:09.60
23
Aiden Taylor
Murphysboro
2:09.91
24
Zane Stanley
Benton
2:11.08
25
Rylen Kurfman
Carbondale
2:11.28
26
Jaxon VanZandt
DuQuoin
2:11.44
27
Jacob Chung
Mascoutah
2:11.62
28
Miles Ellet
Herrin
2:12.24
29
Tyler Carruthers
Centralia
2:12.36
30
Ky Portz
Marissa
2:12.63
31
Ethan Karch
Mt. Vernon
2:13.12
32
Samuel Skirball
Troy (Triad)
2:13.43
33
Jaxson Hancock
Centralia
2:13.66
34
Logan Numi
DuQuoin
2:13.83
35
D'Marrion Gomiller
Cahokia
2:14.79
36
Austin Stern
Waterloo (Gibault Catholic)
2:16.21
37
Corey Anderson
Carbondale
2:20.76
38
Colton Timmermann
Breese (Central)
2:28.43
39
Owen Daugherty
Breese (Central)
2:38.26
--
Josh Gale
Pinckneyville
DNS
--
Markese Penn
Cahokia
DNS