1
Hank McClaine
Alton
2:04.12
2
Tullio Zampieri
Bethalto (Civic Memorial)
2:05.93
3
Jonathan Jack White
Belleville (West)
2:06.29
4
Owen Cyrulik
Lincoln
2:07.35
5
Joel Faraone
Granite City
2:08.07
6
Lucas Jensen
Mascoutah
2:08.69
7
Glenn Collins
Bethalto (Civic Memorial)
2:09.76
8
Ethan Griminger
Pleasant Plains
2:10.55
9
Alex Spencer
Salem
2:10.78
10
Jonathan Smith
Belleville (West)
2:10.90
11
Matthew Bishop
Jerseyville (Jersey)
2:11.82
12
Nic Jackson
Vandalia
2:12.86
13
Joshua Knobloch
Highland
2:13.57
14
Ty Copeland
Pleasant Plains
2:13.60
15
Drew Twyman
Troy (Triad)
2:14.63
16
Caleb Knobloch
Highland
2:14.81
17
Jackson Manley
Bartonville (Limestone)
2:15.41
18
Jack Shank
Edwardsville (Metro-East Lut
2:15.54
19
Elijah Crawford
Lincoln
2:17.36
20
Broderick (Brody) Curtis
Columbia
2:17.90
21
Demarrione Williams
Belleville (West)
2:18.08
22
Lucas Abbott
Edwardsville (Metro-East Lut
2:20.19
23
Aiden Green
Staunton
2:20.43
24
Miller Austin
Granite City
2:20.93
25
Jonathan Brown
Charleston
2:21.65
26
Jalen Bennett
Belleville (East)
2:21.66
27
Ryota Kammera
Bartonville (Limestone)
2:22.15
28
Liam Priest
Highland
2:22.42
29
Paul Anderson
Pleasant Plains
2:23.43
30
Teagan Gist
Mascoutah
2:24.08
31
Henry Truax
Carlinville
2:24.69
32
James Kline
Collinsville
2:25.68
33
John Montgomery
Troy (Triad)
2:25.95
34
Will Slazinik
Collinsville
2:26.10
35
Vance Kimmle
Mascoutah
2:27.09
36
Caden Cave
Petersburg (PORTA)
2:27.38
37
Isaiah Simpson-Kolmer
Wood River (East Alton-W.R.)
2:27.86
38
Cam Spirrison
Bartonville (Limestone)
2:28.15
39
Landon Robinson
New Berlin
2:28.87
40
Caleb Kolsto
Carlinville
2:29.39
41
Ben Neuner
Troy (Triad)
2:29.48
42
Keenan Jennings
Pittsfield
2:29.67
43
Josh Martin
Granite City
2:30.00
44
Colby Metzger
Charleston
2:31.43
45
Noah Northrop
Charleston
2:31.51
46
Max King
Petersburg (PORTA)
2:31.63
47
Nate Troemel
Greenville
2:32.37
48
Henry Reiseck
Edwardsville (Metro-East Lut
2:33.55
49
Evan Laughlin
Greenville
2:33.72
50
Peyton Pride
Roxana
2:34.16
51
Cain Veloff
Alton
2:35.03
52
Jude Hayes
Rochester
2:35.46
53
Nolan Hostettler
Gillespie
2:35.97
54
Atreyu Gamble
Rochester
2:36.56
55
Matthew Mc Dowell
Vandalia
2:39.30
56
Carter Boyer
Decatur (St. Teresa)
2:43.98
57
Jace Burns
Wood River (East Alton-W.R.)
2:48.42
58
Micah Chavez
Roxana
2:49.97
59
Tate Hopkins
Virden (North Mac)
2:52.77
60
Conrad Heigert
Roxana
2:53.83
61
Eli Kraus
Virden (North Mac)
2:57.05
62
Bryce Stoecker
Gillespie
3:13.08
63
Nolan Kiel
Virden (North Mac)
3:17.57
--
Ryker Nelson
Columbia
DNS
--
Caleb Purintun
Salem
DNS
--
Ethan Richards
Decatur (Eisenhower)
DNS
--
Nolan Meyer
Carlinville
DNS
--
Bryan Podwojski
Staunton
DNS
--
Colin Crombie
Lincoln
DNS