1
Gavin Genisio
Benton
14:12.56
2
Isaac Teel
Pinckneyville
14:29.39
3
Jackson Barrett
Tuscola
14:40.55
4
Gabriel McLain
Benton
14:45.08
5
Isaiah Hill
Elmwood
14:48.95
6
Will Foltz
Tuscola
14:51.24
7
Nicolai Martino
Winnebago
14:57.55
8
Patrick Hilby
Aurora (Central Catholic)
15:03.08
9
Carson Maroon
St. Joseph (S.J.-Ogden)
15:06.55
10
Josiah Hortin
Tuscola
15:08.18
11
Weston Forward
Rockford (R. Christian)
15:09.87
12

Will Fuson
Bement [Coop]
15:12.10
13
Cole Buchanan
Benton
15:13.04
14
Andrew Kurien
Rockford (R. Christian)
15:15.45
15
Camden Quarton
Litchfield
15:15.66
16
Dean Witzig
El Paso (E.P.-Gridley)
15:15.88
17
Brady Kataoka
Niles (Northridge Prep)
15:16.39
18
Elijah Teefey
Pleasant Plains
15:20.73
19
Cayton Cratch
Steeleville
15:20.91
20
Maxwell Kirby
Peoria (Notre Dame)
15:21.30
21
Chaz Oberkfell
Gillespie
15:21.43
22
Aden Armstrong
St. Joseph (S.J.-Ogden)
15:21.73
23
Joe Ehrhart
Peoria (Notre Dame)
15:22.15
24

Isaac Crumrine
Riverton [Coop]
15:22.21
25
JJ Gonnam
Elgin (Harvest Christian Acade
15:26.05
26
Haven Gronewold
Petersburg (PORTA) [Coop]
15:27.74
27
Sam Springer
Delavan
15:31.83
28
Charlie Link
Prophetstown [Coop]
15:36.44
29
Lucas Hollinshead
Williamsville
15:36.45
30
Blake McLeese
Tuscola
15:38.14
31
Andrew Elward
Peoria (Notre Dame)
15:38.75
32
Tim Starwalt
Byron
15:38.99
33

Dylan Howell
Bement [Coop]
15:40.48
34
Joseph Erb
Winnebago
15:41.90
35
Nolan Ferris
Lombard (Montini)
15:44.86
36
Carson Lehman
Eureka
15:45.04
37
Luca Bryja
Elgin (Harvest Christian Acade
15:45.31
38
Andrew Perry
Eureka
15:46.44
39
James Barder
Niles (Northridge Prep)
15:46.69
40
Aiden Faulkner
Elmwood
15:46.86
41
Ben Bohr
Aurora (Central Catholic)
15:47.42
42
Mika Nelson
Elmwood
15:48.51
43
Brady Monk
Eureka
15:48.61
44
Karson Shrum
Kewanee (Wethersfield) [Coop]
15:49.73
45
Austin Wesley
Robinson
15:50.08
46
Jack Willenborg
Pleasant Plains
15:50.21
47
Landen Boman
Pinckneyville
15:50.25
48
Drew Moser
Clinton
15:50.29
49
Peter Kipp
Niles (Northridge Prep)
15:50.36
50
James Baisden
Auburn
15:50.40
51
Reed Florey
Elmwood
15:51.08
52
Jack Fisher
St. Joseph (S.J.-Ogden)
15:51.18
53
Coriell Green
Delavan
15:51.56
54
Grant Jennette
Fairfield
15:53.21
55
Aiden Ruiz
Dakota
15:53.70
56
Mason Tieffel
Benton
15:53.82
57
Anthony Kelson
Mendota
15:53.90
58
Cameron Roedl
Toledo (Cumberland) [Coop]
15:54.36
59
Evan Cook
Decatur (St. Teresa)
15:54.56
60

Parker Quinlan
Hamilton [Coop]
15:56.23
61
Lucas Schaab
Sterling (Newman Central Catho
15:57.17
62
Kaden Blades
Benton
15:57.88
63
Ryan Driskill
Pleasant Plains
15:58.56
64
Marco Cruz
Georgetown (Notre Dame de La S
15:59.50
65
John Brauner
Georgetown (Notre Dame de La S
16:01.23
66

Clark Roland
Broadlands (Heritage)
16:01.60
67
Jackson Kruse
Herscher
16:02.03
68
Jimmy Bernaeyge
Elgin (Harvest Christian Acade
16:03.18
69
David Valencia
Aurora (Central Catholic)
16:03.52
70
Lukas Holderby
El Paso (E.P.-Gridley)
16:05.03
71
Jacob Skutt
Eureka
16:05.44
72
Corbin Sturgill
Aledo (Mercer County)
16:07.49
73
Evan White
Rockford (R. Christian)
16:07.75
74
Xander Neamtu
Tuscola
16:07.84
75
Hayden Swiney
DuQuoin (H.S.)
16:07.97
76
Jaxon Dalby
Bluford (Webber)
16:08.22
77
Lucas Simpson
Sterling (Newman Central Catho
16:12.10
78
L.J. Higgs
Elmwood
16:12.33
79
CJ Pronek
Niles (Northridge Prep)
16:13.70
80
John Masaka
Niles (Northridge Prep)
16:13.99
81
Cael Hinde
Port Byron (Riverdale)
16:14.12
82
Tucker Sennett
Princeville
16:14.55
83
Eli Crowe
Tolono (Unity)
16:14.98
84
Roscoe Davies
Savanna (West Carroll)
16:15.63
85
Jonathan Janssen
Williamsville
16:17.49
86
Isaac Porzelius
El Paso (E.P.-Gridley)
16:18.64
87
Nino Pesola
Lombard (Montini)
16:19.19
88
Fernando Avila-Rubio
Cambridge
16:19.38
89
Paul Lalonde
Westmont
16:19.60
90
Mason Guido
St. Joseph (S.J.-Ogden)
16:20.65
91
Owen Keyt
Winnetka (North Shore Country
16:21.20
92

Eason Comer
Golconda (Pope County)
16:21.60
93
Seager Sanchez
Benton
16:22.20
94
Hunter Ponce
Roxana
16:22.29
95
Lucas Dreisbach
Prophetstown [Coop]
16:23.27
96
Brennan McNamara
Niles (Northridge Prep)
16:23.53
97
Elijah Gregory
Centralia (Christ Our Rock Lut
16:24.51
98
Nathanael Otto
Eureka
16:26.25
99

Ryan Pieper
Stockton [Coop]
16:26.78
100
Andy Murray
Port Byron (Riverdale)
16:26.88
