2025 Boys & Girls Cross Country

Complete Individual Results
2025 Class 2A Boys
Place Name Grade Time School Team Place
1 Camden Fisher 8 10:31.8 St. Joseph 1
2 Jackson Elliott 8 10:55.3 Springfield Christian 2
3 Jackson Rupiper 8 10:56.1 Chillicothe (< 5)
4 Charlie Sabens 8 10:59.6 Paris Mayo 3
5 Dayton Gamber 8 11:09.1 Springfield Christian 4
6 Dane Fleisher 7 11:12.7 Knoxville JHS (< 5)
7 Jimmy Roach 8 11:13.5 Orland Park St. Michael (< 5)
8 Sean Adams 8 11:14.1 La Grange St. Francis 5
9 Asher Weilacher 7 11:14.9 Forreston 6
10 Tate Shoaff 7 11:16.2 Shelbyville Moulton 7
11 Corbin Beck 8 11:18.0 Virginia (< 5)
12 Braylen Hodel 8 11:19.2 El Paso-Gridley 8
13 Roman Hinthorne 7 11:24.8 El Paso-Gridley 9
14 Karter Brown 8 11:25.0 Germantown Hills (< 5)
15 Jonathan Benjamin 8 11:28.6 Pingree Grove Cambridge Lakes 10
16 Jayden Benjamin 8 11:28.9 Pingree Grove Cambridge Lakes 11
17 Jasper Hardy 6 11:31.1 Shelbyville Moulton 12
18 Finn Milner 8 11:31.2 Rock Island Jordan Catholic (< 5)
19 Luke Robinson 7 11:31.3 La Grange St. Francis 13
20 Brennan Fletcher 8 11:31.6 Auburn JHS at Divernon (< 5)
21 Kolby Peters 8 11:32.3 Shelbyville Moulton 14
22 Dexter Gust 7 11:34.0 Petersburg PORTA JHS 15
23 Parker Volk 8 11:34.9 Pecatonica (< 5)
24 Alex Weidenburner 8 11:38.5 St. Joseph 16
25 Collin Meier 8 11:39.1 Dakota (< 5)
26 Drew Kingdon 8 11:40.4 El Paso-Gridley 17
27 Kody Kotner 7 11:44.9 Springfield Blessed Sacrament 18
28 Will Biliskis 7 11:48.7 Elmhurst Visitation 19
29 Andrew Bauchmoyer 8 11:49.6 Normal Metcalf 20
30 Reece Vandeventer 7 11:50.9 Villa Grove 21
31 Decker Kuntz 7 11:51.0 Darien Cass (< 5)
32 Declan Kennedy 8 11:51.0 Chicago Frances Xavier Warde (< 5)
33 Jack Linstra 7 11:52.2 Winfield Wheaton Christian 22
34 Brendan Cleer 8 11:53.6 Bloomington Corpus Christi (< 5)
35 Tate Telford 6 11:54.0 Elmhurst Visitation 23
36 Atlas Dewitt 8 11:54.0 Litchfield 24
37 Khiry Campbell 5 11:54.3 Sullivan (< 5)
38 Zach Thorn 6 11:54.8 Chicago St. Benedict (< 5)
39 Ethan Brown 8 11:56.0 Prophetstown PLT 25
40 Evan Meyers 8 11:56.5 Rockford Christian 26
41 Memphis Jackson 7 11:57.2 Litchfield 27
42 Dominic Couri 7 11:57.7 Peoria St. Philomena 28
43 Jaiden King 7 11:58.5 Windsor (< 5)
44 Liam Sinn 7 11:58.6 Tremont (< 5)
45 Erick Dadej 8 11:59.5 Pingree Grove Cambridge Lakes 29
46 Camilo Zenil-Pena 7 11:59.5 St. Joseph 30
47 Mason Joos 6 12:00.2 Washington Beverly Manor (< 5)
48 Silas Weston 7 12:00.9 Washington MS 31
49 Maddox Crawford 8 12:02.3 Springfield Christian 32
50 Mosope Adaramola 8 12:02.9 Springfield Christian 33
51 Wyatt Allen 7 12:05.7 Springfield Christian 34
52 Caleb Earle 8 12:05.7 Washington MS 35
53 Bryson Hun 8 12:06.0 Illiopolis Sangamon Valley 36
54 Clark Cress 7 12:06.4 Litchfield 37
55 Bowen Ince 7 12:06.5 Normal Metcalf 38
56 Connor Robieson 7 12:06.6 Forreston 39
57 Nate Burns 8 12:06.6 Chicago Sacred Heart 40
58 Andrew Quam 8 12:10.2 El Paso-Gridley 41
59 Otto Maxheimer 7 12:10.6 Washington MS 42
60 Daniel Adewumni 8 12:10.8 Dolton Lincoln (< 5)
61 Conor Hyland 6 12:10.8 La Grange St. Francis 43
62 Griffin Thompson 6 12:11.7 Marshall JHS 44
63 Jacob Hun 8 12:11.8 Illiopolis Sangamon Valley 45
64 Jack Sheaffer 8 12:12.2 Chicago Sacred Heart 46
65 Brendan Dwyer 7 12:12.3 La Grange St. Francis 47
66 Emmett Beveroth 6 12:12.6 Port Byron Riverdale (< 5)
67 Maddox Spangle 8 12:13.0 Crystal Lake Prairie Grove 48
68 Easton Caraway 7 12:14.1 Altamont Lutheran (< 5)
69 Bradley Murphy 8 12:14.4 La Grange St. Francis 49
70 Sam Weir 7 12:15.5 Paris Mayo 50
71 Logan Painter 5 12:15.9 Winfield Wheaton Christian 51
72 Caspian Wilkes 8 12:16.1 Crystal Lake Prairie Grove 52
73 Andrew Korsky 8 12:16.3 Rockford Montessori (< 5)
74 Weston Nelson 7 12:16.6 Altamont Lutheran (< 5)
75 Maddox Marsaglia 7 12:16.9 Normal Metcalf 53
76 Joshua Pruemer 8 12:17.2 Teutopolis (< 5)
77 Conner Gehring 8 12:17.4 Orion (< 5)
78 Parker Kollross 8 12:17.9 Heyworth (< 5)
79 Jordan Stroemer 8 12:18.8 Elmwood 54
80 Michael Krueger 7 12:19.2 Braidwood Reed-Custer (< 5)
81 Augie Hesselbacher 8 12:19.7 Galena (< 5)
82 Eric Herrera 7 12:19.9 Chicago Queen of All Saints (< 5)
83 Jackson Brown 8 12:19.9 Tuscola East Prairie (< 5)
84 Kevin Crusen 8 12:20.6 Peoria St. Philomena 55
85 Luka Corrales 7 12:20.6 Normal Metcalf 56
86 Langdon Hays 8 12:20.9 Illiopolis Sangamon Valley 57
87 Jonathan Haws 8 12:21.6 Normal Metcalf 58
88 Landon Thomas 6 12:22.1 Champaign International (< 5)
89 Ike Holt 7 12:22.1 Shelbyville Moulton 59
90 Carter Giuliano 8 12:22.3 Crystal Lake Prairie Grove 60
91 Owen Lyp 8 12:22.6 Crystal Lake Prairie Grove 61
92 Jack Miller 7 12:22.7 Elmwood 62
93 Gavin Dikeman 8 12:22.8 Wenona Fieldcrest (< 5)
94 Connor Doncheck 6 12:23.0 Crystal Lake Prairie Grove 63
95 Joseph Titzer 8 12:23.1 La Grange St. Francis 64
96 Ethan Burnett 8 12:23.7 St. Joseph 65
97 Maximillian Howard 8 12:25.7 Chicago Latin School (< 5)
98 Ty Dawson 8 12:25.7 Elmwood 66
99 Daniel Perlongo 7 12:25.9 La Grange St. Francis 67
100 Grayson Edwards 7 12:26.2 Marshall JHS 68
101 Tyson Huckstadt 8 12:26.3 St. Joseph 69
102 Lincoln Beutel 8 12:26.6 Tremont (< 5)
103 Dominick King 8 12:26.9 Tremont (< 5)
104 Charlie Hilby 8 12:27.2 Aurora Holy Angels (< 5)
105 Kevin Luptak 8 12:27.5 Elmhurst Visitation 70
106 Hunter Gonzalez 8 12:27.7 Elmhurst Visitation 71
107 Hart Zeller 6 12:27.7 El Paso-Gridley 72
108 Isaac Stewart 8 12:28.1 Springfield Christian 73
109 Jack Heisel 8 12:28.6 Farmington Central (< 5)
110 Adam Zahumensky 7 12:29.1 Chicago Frances Xavier Warde (< 5)
111 Jacob Wieties 6 12:29.7 Springfield Christian 74
112 Jackson Palmer 7 12:31.3 Shelbyville Moulton 75
113 Kye Wegener 8 12:31.7 Winthrop Harbor North Prairie (< 5)
114 Noah Lassandro 6 12:32.3 Rockford Christian 76
115 Dominic Vozzella 8 12:33.4 Normal Metcalf 77
116 Rowin O'Malley 8 12:33.6 Winfield Wheaton Christian 78
117 Blake Burns 7 12:34.1 Prophetstown PLT 79
118 Connor Engstrom 8 12:34.2 Litchfield 80
119 Landon Helander 5 12:34.5 Kansas (< 5)
120 Chase Paulsen 6 12:35.2 Marshall JHS 81
121 Mack Pogue 6 12:35.4 Shelbyville Moulton 82
122 Justin Anders 7 12:35.9 Illiopolis Sangamon Valley 83
123 Carter Kolesar 7 12:36.7 Staunton (< 5)
124 Brooks Giuliano 5 12:37.4 Crystal Lake Prairie Grove 84
125 Mason Godinez 7 12:39.1 Germantown Hills (< 5)
126 Logan Punke 8 12:39.8 Prophetstown PLT 85
127 Tate Green 7 12:39.9 Winfield Wheaton Christian 86
128 Camlin Watkins 7 12:40.0 Mackinaw Dee-Mack (< 5)
129 Crosby Herman 7 12:40.7 Elmwood 87
130 Jameson Walsh 7 12:41.5 Chicago Alphonsus (< 5)
131 Carter Buckley 8 12:41.6 El Paso-Gridley 88
132 Easton Faivre 7 12:42.9 Forreston 89
133 Zeke Hinrichsen 8 12:44.3 Washington MS 90
134 Camron Pias 8 12:45.0 Wadsworth St. Patrick (< 5)
135 Henry Arthur 8 12:45.4 Marshall JHS 91
136 Ayson Tiojanco 8 12:45.9 Round Lake Park (< 5)
137 Cooper Robieson 8 12:46.0 Forreston 92
138 Drew Almasi 6 12:46.0 Elmwood 93
139 Daniel Salgado 7 12:46.4 Pingree Grove Cambridge Lakes 94
140 Hank Wadsworth 7 12:46.9 Rockford Christian 95
141 Noah Girsch 8 12:47.3 Peoria St. Philomena 96
142 Tripp Rhodes 7 12:47.4 Springfield Blessed Sacrament 97
143 Colin Carroll 8 12:48.2 Elmhurst Visitation 98
144 Cohen Eck 8 12:48.5 Springfield Blessed Sacrament 99
145 Cooper Frost 8 12:49.1 Elmhurst Visitation 100
146 Isaac Storey 8 12:49.9 Springfield Blessed Sacrament 101
147 Tate Harms 6 12:50.1 El Paso-Gridley 102
148 Sutton Giuliano 5 12:51.3 Crystal Lake Prairie Grove 103
149 Finley Bailliez 8 12:52.0 Glasford Illini Bluffs (< 5)
150 Ryan Wolbeck 7 12:52.1 Elmhurst Visitation 104
151 Ben Peters 8 12:52.4 St. Joseph 105
152 Brian Huber 7 12:54.1 Paris Mayo 106
153 Lucas Hildebrandt 6 12:54.5 Illiopolis Sangamon Valley 107
154 Noah Ernst 6 12:54.6 Chicago Sacred Heart 108
155 Jaxon Hiser 7 12:56.8 Illiopolis Sangamon Valley 109
156 Kenneth Walton 8 12:58.0 East St. Louis Lincoln (< 5)
157 Karsyn Rini 7 12:58.6 Paxton-Buckley-Loda (< 5)
158 Cooper Morey 6 12:58.7 Marshall JHS 110
159 Jacob Leustek 7 12:59.8 Peoria St. Philomena 111
160 Max Walker 6 13:00.9 Marshall JHS 112
161 Jesse Smith 8 13:00.9 Petersburg PORTA JHS 113
162 Phillip Vassev 7 13:00.9 Rockford Christian 114
163 Cason Ganey 7 13:01.7 Springfield Blessed Sacrament 115
164 Conner Brackett 7 13:01.8 Elmwood 116
165 Rowan Faust 8 13:02.0 Villa Grove 117
166 Kenny Baker 7 13:02.3 Peoria St. Philomena 118
167 Jack Skoraczewski 8 13:03.0 Wadsworth St. Patrick (< 5)
168 Luke Bernstetter 5 13:03.9 Winfield Wheaton Christian 119
169 Ty Krella 7 13:04.7 Rockford Christian 120
170 Justin Evard 8 13:05.1 Paris Mayo 121
171 Easton Tucker 6 13:05.3 Beecher (< 5)
172 Jeremy Wilke 6 13:06.2 Washington MS 122
173 Grayson Short 6 13:07.5 Litchfield 123
174 Connor Kotewa 8 13:08.5 Lewistown JHS (< 5)
175 Emmett Maurer 7 13:09.3 Marshall JHS 124
176 Noah Hernandez 8 13:10.2 Pingree Grove Cambridge Lakes 125
177 Elijah Garvin 8 13:10.7 Shelbyville Moulton 126
178 Locke Day 8 13:12.0 Havana (< 5)
179 Tyler Gaffney 8 13:12.4 Springfield Blessed Sacrament 127
180 Jack Lee 6 13:12.8 Kankakee Bishop McNamara (< 5)
181 Isaac Hofman 7 13:13.6 Petersburg PORTA JHS 128
182 Leo Lynn 7 13:14.0 St. Joseph 129
183 Adyn Alvarez 8 13:16.7 Georgetown Mary Miller (< 5)
184 Kash Rader 8 13:17.5 Normal Metcalf 130
185 Gavin Helwig 8 13:19.2 Paris Mayo 131
186 Ethan Wilding 6 13:21.4 Winfield Wheaton Christian 132
187 Alex Eisenberg 7 13:22.6 Washington MS 133
188 Nathan Zimmerman 6 13:23.8 Petersburg PORTA JHS 134
189 Jameson Arthur 6 13:24.5 Villa Grove 135
190 Reid Sidders 7 13:25.2 Green Valley Midwest Central (< 5)
191 Cooper Favre 7 13:27.2 Litchfield 136
192 Leo Nosalik 6 13:32.0 Peoria St. Philomena 137
193 Dash King 6 13:37.5 Petersburg PORTA JHS 138
194 Hunter Mera 8 13:41.0 Rockford Christian 139
195 Liam Messer 7 13:41.1 Forreston 140
196 Ian Reyling 8 13:43.7 Elmwood 141
197 Josiah Hughes 7 13:45.7 Litchfield 142
198 Nolan Rodriguez 5 13:46.6 Pingree Grove Cambridge Lakes 143
199 Gerry Koch 8 13:46.8 Rushville Schuyler Industry (< 5)
200 Jackson Norman 5 13:47.5 Prophetstown PLT 144
201 Joe Lomasney 6 13:49.2 Chicago Sacred Heart 145
202 Brennan Page 6 13:49.7 Illiopolis Sangamon Valley 146
203 Taevyn Guidry 8 13:50.3 Prophetstown PLT 147
204 Owen McCormick 5 13:51.1 Prophetstown PLT 148
205 Ben Garland 7 13:52.3 Peoria St. Philomena 149
206 Erik Fast 8 13:52.9 Chicago Sacred Heart 150
207 Oliver Delacruz 6 13:53.1 Paris Mayo 151
208 Lane Foffel 6 13:54.2 Prophetstown PLT 152
209 Liam Bryant 8 13:54.5 Springfield Blessed Sacrament 153
210 Griffin Niedner 6 13:54.7 Chicago Sacred Heart 154
211 Lucas Davis 8 14:07.1 Washington MS 155
212 Jacob Merkel 8 14:08.1 Forreston 156
213 Renin Scheffner 6 14:18.2 Forreston 157
214 Johnathan Mitsdarfer 6 14:22.1 Villa Grove 158
215 Grayson Szeto 8 14:23.5 Rockford Christian 159
216 Jude Smith 6 14:26.2 Petersburg PORTA JHS 160
217 Jerick Swisher 6 14:30.3 Paris Mayo 161
218 Emmett Mitsdarfer 7 14:32.9 Villa Grove 162
219 Aaron Fast 6 14:39.8 Chicago Sacred Heart 163
220 Brody Davis 6 14:46.0 Petersburg PORTA JHS 164
221 Landon Corsaro 6 14:48.0 Pingree Grove Cambridge Lakes 165
222 Cillian Reedy 6 16:10.7 Villa Grove 166
223 William Stuby 7 18:28.7 Villa Grove 167
IESA PARTNERS & SPONSORS
Human Kinetics Coach Education Center
Royal Publishing
DICK's Sporting Goods Event Pro Photography Mikasa Sports
Reinstein Quizbowl
GoFan
A&M Products IHSA's March Madness Experience Run With The Law Rawlings
Cubby Hole Illinois High School Association Illinois Athletic Directors Association National Federation of State High School Associations NFHS Learning Center
Illinois Association of YMCAs Peoria Air National Guard Scheels Generation Lead
Illinois Elementary School Association
1015 Maple Hill Road, Bloomington, IL 61705
PH: 309-829-0114
FAX: 309-829-0625
Contents © 1999-2025 Illinois Elementary School Association

If you encounter an error message, please contact our webmaster.
Tell us your school, and be as specific as you can about the problem.
Most helpful would any error information listed as part of the error page.