3 Miles-Varsity-Open Boys Result

Boys Varsity Open 3 Mile Team Scores
=========================================================
  Pl Team                                          Points
=========================================================
  1  Plainfield (South)                                41 
  2  Downers Grove (North)                             62 
  3  Plainfield (North)                                90 
  4  Palatine (Fremd)                                 211 
  5  LaGrange (Lyons)                                 226 
  6  Batavia                                          227 
  7  Morton                                           257 
  8  Rolling Meadows                                  260 
  9  Normal (University)                              272 
 10  Deerfield                                        287 
 11  Aurora (Marmion Academy)                         369 
 12  Edwardsville                                     380 
 13  Minooka                                          396 
 14  Rockford (Guilford)                              453 
 15  Vernon Hills                                     477 
 16  Glen Ellyn (Glenbard West)                       492 
 17  Highland Park                                    502 
 18  Yorkville                                        563 
 19  Belvidere (North)                                572 
 20  Normal (Community West)                          649 
 21  Dunlap                                           656 
 22  Chicago (St. Ignatius College Prep)              671 
 23  Evanston (Twp.)                                  764 
 24  Algonquin (Jacobs)                               779 
 25  Hampshire                                        834 
 26  Maple Park (Kaneland)                            903 
 27  Park Ridge (Maine South)                         905 
 28  East Moline (United)                             917 
 29  Glen Ellyn (Glenbard South)                      938 
 30  Metamora                                         949 
 31  Moline                                           967 
 32  Chatham (Glenwood)                               989 
 33  McHenry                                          993 
 34  Rockford (Auburn)                                998 
 35  Crystal Lake (Prairie Ridge)                    1043 
 36  Palos Hills (Stagg)                             1131 
 37  Aurora (Waubonsie Valley)                       1140 
 38  Burlington (Central)                            1143 
 39  Crystal Lake (Central)                          1153 
 40  Lockport (Twp.)                                 1171 
 41  Washington                                      1179 
 42  Fox Lake (Grant)                                1186 
 43  Rockford (Jefferson)                            1198 
 44  Rockton (Hononegah)                             1210 
 45  Bolingbrook                                     1321 
 46  Sterling                                        1339 
 47  Cary (C.-Grove)                                 1340 
 48  Villa Park (Willowbrook)                        1346 
 49  Chicago (Brother Rice)                          1351 
 50  Rock Island                                     1451 
 51  West Chicago (Wheaton Academy)                  1488 
 52  Urbana (University)                             1590 
 53  Lemont                                          1609 
 54  Lombard (Montini)                               1609 
 55  Pekin                                           1678 
 56  Belvidere                                       1682 
 57  Peoria (Richwoods)                              1725 
 58  LaGrange Park (Nazareth Academy)                1771 
 59  Oak Lawn (Richards)                             1777 
 60  Woodstock                                       1796 
 61  Carpentersville (Dundee-Crown)                  1876 
 62  Plano                                           1877 
 63  Freeburg                                        1901 
 64  Addison (A. Trail)                              1955 
 65  Chicago (University)                            1966 
 66  DeKalb                                          2032 
 67  Galesburg                                       2132 
 68  Arlington Heights (St. Viator)                  2200 


Boys Varsity Open 3 Mile Results
====================================================================================
  Pl Athlete                   Yr Team                                          Time
====================================================================================
   1 Malik Gbadamassi          12 East Moline (United)                      15:25.80 
   2 Sean Jansen               12 Plainfield (North)                        15:53.20 
   3 Brady Prokop              12 Plainfield (South)                        16:10.10 
   4 Charles Novotny           11 Downers Grove (North)                     16:16.20 
   5 Atticus Stevens           11 Plainfield (South)                        16:20.80 
   6 Beckett Shifrin           10 Deerfield                                 16:22.40 
   7 Henry Eide                11 Downers Grove (North)                     16:23.80 
   8 Asim Saba                 11 Plainfield (South)                        16:24.40 
   9 Dominic LaMontagna        11 Plainfield (North)                        16:26.40 
  10 Peter Day                 11 Batavia                                   16:33.80 
  11 Dawid Opiola              12 Rolling Meadows                           16:39.20 
  12 Giovanni Acosta           11 Plainfield (South)                        16:41.20 
  13 Logan Capalbo             10 Plainfield (South)                        16:46.00 
  14 Reid Maranowicz           11 Plainfield (South)                        16:47.10 
  15 Dylan Araiza              12 Plainfield (North)                        16:48.10 
  16 Santino Anfuso            11 Downers Grove (North)                     16:49.10 
  17 John Newell               11 Downers Grove (North)                     16:49.40 
  18 Mark Krishnan             11 Downers Grove (North)                     16:50.50 
  19 Brendan Lynch             11 Downers Grove (North)                     16:56.80 
  20 Andrew Gowen              11 Downers Grove (North)                     16:56.90 
  21 Raymond Curran            11 Downers Grove (North)                     16:57.60 
  22 Jake Widmer               11 Batavia                                   16:57.70 
  23 Brendan Eddington          9 Downers Grove (North)                     16:58.70 
  24 Zach Bucsanyi             11 Plainfield (North)                        17:00.50 
  25 Levi Tucker               11 Morton                                    17:03.70 
  26 Evan Davis                 9 Edwardsville                              17:12.60 
  27 Archer Wedwick            11 Rockford (Guilford)                       17:17.10 
  28 Joshua Rico                9 Plainfield (South)                        17:17.60 
  29 Janik Potuznik             9 Palatine (Fremd)                          17:18.90 
  30 Daniel Doyle              12 Highland Park                             17:20.40 
  31 Arcangel Trujillo          9 Buffalo Grove                             17:21.00 
  32 Kevin Hou                 10 Deerfield                                 17:21.60 
  33 Aiden Nissen              11 Plainfield (South)                        17:22.90 
  34 Lucas Molina              10 Rockford (Guilford)                       17:23.40 
  35 Ben Slavish               12 Vernon Hills                              17:23.60 
  36 Luke Borling               9 LaGrange (Lyons)                          17:24.00 
  37 Kingston Navarez           9 Normal (University)                       17:24.30 
  38 Nick Chavez               10 Downers Grove (North)                     17:24.50 
  39 Isaac Phillips            11 LaGrange (Lyons)                          17:25.90 
  40 Jakob Samuels             10 Rolling Meadows                           17:26.10 
  41 Juan Contreras            11 LaGrange (Lyons)                          17:26.80 
  42 Alejandro Ayala           12 Yorkville                                 17:27.60 
  43 Ryder Schickedanz         10 Edwardsville                              17:28.50 
  44 Itai Gelber                9 Deerfield                                 17:28.60 
  45 Jack Enright              11 Downers Grove (North)                     17:30.50 
  46 Ethan Turner              10 Downers Grove (North)                     17:30.70 
  47 Alexander Brockwell        9 Rockford (Guilford)                       17:33.40 
  48 Steven Shehata            10 Downers Grove (North)                     17:34.50 
  49 Nathan Morse              12 Palatine (Fremd)                          17:34.90 
  50 Mitchell Rudland          10 Plainfield (North)                        17:35.10 
  51 Tristan Guernsey          10 Normal (University)                       17:35.30 
  52 Jude Severson             10 Batavia                                   17:36.10 
  53 Clayton Piper             11 Normal (University)                       17:37.70 
  54 William Gaan               9 Palatine (Fremd)                          17:37.80 
  55 Drew Ritchie              10 Plainfield (South)                        17:39.40 
  56 Bowie Hewson              12 Palatine (Fremd)                          17:39.70 
  57 Jackson Scheier            9 Downers Grove (North)                     17:39.90 
  58 Jack Grapenthien          12 Downers Grove (North)                     17:42.20 
  59 Chase Hemmer              10 Plainfield (North)                        17:42.90 
  60 Logan Deverman            11 Morton                                    17:43.90 
  61 Matt Krapec               10 Downers Grove (North)                     17:44.80 
  62 Nick Valenciano           11 Plainfield (South)                        17:44.80 
  63 Colin Finn                 9 Palatine (Fremd)                          17:45.10 
  64 Benjamin Lee              10 Palatine (Fremd)                          17:45.40 
  65 Avonte Thomas             12 Yorkville                                 17:46.10 
  66 John Hlavin                9 Chicago (St. Ignatius College Prep)       17:46.60 
  67 Cole Rudd                  9 Morton                                    17:46.90 
  68 Bradyn Mireles            10 Belvidere (North)                         17:47.00 
  69 Hugh Gebhardt              9 Palatine (Fremd)                          17:48.50 
  70 Cody Sipple                9 Downers Grove (North)                     17:49.30 
  71 Anthony Dorando           10 Aurora (Marmion Academy)                  17:49.90 
  72 Alan Hernandez            12 Rolling Meadows                           17:51.60 
  73 Thomas Zbranek            10 Minooka                                   17:52.20 
  74 Max Gebhardt              10 Downers Grove (North)                     17:52.90 
  75 Lucien Sullivan           11 LaGrange (Lyons)                          17:55.00 
  76 Evan Patchett             11 Plainfield (North)                        17:56.20 
  77 Liam Kaufmann              9 Morton                                    17:56.50 
  78 Guillermo Ponce           11 Aurora (Marmion Academy)                  17:57.10 
  79 Joaquin Duarte            11 LaGrange (Lyons)                          17:57.40 
  80 Vasco Leite               11 Highland Park                             17:58.00 
  81 Jayvon Gonzales            9 Rockford (Auburn)                         17:59.80 
  82 Jack Jenks                12 Glen Ellyn (Glenbard West)                18:01.50 
  83 Isaac Erwin               12 Belvidere (North)                         18:01.70 
  84 Dylan Cross                9 Morton                                    18:03.20 
  85 Lukas Samuels             12 Rolling Meadows                           18:03.60 
  86 Nathaniel Hunt            11 Batavia                                   18:03.90 
  87 Grant Madero              12 Pekin                                     18:04.00 
  88 Calvin Graves              9 Aurora (Marmion Academy)                  18:04.30 
  89 Henry Kuchar               9 Minooka                                   18:04.60 
  90 Noah Giangreco             9 Palatine (Fremd)                          18:04.70 
  91 Max Vanallen               9 Normal (University)                       18:05.20 
  92 Andrew Sherrill           12 Palatine (Fremd)                          18:05.30 
  93 Nathan Moran              11 Normal (University)                       18:05.50 
  94 Dylan Wood                11 Downers Grove (North)                     18:07.70 
  95 Lochlan Finnegan          12 Aurora (Marmion Academy)                  18:07.90 
  96 Elijah Hite               11 Dunlap                                    18:08.20 
  97 Michael Reid               9 Yorkville                                 18:08.60 
  98 Fransico Garcia           11 LaGrange (Lyons)                          18:08.70 
  99 Ryan Widmer               12 Batavia                                   18:09.00 
 100 Carter Morgan             10 Plainfield (South)                        18:09.10 
 101 Josiah Quin               12 Morton                                    18:09.80 
 102 Colin Cleghorn            10 Batavia                                   18:10.70 
 103 Braden Smith              12 Minooka                                   18:10.90 
 104 Eli Clark                 11 Normal (Community West)                   18:12.00 
 105 Henry Matzen              10 Rolling Meadows                           18:12.90 
 106 Jared Waden               12 Downers Grove (North)                     18:13.30 
 107 Grant Heisler             10 Edwardsville                              18:13.70 
 108 Pablo Fuentes             10 Morton                                    18:13.80 
 109 Jackson Joachim            9 Minooka                                   18:13.80 
 110 Gavin Ziech               10 Minooka                                   18:13.90 
 111 Liam O'Brien              12 Downers Grove (North)                     18:15.20 
 112 Austin Krumin             10 Plainfield (North)                        18:16.20 
 113 Cam Borkowski              9 Algonquin (Jacobs)                        18:16.70 
 114 James Delgado             11 Glen Ellyn (Glenbard South)               18:17.10 
 115 Webb Akers                10 Morton                                    18:17.30 
 116 Brandon Geltner           10 Buffalo Grove                             18:17.50 
 117 Mason Raspolich           10 Minooka                                   18:17.80 
 118 Michael Samayoa           10 Plainfield (South)                        18:18.60 
 119 Ethan Cross               12 Morton                                    18:19.20 
 120 Mason Jones               12 Normal (Community West)                   18:19.90 
 121 Patrick Hibbard           12 Glen Ellyn (Glenbard West)                18:20.60 
 122 James Atwood              11 Plainfield (South)                        18:21.20 
 123 Ule Anguiano              11 Plainfield (South)                        18:22.40 
 124 Christopher (Chris) Siv    9 Moline                                    18:23.00 
 125 Joey Fricano              10 Vernon Hills                              18:23.70 
 126 Ben Borucki               10 Deerfield                                 18:23.80 
 127 Weston Sadler             10 Morton                                    18:24.00 
 128 Julian Skrzynecki         10 Aurora (Marmion Academy)                  18:24.20 
 129 Troy Wilson               10 Plainfield (North)                        18:24.30 
 130 Mykola Washchuk           12 LaGrange (Lyons)                          18:24.60 
 131 Seth Blackwell             9 Washington                                18:24.80 
 132 Rylan McFadden            12 Minooka                                   18:26.00 
 133 Luca Tucci                 9 Batavia                                   18:26.30 
 134 Edgar Pagnotto            10 Rolling Meadows                           18:26.90 
 135 Derek Gebhardt             9 Palatine (Fremd)                          18:28.20 
 136 Laye Vishwakarma          10 Plainfield (North)                        18:28.30 
 137 Cullen Pilat              11 LaGrange (Lyons)                          18:29.30 
 138 Brandon Molina            12 Belvidere (North)                         18:29.30 
 139 Andrew Hammond             9 Batavia                                   18:29.60 
 140 Kyle Kim                  12 Vernon Hills                              18:29.70 
 141 Carter Keller             11 Glen Ellyn (Glenbard West)                18:29.70 
 142 Sam Brockway              12 Downers Grove (North)                     18:29.80 
 143 Alex Ortiz                10 Downers Grove (North)                     18:30.30 
 144 Nakul Shah                11 Palatine (Fremd)                          18:30.40 
 145 Gavin Van Antwerp         12 Algonquin (Jacobs)                        18:31.00 
 146 Austin Check               9 Glen Ellyn (Glenbard West)                18:31.30 
 147 Logan Batson               9 Edwardsville                              18:32.30 
 148 Josh Brown                12 Highland Park                             18:33.10 
 149 Carter Zemaitis           10 Minooka                                   18:33.70 
 150 Ethan Wehrman             10 Park Ridge (Maine South)                  18:33.90 
 151 Gabe Habib                10 Burlington (Central)                      18:34.10 
 152 James Tran                 9 Glen Ellyn (Glenbard West)                18:34.10 
 153 Atlas Brown               10 Ottawa (Twp.)                             18:34.60 
 154 Jordi Caballero           11 Minooka                                   18:35.10 
 155 Ian Adler                 10 Deerfield                                 18:35.50 
 156 Amaan Khan                11 Plainfield (North)                        18:35.50 
 157 Jad Kattom                12 Dunlap                                    18:35.60 
 158 Will Casazza               9 Glen Ellyn (Glenbard West)                18:35.80 
 159 Will Rucolas              12 Downers Grove (North)                     18:36.40 
 160 Evan Bonnet               12 Batavia                                   18:37.80 
 161 Hayden Haegele             9 Hampshire                                 18:37.90 
 162 Connor Coons              11 Minooka                                   18:38.20 
 163 Aarnav Garg               10 Vernon Hills                              18:38.50 
 164 Aarnav Vijay               9 Normal (Community West)                   18:38.70 
 165 Matthew Lueking           12 Edwardsville                              18:39.60 
 166 Ben Paustian              10 Dunlap                                    18:40.40 
 167 Tanav Chowdary            12 Aurora (Waubonsie Valley)                 18:40.80 
 168 Caden Bautista             9 Vernon Hills                              18:41.00 
 169 Cruz Garcia               11 Plainfield (South)                        18:42.10 
 170 William Conklin            9 Batavia                                   18:42.20 
 171 Terrence Burton           12 Downers Grove (North)                     18:42.50 
 172 Jeremiah Perez            11 Highland Park                             18:42.90 
 173 Joey Flaskamp              9 Algonquin (Jacobs)                        18:43.10 
 174 Alex Manas                 9 Bolingbrook                               18:43.10 
 175 Zavier Nothnagel          11 Maple Park (Kaneland)                     18:43.60 
 176 Royce (RJ) Kimmel          9 Plano                                     18:44.10 
 177 Trenton Leathers           9 Minooka                                   18:44.70 
 178 William Barnett           11 Crystal Lake (Central)                    18:45.70 
 179 Ari Coustan                9 Evanston (Twp.)                           18:45.90 
 180 Nathan Schmeckpeper       10 Evanston (Twp.)                           18:46.70 
 181 Will Jakola               12 Chicago (St. Ignatius College Prep)       18:47.00 
 182 Brian Sydor               10 Palatine (Fremd)                          18:47.20 
 183 Jared Nemec               12 McHenry                                   18:47.30 
 184 Jackson Stark             10 McHenry                                   18:47.30 
 185 Nicholas Craft            11 McHenry                                   18:47.30 
 186 Maxwell Thomas            10 LaGrange (Lyons)                          18:47.80 
 187 Ryan Phillips             12 Rockford (Guilford)                       18:47.90 
 188 Peter Coon                12 Rolling Meadows                           18:48.20 
 189 Jacob Yontz                9 Morton                                    18:48.40 
 190 Ethan Lasley              10 Chatham (Glenwood)                        18:48.90 
 191 Cameron Ring              11 Plainfield (North)                        18:49.30 
 192 Adam Eisenberg            10 Washington                                18:51.00 
 193 Lukas Klindera             9 Park Ridge (Maine South)                  18:51.10 
 194 EJ Acosta                  9 Aurora (Marmion Academy)                  18:51.30 
 195 Asa Reedy                  9 Normal (University)                       18:51.50 
 196 Brady Wolfberg            12 Crystal Lake (Prairie Ridge)              18:51.80 
 197 Brendan Chew              10 Minooka                                   18:52.10 
 198 Alexander Praeuner        10 Evanston (Twp.)                           18:53.20 
 199 Ezekiel Ford              11 Downers Grove (North)                     18:53.90 
 200 Thomas Gonzalez           10 Plainfield (South)                        18:54.20 
 201 Samuel Wittenkeller       10 Plainfield (South)                        18:55.30 
 202 Troy Vineski              11 Downers Grove (North)                     18:55.70 
 203 Mason Brockway            12 Chatham (Glenwood)                        18:55.70 
 204 Aidan Canning              9 Batavia                                   18:56.40 
 205 Landry Hodel               9 Metamora                                  18:56.50 
 206 Devlin Burns              10 Chicago (St. Ignatius College Prep)       18:56.70 
 207 Jonathan Castillo          9 Batavia                                   18:57.10 
 208 Carter Stevenson           9 Minooka                                   18:57.50 
 209 Walter Minot               9 Hampshire                                 18:57.90 
 210 Peter Nicola              12 LaGrange (Lyons)                          18:58.90 
 211 Charles Mazza              9 Downers Grove (North)                     18:59.00 
 212 Sayed Jurado              11 Rockford (Auburn)                         18:59.00 
 213 Haroon Baig               11 Villa Park (Willowbrook)                  18:59.00 
 214 Karl Miller                9 Plainfield (North)                        19:00.10 
 215 Parker Kim                10 Normal (University)                       19:00.30 
 216 Gavin May                 10 Normal (Community West)                   19:00.40 
 217 Jace Tossing               9 Deerfield                                 19:01.00 
 218 Leno Gonzalez             11 Rockford (Jefferson)                      19:01.00 
 219 Xavier Torres             10 Belvidere (North)                         19:01.10 
 220 Lucas Behm                11 Dunlap                                    19:01.20 
 221 Ben Rolston               10 Glen Ellyn (Glenbard South)               19:01.30 
 222 Santiago BlancoOlivero    10 Glen Ellyn (Glenbard West)                19:01.50 
 223 Aiden Palmer               9 Maple Park (Kaneland)                     19:01.70 
 224 Hassan Ali                12 East Moline (United)                      19:01.80 
 225 Ricky Anderson            11 Maple Park (Kaneland)                     19:02.00 
 226 Will Gritzner              9 Maple Park (Kaneland)                     19:02.20 
 227 Matthew Song              10 Palatine (Fremd)                          19:02.60 
 228 Van Lenz                   9 Evanston (Twp.)                           19:03.00 
 229 Sungmin Cho               10 Palatine (Fremd)                          19:03.20 
 230 Jaxom Fry                 11 Rockton (Hononegah)                       19:03.30 
 231 Ren McEntee               10 LaGrange (Lyons)                          19:03.40 
 232 Austin Rickels             9 Plainfield (South)                        19:03.40 
 233 Alex Pensinger            10 Chicago (St. Ignatius College Prep)       19:04.40 
 234 Erick Olson               12 Rolling Meadows                           19:05.40 
 235 Tyler Simpson              9 Rockton (Hononegah)                       19:06.30 
 236 Aries Brown               10 Ottawa (Twp.)                             19:07.10 
 237 Max Siejka                11 Edwardsville                              19:07.50 
 238 Ethan Seibt                9 Lockport (Twp.)                           19:07.90 
 239 Zachary Cybart            10 Crystal Lake (Prairie Ridge)              19:08.40 
 240 Noah Robinson             12 LaGrange (Lyons)                          19:08.70 
 241 William Devaney            9 Chicago (St. Ignatius College Prep)       19:09.40 
 242 Jacob Von Holten          10 Minooka                                   19:10.10 
 243 Cameron Reau               9 Metamora                                  19:11.50 
 244 Charlie Szot              10 Highland Park                             19:11.60 
 245 Dylan Lovelace            12 LaGrange (Lyons)                          19:11.70 
 246 Teo Lee                   11 Crystal Lake (Prairie Ridge)              19:11.90 
 247 Felipe De La Rosa         11 Rockford (Auburn)                         19:11.90 
 248 Noah Schou                10 Yorkville                                 19:12.00 
 249 Braden Lindley            10 Morton                                    19:13.50 
 250 Milo Reynolds              9 Sterling                                  19:14.40 
 251 Brandon Regalado          12 Hampshire                                 19:14.80 
 252 Grant Zasadny             10 West Chicago (Wheaton Academy)            19:14.90 
 253 Matteo Marotta            10 Batavia                                   19:15.00 
 254 Harrison Pope              9 Fox Lake (Grant)                          19:15.10 
 255 Joel Maas                 10 Glen Ellyn (Glenbard West)                19:15.50 
 256 Hiruka Hewamanage          9 Batavia                                   19:16.20 
 257 Samuel Neubauer           12 Rockford (Jefferson)                      19:16.60 
 258 Ethan Phillips            12 Palos Hills (Stagg)                       19:16.60 
 259 Charles Tuscher            9 Glen Ellyn (Glenbard West)                19:16.90 
 260 Aayush Joshi              12 Dunlap                                    19:17.50 
 261 Yandel Torres             12 Downers Grove (North)                     19:17.60 
 262 Adonis Alvarez            11 Rock Island                               19:19.10 
 263 Zacary Pope               10 Fox Lake (Grant)                          19:19.30 
 264 Benjamin (Ben) Larson     10 Moline                                    19:19.30 
 265 Gerzayn Chargoy            9 Hampshire                                 19:19.50 
 266 William Wahl              11 Belvidere (North)                         19:19.70 
 267 Nathan Barrett            11 Chicago (St. Ignatius College Prep)       19:20.80 
 268 Aleksandras Palubinskas   10 Downers Grove (North)                     19:20.90 
 269 Micah Jones               10 Chatham (Glenwood)                        19:21.00 
 270 Martin Weber              12 Buffalo Grove                             19:21.40 
 271 Aiden LeClaire            12 Rockford (Jefferson)                      19:22.00 
 272 Matthew Hughes            10 Normal (University)                       19:22.10 
 273 Max Mottola                9 Grayslake (Central)                       19:22.40 
 274 Andrew Brady               9 Evanston (Twp.)                           19:22.60 
 275 Evan Bierma               10 Morton                                    19:24.50 
 276 Hugh Wileman              11 Aurora (Marmion Academy)                  19:24.60 
 277 Matthew Limaco            12 Aurora (Waubonsie Valley)                 19:24.80 
 278 Mac Holmes                10 LaGrange (Lyons)                          19:25.30 
 279 Alex Silva                10 Plainfield (North)                        19:25.50 
 280 Mason Shoff                9 Metamora                                  19:27.00 
 281 Ben Krahenbuhl            10 Batavia                                   19:27.20 
 282 Keegan Lundin              9 LaGrange (Lyons)                          19:27.30 
 283 Ben Day                    9 Batavia                                   19:27.40 
 284 Finn McCarthy             12 LaGrange (Lyons)                          19:27.70 
 285 Eli Puchtel                9 Evanston (Twp.)                           19:27.80 
 286 Sammy Von Holten          12 Minooka                                   19:28.00 
 287 Brett Speagle              9 Mt. Zion                                  19:28.90 
 288 Hudson Thomas              9 Normal (Community West)                   19:29.40 
 289 Adam Jamiolkowski         11 Vernon Hills                              19:29.70 
 290 Brian Rodely              12 Minooka                                   19:30.00 
 291 Markus Paul Ryan          11 Plainfield (South)                        19:30.30 
 292 Brenden Huntington         9 Dunlap                                    19:31.30 
 293 Evan Zastrow               9 Normal (University)                       19:32.20 
 294 Porter Keller             12 Morton                                    19:32.40 
 295 Nolan Pruess               9 Dunlap                                    19:33.40 
 296 Evan Blaim                12 Glen Ellyn (Glenbard South)               19:34.30 
 297 Jovany Salgado             9 Hampshire                                 19:35.10 
 298 Sriharshith Yaramala      11 Dunlap                                    19:35.80 
 299 Owen Lowe                 10 Crystal Lake (Prairie Ridge)              19:36.50 
 300 Konrad Kiernia            12 Palos Hills (Stagg)                       19:37.00 
 301 Colin Flynn               10 LaGrange (Lyons)                          19:37.10 
 302 Asher Stickling           10 Morton                                    19:37.60 
 303 Lucas Tsiones              9 Palos Hills (Stagg)                       19:38.30 
 304 Christopher Membrila-Ma   10 Bolingbrook                               19:38.30 
 305 Nicholas Walendewicz      10 Park Ridge (Maine South)                  19:38.40 
 306 Bruno Mendez              10 Park Ridge (Maine South)                  19:38.60 
 307 Desmond Nieto             12 Chicago (Brother Rice)                    19:39.50 
 308 Timothy Driver            10 Moline                                    19:40.30 
 309 Martin Woosley            12 Aurora (Waubonsie Valley)                 19:40.60 
 310 Atticus Dean               9 Evanston (Twp.)                           19:40.80 
 311 Rowden Holmes              9 Metamora                                  19:42.00 
 312 Seth Long                 11 Moline                                    19:42.40 
 313 Zaid Thalji               11 Rolling Meadows                           19:42.40 
 314 Johnny Vogelman           11 Crystal Lake (Central)                    19:42.80 
 315 Colin Hanson              10 Edwardsville                              19:43.40 
 316 Evan Kosobudzki           11 Burlington (Central)                      19:43.40 
 317 Vedant Rami               11 Vernon Hills                              19:43.60 
 318 Ben Carter                11 Yorkville                                 19:43.70 
 319 Logan Liu                 12 Highland Park                             19:43.80 
 320 Garrett Kelch             10 Dunlap                                    19:44.10 
 321 Rodolfo Herrera-Robles    11 Rockford (Guilford)                       19:44.20 
 322 David Welch               10 Metamora                                  19:44.50 
 323 Hunter Van Eynde          11 Yorkville                                 19:44.60 
 324 Liam Goodman               9 Chicago (St. Ignatius College Prep)       19:45.30 
 325 Ethan Whitelock           10 Downers Grove (North)                     19:46.30 
 326 Jonathan Gonzalez         11 Palatine (Fremd)                          19:46.50 
 327 Benjamin Conway            9 Lombard (Montini)                         19:46.50 
 328 Darius Citea              10 Dunlap                                    19:46.60 
 329 Kaiden Arnold             12 Algonquin (Jacobs)                        19:46.80 
 330 Ricardo Nogueda lopez     11 Belvidere                                 19:47.20 
 331 Nathaniel Jones           12 Grayslake (Central)                       19:47.50 
 332 Owen Myers                12 Chicago (St. Ignatius College Prep)       19:48.20 
 333 Matthew Erazo             10 Algonquin (Jacobs)                        19:48.40 
 334 Ethan Maly                10 Downers Grove (North)                     19:48.50 
 335 Brady Andersen            12 Burlington (Central)                      19:48.80 
 336 Liam Bovee                10 Normal (Community West)                   19:49.00 
 337 Hank Baker                10 Morton                                    19:49.30 
 338 Ben Milligan              12 Glen Ellyn (Glenbard South)               19:49.50 
 339 Bryson Struck             10 Grayslake (Central)                       19:49.70 
 340 Chase Temple              10 Highland Park                             19:50.20 
 341 Cameron Hay               11 Crystal Lake (Central)                    19:50.40 
 342 Judah Kargl               11 Rock Island                               19:50.90 
 343 John O'Reilly              9 LaGrange Park (Nazareth Academy)          19:51.40 
 344 Donald Fernstrom          12 Grayslake (Central)                       19:52.20 
 345 Eli Ano                    9 Cary (C.-Grove)                           19:52.80 
 346 Michael Gillespie          9 Park Ridge (Maine South)                  19:53.00 
 347 Oliver Smith              10 Plainfield (North)                        19:53.10 
 348 John O'Brien               9 Palatine (Fremd)                          19:53.90 
 349 Clayton Gallois           10 Aurora (Marmion Academy)                  19:53.90 
 350 Jonathan Rodts             9 Normal (Community West)                   19:54.30 
 351 Ryan Czerwinski           10 Plainfield (North)                        19:54.60 
 352 Daniel Ramirez            10 Fox Lake (Grant)                          19:54.80 
 353 Nolan Bill                 9 Edwardsville                              19:55.70 
 354 Owen Clarke                9 Batavia                                   19:56.40 
 355 Jack Honiotes              9 Plainfield (North)                        19:57.90 
 356 Owen Gajda                10 Villa Park (Willowbrook)                  19:58.50 
 357 Mason Vagle               12 Rockton (Hononegah)                       19:58.50 
 358 Tyler Sikorski            11 Dunlap                                    19:58.70 
 359 Ryan Fals                  9 Yorkville                                 19:58.90 
 360 Benjamin Petroit           9 Lockport (Twp.)                           19:58.90 
 361 Ty Houx                   10 Rolling Meadows                           19:59.10 
 362 Jackson Pirc              10 Highland Park                             19:59.20 
 363 River Lewis                9 Plainfield (South)                        20:00.40 
 364 Levi Landes               10 Normal (University)                       20:01.90 
 365 Christian VandeWoestyne   12 Glen Ellyn (Glenbard West)                20:03.00 
 366 Baldemar Delgado           9 Lockport (Twp.)                           20:03.20 
 367 Constantin Stickell Kha    9 Highland Park                             20:03.30 
 368 Chaius Herbst             12 Normal (Community West)                   20:04.00 
 369 Keegan Reimann            11 Chatham (Glenwood)                        20:05.40 
 370 Toby Mareno               11 Minooka                                   20:05.90 
 371 John Salva                10 Palatine (Fremd)                          20:06.00 
 372 Godway Vedome             11 East Moline (United)                      20:06.20 
 373 Jimmy Hynes               12 Chicago (St. Ignatius College Prep)       20:06.20 
 374 Kendall Sweet             10 Hampshire                                 20:06.60 
 375 Derek Kim                  9 Urbana (University)                       20:06.70 
 376 Jan Olchawa                9 Lemont                                    20:07.00 
 377 Connor Adair               9 East Moline (United)                      20:07.70 
 378 Edward Larosa             10 Evanston (Twp.)                           20:07.80 
 379 Bear Navickas             10 Deerfield                                 20:08.30 
 380 Thomas Hagman             11 Palos Hills (Stagg)                       20:08.50 
 381 Dexter Starr              11 Cary (C.-Grove)                           20:08.90 
 382 Ryan Miller               10 Fox Lake (Grant)                          20:09.80 
 383 Eduardo Gonzalez          10 Lockport (Twp.)                           20:09.80 
 384 Zach Jones                11 Glen Ellyn (Glenbard South)               20:10.00 
 385 Zach Schillinger          10 Palatine (Fremd)                          20:10.10 
 386 Judah Masters              9 Dunlap                                    20:10.20 
 387 Austin Thompson           10 Normal (Community West)                   20:10.70 
 388 Matthew Edison             9 Lemont                                    20:10.90 
 389 Josh Collinson            10 Villa Park (Willowbrook)                  20:11.10 
 390 Mahamoud Abdeldjabar      10 East Moline (United)                      20:11.20 
 391 Michael Nicholson         12 Lockport (Twp.)                           20:12.30 
 392 Jackson Davis              9 Moline                                    20:13.60 
 393 Lucas Hoogheem             9 Moline                                    20:14.30 
 394 Dylan Cutler              10 Downers Grove (North)                     20:14.60 
 395 Ylly Tolentino            10 Dunlap                                    20:16.30 
 396 Leonard Kruse             12 Burlington (Central)                      20:17.00 
 397 Michael Davalos            9 Belvidere                                 20:17.90 
 398 Ian OConnor               12 Hampshire                                 20:17.90 
 399 Bryan Zhao                 9 Urbana (University)                       20:18.10 
 400 Logan Gardner             10 Sterling                                  20:19.00 
 401 Grayson McCue             12 Yorkville                                 20:19.10 
 402 Braden Bogda              12 Cary (C.-Grove)                           20:20.20 
 403 Luke Pattelli             11 Normal (Community West)                   20:20.70 
 404 Liam Domahoski            10 Chatham (Glenwood)                        20:21.20 
 405 Even Aversano              9 Crystal Lake (Central)                    20:21.50 
 406 Derek Paterson            12 Rockton (Hononegah)                       20:22.20 
 407 Gabriel Katsahnias        10 Algonquin (Jacobs)                        20:22.30 
 408 Jackson Clark              9 Minooka                                   20:22.80 
 409 Orion Rodriguez-Dirkes     9 Sterling                                  20:22.80 
 410 Quinton Richter           11 Rockford (Guilford)                       20:22.90 
 411 Noah Young                11 Palatine (Fremd)                          20:24.60 
 412 Landon Ronning            10 Aurora (Marmion Academy)                  20:24.90 
 413 Luke Vogel                 9 Minooka                                   20:25.10 
 414 Thomas Pruess              9 Dunlap                                    20:25.20 
 415 Aaron Simmons              9 Peoria (Richwoods)                        20:25.40 
 416 Geonathan Mocha            9 Chicago (St. Ignatius College Prep)       20:25.70 
 417 Kieran McGarry            10 Chicago (Brother Rice)                    20:26.70 
 418 Zachary Chiakulas          9 Cary (C.-Grove)                           20:26.80 
 419 Hoyt Carter               11 Normal (Community West)                   20:26.80 
 420 Jesse Vercler              9 Minooka                                   20:26.90 
 421 Travon Clay                9 Chicago (Brother Rice)                    20:27.40 
 422 Sam Rickert               12 Glen Ellyn (Glenbard South)               20:27.50 
 423 Patrick Sowa              12 Algonquin (Jacobs)                        20:27.80 
 424 Mason Weger               10 Woodstock                                 20:28.50 
 425 Nathan Gribbon            12 Algonquin (Jacobs)                        20:28.60 
 426 Luke Blaser               10 West Chicago (Wheaton Academy)            20:28.80 
 427 Wyatt Olsen               12 Rockford (Guilford)                       20:29.30 
 428 Nick Barrios              12 Chicago (St. Ignatius College Prep)       20:30.20 
 429 Landon Arias              12 Oak Lawn (Richards)                       20:30.70 
 430 Benjamin Coleman           9 Highland Park                             20:30.90 
 431 Eric Escamilla             9 Rockford (Auburn)                         20:31.10 
 432 Leif Litland               9 Aurora (Marmion Academy)                  20:31.60 
 433 Chase Bowers              10 Hampshire                                 20:31.60 
 434 Jason Jakubowski           9 Hampshire                                 20:31.80 
 435 Aidan Dogan                9 Plainfield (North)                        20:32.20 
 436 Wyatt Cosme               10 Chicago (Brother Rice)                    20:32.60 
 437 Lucas Knowles             10 Sterling                                  20:32.60 
 438 Christopher Lange         10 Downers Grove (North)                     20:33.70 
 439 Aaron Andrade              9 Plainfield (South)                        20:33.80 
 440 Nic Ogbeni                12 Palos Hills (Stagg)                       20:34.00 
 441 Damien Thompson            9 Dunlap                                    20:35.40 
 442 Aiden Wiatr                9 McHenry                                   20:35.40 
 443 Santiago Garcia           11 Aurora (Marmion Academy)                  20:35.50 
 444 Alikye Aniszewski          9 Maple Park (Kaneland)                     20:35.60 
 445 Jack Gibbons              12 LaGrange (Lyons)                          20:35.60 
 446 Jaxson Leach              11 Minooka                                   20:35.80 
 447 Aiden Rodriguez           11 LaGrange Park (Nazareth Academy)          20:35.90 
 448 Victor Sharma              9 Lombard (Montini)                         20:36.00 
 449 Max Colomb                11 LaGrange (Lyons)                          20:37.10 
 450 Victor Uzquiano           12 Park Ridge (Maine South)                  20:37.50 
 451 Matthew Knapp             10 West Chicago (Wheaton Academy)            20:37.60 
 452 Nicholas Karlesky         10 Park Ridge (Maine South)                  20:37.90 
 453 Joey Naftzger             12 Highland Park                             20:38.10 
 454 Adam Herring               9 Morton                                    20:38.20 
 455 William Randle-Zeglis     11 Hampshire                                 20:38.20 
 456 Dane McCarthy             11 Algonquin (Jacobs)                        20:38.50 
 457 Christian Beaver          11 Normal (Community West)                   20:38.70 
 458 Asher Nicolas             11 Normal (University)                       20:39.50 
 459 Shelby Willis Jr.         12 Bolingbrook                               20:40.10 
 460 Henry Hurh                 9 Aurora (Marmion Academy)                  20:40.10 
 461 Aric Abbott               12 Hampshire                                 20:42.60 
 462 Hunter Craig              10 Yorkville                                 20:43.60 
 463 Jackson GeeCarter         10 Washington                                20:44.40 
 464 Jackson Gornik             9 Minooka                                   20:44.70 
 465 Preston Poole              9 Mt. Zion                                  20:45.00 
 466 Cuyler Jones              11 Plainfield (South)                        20:45.50 
 467 Gianni Middona            10 Maple Park (Kaneland)                     20:45.60 
 468 Oliver Sznyterman         12 McHenry                                   20:45.70 
 469 Aiden Camburn             10 Chatham (Glenwood)                        20:46.20 
 470 Noah McCarthy              9 Aurora (Marmion Academy)                  20:46.20 
 471 Zachary Koziol             9 Bradley (B.-Bourbonnais)                  20:46.60 
 472 Trevor Heil               12 Metamora                                  20:47.70 
 473 Bobby Casey                9 Chicago (Brother Rice)                    20:47.90 
 474 Landon Haun               10 Metamora                                  20:48.60 
 475 Matthew Chaplin            9 Minooka                                   20:48.70 
 476 Aiden Goecker             11 Aurora (Central Catholic)                 20:48.70 
 477 Fred Aguirre              10 Aurora (Waubonsie Valley)                 20:49.10 
 478 Zach Sue                  12 Downers Grove (North)                     20:49.20 
 479 Cade Justen                9 Crystal Lake (Central)                    20:49.30 
 480 Evan Castro                9 Cary (C.-Grove)                           20:50.00 
 481 Sahel Torres              11 Maple Park (Kaneland)                     20:50.00 
 482 Liam Davis                11 Aurora (Waubonsie Valley)                 20:50.00 
 483 Wyatt Knowles              9 Plainfield (North)                        20:50.10 
 484 Jacob Buck                10 Hampshire                                 20:50.70 
 485 Ian Carnell                9 Edwardsville                              20:51.60 
 486 Caleb Froehlich           10 West Chicago (Wheaton Academy)            20:52.40 
 487 Crew Hangartner           10 Washington                                20:52.50 
 488 Logan Murphy              11 Glen Ellyn (Glenbard South)               20:53.00 
 489 Raphael Patacsil          10 Lombard (Montini)                         20:53.20 
 490 William Soukup             9 Park Ridge (Maine South)                  20:53.40 
 491 Augustus Bunge             9 Park Ridge (Maine South)                  20:53.90 
 492 John Palenik               9 Aurora (Marmion Academy)                  20:54.10 
 493 Landin Swinson-Hernande    9 Algonquin (Jacobs)                        20:54.80 
 494 Aarush Mallu              11 Palatine (Fremd)                          20:55.20 
 495 Evan Fals                 11 Yorkville                                 20:55.30 
 496 Benjamin Fry               9 Batavia                                   20:56.30 
 497 Grant Semith              10 Edwardsville                              20:56.60 
 498 Kaleb Pena                 9 Carpentersville (Dundee-Crown)            20:56.60 
 499 Alex Trace                10 Jacksonville                              20:56.80 
 500 David Cobos                9 East Moline (United)                      20:57.70 
 501 Trent Lebensorger         10 Belvidere (North)                         20:58.10 
 502 Harper Shewmake            9 Batavia                                   20:58.80 
 503 Jackson Orvis              9 Crystal Lake (Central)                    20:59.50 
 504 Gavin Holmer              10 Hampshire                                 20:59.80 
 505 Fabian Nevarez            11 Rockford (Jefferson)                      20:59.90 
 506 Soren Hoffeditz            9 Rock Island                               21:00.10 
 507 Samuel Juarez              9 Plainfield (South)                        21:00.10 
 508 Mose Nye                  11 Park Ridge (Maine South)                  21:01.00 
 509 Alexander Nakamura        11 Aurora (Waubonsie Valley)                 21:01.30 
 510 Nazar Pisklenov            9 McHenry                                   21:01.70 
 511 Luke Episcopo             10 Burlington (Central)                      21:02.00 
 512 Ross Manus                 9 Glen Ellyn (Glenbard South)               21:02.50 
 513 Westcott Evans            10 Minooka                                   21:03.00 
 514 Gustavo Ramirez           11 Rockford (Auburn)                         21:03.30 
 515 Andrew Kagy               12 Dunlap                                    21:03.60 
 516 Liam Gross                10 Woodstock                                 21:04.10 
 517 Efren Herrera              9 Rockford (Guilford)                       21:04.80 
 518 Will Kashmier             12 Woodstock                                 21:05.00 
 519 Griffin Miller            12 McHenry                                   21:05.20 
 520 Zach Ford                  9 Addison (A. Trail)                        21:05.90 
 521 Alexander Luna-Montes     10 Villa Park (Willowbrook)                  21:06.50 
 522 Hiro Fujimura              9 Evanston (Twp.)                           21:06.60 
 523 Ryan Hessing              11 Metamora                                  21:06.90 
 524 Gavin Lawrence            12 Fox Lake (Grant)                          21:06.90 
 525 Abraham Pauley             9 Downers Grove (North)                     21:07.20 
 526 Gabriel Nackers            9 Cary (C.-Grove)                           21:07.20 
 527 Josh Carter               12 Peoria (Richwoods)                        21:07.50 
 528 Jack Walsh                10 Washington                                21:07.50 
 529 Kevin Tomas                9 Bolingbrook                               21:07.90 
 530 Landon Miller             11 Aurora (Waubonsie Valley)                 21:08.20 
 531 Zephyr Frechmann          11 Batavia                                   21:08.40 
 532 Whit Windham              11 Minooka                                   21:08.40 
 533 Mason Maldonado           10 Lombard (Montini)                         21:08.70 
 534 Ethan Hoyt                 9 Highland Park                             21:08.90 
 535 Charles Tweed             11 Normal (Community West)                   21:09.40 
 536 Gabe Tucker                9 Morton                                    21:09.50 
 537 Tristan Hilty              9 Sterling                                  21:09.50 
 538 Aidan Rosas               11 Plainfield (North)                        21:09.60 
 539 Isaac Hartman             11 Dunlap                                    21:09.70 
 540 Jonah Swartzendruber      12 Evanston (Twp.)                           21:11.70 
 541 Oliver Oetke-Webb          9 Batavia                                   21:11.80 
 542 Jovin Jijo                 9 Aurora (Waubonsie Valley)                 21:12.30 
 543 Ethan Schultz             12 Crystal Lake (Central)                    21:12.60 
 544 Dhruv Ram                  9 Plainfield (South)                        21:12.60 
 545 William Legner            10 Aurora (Marmion Academy)                  21:13.50 
 546 Jayden Martinez Palafox    9 Aurora (Waubonsie Valley)                 21:13.60 
 547 Alex Mercier              11 Normal (University)                       21:13.70 
 548 Ben Roberts               11 Morton                                    21:15.30 
 549 Will Mettelmann            9 Morton                                    21:15.60 
 550 Jace Vail                 12 Belvidere                                 21:15.80 
 551 Brayden Vance              9 Plainfield (South)                        21:15.80 
 552 Jayden Gran                9 Highland Park                             21:17.00 
 553 Zohaib Mustafa            10 Algonquin (Jacobs)                        21:17.30 
 554 Mitchell McMeyer          10 Dunlap                                    21:17.70 
 555 Andres Febus              10 Park Ridge (Maine South)                  21:17.80 
 556 Mason Kubicz              10 Lemont                                    21:17.90 
 557 Brandon Strumburger       10 McHenry                                   21:18.10 
 558 Zachary Clark             12 Moline                                    21:18.10 
 559 Ormand Mason               9 Batavia                                   21:18.40 
 560 Tucker Anderson            9 Morton                                    21:18.50 
 561 Israel Rinconeno           9 Plainfield (North)                        21:18.70 
 562 Mathias Eppenger          10 Metamora                                  21:19.20 
 563 Maxx Pattelli              9 Normal (Community West)                   21:19.20 
 564 Seth Reinold              10 Rockford (Auburn)                         21:19.30 
 565 Jacob Biernat              9 Palos Hills (Stagg)                       21:19.50 
 566 Isaiah Robiendo            9 DeKalb                                    21:20.00 
 567 Julian Glasser             9 Highland Park                             21:20.30 
 568 James Gonzales            11 Palos Hills (Stagg)                       21:21.50 
 569 Bradley Lesatz             9 Burlington (Central)                      21:21.70 
 570 Jonathan Kunkes           12 Normal (Community West)                   21:22.20 
 571 Nathanial Dudek           10 Moline                                    21:23.10 
 572 Rahil Patel               10 Burlington (Central)                      21:23.40 
 573 Yousef Kaisi               9 Oak Lawn (Richards)                       21:23.70 
 574 Ben Gatlin                10 Plainfield (North)                        21:24.10 
 575 Marcus Villanueva          9 Downers Grove (North)                     21:24.40 
 576 Grant Caston              10 Maple Park (Kaneland)                     21:26.20 
 577 Beau Cunningham           11 Chicago (St. Ignatius College Prep)       21:26.20 
 578 Hank Pensinger            10 Chicago (St. Ignatius College Prep)       21:26.40 
 579 Stephen Han                9 Palatine (Fremd)                          21:27.20 
 580 Kaden Fraro                9 McHenry                                   21:27.70 
 581 Jack Schramm              10 Minooka                                   21:28.30 
 582 Brayden Baker              9 Cary (C.-Grove)                           21:28.30 
 583 Nicholas Schuler           9 Chicago (St. Ignatius College Prep)       21:28.60 
 584 Liam Greene               12 Freeburg                                  21:28.80 
 585 Braydon Mueth              9 Freeburg                                  21:29.10 
 586 Brody Dihel                9 Hampshire                                 21:29.10 
 587 Jack Bowman               11 Peoria (Richwoods)                        21:29.30 
 588 Quinten Clark              9 Crystal Lake (Central)                    21:29.90 
 589 Charlie Merok             10 Chicago (St. Ignatius College Prep)       21:31.90 
 590 Dylan Hartzler            11 Rock Island                               21:32.10 
 591 Chase Johnston            12 Dunlap                                    21:32.40 
 592 Jacob Ackert              11 Crystal Lake (Prairie Ridge)              21:33.40 
 593 Christopher Gray           9 Chicago (Brother Rice)                    21:34.40 
 594 Mason Smith               11 Rockford (Jefferson)                      21:35.30 
 595 Will Miller               12 Urbana (University)                       21:35.60 
 596 Sriharish Kannan          12 Urbana (University)                       21:36.10 
 597 Logan Cullison             9 Mt. Zion                                  21:36.10 
 598 Ivahn Davila               9 Belvidere (North)                         21:36.70 
 599 Liam Bricker               9 Metamora                                  21:36.70 
 600 Alejandro Heinrich        10 Lockport (Twp.)                           21:36.80 
 601 Jacob Ringler              9 Normal (University)                       21:36.90 
 602 Will Parker                9 Downers Grove (North)                     21:38.50 
 603 David Olson               10 Addison (A. Trail)                        21:38.60 
 604 Mateo LoCasio              9 Bolingbrook                               21:38.60 
 605 Cooper King               10 Glen Ellyn (Glenbard West)                21:38.70 
 606 Dylan Gonzalez            10 Rockford (Guilford)                       21:39.00 
 607 Luke Marks                11 Plainfield (North)                        21:39.10 
 608 Riley Aguilar             11 Chicago (St. Ignatius College Prep)       21:40.00 
 609 Maximos Katsanakis        10 Carpentersville (Dundee-Crown)            21:40.50 
 610 Daniel Asali-Solares       9 Chicago (University)                      21:40.50 
 611 Ethan Lewis                9 Park Ridge (Maine South)                  21:40.50 
 612 Jerimiah Bennett           9 Sterling                                  21:40.70 
 613 Will Timpe                11 Dunlap                                    21:41.00 
 614 Ben Rakers                 9 Downers Grove (North)                     21:41.20 
 615 Myles Wandrey             10 Moline                                    21:41.70 
 616 Hudson Behrens            11 Rock Island                               21:42.30 
 617 Mahdi Dastgheib           12 Urbana (University)                       21:42.80 
 618 Ted Smith                 11 Rockton (Hononegah)                       21:42.80 
 619 Dylan Pompermayer         11 Palos Hills (Stagg)                       21:43.00 
 620 Aaron Cushing             12 Palatine (Fremd)                          21:43.10 
 621 Kajus Eidukevicius         9 Glen Ellyn (Glenbard South)               21:43.60 
 622 Max Kreiger               10 Park Ridge (Maine South)                  21:43.70 
 623 Matt Glennon              12 Chicago (Brother Rice)                    21:44.20 
 624 Anthony Boldt             10 Palatine (Fremd)                          21:44.80 
 625 Maximiliano Rebolledo      9 Highland Park                             21:45.10 
 626 Joshua Bourbon            12 Carpentersville (Dundee-Crown)            21:45.60 
 627 Christopher Fedko          9 Lemont                                    21:46.60 
 628 Anthony Coss Zamora       11 Palos Hills (Stagg)                       21:47.10 
 629 David Loudlar              9 Minooka                                   21:47.30 
 630 Ian Montgomery            11 Villa Park (Willowbrook)                  21:47.90 
 631 Kai Huber                 10 Dunlap                                    21:48.30 
 632 Aiden Baker                9 Metamora                                  21:48.40 
 633 Nathaniel Pulido           9 Park Ridge (Maine South)                  21:48.60 
 634 Carter Bergman             9 Algonquin (Jacobs)                        21:49.40 
 635 krish Parekh              10 Burlington (Central)                      21:49.60 
 636 Daevion (Davy) Dew        10 Moline                                    21:49.90 
 637 Caleb Schwarberg          10 Chatham (Glenwood)                        21:49.90 
 638 Jason Ambelang             9 Belvidere (North)                         21:50.20 
 639 Lucas Bachert             10 Aurora (Marmion Academy)                  21:50.20 
 640 Breyden Keller             9 Metamora                                  21:51.00 
 641 Sam Maxwell                9 Highland Park                             21:52.00 
 642 Santiago Ovalle            9 Crystal Lake (Central)                    21:52.10 
 643 Martin Millar             11 Glen Ellyn (Glenbard West)                21:52.50 
 644 Zacharias Fry             11 Burlington (Central)                      21:53.60 
 645 Robert Newby               9 Burlington (Central)                      21:53.60 
 646 Luca Dabrowski            10 Hampshire                                 21:53.90 
 647 Xavier Guldenzopf         10 Rock Island                               21:54.10 
 648 Aiden Casico              10 Rockford (Auburn)                         21:55.40 
 649 Corbin Trier               9 Algonquin (Jacobs)                        21:55.80 
 650 Marcos Jacob              11 Batavia                                   21:56.10 
 651 Liam Huizenga              9 Galesburg                                 21:57.50 
 652 Anthony Russo              9 Plainfield (North)                        21:58.40 
 653 Charlie Tomich            11 Dunlap                                    21:58.70 
 654 Gage Klemenko             10 Lockport (Twp.)                           21:59.10 
 655 Logan Wenzel              11 Normal (University)                       21:59.40 
 656 Seamus Roberts            10 Batavia                                   21:59.70 
 657 Christian Pastor           9 Carpentersville (Dundee-Crown)            22:00.90 
 658 Kevin McKirdie            12 Oak Lawn (Richards)                       22:01.00 
 659 Nash Gamlin               10 Batavia                                   22:02.20 
 660 Zy Zhu                    11 Rockton (Hononegah)                       22:02.30 
 661 Calvin Jeon                9 Hampshire                                 22:02.40 
 662 Edgardo Casiano           12 Aurora (Marmion Academy)                  22:03.50 
 663 Andreas Petropoul         11 Palos Hills (Stagg)                       22:03.80 
 664 Liam Evans                10 Chicago (University)                      22:05.40 
 665 Ethan Haro                10 Oak Lawn (Richards)                       22:05.60 
 666 Colin Wedwick             11 Rockford (Guilford)                       22:05.70 
 667 Noah Edlebeck             12 Rockton (Hononegah)                       22:06.70 
 668 Tadhg Hurley               9 Villa Park (Willowbrook)                  22:07.30 
 669 Leo Francis               10 Peoria (Richwoods)                        22:07.30 
 670 Ruben Kasman              12 Glen Ellyn (Glenbard South)               22:08.10 
 671 Joshua Bollinger          10 LaGrange Park (Nazareth Academy)          22:08.30 
 672 Ethan Phipps               9 Plano                                     22:08.80 
 673 Jonathan Lim              10 Palatine (Fremd)                          22:09.00 
 674 Matthew Murin             11 Glen Ellyn (Glenbard West)                22:09.30 
 675 Owen LeMaster              9 Moline                                    22:09.60 
 676 Matthew Ho                12 Palatine (Fremd)                          22:09.70 
 677 Andy Blum                 12 Normal (University)                       22:10.10 
 678 John Kohout               11 Dunlap                                    22:10.20 
 679 Jack Kessler              12 Palatine (Fremd)                          22:10.40 
 680 Emmanuel Hosch            11 Hampshire                                 22:10.80 
 681 Sean Ogden                10 Edwardsville                              22:11.00 
 682 Martin Roman              10 Park Ridge (Maine South)                  22:11.90 
 683 Chandresh Gopi            11 Chatham (Glenwood)                        22:12.00 
 684 Simon Schrock             10 Morton                                    22:13.70 
 685 Matthew Kray              11 Maple Park (Kaneland)                     22:14.50 
 686 Dylan Skowyra             11 Palos Hills (Stagg)                       22:14.70 
 687 Brody Linane              10 Maple Park (Kaneland)                     22:14.70 
 688 Evan Werner                9 Washington                                22:15.10 
 689 Dexter Wilcox             11 Peoria (Richwoods)                        22:15.90 
 690 Keegan Bouton             12 Pekin                                     22:16.30 
 691 TJ Casey                   9 Downers Grove (North)                     22:16.90 
 692 Nicolas Althoff            9 Chatham (Glenwood)                        22:17.00 
 693 Danny Whitlock             9 Palatine (Fremd)                          22:17.30 
 694 Kyle Mizuuchi              9 Palatine (Fremd)                          22:17.30 
 695 Emmett Crawford            9 Peoria (Richwoods)                        22:17.70 
 696 Logan Villalobos          12 Oak Lawn (Richards)                       22:18.00 
 697 Gavin Gold                10 Minooka                                   22:18.10 
 698 Luke Mahony                9 Washington                                22:19.20 
 699 Brandon Schuler           10 Belvidere (North)                         22:19.20 
 700 Finnden Benoit            10 Algonquin (Jacobs)                        22:19.30 
 701 Noah Felix                11 Aurora (Waubonsie Valley)                 22:19.40 
 702 Kyle May                  11 Villa Park (Willowbrook)                  22:19.90 
 703 Nick Ramirez               9 Chicago (Brother Rice)                    22:20.00 
 704 Braden Beauchamp           9 Moline                                    22:21.90 
 705 Ben Karl                  11 Maple Park (Kaneland)                     22:22.00 
 706 Carson Black              12 Freeburg                                  22:22.50 
 707 James Mroz                11 Normal (Community West)                   22:22.70 
 708 Akshith Narava            10 Dunlap                                    22:24.10 
 709 Benjamin Leindecker       11 Hampshire                                 22:26.20 
 710 Cory Tribble              11 Fox Lake (Grant)                          22:26.80 
 711 Joseph Mueller            12 Algonquin (Jacobs)                        22:26.80 
 712 Jaxon Weber               10 Palatine (Fremd)                          22:26.80 
 713 Husain Asif                  Chicago (University)                      22:28.00 
 714 Jordan Palmer              9 Highland Park                             22:28.30 
 715 Rivan Modica               9 Downers Grove (North)                     22:28.70 
 716 Finn Black                 9 Lemont                                    22:28.70 
 717 Gavin Donohue              9 Cary (C.-Grove)                           22:29.40 
 718 Gabe Grossmayer            9 McHenry                                   22:29.90 
 719 Christian de Beauvoir     11 Algonquin (Jacobs)                        22:31.40 
 720 Gage Lang                 11 Freeburg                                  22:31.70 
 721 Hayden Knoderer            9 Minooka                                   22:31.90 
 722 Nick Eldred                9 Washington                                22:33.00 
 723 Trever Tortat             10 Pekin                                     22:33.10 
 724 Isaac Wallen               9 Crystal Lake (Central)                    22:33.70 
 725 Landon Frey                9 McHenry                                   22:34.00 
 726 Jovani Roa                 9 Hampshire                                 22:34.40 
 727 Austin Vazzana            10 Palos Hills (Stagg)                       22:34.50 
 728 Clark Storey              10 DeKalb                                    22:34.60 
 729 Sam Jaros                 11 DeKalb                                    22:35.10 
 730 Joseph Rioch              10 Park Ridge (Maine South)                  22:36.00 
 731 Axel Davila               12 Belvidere (North)                         22:36.10 
 732 Joseph Simpkins           12 Oak Lawn (Richards)                       22:36.50 
 733 Leo Pellicori              9 Palatine (Fremd)                          22:37.00 
 734 Anthony Leeds             10 Edwardsville                              22:37.60 
 735 Liam Hsu                  10 Highland Park                             22:38.60 
 736 Jovanie Armstrong          9 Rockford (Jefferson)                      22:39.20 
 737 Calvin Wolf                9 Villa Park (Willowbrook)                  22:39.30 
 738 Otis Futterman             9 Highland Park                             22:40.80 
 739 Lucas Johnson              9 McHenry                                   22:41.10 
 740 William Acevedo           12 Aurora (Marmion Academy)                  22:41.10 
 741 Boden Clapper              9 Park Ridge (Maine South)                  22:41.50 
 742 Felix Esterhazy           10 Chicago (University)                      22:43.70 
 743 Ethan Rush                12 McHenry                                   22:44.80 
 744 Tommy Knickerbocker        9 Downers Grove (North)                     22:46.40 
 745 Evan Thrasher             11 Jacksonville                              22:46.80 
 746 James Cooper              10 Fox Lake (Grant)                          22:47.30 
 747 Francesco Genualdi         9 Lemont                                    22:47.80 
 748 Jude Huber                10 East Moline (United)                      22:48.70 
 749 Owen Littrell             11 East Moline (United)                      22:49.40 
 750 Levi Barnickel            11 Crystal Lake (Central)                    22:49.80 
 751 Kyle Wright                9 Bolingbrook                               22:49.90 
 752 Ashrith Ponna             12 Normal (University)                       22:50.00 
 753 Drake Coon                12 McHenry                                   22:51.50 
 754 Landon Painter               Peoria (Richwoods)                        22:52.00 
 755 Kellen Franken             9 Peoria (Richwoods)                        22:52.30 
 756 Elliot Brown               9 Aurora (Marmion Academy)                  22:53.40 
 757 Jason Zimmerman           12 Pekin                                     22:53.90 
 758 Eli Forte                 10 Minooka                                   22:54.20 
 759 Liam Knobloch             11 Moline                                    22:55.20 
 760 Dylan Reyes                9 Aurora (Marmion Academy)                  22:55.20 
 761 Deividas Saudargas        10 Lemont                                    22:56.00 
 762 Jonah Holmes               9 Pekin                                     22:56.50 
 763 Ethan Tudor               10 Manteno                                   22:57.00 
 764 Gabe Betz                  9 Urbana (University)                       22:57.20 
 765 Michael Li                11 Dunlap                                    22:58.00 
 766 Finley Otruba             12 Algonquin (Jacobs)                        22:58.90 
 767 Roberto Marin              9 Addison (A. Trail)                        22:58.90 
 768 Xavier Smith              11 Lockport (Twp.)                           23:00.30 
 769 Elias Kettley             10 Yorkville                                 23:00.60 
 770 Jace Bennett              10 Highland Park                             23:02.00 
 771 Oliver Hosticka            9 McHenry                                   23:02.20 
 772 Levi Hampel                9 Freeburg                                  23:02.50 
 773 Illia Kyrychenko          12 Villa Park (Willowbrook)                  23:02.50 
 774 Aiden Krofta               9 Chicago (Brother Rice)                    23:02.80 
 775 Jonah Brownlee            11 Lockport (Twp.)                           23:02.80 
 776 Nikhil Marikumar          10 Aurora (Waubonsie Valley)                 23:03.30 
 777 Ben Waymire               12 Edwardsville                              23:03.50 
 778 Kavin Suriya Prakash       9 Dunlap                                    23:04.80 
 779 Derrick Rios              11 Fox Lake (Grant)                          23:08.50 
 780 Nathaniel Smith III        9 Minooka                                   23:09.60 
 781 Max Harwood               11 Cary (C.-Grove)                           23:11.10 
 782 Carter Hamick              9 Arlington Heights (St. Viator)            23:11.50 
 783 Ethan Shaw                 9 Park Ridge (Maine South)                  23:12.50 
 784 Jake Pengiel              10 Lemont                                    23:13.00 
 785 Chris Okyere              10 Bolingbrook                               23:14.00 
 786 Conor Leonard              9 Burlington (Central)                      23:14.50 
 787 Cameron Wilson             9 Peoria (Richwoods)                        23:14.50 
 788 Max Lambertsen            11 Urbana (University)                       23:14.60 
 789 Ben Weidner               10 Pekin                                     23:15.50 
 790 Blake Thill               10 Plainfield (North)                        23:16.40 
 791 Noah Nguyen                9 Champaign (Centennial)                    23:16.90 
 792 Mason Weter               10 Mt. Zion                                  23:16.90 
 793 Bryce Ehlers              10 Maple Park (Kaneland)                     23:17.10 
 794 Wyatt Judge               12 Cary (C.-Grove)                           23:17.40 
 795 Josh Franco                9 Palos Hills (Stagg)                       23:17.50 
 796 Reed Mathis               10 Normal (Community West)                   23:17.60 
 797 Wyatt Gill                10 Villa Park (Willowbrook)                  23:18.90 
 798 Yao Pascal Ayoba          11 East Moline (United)                      23:19.50 
 799 Jack Dixon                11 Belvidere (North)                         23:19.50 
 800 Brayden Suarez             9 Hampshire                                 23:19.50 
 801 Colton Legan              10 Crystal Lake (Central)                    23:20.30 
 802 Max Wang                  11 Urbana (University)                       23:20.60 
 803 Ace Affield               12 Woodstock                                 23:20.90 
 804 Zach Horgen                9 Bolingbrook                               23:22.10 
 805 Noah Levine                9 Highland Park                             23:23.30 
 806 Lincoln Orlando            9 Arlington Heights (St. Viator)            23:23.40 
 807 Drew Kouchnerkavich       11 Freeburg                                  23:23.60 
 808 James Nelson               9 Plainfield (South)                        23:24.90 
 809 Alex Beltran               9 Belvidere                                 23:25.90 
 810 Jack Senodenos            12 Palos Hills (Stagg)                       23:26.00 
 811 Axel Delgado              11 Glen Ellyn (Glenbard South)               23:28.10 
 812 William Wolf               9 Minooka                                   23:28.30 
 813 Preston Durek              9 Glen Ellyn (Glenbard South)               23:29.10 
 814 Andrew Anaiel             10 Hampshire                                 23:29.10 
 815 Connor McAuliffe          10 McHenry                                   23:29.20 
 816 Justin Philip             10 Dunlap                                    23:31.90 
 817 Abel Fuentes              10 Addison (A. Trail)                        23:33.90 
 818 Danny Lyall               11 West Chicago (Wheaton Academy)            23:34.60 
 819 Devaughn Sanchez          11 Galesburg                                 23:34.80 
 820 William Corsaro            9 Hampshire                                 23:34.90 
 821 Nathaniel Garvida         12 LaGrange Park (Nazareth Academy)          23:35.10 
 822 Gabe Fox                  12 Dunlap                                    23:36.10 
 823 Alex Ciofoaia             11 Dunlap                                    23:37.40 
 824 Chase Sauter               9 Palatine (Fremd)                          23:38.60 
 825 Ishaan Ganigara              Chicago (University)                      23:39.30 
 826 Matthew Todd               9 Fox Lake (Grant)                          23:39.70 
 827 Evan Kaye                 12 Crystal Lake (Prairie Ridge)              23:42.80 
 828 Carson Dare               10 Peoria (Richwoods)                        23:43.30 
 829 Luca Maldanado            10 Dunlap                                    23:44.70 
 830 Kameron Kaminski           9 Galesburg                                 23:45.30 
 831 Emilio Arteaga             9 Fox Lake (Grant)                          23:45.40 
 832 Wesley Evans              12 Minooka                                   23:45.60 
 833 Gavin Kveton               9 McHenry                                   23:46.20 
 834 Brakken Edwards            9 Manteno                                   23:47.60 
 835 Jacob Bartels             11 Cary (C.-Grove)                           23:48.00 
 836 Jacob Marchiniak           9 Minooka                                   23:48.30 
 837 John Phoenix Jindrich     12 Crystal Lake (Prairie Ridge)              23:48.50 
 838 Jackson Schaum             9 Lemont                                    23:48.90 
 839 Nathan Leindecker          9 Hampshire                                 23:49.80 
 840 Michael Galindo Chavez     9 DeKalb                                    23:50.10 
 841 Siddartha Mamidi          11 Villa Park (Willowbrook)                  23:51.40 
 842 Dominic Hayter-Gonzales   10 Park Ridge (Maine South)                  23:51.60 
 843 Richie Suwinski           12 Hampshire                                 23:52.00 
 844 Joseph Guerrero           11 Aurora (Central Catholic)                 23:53.80 
 845 Colton Jones              10 Peoria (Richwoods)                        23:54.40 
 846 Anirudh Anand              9 Dunlap                                    23:54.90 
 847 Jason Davis               11 Burlington (Central)                      23:55.20 
 848 Mario Klinko               9 Villa Park (Willowbrook)                  23:55.30 
 849 Caleb Kitlinski           10 Burlington (Central)                      23:56.40 
 850 Brady Johansen            12 Batavia                                   23:56.70 
 851 Griffin Stachler          11 Chicago (Brother Rice)                    23:56.70 
 852 Oscar Nelson              10 Burlington (Central)                      23:56.90 
 853 Israel Rivas               9 Belvidere                                 23:57.40 
 854 Leo Zemba                  9 Aurora (Waubonsie Valley)                 23:58.70 
 855 Elijah Brock              11 Rockford (Jefferson)                      23:58.90 
 856 Yazan Said                11 Chatham (Glenwood)                        23:59.20 
 857 Andrew Stamenos           10 Addison (A. Trail)                        23:59.50 
 858 Nathan Laufenberg         11 Glen Ellyn (Glenbard West)                23:59.90 
 859 Jacob Bollinger           10 LaGrange Park (Nazareth Academy)          24:01.30 
 860 Gavin Overhaug             9 Maple Park (Kaneland)                     24:01.70 
 861 Charlie Jeffords          11 LaGrange Park (Nazareth Academy)          24:03.60 
 862 Kyle Arndt                 9 Hampshire                                 24:04.10 
 863 Andrew Begun              11 Hampshire                                 24:04.40 
 864 Wyatt Smith               11 Yorkville                                 24:04.60 
 865 Tyler Crary               10 Cary (C.-Grove)                           24:06.50 
 866 Luciano Maestranzi        12 Park Ridge (Maine South)                  24:07.80 
 867 Dan Hammad                12 Palos Hills (Stagg)                       24:07.90 
 868 Caleb Raj                  9 Plainfield (North)                        24:08.00 
 869 Ian Bailey                11 Plainfield (North)                        24:08.60 
 870 Siddharth Badri            9 Villa Park (Willowbrook)                  24:08.70 
 871 Levi Crawford              9 Bradley (B.-Bourbonnais)                  24:09.10 
 872 Cash Gohde                10 Hampshire                                 24:09.40 
 873 Enzo Scarpelli             9 Algonquin (Jacobs)                        24:10.70 
 874 Emilio Terronez            9 East Moline (United)                      24:11.70 
 875 August Dagostino          11 Moline                                    24:11.70 
 876 Evan Herbst               11 Normal (Community West)                   24:12.00 
 877 Jeramiah Jepson           10 Villa Park (Willowbrook)                  24:12.50 
 878 Hayden Saunders            9 Algonquin (Jacobs)                        24:13.10 
 879 Trenton Grabs             11 Minooka                                   24:14.20 
 880 John Navis                 9 Burlington (Central)                      24:14.40 
 881 AJ Held                    9 Chatham (Glenwood)                        24:14.90 
 882 Raheem Mohammed           11 Glen Ellyn (Glenbard West)                24:15.10 
 883 Umer Ali                   9 Palos Hills (Stagg)                       24:15.80 
 884 Dominic Inglese            9 Batavia                                   24:17.40 
 885 Eddie Schauerte           10 Park Ridge (Maine South)                  24:19.30 
 886 Henry Buss                 9 Highland Park                             24:19.80 
 887 Grady Eales               10 Minooka                                   24:19.90 
 888 Fred Schaller              9 Chicago (Brother Rice)                    24:20.20 
 889 Landon Boker               9 Pekin                                     24:20.50 
 890 Joshua Kosobudzki         11 Burlington (Central)                      24:20.60 
 891 Kaushal Pratury            9 Plainfield (North)                        24:20.80 
 892 Ethan Guzy                11 Minooka                                   24:21.30 
 893 Rafay Khan                10 Glen Ellyn (Glenbard West)                24:23.00 
 894 Cayden Villanueva         10 Palos Hills (Stagg)                       24:23.40 
 895 Harrison Gilbert          12 Lockport (Twp.)                           24:23.70 
 896 Charlie Booth              9 Rockford (Auburn)                         24:23.80 
 897 Steven Hammer             11 Glen Ellyn (Glenbard West)                24:23.90 
 898 Elijah Park               11 Palatine (Fremd)                          24:26.90 
 899 Brenden Frey               9 Freeburg                                  24:27.60 
 900 Oscar Ruiz                10 Normal (University)                       24:27.90 
 901 Marcos Linares            10 Belvidere (North)                         24:29.80 
 902 Dalton Schott             12 Peoria (Richwoods)                        24:30.10 
 903 Tyler Zita                10 Villa Park (Willowbrook)                  24:30.50 
 904 Michael Wan                9 Dunlap                                    24:31.30 
 905 Cayden Whitley            11 Metamora                                  24:32.80 
 906 Noah Boyd                 11 Metamora                                  24:33.00 
 907 Osvaldo Carretero         12 Chicago (University)                      24:33.50 
 908 Eoin Toal                  9 West Chicago (Wheaton Academy)            24:34.40 
 909 Liam Swiderski             9 Glen Ellyn (Glenbard West)                24:34.90 
 910 Micah Quirk               10 Rockford (Auburn)                         24:36.30 
 911 Zach Laming               10 Metamora                                  24:37.40 
 912 Patrick Hamilton           9 Burlington (Central)                      24:39.90 
 913 Nathan Thang              11 West Chicago (Wheaton Academy)            24:40.10 
 914 Logan Hahn                10 Fox Lake (Grant)                          24:40.60 
 915 Liam Milton                9 Bradley (B.-Bourbonnais)                  24:40.90 
 916 Jovin Alenghat            10 Chicago (University)                      24:41.10 
 917 Shlesh Vasava             10 Dunlap                                    24:41.30 
 918 Adrian Delgado             9 Glen Ellyn (Glenbard South)               24:42.40 
 919 Ayden Salcido             10 Minooka                                   24:43.00 
 920 Krish Patel               12 Addison (A. Trail)                        24:44.50 
 921 Ethan Guido-Chaidez       10 Oak Lawn (Richards)                       24:44.70 
 922 Avi Gidaszewski           10 Rock Island                               24:44.90 
 923 Rylan Sainsbury           11 Algonquin (Jacobs)                        24:44.90 
 924 Ethan Clapsaddle          12 Lombard (Montini)                         24:46.10 
 925 Eoghan Byrne              11 Park Ridge (Maine South)                  24:46.40 
 926 Johnny Spiritosanto       12 Rockford (Guilford)                       24:48.30 
 927 Isaisas Ramirez           12 Palos Hills (Stagg)                       24:48.40 
 928 Nico Frechmann             9 Batavia                                   24:48.90 
 929 Derrick Yumena            10 Bolingbrook                               24:49.60 
 930 Aarnav Vashistha           9 Burlington (Central)                      24:50.20 
 931 Anthony Pham              11 Arlington Heights (St. Viator)            24:54.10 
 932 Declan Callaghan           9 Chicago (Brother Rice)                    24:54.30 
 933 Xander Davanon             9 Plano                                     24:55.50 
 934 Anthony Motisi            11 Cary (C.-Grove)                           24:56.80 
 935 Andrew Arbuckle            9 Washington                                24:59.00 
 936 Mathew Huerta             11 Aurora (Waubonsie Valley)                 24:59.50 
 937 Aydan Ziolo                9 Algonquin (Jacobs)                        24:59.60 
 938 Brayden Stewart           10 Yorkville                                 24:59.80 
 939 Owen Fritchen              9 Fox Lake (Grant)                          25:00.60 
 940 Marco Perez               10 West Chicago (Wheaton Academy)            25:01.10 
 941 Charles Kosbab            12 Chatham (Glenwood)                        25:02.70 
 942 Chimde Ukachokwu           9 Hampshire                                 25:02.70 
 943 Owen Wilson               10 Minooka                                   25:04.70 
 944 Lev Little                 9 Algonquin (Jacobs)                        25:05.20 
 945 Ethan Ranney               9 Lockport (Twp.)                           25:05.60 
 946 Jacob Perez                9 Hampshire                                 25:05.60 
 947 Arnav Baviskar             9 Dunlap                                    25:06.50 
 948 Clifford Cannon           11 Downers Grove (North)                     25:11.00 
 949 Colin Buckingham          12 Villa Park (Willowbrook)                  25:11.80 
 950 Devin Gallo                9 Belvidere (North)                         25:11.90 
 951 Michael Washkowiak         9 Algonquin (Jacobs)                        25:13.70 
 952 Abraham Carranza           9 Hampshire                                 25:13.80 
 953 Victor Balderas-Videriq    9 Woodstock                                 25:15.60 
 954 Dylan Thompson            10 East Moline (United)                      25:17.40 
 955 Lenny Zharnitsky          10 Urbana (University)                       25:18.30 
 956 Ronan Heffernan           10 Yorkville                                 25:21.20 
 957 Jacob Meyer               12 Manteno                                   25:22.70 
 958 Yahya Alhayajneh          11 Palos Hills (Stagg)                       25:23.40 
 959 Duncan Rohlfs              9 Dunlap                                    25:23.50 
 960 Anas Shaibat               9 Oak Lawn (Richards)                       25:23.90 
 961 Noah Gunning              10 Chicago (University)                      25:24.40 
 962 Tanvir Singh               9 Chicago (University)                      25:25.20 
 963 Nicholas Jandura          10 Oak Lawn (Richards)                       25:25.70 
 964 Shourya Sunchikala         9 Dunlap                                    25:26.30 
 965 Gavin Silverman            9 Plano                                     25:26.90 
 966 Landon Couillard           9 Park Ridge (Maine South)                  25:27.20 
 967 Philip Ziarno              9 Chicago (St. Ignatius College Prep)       25:28.10 
 968 Liam Johnson              12 Rockford (Guilford)                       25:33.20 
 969 Mason Coats               11 Hampshire                                 25:35.90 
 970 Theodore Pomeroy           9 Park Ridge (Maine South)                  25:38.50 
 971 Will Purtell              10 Park Ridge (Maine South)                  25:38.80 
 972 Justin Lewis               9 Urbana (University)                       25:40.60 
 973 Mateo Vigloria-Munoz       9 Algonquin (Jacobs)                        25:40.70 
 974 Bolakale Akinwande         9 Burlington (Central)                      25:43.50 
 975 Randall Nash              12 Aurora (Waubonsie Valley)                 25:47.50 
 976 Jake Hartmann             11 Champaign (Centennial)                    25:48.00 
 977 Jack Quinn                10 Aurora (Central Catholic)                 25:48.10 
 978 Noah LaDuke               10 Park Ridge (Maine South)                  25:48.70 
 979 John Anderson             10 Burlington (Central)                      25:49.20 
 980 Vinnie Episcopo           10 Burlington (Central)                      25:49.30 
 981 Joshua Rodriguez          10 Algonquin (Jacobs)                        25:49.80 
 982 Landon Barker              9 Galesburg                                 25:49.80 
 983 Dominic Wanless           11 Rockton (Hononegah)                       25:50.00 
 984 Muhammad Aldalo            9 Palos Hills (Stagg)                       25:50.20 
 985 Angel Zelaya               9 Oak Lawn (Richards)                       25:50.80 
 986 Max Bucur                 12 LaGrange Park (Nazareth Academy)          25:52.80 
 987 Liam Ryan                  9 East Moline (United)                      25:53.90 
 988 Adan Sanchez              12 East Moline (United)                      25:56.30 
 989 Caden Sandy               10 Downers Grove (North)                     25:56.70 
 990 Joshua Lasky              10 West Chicago (Wheaton Academy)            25:57.00 
 991 Conrad Forynski           12 Aurora (Waubonsie Valley)                 25:59.00 
 992 Bobby Cislo               10 Chicago (Brother Rice)                    26:01.10 
 993 Jack Kolba                 9 Crystal Lake (Central)                    26:01.30 
 994 Isaac Rabin               10 Chatham (Glenwood)                        26:01.80 
 995 Dylan Sweet                9 Algonquin (Jacobs)                        26:02.90 
 996 Mohamed Mahmoud            9 Normal (Community West)                   26:03.00 
 997 Dillan Castro              9 Hampshire                                 26:03.60 
 998 Jason Yan                 12 Urbana (University)                       26:04.80 
 999 Ayden Hirsch              12 McHenry                                   26:07.10 
1000 Ben Melendy               12 Peoria (Richwoods)                        26:07.20 
1001 Dylan Le                  10 Lemont                                    26:08.70 
1002 Bartholomew Kochersperg   11 Galesburg                                 26:10.90 
1003 Diego BlancoOlivero       10 Glen Ellyn (Glenbard West)                26:11.00 
1004 Thailer Castrey           11 Rockford (Jefferson)                      26:12.60 
1005 Ali Dastgheib             12 Champaign (Centennial)                    26:18.00 
1006 Joseph Hamer              10 Ottawa (Twp.)                             26:18.80 
1007 Gavin Krater              12 McHenry                                   26:21.30 
1008 Christian Harris          10 Crystal Lake (Central)                    26:21.50 
1009 Dilipan Elenchezhiyan     11 Palatine (Fremd)                          26:22.70 
1010 Ethan Woodruff            12 Pekin                                     26:22.80 
1011 Isaiah Herren             11 Sterling                                  26:24.50 
1012 Adam Storm                10 Algonquin (Jacobs)                        26:24.80 
1013 William Kramer             9 LaGrange Park (Nazareth Academy)          26:27.80 
1014 Dalton McFeeter            9 Pekin                                     26:29.10 
1015 Chase Enright             11 Glen Ellyn (Glenbard South)               26:31.00 
1016 Collin Axberg              9 Arlington Heights (St. Viator)            26:35.10 
1017 Alex Martinez              9 Belvidere                                 26:37.20 
1018 Julian Reyes              11 Lombard (Montini)                         26:37.90 
1019 Jack McLaughlin           12 Oak Lawn (Richards)                       26:41.00 
1020 Varun Gurramkonda          9 Dunlap                                    26:41.10 
1021 Garrit Sea                11 Pekin                                     26:41.30 
1022 Ben Shoff                 11 Metamora                                  26:42.90 
1023 Edgar Hernandez            9 Palos Hills (Stagg)                       26:43.20 
1024 Akeel Dixon               11 Urbana (University)                       26:43.40 
1025 Aiden Aristuk             12 Aurora (Marmion Academy)                  26:45.70 
1026 Anesh Venigalla           11 Dunlap                                    26:46.30 
1027 Rowan Schalla              9 Batavia                                   26:47.80 
1028 Andrew Morrison           11 Pekin                                     26:50.80 
1029 Juan Rodriguez            11 Villa Park (Willowbrook)                  26:51.00 
1030 Mitch Druwe                9 Batavia                                   26:52.40 
1031 Regis Abgemadon           10 East Moline (United)                      26:53.60 
1032 Gannon Gibson             11 Rockton (Hononegah)                       26:55.30 
1033 Sebastian Molina          12 Carpentersville (Dundee-Crown)            26:55.70 
1034 Peter Arbis                9 Park Ridge (Maine South)                  26:58.90 
1035 Rory Moreno                9 Palos Hills (Stagg)                       26:59.50 
1036 Andrew Roycewicz          10 Addison (A. Trail)                        26:59.90 
1037 Ethan Gomez                9 Bradley (B.-Bourbonnais)                  27:01.80 
1038 Hunter Thompson            9 Normal (Community West)                   27:02.50 
1039 Owen Clark                 9 Normal (Community West)                   27:03.90 
1040 Andrew Rangel             12 Cary (C.-Grove)                           27:08.00 
1041 Brayden Richmond           9 DeKalb                                    27:10.00 
1042 Justin Hernandez           9 DeKalb                                    27:12.00 
1043 Rami Wazeer               10 Normal (Community West)                   27:12.20 
1044 Luke Goodwin               9 Park Ridge (Maine South)                  27:13.60 
1045 Ian Nunez                 10 Aurora (Marmion Academy)                  27:13.70 
1046 Alexander Inzurriaga      10 Burlington (Central)                      27:15.40 
1047 King Draper               10 Chatham (Glenwood)                        27:18.50 
1048 Jonathan Gowans           11 Morton                                    27:19.40 
1049 Angeldavid Zambrano        9 LaGrange Park (Nazareth Academy)          27:26.70 
1050 Yostger Morales            9 DeKalb                                    27:26.80 
1051 Spencer Michalesko         9 Manteno                                   27:53.80 
1052 Henry Meyer               10 Freeburg                                  28:06.50 
1053 Nathan Cervantes          10 Addison (A. Trail)                        28:09.40 
1054 Josh Fritzsche             9 Urbana (University)                       28:11.40 
1055 Liam Stubbe               11 Rockton (Hononegah)                       28:12.60 
1056 Chase Studt               11 Burlington (Central)                      28:13.70 
1057 Durham Arce                9 Aurora (Marmion Academy)                  28:15.20 
1058 Jeremiah Gill              9 Bolingbrook                               28:18.40 
1059 John Gentile              12 Metamora                                  28:18.90 
1060 Cameron Le                 9 Aurora (Marmion Academy)                  28:24.70 
1061 Julian Olvera             10 Oak Lawn (Richards)                       28:25.50 
1062 Axel Lais                  9 Chicago (University)                      28:28.70 
1063 Charlie Hudson             9 Pekin                                     28:29.10 
1064 Adam Mendoza               9 Chicago (Brother Rice)                    28:35.00 
1065 Chris McKissack            9 Arlington Heights (St. Viator)            28:35.10 
1066 Ethan Porwick             11 Normal (Community West)                   28:40.10 
1067 Karter Longley             9 Jacksonville                              28:42.30 
1068 Maxwell Remus             11 Minooka                                   28:50.80 
1069 Kolton Banke              10 West Chicago (Wheaton Academy)            29:02.90 
1070 Gabriel Rogers             9 Freeburg                                  29:05.90 
1071 Yusef Stauber             12 Burlington (Central)                      29:08.10 
1072 Carsten Zink              11 Aurora (Marmion Academy)                  29:08.70 
1073 Wesley Bayton              9 Freeburg                                  29:15.10 
1074 Caleb Grogan               9 Hampshire                                 29:19.60 
1075 Krishna Ayyempervail      10 Dunlap                                    29:20.10 
1076 Brian Lin                 11 Freeburg                                  29:38.50 
1077 Clayton Trower             9 Park Ridge (Maine South)                  29:46.10 
1078 Adrian Ramos              10 Belvidere                                 29:58.80 
1079 Rudy Echeverria            9 Palatine (Fremd)                          30:00.60 
1080 Justin Piessens            9 Hampshire                                 30:03.80 
1081 Anthony Baumgartner       12 Belvidere (North)                         30:08.60 
1082 Omar Issa                  9 Palos Hills (Stagg)                       30:12.60 
1083 Patrick Bokiess            9 Park Ridge (Maine South)                  30:31.30 
1084 Angelo Kuntz              10 Rockford (Auburn)                         30:34.00 
1085 Brandon Nowicki           10 Villa Park (Willowbrook)                  30:50.10 
1086 Damien Nunez Castro       10 Plano                                     31:07.80 
1087 Syed Ali                   9 Palos Hills (Stagg)                       31:32.10 
1088 Cole Zentmyer              9 Plainfield (South)                        31:42.90 
1089 Kyujin Park-Wharram       10 Urbana (University)                       32:13.20 
1090 Isai Suarez               12 Rockford (Jefferson)                      32:15.90 
1091 Isaac Lotta               10 East Moline (United)                      33:02.70 
1092 Liam McGowen               9 Plano                                     33:03.10 
1093 Eliezel Iranezereje       10 East Moline (United)                      33:17.80 
1094 Isaac Davis                9 Pekin                                     33:21.00 
1095 Brian Ada                  9 Bolingbrook                               33:25.80 
1096 Jacob Hasty                9 Pekin                                     33:30.60 
1097 Carter Logan               9 Jacksonville                              34:03.90 
1098 Said Rodriguez             9 Highland Park                             34:26.20 
1099 Drake Reyes                9 Rockton (Hononegah)                       35:19.10 
1100 Jackson Philpot           11 Belvidere                                 35:25.90 
1101 Godshall Vedome           10 East Moline (United)                      35:31.90 
1102 Sam Cengiz                10 Bolingbrook                               35:38.10 
1103 Alhouseny Bah             12 Moline                                    40:40.00 
1104 Austin Roman              12 Fox Lake (Grant)                          42:30.80 
     Saharsh Gorre             10 Palatine (Fremd)                                DQ