Boys 3 Mile Run Varsity
PL GR Name Time Team
1. 11 Wyatt McIntyre 14:53.9 Athens
2. 12 Justin Phillips 15:12.5 St. Joseph (Ogden)
3. 11 Alex Helmuth 15:17.3 Monticello
4. 12 Chris Ahlers 15:24.5 Sterling (Newman Cen...
5. 12 Thomas Lechtenberg 15:48.5 Ottawa (Marquette)
6. 11 Cooper Hoffmann 15:51.8 Elmwood
7. 12 Lucas Booher 15:53.8 Liberty
8. 11 Lukas Baird 15:54.3 Robinson
9. 12 Nathan Seiler 15:57.5 Tolono (Unity)
10. 10 Cameron Woodard 16:00.4 Tolono (Unity)
11. 11 Jack Holden 16:00.9 Lawrenceville
12. 10 David Snider 16:02.0 Havana
13. 12 Ethan Morrow 16:02.8 Aledo (Mercer County)
14. 10 Garrett Dixon 16:05.6 Monticello
15. 11 Wyatt Wolfersberger 16:07.2 St. Joseph (Ogden)
16. 11 Trevor Dunkel 16:08.5 Elmwood
17. 11 Kobe Lorance 16:12.8 Robinson
18. 11 Zach Haley 16:13.5 Quincy (Notre Dame)
19. 12 Jon Lee 16:15.7 Peoria (P. Christian)
20. 11 Luis Aguilar 16:18.9 Ottawa (Marquette)
21. 10 Otis Sanders 16:24.3 Pleasant Plains
22. 10 Blaine Hesler 16:25.5 Lawrenceville
23. 10 Kellen Saindon 16:26.8 Kankakee (McNamara)
24. 12 Clayton Grainger 16:28.5 Carthage (Illini West)
25. 12 Tyler Pasley 16:31.9 Shelbyville
26. 12 Adam Ludy 16:33.5 El Paso-Gridley
27. 10 Spencer Mauch 16:36.3 Sterling (Newman Cen...
28. 11 Cayden Kirkham 16:36.6 Carthage (Illini West)
29. 12 Reed Tate 16:38.4 Liberty
30. 11 Samuel Mock 16:39.2 Carlinville
31. 11 Caleb Kibling 16:39.3 Taylor Ridge (Rockri...
32. 11 Max Smigiel 16:40.0 Lawrenceville
33. 9 Koby Brackemeyer 16:40.8 Morrison
34. - Wes Schmidt 16:41.5 Spring Valley (Hall)
35. 11 Alex Hermann 16:41.8 Elmwood
36. 12 Ethan Adolphson 16:42.7 Aledo (Mercer County)
37. 9 Noah McIntyre 16:44.3 Athens
38. 10 Noah Smith 16:44.9 El Paso-Gridley
39. 11 Freeman Shoemaker 16:45.9 Biggsville (West Cen...
40. 11 Adam Swanson 16:46.2 Beecher
41. 11 Dalton Melvin 16:47.2 Carthage (Illini West)
42. 10 Wyatt Bonnell 16:47.3 Robinson
43. 10 Bo Halvorsen 16:48.1 El Paso-Gridley
44. 10 Isiah McCune 16:50.9 St. Joseph (Ogden)
45. 12 Chase Grainger 16:50.9 Carthage (Illini West)
46. 12 Noah Pyles 16:53.7 Macomb
47. 9 Evan Horn 16:54.0 Williamsville
48. 11 Braden Pridemore 16:54.7 St. Joseph (Ogden)
49. 10 Tom Stamberger 16:55.3 Amboy
50. 12 Morgan Beabout 16:55.6 Robinson
51. 11 Jason Landon 16:57.1 Carlinville
52. 10 Mason Hill 16:58.2 Peoria Heights
53. 10 Logan Whitney 16:59.0 Elmwood
54. 12 Brandt Eller 17:03.1 Ottawa (Marquette)
55. 10 Logan Schmillen 17:04.8 Minonk (Fieldcrest)
56. 12 Layne Hill 17:06.8 Athens
57. 11 Kody Harrison 17:06.9 Paxton (P.-Buckley-L...
58. 12 Wes Young 17:08.6 Deland (D.-Weldon)
59. 9 Austin Earley 17:10.0 Wethersfield-Annawan
60. 11 Grayson Armour 17:10.5 Carlinville
61. 12 Cody Jackson 17:11.5 Aledo (Mercer County)
62. 9 Joseph Goodenow 17:11.9 Athens
63. 11 Gavin Rucker 17:14.2 Lawrenceville
64. 11 Charles Helton IV 17:14.3 Carlinville
65. 12 Dayton Rumbold 17:16.0 Elmwood
66. 11 Dan Muller 17:19.8 Gardner (G.-South Wi...
67. 9 Will Hill 17:19.9 Athens
68. 12 Jordan Sieger 17:20.0 Shelbyville
69. 11 Luke Woods 17:21.0 Tolono (Unity)
70. 12 Zach Zahnle 17:21.1 Macomb
71. 11 Thomas Hofferkamp 17:21.5 Williamsville
72. 10 Stevin Melin 17:21.6 Pleasant Plains
73. 12 Austin Baker 17:22.9 Auburn
74. 12 Drew Lueschow 17:23.1 Elmwood
75. 12 Joey Wright 17:25.5 Robinson
76. 12 Brady Osborn 17:26.2 Sterling (Newman Cen...
77. 10 Bailey Lippold 17:26.4 Carlinville
78. 9 Tyler Kibling 17:27.0 Taylor Ridge (Rockri...
79. 10 Robbie Hess 17:27.1 Lewistown
80. 9 Jordan Neisen 17:27.2 Liberty
81. 10 Ryan Nordsiek 17:27.6 Athens
82. 11 Austin Rein 17:28.2 St. Joseph (Ogden)
83. - Ryan Stark 17:29.0 Carthage (Illini West)
84. 9 Colin Benson 17:30.5 Lawrenceville
85. 11 Ryan Garrison 17:33.1 Henry (H.-Senachwine)
86. 11 Jarrod Pettis 17:35.4 Henry (H.-Senachwine)
87. 12 Wade Knepler 17:36.3 Auburn
88. 11 Ryan Skowronski 17:37.6 Shelbyville
89. 10 Will Bushert 17:39.0 El Paso-Gridley
90. 11 Chris Bonnell 17:39.8 Erie-Prophetstown
91. 10 Ben DeNeve 17:40.0 Erie-Prophetstown
92. 10 Cree Stumpf 17:40.0 Roxana
93. 12 Jake Mehochko 17:41.6 Auburn
94. 10 Gabe Rogers 17:41.8 Taylor Ridge (Rockri...
95. 10 Justin Janssen 17:41.8 Beecher
96. 12 Brendan VanAntwerp 17:42.3 Paxton (P.-Buckley-L...
97. 10 Keegan Davis 17:42.7 Monticello
98. 10 Trayton Tragesser 17:43.1 Robinson
99. 10 Andrew Cation 17:43.6 Farmington
100. 11 Bradley Sirens 17:43.6 Bureau Valley
101. 12 Nick Hawk 17:44.3 Aledo (Mercer County)
102. - Tomo Kino 17:44.7 Havana
103. 10 Dakota Shepler 17:45.0 Macomb
104. 12 Zachary Lebel 17:45.2 Sherrard
105. 10 Alex Mast 17:46.2 Quincy (Notre Dame)
106. 12 Kyle Campagna 17:47.4 Galva
107. 10 Sam Whittington 17:47.7 Taylor Ridge (Rockri...
108. 11 Matt Hodge 17:48.5 Sterling (Newman Cen...
109. 11 Brandon Mirabal 17:49.4 Peoria Heights
110. 11 Alex Dranes 17:49.8 Macomb
111. 9 Michael Benning 17:50.7 Springfield (Lutheran)
112. 10 Alec St. Julien 17:51.1 Paxton (P.-Buckley-L...
113. 11 Kevin White 17:51.5 Carthage (Illini West)
114. 11 Zach Leonhart 17:51.8 Aledo (Mercer County)
115. 12 Ethan Powers 17:53.5 Kankakee (McNamara)
116. 9 Kyle Price 17:54.1 Paxton (P.-Buckley-L...
117. 11 Carter Hintz 17:54.8 Farmington
118. 9 Wes Provost 17:55.1 Kankakee (McNamara)
119. 12 James Henseler 17:56.6 Roxana
120. 10 Ethan Bright 17:56.8 Monticello
121. 12 Max Janssen 17:57.5 Williamsville
122. 11 Tj Benedict 17:58.4 Farmington
123. 12 Luke Foltz 18:00.4 Shelbyville
124. 11 Kurt Bitting 18:01.7 Bureau Valley
125. 12 Zach Vespa 18:02.2 Springfield (Lutheran)
126. 11 Quentin Larson 18:05.3 Sterling (Newman Cen...
127. 10 Cole Sumner 18:05.7 Lawrenceville
128. 10 Mason Tate 18:06.7 Liberty
129. 9 Briley Roper 18:08.3 Carlinville
130. 12 Brandon Isom 18:09.9 Roxana
131. 9 James Goodenow 18:11.0 Athens
132. 11 Andrew Hand 18:11.1 Cambridge
133. 12 Mitch Mckay 18:11.2 Minonk (Fieldcrest)
134. 11 Nate Peters 18:11.9 Galva
135. 11 JC Wilkin 18:13.1 Monticello
136. 9 Matt Ingalsbe 18:13.3 El Paso-Gridley
137. 12 Grady Rudsell 18:16.2 Taylor Ridge (Rockri...
138. 10 Braden Peck 18:17.7 Minonk (Fieldcrest)
139. 11 Corey Tegtmeier 18:17.8 Sherrard
140. 9 Chris Link 18:18.4 Erie-Prophetstown
141. - Zach Buttolph 18:18.7 Robinson
142. 11 Connor Baldoni 18:19.2 Henry (H.-Senachwine)
143. 10 Ethan Cattani 18:19.7 Spring Valley (Hall)
144. 10 Ryan Munson 18:21.0 Aledo (Mercer County)
145. 12 Dakota Stumpf 18:21.5 Roxana
146. 10 Chase Law 18:21.6 Williamsville
147. 12 Bailey Maher 18:22.8 Auburn
148. 11 Andrew Powell 18:23.0 Avon
149. 9 Ryan Gochanour 18:23.8 Minonk (Fieldcrest)
150. 11 Nathan Cutts 18:24.0 Galva
151. 10 Justin Baysore 18:25.7 Monticello
152. 10 Kole Tate 18:26.8 Beardstown
153. 9 Jack Quigley 18:27.2 Kankakee (McNamara)
154. 9 Christian Hensley 18:27.5 Knoxville
155. 9 Tom Nickels 18:29.4 St. Joseph (Ogden)
156. 9 Ben Sheats 18:30.0 Sterling (Newman Cen...
157. 9 Daniel Yanez 18:30.3 Spring Valley (Hall)
158. 9 Nik Schnable 18:30.4 Paxton (P.-Buckley-L...
159. 10 Jacob Ritchie 18:31.3 Cullom (Tri-Point)
160. 9 Connor Gochanour 18:32.2 Minonk (Fieldcrest)
161. 9 Peyton Bradaric 18:32.7 Sherrard
162. 11 Damian Andrews 18:32.9 Carthage (Illini West)
163. 12 William Cotter 18:34.3 Roxana
164. 10 Micah Baum 18:35.4 Peoria (P. Christian)
165. 9 Cale Williams 18:36.1 Carlinville
166. 10 Jordan Giese 18:37.4 Paxton (P.-Buckley-L...
167. 10 Alex Clark 18:42.0 Farmington
168. 10 Erik Reck 18:42.4 Paxton (P.-Buckley-L...
169. 11 Austin Catton 18:44.1 Bureau Valley
170. 12 Robby McQuinn 18:44.5 Springfield (Lutheran)
171. 10 Payton Christoff 18:45.5 Gardner (G.-South Wi...
172. 9 Angelo Bayno 18:52.4 Ottawa (Marquette)
173. 11 Pheonix Becker 18:52.8 Aledo (Mercer County)
174. 11 Evan Morris 18:53.5 Tolono (Unity)
175. 12 Cameron Woodbury 18:54.2 Cambridge
176. 10 Hayden Donaldson 18:56.6 Quincy (Notre Dame)
177. Jacob Wolf 18:56.7 Wethersfield-Annawan
178. 9 Kerem Tasdan 18:57.9 Macomb
179. 12 Tyler Rohlwing 18:59.0 Havana
180. 10 Owen Ley 18:59.2 Quincy (Notre Dame)
181. 12 Andres Zhina 19:00.4 Minonk (Fieldcrest)
182. 12 Chris Enriquez 19:00.7 Spring Valley (Hall)
183. 10 Joey Janssen 19:02.5 Williamsville
184. 9 Alexis Gil 19:03.1 Beardstown
185. 12 Trenton Niemeyer 19:03.3 Galva
186. 10 Nathan Haxel 19:04.2 Quincy (Notre Dame)
187. 11 Rhett Frank 19:05.1 Tolono (Unity)
188. 9 Jake Johnson 19:05.4 Knoxville
189. 9 Keaton Hill 19:07.6 Williamsville
190. 9 Andrew Gochanour 19:08.4 Minonk (Fieldcrest)
191. - Yovani Saavedra 19:08.5 United Senior
192. 12 Hunter Hand 19:12.3 Kewanee
193. 10 Quentin Smith 19:12.5 Williamsville
194. 9 Sam Schlegl 19:12.6 Quincy (Notre Dame)
195. 11 Gage Schoepke 19:13.8 Henry (H.-Senachwine)
196. 9 Tayson Neely 19:13.9 Franklin
197. 9 Aidan Killian 19:14.5 El Paso-Gridley
198. 12 Ethan Lacey 19:15.4 Henry (H.-Senachwine)
199. 11 Josh Quigley 19:15.8 Kankakee (McNamara)
200. 9 Alec Hayden 19:16.2 Kankakee (McNamara)
201. 11 Dylan Lopez 19:20.0 Beardstown
202. 12 Ben Stipp 19:20.8 Avon
203. 10 Brandon Ruggles 19:21.7 Ottawa (Marquette)
204. 12 Kerrick Dyer 19:22.6 Gardner (G.-South Wi...
205. 9 Shaun Giggey Jr 19:23.5 Beecher
206. 11 Sam Finson 19:24.1 Quincy (Notre Dame)
207. - Josh Beeney 19:24.3 Peoria Heights
208. 11 Evan Sullivan 19:24.9 Cambridge
209. 11 Isaac Hernandez 19:26.0 Kewanee
210. 11 Colton Landi 19:26.1 Taylor Ridge (Rockri...
211. 10 Josh Farthing 19:26.4 Auburn
212. 12 Ben Hodson 19:26.6 Monticello
213. - Jaden Schultz 19:28.4 Havana
214. 12 Collin Krakowiecki 19:28.9 Farmington
215. 12 Jon Sabotta 19:31.7 Granville (Putnam Co...
216. 9 Hugo Gil 19:33.1 Beardstown
217. 10 Cooper Wilt 19:34.8 Knoxville
218. Jonathon Johnson 19:35.4 Wethersfield-Annawan
219. 10 Dillion Forbeck 19:36.0 Princeton
220. 10 Luke Brown 19:36.5 Shelbyville
221. 10 Noah Gibson 19:36.7 Toulon (Stark County)
222. 12 Nathan Hoexter 19:38.2 Sherrard
223. 12 Gage Ripka 19:39.3 Spring Valley (Hall)
224. 10 Zeben Parochetti 19:40.0 Spring Valley (Hall)
225. Kyle Davis 19:40.6 Wethersfield-Annawan
226. 10 Briar Hilsabeck 19:41.3 Princeville
227. 9 Derek Dayton 19:41.9 Tolono (Unity)
228. 11 Cameron Colby 19:42.3 Granville (Putnam Co...
229. - Lucas Creek 19:43.9 Carthage (Illini West)
230. 11 Randall Ifft 19:44.1 Cullom (Tri-Point)
231. 11 Lucas Velasquez 19:44.5 Sterling (Newman Cen...
233. 9 Braden Moore 19:46.9 Pleasant Plains
234. 11 Tom Molln 19:51.0 Amboy
235. 9 Nicholas Miller 19:51.6 Princeville
236. 12 Jimmy Hewitt 19:54.5 Granville (Putnam Co...
237. 10 Isaac Asplund 19:56.6 Farmington
238. 11 Owen Abell 19:57.1 Erie-Prophetstown
239. 11 Anthony Gayton 20:00.7 Beecher
240. 9 Galdino Guijosa 20:03.3 Beardstown
241. - Asa Stanley 20:04.0 Biggsville (West Cen...
242. 10 Gunner Goff 20:05.8 Knoxville
243. 12 Cesar Quintana 20:10.9 Beardstown
244. 10 Devin Thomeczek 20:11.3 Roxana
245. 10 Trevor Griffin 20:12.7 Bureau Valley
246. 9 Lucas McGuire 20:12.9 Knoxville
247. 11 Blake Vest 20:14.7 Illini Bluffs
248. 9 Taddy Pettit 20:15.1 St. Joseph (Ogden)
249. 10 Carson Anderson 20:15.3 Cambridge
250. 11 Jeb Uphoff 20:16.4 El Paso-Gridley
251. 12 Jazz Richardson 20:19.1 Roxana
252. 12 Brandon Arenz 20:22.3 Auburn
253. 12 Brett Goss 20:22.8 Galva
254. 11 Trevor Schimmin 20:25.1 Toulon (Stark County)
255. 11 Noah Wilwohl 20:25.2 Iroquois West
256. 11 Will Hall 20:28.4 Macomb
257. 10 Jay McAfee 20:28.8 Springfield (Lutheran)
258. 9 Allen Guenther 20:29.7 Bureau Valley
259. 12 Edgar Cortes 20:30.4 Beardstown
260. 10 Mike Dzierzynski 20:31.7 Granville (Putnam Co...
261. 12 Cameron Shinall 20:32.6 Franklin
262. 9 Jack James 20:33.7 Gardner (G.-South Wi...
263. 10 Max Weidel 20:35.4 Erie-Prophetstown
264. 11 David Amador 20:36.7 Cullom (Tri-Point)
265. 11 Calvin Croy 20:37.5 Gardner (G.-South Wi...
266. 11 Sam Gleichman 20:42.8 Kewanee
267. 10 Gavyn Marshall 20:42.9 Taylor Ridge (Rockri...
268. 11 James Verschelden 20:42.9 Auburn
269. 10 Ryan Schulze 20:44.0 Peoria (P. Christian)
270. 10 Noah Vosteen 20:45.4 Henry (H.-Senachwine)
271. 12 Sam Clifford 20:45.7 Sherrard
272. 11 Seth Rochelle 20:45.8 Liberty
273. 10 Evan Link 20:48.4 Knoxville
274. 11 Jacob McGee 20:52.7 Farmington
275. 12 Zac Keithley 20:53.7 Macomb
276. 9 Ethan Huddleson 20:54.3 Peoria (P. Christian)
277. 11 Paul Oelkers 20:55.5 Princeville
278. 11 Bryan Wang 20:57.2 Beecher
279. 9 Ryan Goodman 20:57.3 Wethersfield-Annawan
280. 11 Kamron Gray 21:01.8 Cambridge
281. 10 Nathan Gonzalez 21:04.0 Tolono (Unity)
282. 9 Logan Turney 21:09.8 Beecher
283. 10 Ryan Hillier 21:15.7 Knoxville
284. 9 Luke Manahan 21:21.7 Iroquois West
285. 11 Alex Abell 21:26.5 Erie-Prophetstown
286. 10 Ian Ausdal 21:28.1 Sherrard
287. 12 Alex Owens 21:31.5 Cambridge
288. 11 Josh Pearson 21:34.1 Gardner (G.-South Wi...
289. 10 Reid Smith 21:40.9 Princeton
290. 10 Robert Aukes 21:42.8 Bureau Valley
291. 11 Cameron Homan 21:44.5 Havana
292. 10 Lorenzo Olivares 21:44.6 Spring Valley (Hall)
293. 11 Patrick Murphy 21:46.6 Lawrenceville
294. 10 Riley Raven 21:46.7 Franklin
295. 10 David Ludwig 21:49.2 Springfield (Lutheran)
296. 9 Logan Cully 21:50.8 Franklin
297. 9 Sami Khouaja 21:54.2 Granville (Putnam Co...
298. 11 Gino Faletti 22:14.6 Gardner (G.-South Wi...
299. - Justin Bole 22:27.3 Biggsville (West Cen...
300. 9 Eli Crouch 22:29.7 Princeton
301. - Davon Patterson 22:30.7 Peoria Heights
302. 10 Cristian Correa 22:32.2 Granville (Putnam Co...
303. 10 Sam May 22:33.6 Princeton
304. 11 Carter Davis 22:34.5 Kewanee
305. 9 Devin Boggs 22:38.2 Lewistown
306. 10 Austin Herrmann 22:42.4 Princeville
307. 10 Michael Hill 22:43.9 Illini Bluffs
308. 9 Bryan Sanchez 22:53.0 Kewanee
309. 11 Owen Vanwassenhove 23:00.1 Kewanee
310. 11 Ethan Sego 23:09.1 Midwest Central
311. 10 Zach Slavish 23:37.9 Sherrard
312. 10 Alex Cramer 23:46.0 Princeville
313. 11 Manuel Sotello 23:46.8 Kewanee
314. 9 Kevin Sanchez 23:47.2 Wethersfield-Annawan
315. 9 Austin Swinson 23:48.3 Henry (H.-Senachwine)
316. 9 Tyson Wager 24:20.4 Bureau Valley
317. 11 Jeremy Parker 24:23.4 Pleasant Plains
318. 12 Robert Jones 24:41.4 Beecher
319. 10 Trysten Massey 24:46.2 Iroquois West
320. Dakota Carpenter 25:05.9 Wethersfield-Annawan
321. 12 Zephen Schaill 25:13.1 Peoria Heights
322. 12 Riccardo Vecchiare... 25:53.2 Pleasant Plains
323. 9 Connor Kaczmarek 26:05.8 Illini Bluffs