First To The Finish Invitational 2022

Peoria, IL
Hosted by Peoria (H.S.)

1A Boys

Mens 3 Miles Varsity - 1A Results
=====================================================================
  Pl Athlete                   Yr Team                           Time
=====================================================================
   1 Charlie Bardwell          12 Eureka                      15:29.6 
   2 Josiah Hortin             11 Tuscola                     15:32.8 
   3 Jackson Barrett           11 Tuscola                     15:33.2 
   4 Aidan Sosnowski           12 Rockford (R. Christian)     15:38.8 
   5 Weston Forward            11 Rockford (R. Christian)     15:39.5 
   6 Logan Beckmier            12 Arthur (A.-Lovington-At     15:41.0 
   7 Patrick Hilby             11 Aurora (Central Catholi     15:44.3 
   8 Evan Cook                 10 Decatur (St. Teresa)        15:49.4 
   9 Brandt Henderson          12 Normal (University)         15:52.1 
  10 Isaac Crumrine            11 Riverton                    15:53.2 
  11 Mason Hart                11 Normal (University)         16:01.8 
  12 Noah Shook                12 Rockford (R. Christian)     16:06.5 
  13 Caleb Kernaghan           12 Decatur (St. Teresa)        16:09.3 
  14 Daniel Giacomini          12 Williamsville               16:09.4 
  15 Landen Alcorn             10 Normal (University)         16:10.0 
  16 Ben Gibson                10 Chicago (Latin)             16:10.8 
  17 Mitchell Hayes            11 Normal (University)         16:11.6 
  18 Nolan Ferris              10 Lombard (Montini)           16:12.1 
  19 James Stolfe              12 Aurora (Central Catholi     16:12.9 
  20 Hunter Anton               9 Tremont                     16:13.5 
  21 Will Foltz                11 Tuscola                     16:15.8 
  22 Eason Comer               11 Golconda (Pope County)      16:17.0 
  23 Jacob Adcock              12 Arthur (A.-Lovington-At     16:17.7 
  24 Armando Acosta            12 Aurora (Central Catholi     16:18.8 
  25 Wyatt Miller              12 Sandwich                    16:19.7 
  26 Max Cryer                 11 Sandwich                    16:21.3 
  27 Carson Lehman             11 Eureka                      16:22.0 
  28 Sam Bushert               12 El Paso (E.P.-Gridley)      16:25.6 
  29 Caleb Miller              11 Monmouth (M.-Roseville)     16:25.8 
  30 Jackson Batt              12 Johnsburg                   16:27.4 
  31 Jaxon Dalby               10 Bluford (Webber)            16:28.2 
  32 Aidan Lee                 11 Pontiac                     16:28.5 
  33 Isaiah Hill               11 Elmwood                     16:29.3 
  34 Jose Gomez                12 Rock Falls                  16:29.5 
  35 Danny Darrow              11 Rock Island (Alleman)       16:30.5 
  36 Drew Moser                11 Clinton                     16:32.7 
  37 Anthony Valdivia          10 Rock Falls                  16:33.5 
  38 Aiden Ruiz                11 Dakota                      16:33.9 
  39 Tim Rosland               12 Westmont                    16:34.2 
  40 Jack Willenborg           11 Pleasant Plains             16:37.7 
  41 Josh LaChance             12 Freeburg                    16:38.3 
  42 Dean Witzig               11 El Paso (E.P.-Gridley)      16:39.1 
  43 Dylan Howell              11 Cerro Gordo-Bement          16:41.5 
  44 Nicolai Martino           10 Winnebago                   16:41.8 
  45 Avery Glasgow             12 Williamsville               16:42.5 
  46 Joseph Erb                 9 Winnebago                   16:43.5 
  47 Hugh Flannery             11 Lombard (Montini)           16:43.6 
  48 Martin Velchek            12 Decatur (St. Teresa)        16:43.8 
  49 Austin Aldridge           11 Seneca                      16:45.3 
  50 Daniel Goodman            10 Chicago (Latin)             16:45.7 
  51 Isaac Porzelius           10 El Paso (E.P.-Gridley)      16:46.8 
  52 Connor Hartman            10 Normal (University)         16:47.6 
  53 Lane Obert                 9 Liberty                     16:49.7 
  54 Jonathan Janssen          11 Williamsville               16:52.3 
  55 Sean Kaeb                  9 Normal (University)         16:53.1 
  56 Brady Monk                11 Eureka                      16:53.7 
  57 Gus Striglos              11 Decatur (St. Teresa)        16:54.1 
  58 Charlie Link              11 Erie-Prophetstown           16:55.9 
  59 Alexavier Kaufman         11 Fairbury (Prairie Centr     16:56.3 
  60 Gabe (Gabriel) Zacharia   10 Normal (University)         16:56.9 
  61 Jackson Ballard           12 Chicago (Latin)             16:57.1 
  62 Elijah Teefey              9 Pleasant Plains             16:57.9 
  63 Fernando Daily            11 Pontiac                     16:58.0 
  64 Jack Lyons                10 Chicago (Latin)             16:58.5 
  65 Cam Fenton                10 Pontiac                     17:00.3 
  66 Alex Maas                 11 Heyworth                    17:00.5 
  67 Evan Schlichting          11 Freeburg                    17:00.6 
  68 Will Fuson                 9 Cerro Gordo-Bement          17:07.7 
  69 Andrew Perry              11 Eureka                      17:09.9 
  70 Nathaniel Marlow           9 Bluford (Webber)            17:09.9 
  71 Mika Nelson               10 Elmwood                     17:11.3 
  72 Marcus Ray                11 Marengo                     17:11.9 
  73 Tucker Hinkle             10 Eureka                      17:12.2 
  74 Payton Romersberger       12 El Paso (E.P.-Gridley)      17:16.3 
  75 Mark Dutkanych            12 Aurora (Central Catholi     17:18.4 
  76 Gabriel Bianco            11 Lombard (Montini)           17:18.9 
  77 Reed Florey               10 Elmwood                     17:19.5 
  78 Tanner Spence             12 Carmi (C.-White County)     17:21.9 
  79 Hudson Wills              12 Sandwich                    17:22.9 
  80 Bubka Carlson             11 Chillicothe (Illinois V     17:23.7 
  81 Carson Jones              12 Polo                        17:23.9 
  82 Ryan Kuhn                 10 Mackinaw (Deer Creek-M.     17:24.9 
  83 Matthew Kotcher           12 Chicago (Latin)             17:25.5 
  84 Owen Ayers                12 Louisville (North Clay)     17:27.1 
  85 Aiden Faulkner             9 Elmwood                     17:27.7 
  86 Caden Clark               11 Stanford (Olympia)          17:28.7 
  87 Kyle Gnewuch              10 Rockford (Lutheran)         17:29.3 
  88 Cooper Phillips           10 Stanford (Olympia)          17:29.4 
  89 Cameron Kernaghan         12 Decatur (St. Teresa)        17:29.9 
  90 Dayton Beatty             12 Sandwich                    17:31.2 
  91 Joey Bosch                11 Princeville                 17:31.4 
  92 Will Del Hierro           12 Chicago (Latin)             17:32.8 
  93 Lawrence Somosa           10 Freeburg                    17:33.3 
  94 Austin Russow             12 Heyworth                    17:33.7 
  95 Tyler Nalley              12 Rockford (R. Christian)     17:33.9 
  96 Joseph Urban              11 West Chicago (Wheaton A     17:34.7 
  97 Ross Kimme                10 Urbana (University)         17:36.8 
  98 Gabriel Gerber            12 Eureka                      17:36.9 
  99 Lukas Holderby            11 El Paso (E.P.-Gridley)      17:37.5 
 100 Matt Auburn               10 Decatur (St. Teresa)        17:37.7 
 101 Talan Thrasher            10 Clinton                     17:37.8 
 102 Brady Kim                 10 Normal (University)         17:37.9 
 103 Blake Linder               9 Winnebago                   17:38.2 
 104 L.J. Higgs                11 Elmwood                     17:38.3 
 105 Ben Milner                11 Rock Island (Alleman)       17:38.6 
 106 William Scroggs           11 Mackinaw (Deer Creek-M.     17:39.2 
 107 Clayton Donagher          12 Steeleville                 17:39.2 
 108 Jacob Gay                 11 Aurora (Central Catholi     17:40.0 
 109 Tucker Sennett            10 Princeville                 17:40.5 
 110 Jaden Gocken              12 Durand                      17:41.3 
 111 Pierson Romersberger      10 El Paso (E.P.-Gridley)      17:41.6 
 112 Luke Osterholm             9 West Chicago (Wheaton A     17:42.1 
 113 Nathanael Otto            11 Eureka                      17:42.5 
 114 Jonah Kaeb                11 Normal (University)         17:43.2 
 115 Kevin Lillwitz            11 Aurora (Central Catholi     17:43.4 
 116 Cole Gruenke              12 Trenton (Wesclin)           17:44.0 
 117 Cole Payne                10 Pleasant Plains             17:44.0 
 118 Nathan Gilbert            12 Roxana                      17:44.5 
 119 Eric Pincock               9 Glasford (Illini Bluffs     17:46.0 
 120 Kole Rigsby               11 El Paso (E.P.-Gridley)      17:47.1 
 121 Toby Morden                9 West Chicago (Wheaton A     17:48.4 
 122 Lucas Dreisbach           11 Erie-Prophetstown           17:49.3 
 123 Luke Rinkenberger         12 Eureka                      17:50.2 
 124 Christian Cid             10 Rock Falls                  17:50.3 
 125 Nathaniel Babcock         10 Decatur (St. Teresa)        17:50.4 
 126 Luke Dorn                 10 West Chicago (Wheaton A     17:51.6 
 127 Andrew Kurien             10 Rockford (R. Christian)     17:52.0 
 128 Dax Ulm                    9 Farmington                  17:52.9 
 129 Brendan Williams          12 Elmwood                     17:53.1 
 130 Liam Schmidt               9 Glen Carbon (Father McG     17:54.5 
 131 Michael Osielski          10 West Chicago (Wheaton A     17:54.5 
 132 James Digate              11 Aurora (Central Catholi     17:55.6 
 133 Matteo Vaca Diez          11 Anna (A.-Jonesboro)         17:55.9 
 134 Hunter Tabb               12 Pleasant Plains             17:56.0 
 135 JT Piper                   9 Normal (University)         17:56.8 
 136 Mathew Sadler             11 Macomb                      17:57.4 
 137 Reece Wesseln             12 Rockford (R. Christian)     17:57.4 
 138 Mallory Bening            11 Okawville                   17:57.5 
 139 Liam Boeving              10 Glen Carbon (Father McG     17:57.5 
 140 Wyatt Doyle               10 Roxana                      17:57.5 
 141 Ethan Reisigner           12 Normal (University)         17:58.6 
 142 Shawn Immanuel            10 Normal (University)         17:58.8 
 143 Camden Pierce             11 Steeleville                 17:59.6 
 144 Jaxen Paine               11 Pontiac                     17:59.6 
 145 Karson Schrum             10 Kewanee (Wethersfield)      18:00.0 
 146 Tyler Hanson              10 Pontiac                     18:00.7 
 147 Simeon Gabriel            10 West Chicago (Wheaton A     18:00.9 
 148 Roger Young                9 Woodstock (Marian)          18:01.7 
 149 Bryce Graves              11 Tuscola                     18:01.8 
 150 Ryan Conner               12 Johnsburg                   18:02.2 
 151 Pieter Duursma            10 Urbana (University)         18:02.8 
 152 Cole Thomas               11 Winnebago                   18:05.8 
 153 Hunter Ponce              11 Roxana                      18:07.1 
 154 CJ Moore                   9 Stanford (Olympia)          18:07.3 
 155 Cayton Cratch             11 Steeleville                 18:07.4 
 156 Zach Henry                11 Anna (A.-Jonesboro)         18:08.0 
 157 Mark Rozhon                9 Freeburg                    18:08.4 
 158 David Valencia            10 Aurora (Central Catholi     18:09.1 
 159 Connell Roth               9 Eureka                      18:10.3 
 160 Russell Abner             11 Aurora (Central Catholi     18:11.3 
 161 Brady Schaller            12 Winnebago                   18:11.7 
 162 Braden Denning            12 Heyworth                    18:12.2 
 163 Jackson Albers             9 Normal (University)         18:12.6 
 164 Jade-Carlos Gustafson     12 Clinton                     18:13.0 
 165 Zachary Duffie             9 Freeburg                    18:13.6 
 166 Tyler Buck                11 Tremont                     18:15.8 
 167 Peyton Broyles            11 O'Fallon (First Baptist     18:16.8 
 168 Ben Plachno               12 Polo                        18:17.7 
 169 Nicholas Harston          11 El Paso (E.P.-Gridley)      18:18.2 
 170 Ethan Trask               12 Heyworth                    18:20.2 
 171 Levi Reints               10 Pontiac                     18:20.4 
 172 Gavin Stalter              9 Eureka                      18:20.9 
 173 Simon Kaeb                11 Normal (University)         18:23.0 
 174 Drew Cooper                9 El Paso (E.P.-Gridley)      18:23.9 
 175 Yovani Carrillo           12 Anna (A.-Jonesboro)         18:24.6 
 176 Alex Dahlhauser           11 Heyworth                    18:27.6 
 177 Logan Pasakarnis          11 Seneca                      18:27.9 
 178 Tom Keller                11 Aurora (Central Catholi     18:28.1 
 179 Wyatt Zacha               11 Eureka                      18:28.5 
 180 Jack Lied                 10 Princeville                 18:31.5 
 181 Ryan Gayton               12 Beecher                     18:31.6 
 182 Jacob Skutt               11 Eureka                      18:31.7 
 183 Jack Dunseth               9 Macomb                      18:31.8 
 184 Josh Chatfield            10 West Chicago (Wheaton A     18:32.7 
 185 Chris Poyner              12 Seneca                      18:32.7 
 186 Matthew Bowers            10 Princeville                 18:33.3 
 187 Oliver Goar                9 Clinton                     18:35.4 
 188 Chris Ginocchio           10 Aurora (Central Catholi     18:35.4 
 189 Reece Fraikes              9 Chillicothe (Illinois V     18:35.8 
 190 Ethan Griminger           10 Pleasant Plains             18:35.9 
 191 Nate Hein                 11 Rock Island (Alleman)       18:36.6 
 192 Felix Lee                 10 Urbana (University)         18:36.7 
 193 Colin Jameson             10 Clinton                     18:37.7 
 194 Jake Dewald               10 Pontiac                     18:37.9 
 195 Will Anliker              12 West Chicago (Wheaton A     18:38.4 
 196 Abel Koritz                9 Clinton                     18:38.6 
 197 Fernando Avila-Rubio      11 Cambridge                   18:38.7 
 198 Luke Fahnestock           10 Urbana (University)         18:39.7 
 199 Kelby Svendsen            11 Urbana (University)         18:40.4 
 200 Connor Schmidt             9 Glen Carbon (Father McG     18:40.9 
 201 Xander Neamtu             10 Tuscola                     18:40.9 
 202 Garrett Webster            9 Elmwood                     18:42.4 
 203 Patrick Signore           12 Marengo                     18:43.1 
 204 Henry O'Connor            12 Westmont                    18:44.4 
 205 Walter Kraatz             11 Urbana (University)         18:44.6 
 206 Riley Strack              12 Glen Carbon (Father McG     18:44.7 
 207 Caleb Forseth             12 Peoria (P. Christian)       18:44.8 
 208 Brandon Oelrich           12 Trenton (Wesclin)           18:45.1 
 209 Jack McCormick            12 Aurora (A. Christian)       18:45.4 
 210 Levi Huber                10 Glen Carbon (Father McG     18:46.0 
 210 Will Meyer                11 Carlinville                 18:46.6 
 212 Gunnar Damhoff            10 Rock Falls                  18:47.9 
 213 Dillon Sherbeyn           10 Kewanee (Wethersfield)      18:48.6 
 214 Preston Rowe              11 Henry (H.-Senachwine)       18:48.6 
 214 Spencer Boesdorfer         9 Normal (University)         18:49.0 
 216 Garrett Hartrich          11 Bloomington (Central Ca     18:49.6 
 216 Mason Vande Voorde        12 Durand                      18:49.9 
 218 Noah Verscha               9 Rock Island (Alleman)       18:50.2 
 218 Michael Noack              9 Rock Island (Alleman)       18:50.2 
 220 Victor Bonnell            10 Erie-Prophetstown           18:50.8 
 220 Joseph Escobedo           10 Aurora (Central Catholi     18:52.0 
 222 Evan Rybak                12 Glen Carbon (Father McG     18:52.6 
 223 Ryker Obermeier            9 Okawville                   18:53.2 
 224 Jack Wayne                 9 Aurora (A. Christian)       18:55.2 
 225 Griffin Tredennick         9 Fairbury (Prairie Centr     18:55.2 
 226 Aidan Jepson              10 Erie-Prophetstown           18:57.0 
 226 Bruce Tang                10 Urbana (University)         18:57.9 
 228 Kaleb Sica                11 Westmont                    18:58.0 
 228 Daniel Becker              9 Bloomington (Central Ca     18:58.1 
 230 Gray Lipe                 10 O'Fallon (First Baptist     18:58.5 
 230 Demetrius Jackson-Monro   10 Trenton (Wesclin)           18:59.1 
 232 Caleb Scofield            12 Eureka                      19:01.4 
 232 Israel Nowark              9 El Paso (E.P.-Gridley)      19:01.6 
 234 Caden McCullough          10 Freeburg                    19:02.6 
 234 Grant Fogarty             12 Fairbury (Prairie Centr     19:02.9 
 236 Victor Rivera             12 Rock Falls                  19:03.1 
 236 Kam Stevenson              9 Elmwood                     19:03.3 
 238 Matthew Ulozas            11 Urbana (University)         19:03.3 
 238 Jack Gramm                 9 El Paso (E.P.-Gridley)      19:03.8 
 240 Aiden Earley              12 Kewanee (Wethersfield)      19:04.5 
 240 Logan McCabe               9 Pontiac                     19:05.5 
 242 Daniel Obernuefemann      12 Freeburg                    19:05.9 
 242 Brady Root                11 Rock Falls                  19:07.2 
 244 Zeke Weidel               11 Erie-Prophetstown           19:08.4 
 244 Ronan Costello            10 Woodstock (Marian)          19:09.5 
 246 Darien Huggins            12 Rock Falls                  19:09.6 
 247 Anthony Hardin             9 Roxana                      19:10.2 
 248 Wyatt Beck                11 Erie-Prophetstown           19:10.2 
 249 Lucas Whalen               9 Mackinaw (Deer Creek-M.     19:10.5 
 250 Tucker Bailey             10 Champaign (Judah Christ     19:10.7 
 250 Cameron McGonigal         11 Rockford (R. Christian)     19:10.8 
 252 Logan Guillou             11 Pleasant Plains             19:11.9 
 252 Aaron Webb                10 Bloomington (Cornerston     19:11.9 
 254 Aidan Guida               10 Oregon                      19:12.7 
 254 Tyler Farrell             12 Fairbury (Prairie Centr     19:13.0 
 256 Fischer Dickinson         10 Glasford (Illini Bluffs     19:13.1 
 256 Evan Fogerson             11 Cerro Gordo-Bement          19:13.2 
 258 Conor Kaefer              10 Lombard (Montini)           19:14.5 
 258 Paul Wicklein             11 Byron                       19:14.9 
 260 Owen Stoller               9 Eureka                      19:15.4 
 260 Nathaniel Roehrig         11 Heyworth                    19:15.6 
 262 Lucas Hoehner             11 Anna (A.-Jonesboro)         19:16.1 
 262 Aidan Diesen              12 Breese (Central)            19:16.4 
 264 Noah Dorsey               10 Henry (H.-Senachwine)       19:16.7 
 264 Noah Hunt                 10 Breese (Central)            19:17.0 
 266 Jerry Lin                 12 West Chicago (Wheaton A     19:19.5 
 266 Hudson Pope                9 Winnebago                   19:20.5 
 268 Jon Wicklein              12 Byron                       19:22.0 
 268 Alex Walsh                 9 Sandwich                    19:22.5 
 270 Johnny Chambers           12 Normal (University)         19:23.2 
 270 Roger Maines              12 Durand                      19:23.8 
 271 Jonathan Snelgrove        12 Marengo                     19:25.1 
 273 Cole Endres                9 Riverton                    19:25.9 
 273 Aiden Carby               11 Byron                       19:26.1 
 275 Noah Britton              11 Rock Island (Alleman)       19:27.2 
 275 Phoenix Perreault          9 Chillicothe (Illinois V     19:28.0 
 277 Kameron Grobe             10 Polo                        19:28.4 
 277 Brock Monk                 9 Eureka                      19:28.9 
 279 Daniel O'Carroll          10 West Chicago (Wheaton A     19:29.1 
 279 Jackson Vogel             11 Eureka                      19:29.5 
 281 Alex Behme                10 Carlinville                 19:29.9 
 281 Shaymis Powell            11 West Chicago (Wheaton A     19:33.5 
 283 Blake Heimann             10 Breese (Central)            19:33.6 
 283 Liam Porritt               9 Tremont                     19:34.7 
 285 Tyson Skinner             11 Erie-Prophetstown           19:35.9 
 285 Lucas Vaca Diez           10 Anna (A.-Jonesboro)         19:36.4 
 287 Joel White                 9 Rockford (R. Christian)     19:36.8 
 287 Matt Galer                10 Aurora (Central Catholi     19:38.5 
 289 Parker Melick             11 Princeville                 19:38.8 
 289 Jason Niemann             12 Stockton                    19:38.9 
 291 Calvin Maierhofer         12 Seneca                      19:40.0 
 291 Preston Daniels           12 Clinton                     19:41.1 
 293 Ian Pacheco                9 Galva                       19:41.4 
 294 Tucker Thayer              9 Chicago (Latin)             19:42.1 
 295 Mason Veach               12 Tuscola                     19:42.2 
 295 Sam Walsh                  9 Rockford (R. Christian)     19:42.2 
 297 Zander Hasheider           9 Okawville                   19:42.6 
 298 Logan Demling             11 Stanford (Olympia)          19:43.3 
 298 Jacob Crater              10 Pleasant Plains             19:43.8 
 300 Timothy Rogers             9 Eureka                      19:44.0 
 300 Ari VanMiddlesworth        9 Eureka                      19:44.3 
 302 Michael Crowley           12 Lombard (Montini)           19:44.9 
 302 James Lippert             12 Urbana (University)         19:46.3 
 304 Jonathan Claerbout        12 Winnebago                   19:46.6 
 305 Myles Levine              10 Chicago (Latin)             19:47.4 
 306 Levi Steiner              10 Tremont                     19:48.3 
 306 Eli Kibler                 9 El Paso (E.P.-Gridley)      19:48.5 
 308 Blake Marshall            10 Peoria Heights              19:48.7 
 308 Sam Wilson                10 Carlinville                 19:49.6 
 310 Jack Goby                 11 Carlinville                 19:50.5 
 310 Erick Scroggins           11 Roxana                      19:51.0 
 312 Romeo Rosas               10 Rock Island (Alleman)       19:51.3 
 312 Aiden Schmidt              9 Glen Carbon (Father McG     19:51.3 
 314 Asher Reedy               11 Normal (University)         19:52.3 
 314 Andy Blum                  9 Normal (University)         19:52.5 
 316 Brayden Long              11 Chillicothe (Illinois V     19:53.0 
 316 Tyce Alumbaugh            10 Cerro Gordo-Bement          19:53.8 
 318 John Paul Brewer          10 Cerro Gordo-Bement          19:53.9 
 318 Alex Bomleny              11 Erie-Prophetstown           19:54.1 
 320 Tyler Bryant              10 Freeburg                    19:54.7 
 320 Nolan Frantz              10 Okawville                   19:56.0 
 322 Eric Chen                 10 Anna (A.-Jonesboro)         19:57.1 
 323 Jack Ramsey                9 Chicago (Latin)             19:59.4 
 324 Ryan Noisten              12 Oregon                      20:00.1 
 324 Nathan Brening            12 Genoa (G.-Kingston)         20:00.6 
 326 Evan White                 9 Rockford (R. Christian)     20:00.8 
 326 Juan Hernandez            12 Rock Falls                  20:03.0 
 328 A.J. Parkison              9 Sandwich                    20:03.6 
 328 Josh Schaefers            10 Sandwich                    20:03.7 
 330 Nate Sprinkel             10 Seneca                      20:04.0 
 330 Maxwell Neal              10 Lombard (Montini)           20:05.0 
 332 Corbin Christopulos        9 Bloomington (Cornerston     20:05.7 
 333 Josiah Imig               11 Beecher                     20:07.0 
 334 Aiden Christenson         11 Pontiac                     20:08.4 
 335 Andrew Sauder              9 Mackinaw (Deer Creek-M.     20:10.1 
 336 Finn Kelly                12 Chicago (Latin)             20:10.5 
 336 Cade Graham               12 Freeburg                    20:11.3 
 338 Maverick Wilcox            9 Pontiac                     20:12.5 
 339 Noah McVey                10 Roxana                      20:13.3 
 340 Aidan Hoekstra            11 Eureka                      20:14.3 
 340 Blake McLeese              9 Tuscola                     20:14.6 
 342 Trystan Zellar            11 Rockford (Lutheran)         20:15.4 
 342 Enrico Duursma             9 Urbana (University)         20:15.7 
 344 Isaiah Rebman             11 Macomb                      20:16.3 
 345 Colin Moore               11 Glen Carbon (Father McG     20:17.3 
 345 Nicholas Bunting          11 Mackinaw (Deer Creek-M.     20:18.3 
 347 Christopher Bolisenga     10 Oregon                      20:20.6 
 347 Christian Brilley         12 Decatur (St. Teresa)        20:21.2 
 349 Kyler Glaue               10 Macomb                      20:23.8 
 349 Sean Wright               12 Mackinaw (Deer Creek-M.     20:25.2 
 351 Noah Felther               9 Kewanee (Wethersfield)      20:27.1 
 352 Orion Mahannah             9 Eureka                      20:28.4 
 353 Wyatt Grimshaw            12 Granville (Putnam Count     20:29.1 
 354 Noah Markus               10 Breese (Central)            20:30.1 
 355 Paul Lalonde              11 Westmont                    20:31.6 
 356 Jamison Kohlberg          11 Glen Carbon (Father McG     20:32.3 
 356 Caden Binder              10 Arthur (A.-Lovington-At     20:32.4 
 358 Jackson Walters           11 Freeburg                    20:32.8 
 358 Sean Mayer                11 Aurora (Central Catholi     20:32.9 
 360 Derek Leitzen             10 Woodstock (Marian)          20:35.0 
 360 Brennan Tate               9 Bluford (Webber)            20:36.5 
 362 Zach Linder               12 Durand                      20:37.5 
 362 Daniel Eichen              9 Carlinville                 20:38.5 
 364 Dylan Hocking              9 Liberty                     20:38.6 
 364 Jonah Hamaker              9 Bloomington (Central Ca     20:39.0 
 366 Nolan Rhodes               9 Clinton                     20:40.4 
 367 Evan Petri                 9 Stanford (Olympia)          20:40.9 
 367 Seth Pennings             10 Aurora (A. Christian)       20:41.3 
 369 Dylan Moss                11 El Paso (E.P.-Gridley)      20:41.4 
 370 John Bray                 11 Carlinville                 20:42.5 
 370 Kaney Roper               10 Carlinville                 20:42.7 
 372 Hudson Stickel            10 Chillicothe (Illinois V     20:43.5 
 372 TJ Maynor                  9 Eureka                      20:43.6 
 374 Drew Lauritsen            10 Pontiac                     20:45.0 
 374 Kale Grobe                10 Polo                        20:46.9 
 376 Logan Hanson              11 Dakota                      20:49.0 
 376 Cody Schiefer             12 Breese (Central)            20:49.2 
 378 Robert Hofer               9 Breese (Central)            20:49.7 
 379 Eli Anderson               9 Aurora (A. Christian)       20:52.0 
 380 Logan Farquhar            12 Stanford (Olympia)          20:52.6 
 380 Cole Zimmerman            11 Fairbury (Prairie Centr     20:52.8 
 381 Nathan Lyons              12 Winnebago                   20:53.3 
 383 Ian Pan                    9 Urbana (University)         21:01.5 
 383 Lucas Haas                12 Trenton (Wesclin)           21:04.6 
 385 Owen Fenska                9 Aurora (A. Christian)       21:05.4 
 386 Cooper Chaney             12 Tremont                     21:06.4 
 386 Alex Niemann              10 Stockton                    21:07.5 
 388 Jared Juenger             12 Okawville                   21:08.8 
 388 Drew Carlson               9 Monmouth (M.-Roseville)     21:09.7 
 390 Nicholas Donelan          12 Williamsville               21:10.0 
 390 Paul Tikhiy               12 Westmont                    21:10.1 
 392 Dyllon Wright              9 Clinton                     21:10.6 
 393 Noah Evans                10 Marengo                     21:10.7 
 393 Sye Vanmiddlesworth       12 Eureka                      21:12.0 
 395 Zackery Green             12 Macomb                      21:12.4 
 395 Micah Render              11 El Paso (E.P.-Gridley)      21:13.4 
 397 Isaiah Becker              9 Breese (Central)            21:13.5 
 397 Bryce Schottel            10 Freeburg                    21:13.8 
 399 Andre Kellum              12 Beecher                     21:15.8 
 399 Joseph Jansen             12 Okawville                   21:17.2 
 401 Jarrett Turney             9 Clinton                     21:17.3 
 402 Alastaire Sweetser         9 Erie-Prophetstown           21:18.0 
 403 Andrew Welten             11 Steeleville                 21:18.8 
 404 Landon Wierenga           12 Eureka                      21:19.1 
 404 Cody Cusac                12 Normal (University)         21:19.5 
 406 Ethan Grebner             10 Williamsville               21:19.9 
 407 Luke Graham               10 Princeville                 21:20.9 
 408 Alex Scott                12 Carlinville                 21:21.3 
 408 TJ Sias                    9 West Chicago (Wheaton A     21:21.9 
 410 Quentin Jarlson           10 Westmont                    21:21.9 
 411 Kyler Williams            11 Heyworth                    21:22.9 
 412 Milky Tadesse              9 Urbana (University)         21:23.8 
 413 Kai Babb                   9 Westmont                    21:25.0 
 414 Abram Hessler              9 Aurora (A. Christian)       21:25.2 
 415 Braydon Harmony            9 Williamsville               21:25.3 
 416 Blake Overstreet          10 Macomb                      21:25.8 
 416 Travis Kellogg            11 Sandwich                    21:26.2 
 418 Landon Smith              10 Stanford (Olympia)          21:27.9 
 418 Carter Blankenship        11 Clinton                     21:29.0 
 420 Josiah Meade              12 El Paso (E.P.-Gridley)      21:30.2 
 420 Joey Rowand                9 Polo                        21:30.5 
 422 Brady Marshall            10 Freeburg                    21:30.6 
 422 Connor Pabian             10 Seneca                      21:31.1 
 424 Danny White               11 Durand                      21:32.7 
 424 Owen Mitchell              9 Chillicothe (Illinois V     21:33.4 
 426 Trey Mense                10 Freeburg                    21:33.7 
 427 Joe Amicon                 9 Ottawa (Marquette)          21:37.6 
 428 Aaron Shields             10 Roxana                      21:38.9 
 429 Logan Reed                 9 Breese (Central)            21:40.4 
 429 Ryan Driskill              9 Pleasant Plains             21:41.0 
 431 Michael Werry             11 Eureka                      21:41.2 
 431 Colin Collet              12 Seneca                      21:41.4 
 433 JJ Crowell                 9 Peoria (P. Christian)       21:42.1 
 434 Brody Karr                 9 Pontiac                     21:42.2 
 434 Caden Jenulius             9 Rock Island (Alleman)       21:42.6 
 436 Hawke Mitchell            11 Genoa (G.-Kingston)         21:44.6 
 436 Joey Lindsay              12 Erie-Prophetstown           21:46.2 
 438 Josiah Ricketts            9 Chicago (Latin)             21:46.7 
 439 Mauricio Glass             9 Stockton                    21:51.0 
 439 Nico Yee                  11 Henry (H.-Senachwine)       21:51.2 
 441 Charlie Wilson            12 Carlinville                 21:53.7 
 441 Paul Silvani              10 Chicago (Latin)             21:54.3 
 443 Gage Cobbley               9 El Paso (E.P.-Gridley)      21:54.9 
 443 Glen Richie                9 Cullom (Tri-Point)          21:55.6 
 445 Dominic Genetti            9 Carlinville                 21:55.8 
 445 Zachary Schupp            11 Eureka                      21:55.8 
 447 Lyle Biermann             10 Glen Carbon (Father McG     21:55.8 
 447 Cooper Fullington         12 Carlinville                 21:57.2 
 449 Evan Perry                12 Okawville                   21:58.1 
 449 Isaac Biver               11 Freeburg                    21:58.3 
 451 Peter Galer               10 Aurora (Central Catholi     21:59.1 
 451 Andrew Hernandez          12 Rock Falls                  22:00.5 
 453 Theo White                10 Trenton (Wesclin)           22:03.3 
 453 Dylan Ragsdale            11 Argenta (A.-Oreana)         22:03.3 
 455 Reed Newcomb              11 El Paso (E.P.-Gridley)      22:03.7 
 455 James Gentry               9 Bluford (Webber)            22:04.2 
 457 Francisco Suarez          11 Durand                      22:05.4 
 457 Logan Davis               10 Kewanee (Wethersfield)      22:05.4 
 459 Will Miller                9 Urbana (University)         22:06.2 
 460 Austin Homer               9 Carlinville                 22:07.0 
 461 Owen Berbaum              10 Westmont                    22:08.0 
 462 Logan Barrett             10 Marengo                     22:08.3 
 462 Alex Bounds                9 West Chicago (Wheaton A     22:11.9 
 464 Ian Wells                 12 Eureka                      22:13.3 
 464 Knox Mynatt               11 Urbana (University)         22:15.3 
 466 Hunter Christenson         9 Pontiac                     22:16.2 
 466 Sawyer Mitchell           10 O'Fallon (First Baptist     22:16.3 
 468 Micah Hilliker             9 Byron                       22:17.1 
 468 Jacob Petitgout           11 Macomb                      22:18.3 
 470 Micah Hoffman              9 Eureka                      22:18.4 
 470 Sriharish Kannan           9 Urbana (University)         22:18.9 
 471 Wyatt Biermann            12 Glen Carbon (Father McG     22:19.0 
 473 Jake Conrad               10 Galva                       22:19.5 
 473 Dylan Zacha                9 Eureka                      22:19.9 
 475 Jack Milner                9 Rock Island (Alleman)       22:20.8 
 475 Evan Folk                 12 Durand                      22:22.6 
 476 Josh Razo                 11 Fairbury (Prairie Centr     22:24.7 
 478 Sebastian Lee-Yee          9 Chicago (Latin)             22:25.4 
 479 Joshua Ferre              10 Argenta (A.-Oreana)         22:26.3 
 479 Taylor Hess                9 Abingdon (A.-Avon)          22:28.3 
 481 Austin Carruthers         10 Princeville                 22:29.0 
 482 Jack VanGorkom            12 Trenton (Wesclin)           22:29.3 
 482 Drew Danek                11 Seneca                      22:30.5 
 484 Landon Mathis              9 Cambridge                   22:30.8 
 485 Ryan Phillips              9 Rockford (Lutheran)         22:33.4 
 486 Logan Newberg              9 Clinton                     22:35.2 
 487 Braden Sedler             12 Chicago (Latin)             22:35.9 
 487 Logan Abernathy           10 Anna (A.-Jonesboro)         22:36.1 
 489 Kaden Weber               12 Cullom (Tri-Point)          22:37.9 
 490 Miguelangel Mendoza        9 Clinton                     22:38.5 
 491 Cole Stoeger              11 Cerro Gordo-Bement          22:39.0 
 491 Levi Meister              11 Eureka                      22:39.9 
 493 Maurice Sparks            10 Roxana                      22:40.5 
 494 Allyn Uhler                9 Peoria (P. Christian)       22:41.1 
 495 Jason Dyer                10 Liberty                     22:41.1 
 496 Daniel Hernandez          10 Pontiac                     22:42.9 
 496 Reilly Wiegand             9 Eureka                      22:43.1 
 498 Clay Sanders              12 Genoa (G.-Kingston)         22:45.6 
 498 Jared Hernandez           12 Rock Island (Alleman)       22:47.7 
 500 Harrison Sepich           11 El Paso (E.P.-Gridley)      22:48.3 
 500 Carter Boyer              10 Decatur (St. Teresa)        22:50.2 
 502 Jerzy Davis               10 Rockford (Lutheran)         22:51.3 
 503 Ryker Beckmier             9 Arthur (A.-Lovington-At     22:51.7 
 504 Taryn Heather              9 Polo                        22:54.5 
 504 Jubal Blunier              9 Eureka                      22:54.9 
 506 Oliver Clydesdale          9 O'Fallon (First Baptist     22:55.6 
 507 Ethan Daubman             10 Erie-Prophetstown           22:57.5 
 507 Jarik Scott               11 Genoa (G.-Kingston)         22:58.7 
 509 Hayden Tipler             10 El Paso (E.P.-Gridley)      22:59.1 
 509 Jonathan Chizmar           9 Bloomington (Central Ca     22:59.4 
 511 Caden Sutton              11 Erie-Prophetstown           22:59.5 
 511 Ben Shearin               10 Bloomington (Cornerston     23:01.0 
 513 Anthony Harell            10 Cullom (Tri-Point)          23:01.9 
 513 Caleb Gruel                9 West Chicago (Wheaton A     23:06.1 
 515 Zach Krane                 9 Byron                       23:10.5 
 515 Will Shearin              12 Bloomington (Cornerston     23:11.1 
 517 Owen Martin               10 Eureka                      23:12.8 
 517 Mahdi Dastgheib            9 Urbana (University)         23:14.1 
 519 Solan Everly              12 Rock Falls                  23:15.6 
 520 Carson Black               9 Freeburg                    23:16.3 
 521 Talon Blas                10 Roxana                      23:17.3 
 521 Brendan McGonigal          9 Rockford (R. Christian)     23:17.7 
 523 Aaron Hegarty             10 Tuscola                     23:20.8 
 524 Griffin Leahy             10 Normal (University)         23:21.3 
 525 Jacob Pickett             10 Heyworth                    23:21.6 
 526 Rylan Smith               11 Marengo                     23:22.3 
 527 Logan Williams             9 O'Fallon (First Baptist     23:23.7 
 528 Carson Smith              11 Tuscola                     23:23.7 
 528 Azael Vargas              12 Granville (Putnam Count     23:24.7 
 530 Carson Moore               9 ROWVA/Williamsfield         23:25.2 
 530 Isaiah Carpenter           9 Heyworth                    23:26.3 
 532 Liam Reilly                9 Pontiac                     23:27.8 
 533 Jerrod Meffert             9 Henry (H.-Senachwine)       23:30.8 
 534 Brady Rodgers             12 Peoria Heights              23:31.9 
 534 Cooper Smith               9 ROWVA/Williamsfield         23:32.5 
 536 James Braun               10 Henry (H.-Senachwine)       23:35.9 
 537 Austin Matthews            9 Argenta (A.-Oreana)         23:36.0 
 538 Nathan Liddell            10 Kewanee (Wethersfield)      23:37.8 
 538 Nathan Bargmann            9 Normal (University)         23:38.1 
 540 Axtyn Sherlock             9 Bluford (Webber)            23:38.6 
 540 Nicholas Doughan           9 Pontiac                     23:42.5 
 542 Kael Morlock              11 Clinton                     23:42.5 
 543 Bohdi Devine               9 O'Fallon (First Baptist     23:43.1 
 544 Brandon Harding            9 Mackinaw (Deer Creek-M.     23:43.1 
 545 Cody Mevert                9 Steeleville                 23:43.6 
 546 Dylan Moore               11 ROWVA/Williamsfield         23:44.5 
 547 Tynan Justice             10 Seneca                      23:44.9 
 548 Carter Thomas             11 Seneca                      23:54.1 
 548 Jadon Young               10 Tremont                     23:55.0 
 550 Charlie Castillo          11 Elmhurst (IC Catholic)      23:55.2 
 551 Elliott Black              9 Farmington                  23:56.2 
 552 Bryan Immel               12 Oregon                      23:58.3 
 552 Drew Whittington          11 Bloomington (Central Ca     23:59.0 
 554 Reece Yero                 9 Stanford (Olympia)          24:04.1 
 555 William Tepe              10 Okawville                   24:04.2 
 556 Dylan Verdun               9 Pontiac                     24:05.9 
 556 Ryder Helling              9 Macomb                      24:13.0 
 558 Derek Moore               11 Chillicothe (Illinois V     24:17.0 
 558 Matthew Ponce             11 Kewanee (Wethersfield)      24:17.2 
 560 Joshua Hamaker            11 Bloomington (Central Ca     24:17.6 
 560 Ian Koch                  12 Tremont                     24:19.3 
 561 Ryan Helle                 9 Farmington                  24:20.5 
 563 Logan Meyer               12 Freeburg                    24:23.3 
 563 Peyton Hubbard            11 Argenta (A.-Oreana)         24:29.5 
 565 David Wiegand              9 Eureka                      24:30.2 
 566 Kylon Borseth             10 Kewanee (Wethersfield)      24:31.4 
 567 Rogan McClendon           11 Chicago (Latin)             24:32.0 
 567 Kaden Hinds                9 Pontiac                     24:34.9 
 569 John Freese               12 Cerro Gordo-Bement          24:39.8 
 569 Jackson Ehrman             9 Glen Carbon (Father McG     24:42.6 
 571 Jack Rives                11 Carlinville                 24:47.1 
 572 Samuel Kilker             11 Erie-Prophetstown           24:47.3 
 573 Jake Griffin              10 Aurora (A. Christian)       24:55.5 
 574 Mason Gall                11 Steeleville                 24:56.6 
 575 Danny Benedick            12 Freeburg                    24:58.1 
 576 Jakob Brooks              10 Erie-Prophetstown           24:59.2 
 577 Jerry Knight               9 Dakota                      24:59.7 
 578 Ben Mccoy                  9 Williamsville               25:00.8 
 579 Chris Smith               10 Seneca                      25:03.2 
 580 Lukas White                9 Rockford (R. Christian)     25:05.0 
 581 Micah Lyons                9 Winnebago                   25:06.8 
 582 Skylar Brown              11 Riverton                    25:07.4 
 583 Kanyon Becker             10 Trenton (Wesclin)           25:09.5 
 584 Elijah Gramlick           12 O'Fallon (First Baptist     25:09.5 
 585 Roman Zimmerman           10 El Paso (E.P.-Gridley)      25:11.3 
 586 Ethan Grinnell             9 Toulon (Stark County)       25:16.4 
 587 Noah McClallen            10 Eureka                      25:17.2 
 588 Matthew DeBolt             9 Mackinaw (Deer Creek-M.     25:21.4 
 589 Landen Elder              10 Oregon                      25:29.2 
 590 Jake Anderson              9 Macomb                      25:31.8 
 591 Paul Yeary                 9 Stanford (Olympia)          25:33.2 
 592 Kenny Boehm               10 Byron                       25:46.2 
 593 Braden Cook               12 Bloomington (Central Ca     25:51.0 
 594 Colton Debelak             9 Rockford (Lutheran)         25:51.4 
 594 Will Berndt               12 Genoa (G.-Kingston)         25:51.5 
 596 Jonathan Norman            9 Erie-Prophetstown           25:54.8 
 597 Blaine Stolle              9 O'Fallon (First Baptist     25:57.5 
 598 AJ Keedy                  11 Seneca                      26:04.2 
 599 Beau Zygadlo              10 Pontiac                     26:10.1 
 600 Dalton Cobb               10 Anna (A.-Jonesboro)         26:19.7 
 601 Linus Swantek              9 Bloomington (Central Ca     26:26.4 
 602 Chris Yee                 10 Henry (H.-Senachwine)       26:27.1 
 603 Jackson Lehman            11 Freeburg                    26:41.6 
 603 Hayden (Howard) Martin    11 Henry (H.-Senachwine)       26:41.7 
 605 Sam Kruger                10 Eureka                      26:48.9 
 606 Carter Snodgrass           9 Heyworth                    26:55.6 
 607 Connor Truckenbrod         9 Woodstock (Marian)          26:55.8 
 608 Shiv Opal                 10 Chicago (Latin)             26:58.5 
 609 Alex Temen                 9 Polo                        27:07.9 
 610 Lucas Fehlberg            11 Kewanee (Wethersfield)      27:07.9 
 611 AJ Seager                 10 Genoa (G.-Kingston)         27:10.3 
 612 Bryson Cast               12 Peoria (Manual)             27:15.6 
 613 Nigel Sajulan             10 Sandwich                    27:17.5 
 614 Zach King                 10 Eureka                      27:24.4 
 615 Tucker Baldi              10 Macomb                      27:25.9 
 616 Jaxson Pemberton          11 ROWVA/Williamsfield         27:28.8 
 617 Ethan Dahl                11 Argenta (A.-Oreana)         27:30.6 
 618 Devyn Hernandez           10 Johnsburg                   27:36.9 
 619 James Tunink               9 Byron                       27:41.6 
 620 Logan Peterson            10 Chillicothe (Illinois V     27:49.7 
 621 Logan Serpette            12 Henry (H.-Senachwine)       27:55.4 
 622 Anders Bergren            10 Monmouth (M.-Roseville)     28:03.8 
 623 Ben Janssen                9 Abingdon (A.-Avon)          28:23.9 
 624 Kristian Adleman          11 Stockton                    28:29.3 
 625 Conrad Tichenor           10 Champaign (Academy High     28:30.8 
 626 Collins Rosch             10 Urbana (University)         28:31.7 
 627 Patrick Dunn              11 Carlinville                 28:33.5 
 628 Aiden Strong              10 Henry (H.-Senachwine)       29:13.3 
 629 Hunter Davies             10 Cullom (Tri-Point)          29:25.0 
 630 David Ulozas               9 Urbana (University)         29:46.3 
 631 Emerson Crawley           12 Henry (H.-Senachwine)       29:53.8 
 632 Max Alessia               11 Williamsville               29:55.4 
 633 Brayden Evelsizer          9 El Paso (E.P.-Gridley)      30:04.9 
 634 Alex Holt                 10 Kewanee (Wethersfield)      30:22.7 
 635 Morrison Nickels          11 Peoria (Manual)             30:23.9 
 636 Aaron Blau                 9 O'Fallon (First Baptist     30:25.8 
 637 Cullen Clow               10 Macomb                      30:40.1 
 638 Calvin Steiner             9 Macomb                      31:18.8 
 639 Blessing Tshimankinda     10 Urbana (University)         32:27.9 
 640 James Crawford            11 Peoria Heights              32:39.7 
 641 Quincy James               9 Genoa (G.-Kingston)         32:40.2 
 642 Dane Nickels               9 Peoria (Manual)             43:13.7