Cahill named to the IHSA All-State Academic Team

Congratulations to Ellie Cahill who has been named to the 30th IHSA All-State Academic Team for the 2022-23 school year.   She was one of twenty-six students selected by a committee of high school administrators from across the state.  Nearly 500 nominations were received by the IHSA for the prestigious award.  

 
This is an outstanding honor for an outstanding young lady.  Congratulations Ellie.   We are proud of you. #hornetpride

3/31/2023 5:27 PM

Hornets Update

Event Details

  • September 10th, 2022

  • 9:00 AM

  • CROSS COUNTRY

  • Varsity

  • Boy

  • Game

  • Away

  • First to the Finish Invite

  • Detweiler Park

  • 7:30 am

Spread the word:

Game Summary

HORNETS

3rd

Vs.

FIRST TO THE FINISH INVITE

55 Teams

First to the Finish

 

Mens 3 Miles Varsity - 1A


Spread between runners on each t…00:0005:0010:00
  Eureka (15:29.6-17:12.2) Tuscola (15:32.8-18:40.9) Rockford (R. C... (15:38.8-17:52.0) Aurora (Centra... (15:44.3-17:40.0) Decatur (St. T... (15:49.4-17:29.9) Normal (Univer... (15:52.1-16:47.6) Williamsville (16:09.4-21:19.9) Chicago (Latin) (16:10.8-17:25.5) Lombard (Monti... (16:12.1-19:44.9) Tremont (16:13.5-21:06.4) Sandwich (16:19.7-19:22.5) El Paso (E.P.-... (16:25.6-17:37.5) Bluford (Webbe... (16:28.2-23:38.6) Pontiac (16:28.5-18:00.7) Elmwood (16:29.3-17:38.3) Rock Falls (16:29.5-19:03.1) Rock Island (A... (16:30.5-18:50.2) Clinton (16:32.7-18:37.7) Westmont (16:34.2-21:10.1) Pleasant Plains (16:37.7-18:35.9) Freeburg (16:38.3-18:13.6) Cerro Gordo-Be... (16:41.5-19:53.9) Winnebago (16:41.8-18:11.7) Seneca (16:45.3-20:04.0) Erie-Prophetst... (16:55.9-19:08.4) Fairbury (Prai... (16:56.3-20:52.8) Heyworth (17:00.5-18:27.6) Marengo (17:11.9-22:08.3) Chillicothe (I... (17:23.7-20:43.5) Polo (17:23.9-21:30.5) Mackinaw (Deer... (17:24.9-20:18.3) Stanford (Olym... (17:28.7-20:40.9) Rockford (Luth... (17:29.3-25:51.4) Princeville (17:31.4-19:38.8) West Chicago (... (17:34.7-17:54.5) Urbana (Univer... (17:36.8-18:40.4) Steeleville (17:39.2-23:43.6) Durand (17:41.3-21:32.7) Trenton (Wescl... (17:44.0-22:03.3) Roxana (17:44.5-19:51.0) Glen Carbon (F... (17:54.5-18:46.0) Anna (A.-Jones... (17:55.9-19:36.4) Macomb (17:57.4-21:12.4) Okawville (17:57.5-21:08.8) Kewanee (Wethe... (18:00.0-22:05.4) O'Fallon (Firs... (18:16.8-23:23.7) Aurora (A. Chr... (18:45.4-21:05.4) Carlinville (18:46.6-20:38.5) Henry (H.-Sena... (18:48.6-23:35.9) Bloomington (C... (18:49.6-23:59.0) Oregon (19:12.7-25:29.2) Byron (19:14.9-23:10.5) Breese (Centra... (19:16.4-20:49.2) Genoa (G.-King... (20:00.6-25:51.5) Argenta (A.-Or... (22:03.3-27:30.6)
Team Spread 1:42 3:08 2:13 1:55 1:40 0:55 5:10 1:14 3:32 4:52 3:02 1:11 7:10 1:32 1:09 2:33 2:19 2:05 4:35 1:58 1:35 3:12 1:29 3:18 2:12 3:56 1:27 4:56 3:19 4:06 2:53 3:12 8:22 2:07 0:19 1:03 6:04 3:51 4:19 2:06 0:51 1:40 3:15 3:11 4:05 5:06 2:20 1:51 4:47 5:09 6:16 3:55 1:32 5:50 5:27
 
First Athlete
Last Athlete
  1. 12 Charlie Bardwell 15:29.6 Eureka  
  2. 11 Josiah Hortin 15:32.8 Tuscola  
  3. 11 Jackson Barrett 15:33.2 Tuscola  
  4. 12 Aidan Sosnowski 15:38.8 Rockford (R. Christian)  
  5. 11 Weston Forward 15:39.5 Rockford (R. Christian)  
  6. 12 Logan Beckmier 15:41.0 Arthur (A.-Lovington-Atwood-Hammond)  
  7. 11 Patrick Hilby 15:44.3 Aurora (Central Catholic)  
  8. 10 Evan Cook 15:49.4 Decatur (St. Teresa)  
  9. 12 Brandt Henderson 15:52.1 Normal (University)  
  10. 11 Isaac Crumrine 15:53.2 Riverton  
  11. 11 Mason Hart 16:01.8 Normal (University)  
  12. 12 Noah Shook 16:06.5 Rockford (R. Christian)  
  13. 12 Caleb Kernaghan 16:09.3 Decatur (St. Teresa)  
  14. 12 Daniel Giacomini 16:09.4 Williamsville  
  15. 11 Landen Alcorn 16:10.0 Normal (University)  
  16. 10 Ben Gibson 16:10.8 Chicago (Latin)  
  17. 11 Mitchell Hayes 16:11.6 Normal (University)  
  18. 10 Nolan Ferris 16:12.1 Lombard (Montini)  
  19. 12 James Stolfe 16:12.9 Aurora (Central Catholic)  
  20. 9 Hunter Anton 16:13.5 Tremont  
  21. 11 Will Foltz 16:15.8 Tuscola  
  22. 11 Eason Comer 16:17.0 Golconda (Pope County)  
  23. 12 Jacob Adcock 16:17.7 Arthur (A.-Lovington-Atwood-Hammond)  
  24. 12 Armando Acosta 16:18.8 Aurora (Central Catholic)  
  25. 12 Wyatt Miller 16:19.7 Sandwich  
  26. 11 Max Cryer 16:21.3 Sandwich  
  27. 11 Carson Lehman 16:22.0 Eureka  
  28. 12 Sam Bushert 16:25.6 El Paso (E.P.-Gridley)  
  29. 11 Caleb Miller 16:25.8 Monmouth (M.-Roseville)  
  30. 12 Jackson Batt 16:27.4 Johnsburg  
  31. 10 Jaxon Dalby 16:28.2 Bluford (Webber)  
  32. 11 Aidan Lee 16:28.5 Pontiac  
  33. 11 Isaiah Hill 16:29.3 Elmwood  
  34. 12 Jose Gomez 16:29.5 Rock Falls  
  35. 11 Danny Darrow 16:30.5 Rock Island (Alleman)  
  36. 11 Drew Moser 16:32.7 Clinton  
  37. 10 Anthony Valdivia 16:33.5 Rock Falls  
  38. 11 Aiden Ruiz 16:33.9 Dakota  
  39. 12 Tim Rosland 16:34.2 Westmont  
  40. 11 Jack Willenborg 16:37.7 Pleasant Plains  
  41. 12 Josh LaChance 16:38.3 Freeburg  
  42. 11 Dean Witzig 16:39.1 El Paso (E.P.-Gridley)  
  43. 11 Dylan Howell 16:41.5 Cerro Gordo-Bement  
  44. 10 Nicolai Martino 16:41.8 Winnebago  
  45. 12 Avery Glasgow 16:42.5 Williamsville  
  46. 9 Joseph Erb 16:43.5 Winnebago  
  47. 11 Hugh Flannery 16:43.6 Lombard (Montini)  
  48. 12 Martin Velchek 16:43.8 Decatur (St. Teresa)  
  49. 11 Austin Aldridge 16:45.3 Seneca  
  50. 10 Daniel Goodman 16:45.7 Chicago (Latin)  
  51. 10 Isaac Porzelius 16:46.8 El Paso (E.P.-Gridley)  
  52. 10 Connor Hartman 16:47.6 Normal (University)  
  53. 9 Lane Obert 16:49.7 Liberty  
  54. 11 Jonathan Janssen 16:52.3 Williamsville  
  55. 9 Sean Kaeb 16:53.1 Normal (University)  
  56. 11 Brady Monk 16:53.7 Eureka  
  57. 11 Gus Striglos 16:54.1 Decatur (St. Teresa)  
  58. 11 Charlie Link 16:55.9 Erie-Prophetstown  
  59. 11 Alexavier Kaufman 16:56.3 Fairbury (Prairie Central)  
  60. 10 Gabe (Gabriel) Zacharias 16:56.9 Normal (University)  
  61. 12 Jackson Ballard 16:57.1 Chicago (Latin)  
  62. 9 Elijah Teefey 16:57.9 Pleasant Plains  
  63. 11 Fernando Daily 16:58.0 Pontiac  
  64. 10 Jack Lyons 16:58.5 Chicago (Latin)  
  65. 10 Cam Fenton 17:00.3 Pontiac  
  66. 11 Alex Maas 17:00.5 Heyworth  
  67. 11 Evan Schlichting 17:00.6 Freeburg  
  68. 9 Will Fuson 17:07.7 Cerro Gordo-Bement  
  69. 11 Andrew Perry 17:09.9 Eureka  
  70. 9 Nathaniel Marlow 17:09.9 Bluford (Webber)  
  71. 10 Mika Nelson 17:11.3 Elmwood  
  72. 11 Marcus Ray 17:11.9 Marengo  
  73. 10 Tucker Hinkle 17:12.2 Eureka  
  74. 12 Payton Romersberger 17:16.3 El Paso (E.P.-Gridley)  
  75. 12 Mark Dutkanych 17:18.4 Aurora (Central Catholic)  
  76. 11 Gabriel Bianco 17:18.9 Lombard (Montini)  
  77. 10 Reed Florey 17:19.5 Elmwood  
  78. 12 Tanner Spence 17:21.9 Carmi (C.-White County)  
  79. 12 Hudson Wills 17:22.9 Sandwich  
  80. 11 Bubka (Munkhbat) Carlson 17:23.7 Chillicothe (Illinois Valley Central)  
  81. 12 Carson Jones 17:23.9 Polo  
  82. 10 Ryan Kuhn 17:24.9 Mackinaw (Deer Creek-M.)  
  83. 12 Matthew Kotcher 17:25.5 Chicago (Latin)  
  84. 12 Owen Ayers 17:27.1 Louisville (North Clay)  
  85. 9 Aiden Faulkner 17:27.7 Elmwood  
  86. 11 Caden Clark 17:28.7 Stanford (Olympia)  
  87. 10 Kyle Gnewuch 17:29.3 Rockford (Lutheran)  
  88. 10 Cooper Phillips 17:29.4 Stanford (Olympia)  
  89. 12 Cameron Kernaghan 17:29.9 Decatur (St. Teresa)  
  90. 12 Dayton Beatty 17:31.2 Sandwich  
  91. 11 Joey Bosch 17:31.4 Princeville  
  92. 12 Will Del Hierro 17:32.8 Chicago (Latin)  
  93. 10 Lawrence Somosa 17:33.3 Freeburg  
  94. 12 Austin Russow 17:33.7 Heyworth  
  95. 12 Tyler Nalley 17:33.9 Rockford (R. Christian)  
  96. 11 Joseph Urban 17:34.7 West Chicago (Wheaton Academy)  
  97. 10 Ross Kimme 17:36.8 Urbana (University)  
  98. 12 Gabriel Gerber 17:36.9 Eureka  
  99. 11 Lukas Holderby 17:37.5 El Paso (E.P.-Gridley)  
  100. 10 Matt Auburn 17:37.7 Decatur (St. Teresa)  
  101. 10 Talan Thrasher 17:37.8 Clinton  
  102. 10 Brady Kim 17:37.9 Normal (University)  
  103. 9 Blake Linder 17:38.2 Winnebago  
  104. 11 L.J. Higgs 17:38.3 Elmwood  
  105. 11 Ben Milner 17:38.6 Rock Island (Alleman)  
  106. 11 William Scroggs 17:39.2 Mackinaw (Deer Creek-M.)  
  107. 12 Clayton Donagher 17:39.2 Steeleville  
  108. 11 Jacob Gay 17:40.0 Aurora (Central Catholic)  
  109. 10 Tucker Sennett 17:40.5 Princeville  
  110. 12 Jaden Gocken 17:41.3 Durand  
  111. 10 Pierson Romersberger 17:41.6 El Paso (E.P.-Gridley)  
  112. 9 Luke Osterholm 17:42.1 West Chicago (Wheaton Academy)  
  113. 11 Nathanael Otto 17:42.5 Eureka  
  114. 11 Jonah Kaeb 17:43.2 Normal (University)  
  115. 11 Kevin Lillwitz 17:43.4 Aurora (Central Catholic)  
  116. 12 Cole Gruenke 17:44.0 Trenton (Wesclin)  
  117. 10 Cole Payne 17:44.0 Pleasant Plains  
  118. 12 Nathan Gilbert 17:44.5 Roxana  
  119. 9 Eric Pincock 17:46.0 Glasford (Illini Bluffs)  
  120. 11 Kole Rigsby 17:47.1 El Paso (E.P.-Gridley)  
  121. 9 Toby Morden 17:48.4 West Chicago (Wheaton Academy)  
  122. 11 Lucas Dreisbach 17:49.3 Erie-Prophetstown  
  123. 12 Luke Rinkenberger 17:50.2 Eureka  
  124. 10 Christian Cid 17:50.3 Rock Falls  
  125. 10 Nathaniel Babcock 17:50.4 Decatur (St. Teresa)  
  126. 10 Luke Dorn 17:51.6 West Chicago (Wheaton Academy)  
  127. 10 Andrew Kurien 17:52.0 Rockford (R. Christian)  
  128. 9 Dax Ulm 17:52.9 Farmington  
  129. 12 Brendan Williams 17:53.1 Elmwood  
  130. 9 Liam Schmidt 17:54.5 Glen Carbon (Father McGivney)  
  131. 10 Michael Osielski 17:54.5 West Chicago (Wheaton Academy)  
  132. 11 James Digate 17:55.6 Aurora (Central Catholic)  
  133. 11 Matteo Vaca Diez 17:55.9 Anna (A.-Jonesboro)  
  134. 12 Hunter Tabb 17:56.0 Pleasant Plains  
  135. 9 JT Piper 17:56.8 Normal (University)  
  136. 11 Mathew Sadler 17:57.4 Macomb  
  137. 12 Reece Wesseln 17:57.4 Rockford (R. Christian)  
  138. 11 Mallory Bening 17:57.5 Okawville  
  139. 10 Liam Boeving 17:57.5 Glen Carbon (Father McGivney)  
  140. 10 Wyatt Doyle 17:57.5 Roxana  
  141. 12 Ethan Reisigner 17:58.6 Normal (University)  
  142. 10 Shawn Immanuel 17:58.8 Normal (University)  
  143. 11 Camden Pierce 17:59.6 Steeleville  
  144. 11 Jaxen Paine 17:59.6 Pontiac  
  145. 10 Karson Schrum 18:00.0 Kewanee (Wethersfield)  
  146. 10 Tyler Hanson 18:00.7 Pontiac  
  147. 10 Simeon Gabriel 18:00.9 West Chicago (Wheaton Academy)  
  148. 9 Roger Young 18:01.7 Woodstock (Marian)  
  149. 11 Bryce Graves 18:01.8 Tuscola  
  150. 12 Ryan Conner 18:02.2 Johnsburg  
  151. 10 Pieter Duursma 18:02.8 Urbana (University)  
  152. 11 Cole Thomas 18:05.8 Winnebago  
  153. 11 Hunter Ponce 18:07.1 Roxana  
  154. 9 CJ Moore 18:07.3 Stanford (Olympia)  
  155. 11 Cayton Cratch 18:07.4 Steeleville  
  156. 11 Zach Henry 18:08.0 Anna (A.-Jonesboro)  
  157. 9 Mark Rozhon 18:08.4 Freeburg  
  158. 10 David Valencia 18:09.1 Aurora (Central Catholic)  
  159. 9 Connell Roth 18:10.3 Eureka  
  160. 11 Russell Abner 18:11.3 Aurora (Central Catholic)  
  161. 12 Brady Schaller 18:11.7 Winnebago  
  162. 12 Braden Denning 18:12.2 Heyworth  
  163. 9 Jackson Albers 18:12.6 Normal (University)  
  164. 12 Jade-Carlos Gustafson 18:13.0 Clinton  
  165. 9 Zachary Duffie 18:13.6 Freeburg  
  166. 11 Tyler Buck 18:15.8 Tremont  
  167. 11 Peyton Broyles 18:16.8 O'Fallon (First Baptist Academy)  
  168. 12 Ben Plachno 18:17.7 Polo  
  169. 11 Nicholas Harston 18:18.2 El Paso (E.P.-Gridley)  
  170. 12 Ethan Trask 18:20.2 Heyworth  
  171. 10 Levi Reints 18:20.4 Pontiac  
  172. 9 Gavin Stalter 18:20.9 Eureka  
  173. 11 Simon Kaeb 18:23.0 Normal (University)  
  174. 9 Drew Cooper 18:23.9 El Paso (E.P.-Gridley)  
  175. 12 Yovani Carrillo 18:24.6 Anna (A.-Jonesboro)  
  176. 11 Alex Dahlhauser 18:27.6 Heyworth  
  177. 11 Logan Pasakarnis 18:27.9 Seneca  
  178. 11 Tom Keller 18:28.1 Aurora (Central Catholic)  
  179. 11 Wyatt Zacha 18:28.5 Eureka  
  180. 10 Jack Lied 18:31.5 Princeville  
  181. 12 Ryan Gayton 18:31.6 Beecher  
  182. 11 Jacob Skutt 18:31.7 Eureka  
  183. 9 Jack Dunseth 18:31.8 Macomb  
  184. 10 Josh Chatfield 18:32.7 West Chicago (Wheaton Academy)  
  185. 12 Chris Poyner 18:32.7 Seneca  
  186. 10 Matthew Bowers 18:33.3 Princeville  
  187. 9 Oliver Goar 18:35.4 Clinton  
  188. 10 Chris Ginocchio 18:35.4 Aurora (Central Catholic)  
  189. 9 Reece Fraikes 18:35.8 Chillicothe (Illinois Valley Central)  
  190. 10 Ethan Griminger 18:35.9 Pleasant Plains  
  191. 11 Nate Hein 18:36.6 Rock Island (Alleman)  
  192. 10 Felix Lee 18:36.7 Urbana (University)  
  193. 10 Colin Jameson 18:37.7 Clinton  
  194. 10 Jake Dewald 18:37.9 Pontiac  
  195. 12 Will Anliker 18:38.4 West Chicago (Wheaton Academy)  
  196. 9 Abel Koritz 18:38.6 Clinton  
  197. 11 Fernando Avila-Rubio 18:38.7 Cambridge  
  198. 10 Luke Fahnestock 18:39.7 Urbana (University)  
  199. 11 Kelby Svendsen 18:40.4 Urbana (University)  
  200. 9 Connor Schmidt 18:40.9 Glen Carbon (Father McGivney)  
  201. 10 Xander Neamtu 18:40.9 Tuscola  
  202. 9 Garrett Webster 18:42.4 Elmwood  
  203. 12 Patrick Signore 18:43.1 Marengo  
  204. 12 Henry O'Connor 18:44.4 Westmont  
  205. 11 Walter Kraatz 18:44.6 Urbana (University)  
  206. 12 Riley Strack 18:44.7 Glen Carbon (Father McGivney)  
  207. 12 Caleb Forseth 18:44.8 Peoria (P. Christian)  
  208. 12 Brandon Oelrich 18:45.1 Trenton (Wesclin)  
  209. 12 Jack McCormick 18:45.4 Aurora (A. Christian)  
  210. 10 Levi Huber 18:46.0 Glen Carbon (Father McGivney)  
  211. 11 Will Meyer 18:46.6 Carlinville  
  212. 10 Gunnar Damhoff 18:47.9 Rock Falls  
  213. 10 Dillon Sherbeyn 18:48.6 Kewanee (Wethersfield)  
  214. 11 Preston Rowe 18:48.6 Henry (H.-Senachwine)  
  215. 9 Spencer Boesdorfer 18:49.0 Normal (University)  
  216. 11 Garrett Hartrich 18:49.6 Bloomington (Central Catholic)  
  217. 12 Mason Vande Voorde 18:49.9 Durand  
  218. 9 Noah Verscha 18:50.2 Rock Island (Alleman)  
  219. 9 Michael Noack 18:50.2 Rock Island (Alleman)  
  220. 10 Victor Bonnell 18:50.8 Erie-Prophetstown  
  221. 10 Joseph Escobedo 18:52.0 Aurora (Central Catholic)  
  222. 12 Evan Rybak 18:52.6 Glen Carbon (Father McGivney)  
  223. 9 Ryker Obermeier 18:53.2 Okawville  
  224. 9 Jack Wayne 18:55.2 Aurora (A. Christian)  
  225. 9 Griffin Tredennick 18:55.2 Fairbury (Prairie Central)  
  226. 10 Aidan Jepson 18:57.0 Erie-Prophetstown  
  227. 10 Bruce Tang 18:57.9 Urbana (University)  
  228. 11 Kaleb Sica 18:58.0 Westmont  
  229. 9 Daniel Becker 18:58.1 Bloomington (Central Catholic)  
  230. 10 Gray Lipe 18:58.5 O'Fallon (First Baptist Academy)  
  231. 10 Demetrius Jackson-Monroe 18:59.1 Trenton (Wesclin)  
  232. 12 Caleb Scofield 19:01.4 Eureka  
  233. 9 Israel Nowark 19:01.6 El Paso (E.P.-Gridley)  
  234. 10 Caden McCullough 19:02.6 Freeburg  
  235. 12 Grant Fogarty 19:02.9 Fairbury (Prairie Central)  
  236. 12 Victor Rivera 19:03.1 Rock Falls  
  237. 9 Kam Stevenson 19:03.3 Elmwood  
  238. 11 Matthew Ulozas 19:03.3 Urbana (University)  
  239. 9 Jack Gramm 19:03.8 El Paso (E.P.-Gridley)  
  240. 12 Aiden Earley 19:04.5 Kewanee (Wethersfield)  
  241. 9 Logan McCabe 19:05.5 Pontiac  
  242. 12 Daniel Obernuefemann 19:05.9 Freeburg  
  243. 11 Brady Root 19:07.2 Rock Falls  
  244. 11 Zeke Weidel 19:08.4 Erie-Prophetstown  
  245. 10 Ronan Costello 19:09.5 Woodstock (Marian)  
  246. 12 Darien Huggins 19:09.6 Rock Falls  
  247. 9 Anthony Hardin 19:10.2 Roxana  
  248. 11 Wyatt Beck 19:10.2 Erie-Prophetstown  
  249. 9 Lucas Whalen 19:10.5 Mackinaw (Deer Creek-M.)  
  250. 10 Tucker Bailey 19:10.7 Champaign (Judah Christian)  
  251. 11 Cameron McGonigal 19:10.8 Rockford (R. Christian)  
  252. 11 Logan Guillou 19:11.9 Pleasant Plains  
  253. 10 Aaron Webb 19:11.9 Bloomington (Cornerstone Christian Academy)  
  254. 10 Aidan Guida 19:12.7 Oregon  
  255. 12 Tyler Farrell 19:13.0 Fairbury (Prairie Central)  
  256. 10 Fischer Dickinson 19:13.1 Glasford (Illini Bluffs)  
  257. 11 Evan Fogerson 19:13.2 Cerro Gordo-Bement  
  258. 10 Conor Kaefer 19:14.5 Lombard (Montini)  
  259. 11 Paul Wicklein 19:14.9 Byron  
  260. 9 Owen Stoller 19:15.4 Eureka  
  261. 11 Nathaniel Roehrig 19:15.6 Heyworth  
  262. 11 Lucas Hoehner 19:16.1 Anna (A.-Jonesboro)  
  263. 12 Aidan Diesen 19:16.4 Breese (Central)  
  264. 10 Noah Dorsey 19:16.7 Henry (H.-Senachwine)  
  265. 10 Noah Hunt 19:17.0 Breese (Central)  
  266. 12 Jerry Lin 19:19.5 West Chicago (Wheaton Academy)  
  267. 9 Hudson Pope 19:20.5 Winnebago  
  268. 12 Jon Wicklein 19:22.0 Byron  
  269. 9 Alex Walsh 19:22.5 Sandwich  
  270. 12 Johnny Chambers 19:23.2 Normal (University)  
  271. 12 Roger Maines 19:23.8 Durand  
  272. 12 Jonathan Snelgrove 19:25.1 Marengo  
  273. 9 Cole Endres 19:25.9 Riverton  
  274. 11 Aiden Carby 19:26.1 Byron  
  275. 11 Noah Britton 19:27.2 Rock Island (Alleman)  
  276. 9 Phoenix Perreault 19:28.0 Chillicothe (Illinois Valley Central)  
  277. 10 Kameron Grobe 19:28.4 Polo  
  278. 9 Brock Monk 19:28.9 Eureka  
  279. 10 Daniel O'Carroll 19:29.1 West Chicago (Wheaton Academy)  
  280. 11 Jackson Vogel 19:29.5 Eureka  
  281. 10 Alex Behme 19:29.9 Carlinville  
  282. 11 Shaymis Powell 19:33.5 West Chicago (Wheaton Academy)  
  283. 10 Blake Heimann 19:33.6 Breese (Central)  
  284. 9 Liam Porritt 19:34.7 Tremont  
  285. 11 Tyson Skinner 19:35.9 Erie-Prophetstown  
  286. 10 Lucas Vaca Diez 19:36.4 Anna (A.-Jonesboro)  
  287. 9 Joel White 19:36.8 Rockford (R. Christian)  
  288. 10 Matt Galer 19:38.5 Aurora (Central Catholic)  
  289. 11 Parker Melick 19:38.8 Princeville  
  290. 12 Jason Niemann 19:38.9 Stockton  
  291. 12 Calvin Maierhofer 19:40.0 Seneca  
  292. 12 Preston Daniels 19:41.1 Clinton  
  293. 9 Ian Pacheco 19:41.4 Galva  
  294. 9 Tucker Thayer 19:42.1 Chicago (Latin)  
  295. 9 Sam Walsh 19:42.2 Rockford (R. Christian)  
  296. 12 Mason Veach 19:42.2 Tuscola  
  297. 9 Zander Hasheider 19:42.6 Okawville  
  298. 11 Logan Demling 19:43.3 Stanford (Olympia)  
  299. 10 Jacob Crater 19:43.8 Pleasant Plains  
  300. 9 Timothy Rogers 19:44.0 Eureka  
  301. 9 Ari VanMiddlesworth 19:44.3 Eureka  
  302. 12 Michael Crowley 19:44.9 Lombard (Montini)  
  303. 12 James Lippert 19:46.3 Urbana (University)  
  304. 12 Jonathan Claerbout 19:46.6 Winnebago  
  305. 10 Myles Levine 19:47.4 Chicago (Latin)  
  306. 10 Levi Steiner 19:48.3 Tremont  
  307. 9 Eli Kibler 19:48.5 El Paso (E.P.-Gridley)  
  308. 10 Blake Marshall 19:48.7 Peoria Heights  
  309. 10 Sam Wilson 19:49.6 Carlinville  
  310. 11 Jack Goby 19:50.5 Carlinville  
  311. 11 Erick Scroggins 19:51.0 Roxana  
  312. 10 Romeo Rosas 19:51.3 Rock Island (Alleman)  
  313. 9 Aidan Schmidt 19:51.3 Glen Carbon (Father McGivney)  
  314. 11 Asher Reedy 19:52.3 Normal (University)  
  315. 9 Andy Blum 19:52.5 Normal (University)  
  316. 11 Brayden Long 19:53.0 Chillicothe (Illinois Valley Central)  
  317. 10 Tyce Alumbaugh 19:53.8 Cerro Gordo-Bement  
  318. 10 John Paul Brewer 19:53.9 Cerro Gordo-Bement  
  319. 11 Alex Bomleny 19:54.1 Erie-Prophetstown  
  320. 10 Tyler Bryant 19:54.7 Freeburg  
  321. 10 Nolan Frantz 19:56.0 Okawville  
  322. 10 Eric Chen 19:57.1 Anna (A.-Jonesboro)  
  323. 9 Jack Ramsey 19:59.4 Chicago (Latin)  
  324. 12 Ryan Noisten 20:00.1 Oregon  
  325. 12 Nathan Brening 20:00.6 Genoa (G.-Kingston)  
  326. 9 Evan White 20:00.8 Rockford (R. Christian)  
  327. 12 Juan Hernandez 20:03.0 Rock Falls  
  328. 9 A.J. Parkison 20:03.6 Sandwich  
  329. 10 Josh Schaefers 20:03.7 Sandwich  
  330. 10 Nate Sprinkel 20:04.0 Seneca  
  331. 10 Maxwell Neal 20:05.0 Lombard (Montini)  
  332. 9 Corbin Christopulos 20:05.7 Bloomington (Cornerstone Christian Academy)  
  333. 11 Josiah Imig 20:07.0 Beecher  
  334. 11 Aiden Christenson 20:08.4 Pontiac  
  335. 9 Andrew Sauder 20:10.1 Mackinaw (Deer Creek-M.)  
  336. 12 Finn Kelly 20:10.5 Chicago (Latin)  
  337. 12 Cade Graham 20:11.3 Freeburg  
  338. 9 Maverick Wilcox 20:12.5 Pontiac  
  339. 10 Noah McVey 20:13.3 Roxana  
  340. 11 Aidan Hoekstra 20:14.3 Eureka  
  341. 9 Blake McLeese 20:14.6 Tuscola  
  342. 11 Trystan Zellar 20:15.4 Rockford (Lutheran)  
  343. 9 Enrico Duursma 20:15.7 Urbana (University)  
  344. 11 Isaiah Rebman 20:16.3 Macomb  
  345. 11 Colin Moore 20:17.3 Glen Carbon (Father McGivney)  
  346. 11 Nicholas Bunting 20:18.3 Mackinaw (Deer Creek-M.)  
  347. 10 Christopher Bolisenga 20:20.6 Oregon  
  348. 12 Christian Brilley 20:21.2 Decatur (St. Teresa)  
  349. 10 Kyler Glaue 20:23.8 Macomb  
  350. 12 Sean Wright 20:25.2 Mackinaw (Deer Creek-M.)  
  351. 9 Noah Feltner 20:27.1 Kewanee (Wethersfield)  
  352. 9 Orion Mahannah 20:28.4 Eureka  
  353. 12 Wyatt Grimshaw 20:29.1 Granville (Putnam County)  
  354. 10 Noah Markus 20:30.1 Breese (Central)  
  355. 11 Paul Lalonde 20:31.6 Westmont  
  356. 11 Jamison Kohlberg 20:32.3 Glen Carbon (Father McGivney)  
  357. 10 Caden Binder 20:32.4 Arthur (A.-Lovington-Atwood-Hammond)  
  358. 11 Jackson Walters 20:32.8 Freeburg  
  359. 11 Sean Mayer 20:32.9 Aurora (Central Catholic)  
  360. 10 Derek Leitzen 20:35.0 Woodstock (Marian)  
  361. 9 Brennan Tate 20:36.5 Bluford (Webber)  
  362. 12 Zach Linder 20:37.5 Durand  
  363. 9 Daniel Eichen