1
Julian Aske
Evanston (Beacon Academy)
1:55.12Q
2
Charlie Bardwell
Eureka
1:57.41Q
3
Isaiah Hill
Elmwood
1:58.52Q
4
Josiah Hortin
Tuscola
1:57.65q
5
Daniel Winkelman
Elgin (Harvest Christian Aca
1:57.83q
6
Ryan Hendrickson
Champaign (St. Thomas More)
1:58.67q
7
David Peterson
Elgin (Harvest Christian Aca
1:58.82q
8
Elijah House
Manlius (Bureau Valley)
1:59.20q
9
Noah Britton
Rock Island (Alleman)
1:59.33q
10
Aidan Sosnowski
Rockford (R. Christian)
1:59.78q
11
Tyler Bickerman
Rushville (R.-Industry)
1:59.95q
12
Sam Springer
Delavan
2:00.20q
13
Cole Gruenke
Trenton (Wesclin)
2:00.44
14
Caleb Kernaghan
Decatur (St. Teresa)
2:01.04
15
Mason Evens
Casey (C.-Westfield)
2:01.35
16
Nolan Bates
Williamsville
2:01.38
17
James Gillihan
Maryville (M. Christian)
2:01.75
18
Lucas Arnold
Aledo (Mercer County)
2:02.32
19
Brock Richards
Maroa (M.-Forsyth)
2:03.51
20
Chase Smith
Bluford (Webber)
2:04.14
21

Eason Comer
Golconda (Pope County)
2:05.53
22
Tyce Plaisier
Elmhurst (Timothy Christian)
2:05.88
23
Tyler Smoot
Catlin (Salt Fork)
2:05.92
24
Pieter Duursma
Urbana (University)
2:06.34
25
Cayton Cratch
Steeleville
2:06.41
26
Joey Bosch
Princeville
2:06.69
27
Luke Weber
Newton
2:06.92
28
Jacob Barth
Auburn
2:08.39
29
Carter Heinrich
Kankakee (McNamara)
2:08.50
30
Ben Hermes
New Berlin
2:08.55
31
Isaiah Davis
Kankakee (McNamara)
2:08.56
32
Jackson Ballard
Chicago (Latin)
2:08.78
33
Logan Pasakarnis
Newark
2:10.99
--
Cole Payne
Pleasant Plains
DNS
--
Landis Musser
Port Byron (Riverdale)
DNS