3 Mile Open Boys Results

Mens 3 Mile Open Team Scores
=========================================================
  Pl Team                                          Points
=========================================================
  1  Downers Grove (North)                             17 
  2  Winnetka (New Trier)                             134 
  3  Palatine (Fremd)                                 141 
  4  Plainfield (North)                               153 
  5  Batavia                                          155 
  6  LaGrange (Lyons)                                 192 
  7  Yorkville                                        238 
  8  Deerfield                                        251 
  9  Vernon Hills                                     293 
 10  Edwardsville                                     299 
 11  Plainfield (South)                               301 
 12  Normal (University)                              390 
 13  Glen Ellyn (Glenbard West)                       393 
 14  Morton                                           437 
 15  Aurora (Waubonsie Valley)                        466 
 16  East Moline (United)                             528 
 17  Chicago (Payton)                                 534 
 18  Naperville (Central)                             572 
 19  Evanston (Twp.)                                  654 
 20  Normal (Community West)                          685 
 21  Chicago (St. Ignatius College Prep)              698 
 22  Highland Park                                    730 
 23  Moline                                           743 
 24  Minooka                                          757 
 25  Hampshire                                        782 
 26  Rolling Meadows                                  797 
 27  Villa Park (Willowbrook)                         813 
 28  Chatham (Glenwood)                               818 
 29  Washington                                       841 
 30  Oak Lawn (Richards)                              843 
 31  Algonquin (Jacobs)                               883 
 32  Dunlap                                           938 
 33  McHenry                                          946 
 34  Glen Ellyn (Glenbard South)                     1011 
 35  Bolingbrook                                     1120 
 36  Fox Lake (Grant)                                1142 
 37  Belvidere (North)                               1185 
 38  Freeburg                                        1232 
 39  Maple Park (Kaneland)                           1247 
 40  Palos Hills (Stagg)                             1271 
 41  Rock Island                                     1309 
 42  Galesburg                                       1320 
 43  Bradley (B.-Bourbonnais)                        1327 
 44  Urbana (University)                             1363 
 45  Chicago (Brother Rice)                          1456 
 46  Metamora                                        1472 
 47  Danville                                        1483 
 48  Sterling                                        1516 
 49  Peoria (Richwoods)                              1527 
 50  Burlington (Central)                            1527 
 51  Champaign (Central)                             1583 
 52  Rockford (Jefferson)                            1600 
 53  Crystal Lake (Prairie Ridge)                    1615 
 54  Rockford (Auburn)                               1627 
 55  Cary (C.-Grove)                                 1653 
 56  LaGrange Park (Nazareth Academy)                1683 
 57  Lemont                                          1683 
 58  New Athens                                      1703 
 59  Park Ridge (Maine South)                        1705 
 60  Lockport (Twp.)                                 1718 
 61  Chicago (Latin)                                 1808 
 62  West Chicago (Wheaton Academy)                  1822 
 63  Crystal Lake (South)                            1822 
 64  Addison (A. Trail)                              1966 
 65  Carpentersville (Dundee-Crown)                  2046 
 66  Summit (Argo)                                   2050 
 67  Pekin                                           2111 
 68  Rockford (Boylan Catholic)                      2116 

Mens 3 Mile Open Results
====================================================================================
  Pl Athlete                   Yr Team                                          Time
====================================================================================
   1 Stephen Cox               10 Downers Grove (North)                     15:54.00 
   2 Ryan Morton               10 Downers Grove (North)                     16:04.50 
   3 Joshua Farrero            11 Downers Grove (North)                     16:19.70 
   4 Hugo Albrecht-Buehler     11 Deerfield                                 16:23.20 
   5 Bailey Lingertot          12 Downers Grove (North)                     16:31.50 
   6 Nathan Moawad             12 Downers Grove (North)                     16:32.80 
   7 Cal Anderson              11 Plainfield (North)                        16:33.10 
   8 Liam Beavers              10 Plainfield (North)                        16:33.80 
   9 Logan Luo                 10 Deerfield                                 16:37.30 
  10 Bowie Hewson              11 Palatine (Fremd)                          16:40.00 
  11 Ethan Reich               10 Deerfield                                 16:40.00 
  12 Jackson Kelly             11 Palatine (Fremd)                          16:41.60 
  13 Luke Figliomeni           10 Downers Grove (North)                     16:46.30 
  14 Malik Gbadamassi          11 East Moline (United)                      16:46.80 
  15 Isaak Stein               10 Downers Grove (North)                     16:48.60 
  16 Jackson McCain             9 Oak Lawn (Richards)                       16:49.80 
  17 Kyle Beitler              12 Aurora (Waubonsie Valley)                 16:53.50 
  18 Lucien Sullivan           10 LaGrange (Lyons)                          16:53.60 
  19 Brendan Lynch             10 Downers Grove (North)                     16:54.80 
  20 Kiran Krishnan            11 Downers Grove (North)                     16:56.70 
  21 Tyler Parks               12 Winnetka (New Trier)                      16:56.90 
  22 Scott Creagan Jr          12 Downers Grove (North)                     16:57.50 
  23 JT Piper                  11 Normal (University)                       16:58.70 
  24 Aaron Kernler             10 Batavia                                   17:00.20 
  25 Matt Novak                11 Downers Grove (North)                     17:00.50 
  26 Brayden Korn               9 Batavia                                   17:01.70 
  27 Anders Giese              11 Winnetka (New Trier)                      17:05.20 
  28 Achyuth Randeep           10 Aurora (Waubonsie Valley)                 17:05.60 
  29 Carrick Gill              11 Winnetka (New Trier)                      17:05.80 
  30 Marcos Corral             12 Yorkville                                 17:05.90 
  31 Devansh Muppalla          12 Palatine (Fremd)                          17:06.30 
  32 Dominic LaMontagna        10 Plainfield (North)                        17:06.70 
  33 Nathan Moran              10 Normal (University)                       17:07.10 
  34 Asim Saba                 10 Plainfield (South)                        17:07.20 
  35 Ayden Nydegger            10 Yorkville                                 17:08.10 
  36 Vincent Noble             12 Winnetka (New Trier)                      17:09.00 
  37 John Newell               10 Downers Grove (North)                     17:09.20 
  38 Mathew Lueking            11 Edwardsville                              17:09.30 
  39 Jeremy Shillair            9 Batavia                                   17:09.60 
  40 Tristan Daley             10 Winnetka (New Trier)                      17:09.70 
  41 Aaron Obert               12 LaGrange (Lyons)                          17:11.00 
  42 Peter Day                 10 Batavia                                   17:12.60 
  43 Liam Salama               12 Winnetka (New Trier)                      17:12.60 
  44 Sean Tilles               11 LaGrange (Lyons)                          17:12.80 
  45 Henri Potuznik            11 Palatine (Fremd)                          17:15.40 
  46 Seamus Samsami            11 Batavia                                   17:16.40 
  47 Brady Koetz               12 Vernon Hills                              17:19.20 
  48 Brady Prokop              11 Plainfield (South)                        17:19.90 
  49 John Falciglia            10 Chicago (Payton)                          17:21.80 
  50 Jeremy Gitzinger          12 Vernon Hills                              17:23.00 
  51 Colin Shea                10 LaGrange (Lyons)                          17:23.20 
  52 Ryan Cravens              12 Winnetka (New Trier)                      17:25.60 
  53 Will McGinness             9 Edwardsville                              17:27.50 
  54 Rami Wazeer                9 Normal (Community West)                   17:27.50 
  55 Duke Hendrick             10 Morton                                    17:28.50 
  56 Devaughn Sanchez          10 Galesburg                                 17:28.90 
  57 Nihal Kalsi               10 Palatine (Fremd)                          17:29.50 
  58 Sam Brockway              11 Downers Grove (North)                     17:30.50 
  59 Ethan Fogelson            12 Winnetka (New Trier)                      17:30.80 
  60 Evan Ruse                  9 LaGrange (Lyons)                          17:31.00 
  61 Cameron Ring              10 Plainfield (North)                        17:31.10 
  62 Declan Schou              10 Yorkville                                 17:31.10 
  63 Zach Bucsanyi             10 Plainfield (North)                        17:31.70 
  64 Aiden Nissen              10 Plainfield (South)                        17:32.00 
  65 Marcus Hosu               10 Yorkville                                 17:32.70 
  66 Judah Cabral              So Glen Ellyn (Glenbard West)                17:33.30 
  67 Louie Kraus               11 Downers Grove (North)                     17:34.50 
  68 Adarius Jones             10 Danville                                  17:34.80 
  69 Charles Novotny           10 Downers Grove (North)                     17:34.80 
  70 Nathan Ho                 10 Glen Ellyn (Glenbard West)                17:34.90 
  71 Nathan Kim                12 Vernon Hills                              17:35.40 
  72 Jacek Kawczynski          12 Palatine (Fremd)                          17:35.70 
  73 Josh Plahetka             10 Glen Ellyn (Glenbard West)                17:36.00 
  74 Stephen Posner            12 Vernon Hills                              17:36.80 
  75 Antonio DeAvilia           9 Edwardsville                              17:36.90 
  76 Ethan Cross               11 Morton                                    17:38.30 
  77 Nicholas Sanchez           9 Yorkville                                 17:40.00 
  78 Jackson Ginley             9 Naperville (Central)                      17:40.50 
  79 Ahmed Abbaker             10 East Moline (United)                      17:42.40 
  80 Liam Cervantes            11 Batavia                                   17:43.40 
  81 Caden Reiter              11 Manteno                                   17:44.70 
  82 Nick Valenciano           10 Plainfield (South)                        17:44.90 
  83 Nathan Joseph             12 Downers Grove (North)                     17:45.50 
  84 Ben Damiani               11 Plainfield (North)                        17:46.10 
  85 Max Siejka                10 Edwardsville                              17:47.80 
  86 Isaac Constas             12 LaGrange (Lyons)                          17:48.00 
  87 Walter Strait             12 Yorkville                                 17:48.50 
  88 Carter Castel              9 Moline                                    17:48.90 
  89 Anders Batchelor          10 Edwardsville                              17:49.30 
  90 Ben Slavish               11 Vernon Hills                              17:50.40 
  91 Gabriel Esparza           12 East Moline (United)                      17:50.40 
  92 Nigel Gay                 10 Hampshire                                 17:50.60 
  93 Diego Gomez               12 Batavia                                   17:51.60 
  94 Hassan Ahmed              12 Downers Grove (North)                     17:52.00 
  95 Raghav Verma              12 Vernon Hills                              17:52.10 
  96 Jasdeep Grover            10 Aurora (Waubonsie Valley)                 17:53.70 
  97 Daniel Tossey             11 Edwardsville                              17:53.80 
  98 Angel Reboller            10 Bolingbrook                               17:54.10 
  99 Hector Landeros            9 Plainfield (North)                        17:54.70 
 100 Paul Yontz                12 Morton                                    17:55.40 
 101 Clayton Piper             10 Normal (University)                       17:55.90 
 102 Andrew Gowen              10 Downers Grove (North)                     17:56.20 
 103 Beckett Lettiere          11 LaGrange (Lyons)                          17:56.70 
 104 Ari Vasilakopoulos        12 Downers Grove (North)                     17:58.80 
 105 Carter Lange              12 Winnetka (New Trier)                      17:58.90 
 106 Nathan Morse              11 Palatine (Fremd)                          17:59.30 
 107 Ethan Staback             12 Palatine (Fremd)                          17:59.60 
 108 Jake Widmer               10 Batavia                                   18:00.30 
 109 Jared Waden               11 Downers Grove (North)                     18:01.80 
 110 Sam Vittore               12 Rolling Meadows                           18:03.00 
 111 Benjamin Viramontes       11 Chicago (St. Ignatius College Prep)       18:03.10 
 112 Jack Grapenthien          11 Downers Grove (North)                     18:03.60 
 113 Logan Deverman            10 Morton                                    18:03.80 
 114 Santino Anfuso            10 Downers Grove (North)                     18:05.70 
 115 Ghaiyyas Salaam           12 Evanston (Twp.)                           18:06.20 
 116 Seth McHugh               11 Manteno                                   18:06.50 
 117 Emanuel Esquina           10 Buffalo Grove                             18:07.30 
 118 Eli Duncan                10 Deerfield                                 18:08.10 
 119 Kole Johanson             10 Villa Park (Willowbrook)                  18:08.50 
 120 Jacob Hall                12 Washington                                18:09.50 
 121 Cuyler Jones              10 Plainfield (South)                        18:10.20 
 122 Owen Wills                10 Downers Grove (North)                     18:10.60 
 123 Knox Winn                  9 Chicago (Payton)                          18:13.50 
 124 Henry James                9 LaGrange (Lyons)                          18:14.10 
 125 Miguel Mendez             11 Chicago (Payton)                          18:15.50 
 126 Jacob Sultan              11 Vernon Hills                              18:15.90 
 127 Chase Flanagan            10 Batavia                                   18:16.70 
 128 Elliott Locke             11 Glen Ellyn (Glenbard West)                18:16.90 
 129 Bryan Fichtel             12 Yorkville                                 18:17.30 
 130 Marco Silva               12 Yorkville                                 18:17.80 
 131 Isaac Lack                 9 Chatham (Glenwood)                        18:17.80 
 132 Nathan Gissing            11 Glen Ellyn (Glenbard West)                18:17.90 
 133 Giovanni Acosta           10 Plainfield (South)                        18:19.00 
 134 Lucas Linder              11 Evanston (Twp.)                           18:22.10 
 135 Vivaan Mehta              10 Winnetka (New Trier)                      18:22.30 
 136 Ryan Hendricks            11 Naperville (Central)                      18:23.50 
 137 Thomas Thimo              10 Villa Park (Willowbrook)                  18:23.60 
 138 Evan Patchett             10 Plainfield (North)                        18:23.80 
 139 Lucas Rincon               9 Winnetka (New Trier)                      18:24.00 
 140 Atticus Stevens           10 Plainfield (South)                        18:24.40 
 141 Austin Frederick          10 Glen Ellyn (Glenbard South)               18:24.50 
 142 Mykola Washchuk           11 LaGrange (Lyons)                          18:24.70 
 143 Jeremiah Evans             9 Rock Island                               18:25.40 
 144 Terrence Burton           11 Downers Grove (North)                     18:27.40 
 145 Dylan Araiza              11 Plainfield (North)                        18:27.50 
 146 Austin Lindell            11 Belvidere (North)                         18:28.10 
 147 Joey Denigirs              9 Downers Grove (North)                     18:28.70 
 148 Jack Mungovan             10 Buffalo Grove                             18:29.00 
 149 Raymond Curran            10 Downers Grove (North)                     18:29.00 
 150 Adam Lendman              11 Belvidere (North)                         18:29.30 
 151 Enrique Villasenor         9 Chicago (Payton)                          18:29.90 
 152 Austin Hartman            10 Normal (University)                       18:29.90 
 153 Vaughn Van Eck            10 Minooka                                   18:30.30 
 154 Michael Podejko            9 Rolling Meadows                           18:31.70 
 155 Nick Tomeczko             11 Naperville (Central)                      18:31.90 
 156 Lowell Redmond            11 Highland Park                             18:32.90 
 157 Patrick Hibbard           11 Glen Ellyn (Glenbard West)                18:33.00 
 158 Spencer Pedraza           11 Highland Park                             18:33.00 
 159 James Brourman            12 Evanston (Twp.)                           18:34.70 
 160 Dylan Wood                10 Downers Grove (North)                     18:34.90 
 161 Dylan Ishikawa            12 Buffalo Grove                             18:35.60 
 162 Anirudh Rajan             12 Palatine (Fremd)                          18:35.70 
 163 Quentin Kelley            12 Highland Park                             18:35.70 
 164 Aidan Tansor              11 Chicago (St. Ignatius College Prep)       18:36.20 
 165 Connor Sullivan           11 Winnetka (New Trier)                      18:36.40 
 166 Henry Eide                10 Downers Grove (North)                     18:36.70 
 167 Lincoln Abel              10 Moline                                    18:36.70 
 168 Dylan Johnson             10 Plainfield (South)                        18:37.60 
 169 Mason Syens               10 McHenry                                   18:38.20 
 170 Lucas Adams               12 Downers Grove (North)                     18:38.70 
 171 Henry Andersen            12 Naperville (Central)                      18:38.80 
 172 Miles Wiggins             11 Downers Grove (North)                     18:38.80 
 173 Joshua Lin                12 Palatine (Fremd)                          18:39.10 
 174 Patton Blanchette         10 Grayslake (Central)                       18:39.30 
 175 Nakul Shah                10 Palatine (Fremd)                          18:39.40 
 176 James O'Malley            11 Evanston (Twp.)                           18:39.40 
 177 Evan Fals                 10 Yorkville                                 18:39.70 
 178 Kevin Hou                  9 Deerfield                                 18:39.90 
 179 Michael Tilly             11 Lemont                                    18:40.20 
 180 Alejandro Ayala           11 Yorkville                                 18:40.80 
 181 Steffen Adams             12 East Moline (United)                      18:42.40 
 182 Evan Alexander            12 Plainfield (North)                        18:42.40 
 183 Austin Rieckelman         12 Chicago (St. Ignatius College Prep)       18:43.10 
 184 Levi Landes                9 Normal (University)                       18:43.40 
 185 Darius Citea               9 Dunlap                                    18:43.60 
 186 Hadyen Wolter             10 Villa Park (Willowbrook)                  18:44.00 
 187 Colin Cleghorn             9 Batavia                                   18:45.10 
 188 Andrew Kunz               12 Morton                                    18:45.50 
 189 Daniel Willey             12 Normal (Community West)                   18:45.60 
 190 Shaun Bryan               12 Washington                                18:45.90 
 191 Eli Clark                 10 Normal (Community West)                   18:46.00 
 192 Finn Benoit                9 Algonquin (Jacobs)                        18:46.30 
 193 Diego Carrillo             9 Oak Lawn (Richards)                       18:46.50 
 194 Josef Gabriel             11 Rolling Meadows                           18:46.90 
 195 Jude Severson              9 Batavia                                   18:47.40 
 196 Easton Smith              11 Buffalo Grove                             18:47.50 
 197 Jesse Nunez Garcia         9 LaGrange (Lyons)                          18:47.70 
 198 Keegan Friant             12 Naperville (Central)                      18:49.20 
 199 Chatham Gehring            9 Fox Lake (Grant)                          18:49.50 
 200 Nathan Janulis            10 Minooka                                   18:49.70 
 201 Benjamin (Ben) Larson      9 Moline                                    18:50.30 
 202 Dalton Miller-Klunke       9 Dunlap                                    18:50.40 
 203 Eli Hermsen                9 Glen Ellyn (Glenbard West)                18:51.30 
 204 Nathan Goulet              9 Champaign (Central)                       18:51.50 
 205 Doran Sanford             12 Naperville (Central)                      18:52.10 
 206 Connor McKenna            10 Glen Ellyn (Glenbard South)               18:53.00 
 207 Liam Muir                 10 Rock Island                               18:54.30 
 208 Gavin Weston               9 Hampshire                                 18:54.80 
 209 Nathan Pierzchalski       10 Algonquin (Jacobs)                        18:55.30 
 210 Jack Nevenhoven           11 Maple Park (Kaneland)                     18:55.50 
 211 Alexander Lewis           10 Hampshire                                 18:55.50 
 212 Keaton Smith              10 Freeburg                                  18:55.60 
 213 Ranjit Paintal            12 Winnetka (New Trier)                      18:55.70 
 214 Yehun Suh                 10 Chatham (Glenwood)                        18:55.90 
 215 Caden Weimer               9 Bradley (B.-Bourbonnais)                  18:55.90 
 216 Luke Byrnes               12 Highland Park                             18:56.10 
 217 Rylan McFadden            11 Minooka                                   18:56.20 
 218 Stephen Hess              12 Glen Ellyn (Glenbard West)                18:56.60 
 219 Sammy Von Holten          11 Minooka                                   18:56.60 
 220 Mitchell Rudland           9 Plainfield (North)                        18:57.30 
 221 Troy Wilson                9 Plainfield (North)                        18:57.40 
 222 Grady Eales                9 Minooka                                   18:57.80 
 223 Saye Karthikeyan          12 Aurora (Waubonsie Valley)                 18:57.80 
 224 Benjamin Radtke            9 LaGrange (Lyons)                          18:58.00 
 225 Levi Tucker               10 Morton                                    18:58.10 
 226 Mohammad Khalil           11 Chicago (St. Ignatius College Prep)       18:58.30 
 227 Logan Grieve               9 McHenry                                   18:59.00 
 228 Braden Smith              11 Minooka                                   18:59.50 
 229 Brian Sydor                9 Palatine (Fremd)                          18:59.60 
 230 James Ratliff             11 Oak Lawn (Richards)                       18:59.60 
 231 Ian Goodwin               12 Yorkville                                 19:00.50 
 232 Brandon Regalado          11 Hampshire                                 19:00.80 
 233 Liam Flood                10 Chicago (Payton)                          19:01.20 
 234 Mason Jones               11 Normal (Community West)                   19:01.40 
 235 Sergio Martinez           11 Plainfield (South)                        19:01.40 
 236 Logan Capalbo              9 Plainfield (South)                        19:01.50 
 237 Kaushik Nallaigari        12 Aurora (Waubonsie Valley)                 19:01.70 
 238 Will Rucolas              11 Downers Grove (North)                     19:02.10 
 239 Evann O'Neil              10 Aurora (Waubonsie Valley)                 19:02.90 
 240 Devlin Burns               9 Chicago (St. Ignatius College Prep)       19:02.90 
 241 Thomas Zbranek             9 Minooka                                   19:03.40 
 242 William Brockway          11 Chatham (Glenwood)                        19:03.80 
 243 Evan House                11 Chatham (Glenwood)                        19:03.90 
 244 Ely Tedford               10 Glen Ellyn (Glenbard West)                19:04.80 
 245 Daevion Dew                9 Moline                                    19:04.90 
 246 Maddox Schweizer          10 Normal (Community West)                   19:05.80 
 247 Ketan Offenbacher         10 Winnetka (New Trier)                      19:06.10 
 248 Drew Ritchie               9 Plainfield (South)                        19:06.50 
 249 Jayce Hughes               9 Washington                                19:07.00 
 250 Michael Agro              10 Batavia                                   19:07.00 
 251 Ryan Georgopoulos         11 Winnetka (New Trier)                      19:07.40 
 252 Lucas Bryan               10 Deerfield                                 19:08.00 
 253 Kohlson Stumpf            11 Dixon                                     19:08.10 
 254 Evan Bierma                9 Morton                                    19:08.90 
 255 Ethan Fuentes             12 Plainfield (North)                        19:08.90 
 256 Owen Jones                10 Bolingbrook                               19:09.40 
 257 Elijah Hite               10 Dunlap                                    19:09.90 
 258 Nicolas Barrios           11 Chicago (St. Ignatius College Prep)       19:10.00 
 259 Ryder Schickedanz          9 Edwardsville                              19:10.60 
 260 Andrew Kroeger            10 Algonquin (Jacobs)                        19:10.90 
 261 Webb Akers                 9 Morton                                    19:11.00 
 262 Jason Graham              10 McHenry                                   19:11.20 
 263 James Fuller              11 Chicago (St. Ignatius College Prep)       19:11.90 
 264 Michael Moore             12 Algonquin (Jacobs)                        19:12.00 
 265 Gage Atkinson              9 Chatham (Glenwood)                        19:13.20 
 266 Isaac Becker               9 Galesburg                                 19:13.60 
 267 Jeremy Castrejon           9 Palos Hills (Stagg)                       19:14.30 
 268 Isaiah Gaddy              12 Evanston (Twp.)                           19:14.50 
 269 Tavis Hill                11 Naperville (Central)                      19:14.50 
 270 Gabriel Jackson           10 Highland Park                             19:15.40 
 271 Nathan Jurgens            12 Batavia                                   19:15.60 
 272 Joe Sovsky                 9 Fox Lake (Grant)                          19:15.70 
 273 Bryson Struck              9 Grayslake (Central)                       19:16.00 
 274 Tymen Robinson             9 Crystal Lake (Prairie Ridge)              19:16.20 
 275 Carter Morgan              9 Plainfield (South)                        19:16.60 
 276 Jayden Tyranski            9 Algonquin (Jacobs)                        19:16.90 
 277 Alexander Hostetler        9 Naperville (Central)                      19:17.20 
 278 Jack Lardner              10 Naperville (Central)                      19:17.80 
 279 Ryan Czerwinski            9 Plainfield (North)                        19:17.90 
 280 Juan Contreras            10 LaGrange (Lyons)                          19:18.80 
 281 Tanav Chowdary            11 Aurora (Waubonsie Valley)                 19:18.90 
 282 George Sbarboro           10 Naperville (Central)                      19:19.30 
 283 Matthew Limaco            11 Aurora (Waubonsie Valley)                 19:20.20 
 284 Austin Smith              10 Crystal Lake (South)                      19:20.60 
 285 Ethan Adams                9 Washington                                19:20.90 
 286 Ethan Turner               9 Downers Grove (North)                     19:21.10 
 287 Henry Peifer              12 Rockford (Auburn)                         19:21.30 
 288 Trent Galas                9 Glen Ellyn (Glenbard South)               19:22.00 
 289 Bryce Schottel            12 Freeburg                                  19:23.70 
 290 Nate Hunt                 10 Batavia                                   19:25.10 
 291 Isaac Kendricks            9 Sterling                                  19:25.40 
 292 Zacharia Devlin           10 Moline                                    19:25.40 
 293 Tyler Garrigus            11 Normal (Community West)                   19:26.40 
 294 Bennett Scherer            9 Naperville (Central)                      19:26.60 
 295 Ben Thaler                10 Metamora                                  19:26.70 
 296 Nathan Barrett            10 Chicago (St. Ignatius College Prep)       19:27.00 
 297 Jack Enright              10 Downers Grove (North)                     19:28.50 
 298 Charles Frisch             9 Evanston (Twp.)                           19:28.60 
 299 Desmond Nieto             11 Chicago (Brother Rice)                    19:28.70 
 300 Elijah Johnson            12 Washington                                19:28.80 
 301 Gavin Holmer               9 Hampshire                                 19:29.60 
 302 Chris Hernandez           12 Rolling Meadows                           19:29.60 
 303 Dominic Erickson          11 Rockford (Jefferson)                      19:30.10 
 304 Marshall Waldau           11 Hampshire                                 19:30.30 
 305 Matthew Song               9 Palatine (Fremd)                          19:30.60 
 306 Simon Schrock              9 Morton                                    19:30.90 
 307 AJ Hartmann                9 Plainfield (North)                        19:31.00 
 308 Joaquin Martinez          10 Highland Park                             19:31.00 
 309 Ryan Wu                   10 Aurora (Waubonsie Valley)                 19:31.90 
 310 Alfredo Vela              12 Fox Lake (Grant)                          19:32.10 
 311 Sunny Greving             10 Moline                                    19:32.30 
 312 Jackson Stark              9 McHenry                                   19:32.90 
 313 Haroon Baig               10 Villa Park (Willowbrook)                  19:33.00 
 314 Ethan Gray                10 Naperville (Central)                      19:33.10 
 315 Henry Matzen               9 Rolling Meadows                           19:34.40 
 316 Sergio MartinezReal       11 Hampshire                                 19:34.90 
 317 Parker Kim                 9 Normal (University)                       19:35.60 
 318 Cy Mundy                  11 Downers Grove (North)                     19:36.20 
 319 Ja'siah Rainer            12 Rock Island                               19:36.60 
 320 Teo Lee                   10 Crystal Lake (Prairie Ridge)              19:36.60 
 321 Lucas Behm                10 Dunlap                                    19:38.70 
 322 Amaan Khan                10 Plainfield (North)                        19:38.70 
 323 James Atwood              10 Plainfield (South)                        19:38.90 
 324 Aahan Kar                 12 Aurora (Waubonsie Valley)                 19:39.00 
 325 Josiah Quin               11 Morton                                    19:40.40 
 326 Matthew Rodriguez          9 Plainfield (North)                        19:41.10 
 327 Ben Meisenger             10 Batavia                                   19:42.10 
 328 Brayden Herrick           12 East Moline (United)                      19:42.60 
 329 Saatvik Viniak             9 Chicago (Payton)                          19:42.80 
 330 Will Miller               11 Urbana (University)                       19:43.50 
 331 Milky Tadesse             11 Urbana (University)                       19:43.70 
 332 Curtis Bates              12 Plainfield (South)                        19:44.20 
 333 Jake Moore                12 Naperville (Central)                      19:44.90 
 334 Paul Wawczak              11 Chicago (St. Ignatius College Prep)       19:45.30 
 335 Nick Craft                10 McHenry                                   19:45.40 
 336 Ryan Heap                  9 Aurora (Waubonsie Valley)                 19:45.50 
 337 Abhiram (Abhi) Ramoju     12 Dunlap                                    19:45.70 
 338 Joshua Fisher             10 Metamora                                  19:46.60 
 339 Daniel Ramirez            11 Dixon                                     19:46.90 
 340 Trevor Pomis              12 Normal (Community West)                   19:46.90 
 341 Corey Paller               9 Lockport (Twp.)                           19:46.90 
 342 Aidan O'Dea                9 Dunlap                                    19:47.00 
 343 Stone Kaczmarek            9 Plainfield (North)                        19:47.20 
 344 Alex Fei                  12 Dunlap                                    19:47.50 
 345 Austin Keck                9 Chatham (Glenwood)                        19:48.00 
 346 Landon Arias              11 Oak Lawn (Richards)                       19:48.40 
 347 Dominic Bowling           12 Danville                                  19:49.60 
 348 Braden Lindley             9 Morton                                    19:50.00 
 349 Ryan Murphy               12 Villa Park (Willowbrook)                  19:50.30 
 350 Matt Glennon              11 Chicago (Brother Rice)                    19:50.50 
 351 Ben Carter                10 Yorkville                                 19:50.50 
 352 Seth Reinold               9 Rockford (Auburn)                         19:51.20 
 353 Matthew Hughes             9 Normal (University)                       19:51.40 
 354 Jaxon Lau                 12 Winnetka (New Trier)                      19:51.40 
 355 Carter Dill               11 Winnetka (New Trier)                      19:51.50 
 356 Darian Dabal              12 Palos Hills (Stagg)                       19:51.60 
 357 William Wegner             9 Chicago (Latin)                           19:52.00 
 358 Donald Fernstrom          11 Grayslake (Central)                       19:52.10 
 359 Aiden LeClaire            11 Rockford (Jefferson)                      19:52.50 
 360 Zavier Nothnagel          10 Maple Park (Kaneland)                     19:53.20 
 361 Gabe Niemi                12 Algonquin (Jacobs)                        19:53.70 
 362 Robert (Bobby) Nelson      9 Moline                                    19:54.00 
 363 Troy Vineski              10 Downers Grove (North)                     19:54.40 
 364 Owen Myers                11 Chicago (St. Ignatius College Prep)       19:55.30 
 365 Alex Ortiz                 9 Downers Grove (North)                     19:55.40 
 366 Conor Jones                9 Palos Hills (Stagg)                       19:55.50 
 367 Ezekiel Ford              10 Downers Grove (North)                     19:55.80 
 368 Ethan Wehrman              9 Park Ridge (Maine South)                  19:55.90 
 369 Laye Vishwakarma           9 Plainfield (North)                        19:56.70 
 370 Jaylen Smith              12 Bolingbrook                               19:57.40 
 371 Zephyr Frechmann          10 Batavia                                   19:57.40 
 372 Chase Bowers               9 Hampshire                                 19:57.60 
 373 Owen Spiezio              11 Washington                                19:57.70 
 374 Chase Hemmer               9 Plainfield (North)                        19:57.80 
 375 Jaxson Touma              10 Freeburg                                  19:58.00 
 376 William Lyle              11 Grayslake (Central)                       19:58.10 
 377 Vincent Robles            12 Algonquin (Jacobs)                        19:58.30 
 378 Aiden Maderak             11 Palos Hills (Stagg)                       19:58.40 
 379 Porter Keller             11 Morton                                    19:58.40 
 380 Emad Abaker               10 East Moline (United)                      19:58.60 
 381 Russell Holm              10 Fox Lake (Grant)                          19:59.60 
 382 Hoyt Carter               10 Normal (Community West)                   19:59.70 
 383 Ethan Whitelock            9 Downers Grove (North)                     19:59.90 
 384 Jaymes Taylor              9 Aurora (Waubonsie Valley)                 20:00.00 
 385 Leon Kao                   9 Naperville (Central)                      20:00.20 
 386 Tyler Robinson             9 LaGrange (Lyons)                          20:00.50 
 387 Grayson McCue             11 Yorkville                                 20:01.70 
 388 Luke Episcopo              9 Burlington (Central)                      20:02.10 
 389 Alexander Wright          12 Chicago (St. Ignatius College Prep)       20:02.60 
 390 Kevin Ching               12 Villa Park (Willowbrook)                  20:03.10 
 391 Edward Minev              10 Deerfield                                 20:03.70 
 392 Mason Raspolich            9 Minooka                                   20:04.20 
 393 Ben Kubal                 12 Bradley (B.-Bourbonnais)                  20:04.60 
 394 James Delgado             10 Glen Ellyn (Glenbard South)               20:04.60 
 395 Obree Fischer             10 Chicago (Payton)                          20:04.90 
 396 Steven Cozen              11 Oak Lawn (Richards)                       20:05.00 
 397 Reid Sebahar              12 Glen Ellyn (Glenbard South)               20:05.20 
 398 Shea Jackson               9 Highland Park                             20:05.30 
 399 Mark Andrzejewski          9 Wheaton (St. Francis)                     20:05.60 
 400 Gavin Schnurstein          9 Maple Park (Kaneland)                     20:06.20 
 401 Nicholas Bostian           9 Villa Park (Willowbrook)                  20:06.70 
 402 Bradyn Mireles             9 Belvidere (North)                         20:07.90 
 403 Patrick Harczos           12 Villa Park (Willowbrook)                  20:08.20 
 404 Kaleb Geleso              12 Aurora (Waubonsie Valley)                 20:08.30 
 405 Sammy Neubauer            11 Rockford (Jefferson)                      20:08.70 
 406 Chase Norwood              9 Glen Ellyn (Glenbard West)                20:08.70 
 407 Owen Miller               11 McHenry                                   20:08.80 
 408 Landon Haun                9 Metamora                                  20:09.10 
 409 Nick Tapia                 9 Minooka                                   20:09.30 
 410 Derrick Jones             11 Algonquin (Jacobs)                        20:09.40 
 411 Michael Samayoa            9 Plainfield (South)                        20:09.70 
 412 Riley Aguilar             10 Chicago (St. Ignatius College Prep)       20:10.00 
 413 Marley Hall                9 New Athens                                20:10.10 
 414 Aiden Kyle                12 Cary (C.-Grove)                           20:10.10 
 415 Ben Berkoff               11 Naperville (Central)                      20:10.50 
 416 Edison Balogh             10 Villa Park (Willowbrook)                  20:10.70 
 417 Garrison Kaufmann          9 Normal (Community West)                   20:11.50 
 418 Johnny Neville            12 Maple Park (Kaneland)                     20:11.90 
 419 Adam Eisenberg             9 Washington                                20:12.00 
 420 Dylan Stiller             11 Highland Park                             20:12.10 
 421 John Petty                10 Yorkville                                 20:12.50 
 422 Jaime Rodriguez Diaz       9 Bradley (B.-Bourbonnais)                  20:12.60 
 423 Drew Gritzner              9 Maple Park (Kaneland)                     20:12.80 
 424 Mason Stalcup              9 Maple Park (Kaneland)                     20:13.90 
 425 Brandon Macias Campana    12 Hampshire                                 20:14.60 
 426 Isaac Hartman             10 Dunlap                                    20:15.20 
 427 Damien Castillo           10 Crystal Lake (South)                      20:16.10 
 428 Charlie Klopfenstein      12 Morton                                    20:16.20 
 429 Ben Tolson                10 Downers Grove (North)                     20:16.30 
 430 Mitchell McMeyer           9 Dunlap                                    20:16.80 
 431 Cade Hahn                 11 Washington                                20:17.00 
 432 Kaiden Arnold             11 Algonquin (Jacobs)                        20:18.00 
 433 Isaac Phillips            10 LaGrange (Lyons)                          20:18.10 
 434 William Cook               9 Freeburg                                  20:18.50 
 435 Micah Jones                9 Chatham (Glenwood)                        20:18.60 
 436 Owen Roddy                 9 Sterling                                  20:18.80 
 437 Weston Sadler              9 Morton                                    20:19.30 
 438 Matthias Bowden           10 Peoria (Richwoods)                        20:19.50 
 439 Miguel Cabrera            12 Peoria (Richwoods)                        20:19.60 
 440 Colin Hanson               9 Edwardsville                              20:21.10 
 441 Malik Abdul-Haqq          11 Hampshire                                 20:21.30 
 442 Justin Wilson             10 Bolingbrook                               20:21.40 
 443 Ethan Maly                 9 Downers Grove (North)                     20:21.40 
 444 Jonathan Kruse            11 Burlington (Central)                      20:22.10 
 445 Nathan Schmeckpeper        9 Evanston (Twp.)                           20:22.30 
 446 Matteo Marotta             9 Batavia                                   20:22.70 
 447 Jason Davis               10 Burlington (Central)                      20:22.90 
 448 Kayden Roach              10 Bradley (B.-Bourbonnais)                  20:25.70 
 449 Sam Abud                  12 Naperville (Central)                      20:26.30 
 450 Max Gebhardt               9 Downers Grove (North)                     20:26.70 
 451 Sriharish Kannan          11 Urbana (University)                       20:27.40 
 452 Elijah Pina               12 Villa Park (Willowbrook)                  20:27.90 
 453 Adrian Enriquez           11 Chicago (St. Ignatius College Prep)       20:28.20 
 454 Ian Pan                   11 Urbana (University)                       20:28.30 
 455 Ian OConnor               11 Hampshire                                 20:29.50 
 456 Logan Scott                9 Chatham (Glenwood)                        20:29.70 
 457 Lucas Nelson              11 Moline                                    20:30.30 
 458 Christian Torres           9 LaGrange (Lyons)                          20:30.90 
 459 Henry Smith               11 Washington                                20:31.40 
 460 Alexander Vilchis          9 Bolingbrook                               20:31.60 
 461 Luke Borho                12 Villa Park (Willowbrook)                  20:31.80 
 462 Abner Garcia              12 Moline                                    20:31.90 
 463 Sungmin Cho                9 Palatine (Fremd)                          20:32.50 
 464 Elliott Hicks             11 Peoria (Richwoods)                        20:32.50 
 465 Carter Zemaitis            9 Minooka                                   20:33.00 
 466 Robenas Tadesse           10 Urbana (University)                       20:33.50 
 467 Ben Waymire               11 Edwardsville                              20:33.70 
 468 Ricky Anderson            10 Maple Park (Kaneland)                     20:33.90 
 469 Diego Myers               12 Glen Ellyn (Glenbard South)               20:34.00 
 470 Liam Domahoski             9 Chatham (Glenwood)                        20:34.50 
 471 Patrick O'Reilly          10 LaGrange Park (Nazareth Academy)          20:34.60 
 472 James Narbone              9 Oak Lawn (Richards)                       20:34.80 
 473 Matthew Butler            10 Lemont                                    20:35.00 
 474 Michael Li                10 Dunlap                                    20:35.10 
 475 Michael Hancock           11 Cary (C.-Grove)                           20:35.40 
 476 Brendan Hyland             9 LaGrange Park (Nazareth Academy)          20:35.90 
 477 Daniel Kwiatkowski         9 Hampshire                                 20:36.20 
 478 Jose Rios                 12 Chicago (St. Ignatius College Prep)       20:36.50 
 479 Lucas Easter               9 Normal (University)                       20:36.50 
 480 Alex Bounds               11 West Chicago (Wheaton Academy)            20:36.60 
 481 Jakub Bochenski           10 Palos Hills (Stagg)                       20:37.20 
 482 Aadi Mourya               10 Moline                                    20:37.60 
 483 Wyatt Gill                 9 Villa Park (Willowbrook)                  20:38.60 
 484 David Morse               11 Evanston (Twp.)                           20:39.00 
 485 Oliver Geier              10 Winnetka (New Trier)                      20:40.00 
 486 Jackson Cortese           10 Chicago (St. Ignatius College Prep)       20:40.60 
 487 Gus Hewitt                 9 Glen Ellyn (Glenbard West)                20:41.40 
 488 Kieran McGarry             9 Chicago (Brother Rice)                    20:42.50 
 489 Evan Pattelli             12 Normal (Community West)                   20:42.80 
 490 Matthew Escatel           10 Fox Lake (Grant)                          20:43.10 
 491 Nash Gamlin                9 Batavia                                   20:45.90 
 492 Konrad Kiernia            11 Palos Hills (Stagg)                       20:46.40 
 493 Eli Hauri                  9 Peoria (Richwoods)                        20:46.60 
 494 Angel Huerta              12 Batavia                                   20:47.50 
 495 Gavin May                  9 Normal (Community West)                   20:48.00 
 496 Amjad Habbas               9 Palos Hills (Stagg)                       20:48.60 
 497 Hunter Craig               9 Yorkville                                 20:49.70 
 498 Elijah Hill                9 Yorkville                                 20:50.20 
 499 Matt Krapec                9 Downers Grove (North)                     20:50.40 
 500 Kaden Vance               11 Danville                                  20:50.70 
 501 Ian Bauer                 10 Rolling Meadows                           20:50.90 
 502 Reid Balis                 9 Naperville (Central)                      20:51.10 
 503 Lucas Fiedler             12 Maple Park (Kaneland)                     20:52.00 
 504 Evan Blaim                11 Glen Ellyn (Glenbard South)               20:53.00 
 505 Alexander Pensinger        9 Chicago (St. Ignatius College Prep)       20:53.60 
 506 Tristan Guernsey           9 Normal (University)                       20:55.40 
 507 Blase Gilbreth             9 Freeburg                                  20:55.70 
 508 Aidan Doolin              12 Bradley (B.-Bourbonnais)                  20:56.00 
 509 Casey May                 10 Burlington (Central)                      20:56.30 
 510 Aldo Joyce                10 Urbana (University)                       20:56.30 
 511 Braden Bogda              11 Cary (C.-Grove)                           20:56.60 
 512 Anthony Vazquez Guerra     9 Bolingbrook                               20:57.50 
 513 Kyle Charneia              9 Carpentersville (Dundee-Crown)            20:57.60 
 514 Alex Silva                 9 Plainfield (North)                        20:58.00 
 515 Braden Scales             10 Lockport (Twp.)                           20:58.40 
 516 Ian Walsh                 12 Chicago (St. Ignatius College Prep)       20:58.80 
 517 Sawyer Holstine           11 LaGrange Park (Nazareth Academy)          20:59.10 
 518 Mac Satre-Morales          9 Naperville (Central)                      20:59.10 
 519 Avonte Thomas             11 Yorkville                                 20:59.10 
 520 Kevin Connell             12 Evanston (Twp.)                           20:59.20 
 521 Ben McMahon               10 Algonquin (Jacobs)                        20:59.30 
 522 Asher Stickling            9 Morton                                    20:59.60 
 523 Charles Tweed             10 Washington                                20:59.90 
 524 Alexander Esquivel        10 Minooka                                   21:00.60 
 525 Ashar Hussain             12 Villa Park (Willowbrook)                  21:02.20 
 526 Braulio Solorio            9 Algonquin (Jacobs)                        21:02.40 
 527 Aiden Generous            11 New Athens                                21:02.40 
 528 Jack Thompson             11 Aurora (Waubonsie Valley)                 21:02.50 
 529 Grant Heisler              9 Edwardsville                              21:02.70 
 530 Andrew Stamenos            9 Addison (A. Trail)                        21:03.00 
 531 Jordi Caballero           10 Minooka                                   21:03.00 
 532 Chance Zuithoff            9 Sterling                                  21:03.20 
 533 Xavier Torres              9 Belvidere (North)                         21:03.30 
 534 Thomas Marrero             9 Naperville (Central)                      21:03.40 
 535 Kaden McTaggart           10 Washington                                21:03.70 
 536 Christian Egwunwoke       10 Minooka                                   21:03.70 
 537 Andrew Novak              12 Palatine (Fremd)                          21:03.80 
 538 Ryan Vozas                10 Palatine (Fremd)                          21:04.20 
 539 Traian Matsumoto          11 Peoria (Richwoods)                        21:04.40 
 540 Jad Kattom                11 Dunlap                                    21:04.50 
 541 Ben Moore                 10 Downers Grove (North)                     21:05.40 
 542 Daegan Barten             10 Minooka                                   21:05.80 
 543 Vincent Gennett            9 LaGrange (Lyons)                          21:06.20 
 544 Max Foley                  9 DeKalb                                    21:06.40 
 545 Matthew Billings          11 Glen Ellyn (Glenbard West)                21:07.90 
 546 Alexander Nakamura        10 Aurora (Waubonsie Valley)                 21:07.90 
 547 Yandel Torres             11 Downers Grove (North)                     21:08.40 
 548 Landon VanZuiden           9 Sterling                                  21:09.80 
 549 Jace Settle               12 Bradley (B.-Bourbonnais)                  21:09.80 
 550 Samuel Wittenkeller        9 Plainfield (South)                        21:10.30 
 551 Keegan Reimann            10 Chatham (Glenwood)                        21:10.40 
 552 David Patterson            9 Chicago (Latin)                           21:11.00 
 553 Kevin Wenc                10 Palos Hills (Stagg)                       21:11.60 
 554 TJ Sias                   11 West Chicago (Wheaton Academy)            21:12.00 
 555 Luke Bishop               12 Chicago (Brother Rice)                    21:12.10 
 556 Zach Schillinger           9 Palatine (Fremd)                          21:12.50 
 557 John Rhoten                9 LaGrange (Lyons)                          21:13.50 
 558 Lachlan Gardon            12 McHenry                                   21:13.60 
 559 Lairek Shulman            11 Fox Lake (Grant)                          21:15.30 
 560 Jackson Gee Carter         9 Washington                                21:15.70 
 561 Jacob Pedigo              12 Galesburg                                 21:15.80 
 562 Gabe Katsahnias            9 Algonquin (Jacobs)                        21:15.90 
 563 London Hampton            11 Oak Lawn (Richards)                       21:15.90 
 564 Dominic Bulger             9 Plainfield (South)                        21:16.50 
 565 Carter Bird                9 Naperville (Central)                      21:16.50 
 566 James Barrios              9 Chicago (Payton)                          21:16.60 
 567 Ethan Stasch              12 Villa Park (Willowbrook)                  21:16.90 
 568 Zach Sue                  11 Downers Grove (North)                     21:17.00 
 569 Mitchell Wenger           10 Peoria (Richwoods)                        21:17.90 
 570 Draven Harris              9 Champaign (Central)                       21:18.20 
 571 Gabe Fox                  11 Dunlap                                    21:18.40 
 572 Chaius Herbst             11 Normal (Community West)                   21:18.50 
 573 Anthony Motisi            10 Cary (C.-Grove)                           21:18.70 
 574 Will Jakola               11 Chicago (St. Ignatius College Prep)       21:19.10 
 575 Mikey Garnett             10 New Athens                                21:19.80 
 576 Drew Kouchnerkavich       10 Freeburg                                  21:20.50 
 577 Ben White                 12 Bradley (B.-Bourbonnais)                  21:21.10 
 578 Christian Beaver          10 Normal (Community West)                   21:22.20 
 579 Luke Snater               11 Downers Grove (North)                     21:22.50 
 580 Matthew Kelly              9 Bradley (B.-Bourbonnais)                  21:22.90 
 581 Billy Fasan               11 Chicago (Brother Rice)                    21:23.20 
 582 Hank Baker                 9 Morton                                    21:23.90 
 583 Collins Rosch             12 Urbana (University)                       21:24.80 
 584 Axel Davila               11 Belvidere (North)                         21:25.60 
 585 Carter Bartkus            10 Palatine (Fremd)                          21:25.90 
 586 Nicholas Karlesky          9 Park Ridge (Maine South)                  21:26.20 
 587 Amir Benioul               9 Palos Hills (Stagg)                       21:27.20 
 588 Thomas Gonzalez            9 Plainfield (South)                        21:27.30 
 589 Ethan Lasley               9 Chatham (Glenwood)                        21:27.80 
 590 Peter Kabat               12 Villa Park (Willowbrook)                  21:27.90 
 591 Carter Stephens           12 Washington                                21:27.90 
 592 Kason Price               11 Champaign (Central)                       21:28.30 
 593 Dash Wooten               12 Dunlap                                    21:28.60 
 594 Chase Griffin             10 East Peoria                               21:28.70 
 595 Matthias Eppenger          9 Metamora                                  21:29.10 
 596 Mark Rodeghero            12 Minooka                                   21:30.50 
 597 Aadi Sheth                10 Burlington (Central)                      21:30.90 
 598 Matt Damiani              10 Plainfield (North)                        21:31.10 
 599 Cameron Minor             10 Sterling                                  21:31.40 
 600 Josh Collinson             9 Villa Park (Willowbrook)                  21:31.80 
 601 Mac Holmes                 9 LaGrange (Lyons)                          21:31.80 
 602 Anthony Gonzalez          11 Hampshire                                 21:32.10 
 603 Eric Poon                 11 Belvidere (North)                         21:32.40 
 604 Isiah Hoover              12 Freeburg                                  21:32.50 
 605 Landon Miller             10 Aurora (Waubonsie Valley)                 21:32.60 
 606 Zach Witcofski            11 Minooka                                   21:33.10 
 607 Kendall Sweet              9 Hampshire                                 21:34.00 
 608 Billy Kotty                9 Park Ridge (Maine South)                  21:34.30 
 609 Christian de Beauvoir     10 Algonquin (Jacobs)                        21:34.30 
 610 Giancarlo Aguirre          9 Highland Park                             21:35.10 
 611 Cam Krusinski              9 Palos Hills (Stagg)                       21:36.00 
 612 Colin Wedwick             10 Rockford (Guilford)                       21:36.40 
 613 John Salva                 9 Palatine (Fremd)                          21:37.00 
 614 Ethan Labarge             10 Plainfield (South)                        21:37.40 
 615 Joseph Simpkins           11 Oak Lawn (Richards)                       21:38.10 
 616 Josiah Hart               11 Champaign (Central)                       21:38.20 
 617 Benjamin Leindecker       10 Hampshire                                 21:38.80 
 618 Aaron Cushing             11 Palatine (Fremd)                          21:39.10 
 619 Grant Caston               9 Maple Park (Kaneland)                     21:39.30 
 620 Evan Branca               12 Hampshire                                 21:39.30 
 621 Toby Mareno               10 Minooka                                   21:39.80 
 622 Mahdi Dastgheib           11 Urbana (University)                       21:40.50 
 623 Carter Keller             10 Glen Ellyn (Glenbard West)                21:40.60 
 624 Emmit Graham              10 Woodstock                                 21:41.10 
 625 Nathan Sluhoski           10 Bolingbrook                               21:41.40 
 626 Adria Tolosa sole          9 Woodstock                                 21:41.50 
 627 Nicholas Grane             9 Washington                                21:41.50 
 628 Jacob Buck                 9 Hampshire                                 21:43.10 
 629 Jarrett Wright            12 Normal (Community West)                   21:43.20 
 630 Nick Olson                10 Rolling Meadows                           21:43.60 
 631 Sayed Jurado              10 Rockford (Auburn)                         21:44.00 
 632 Mateo Hernandez           10 Urbana (University)                       21:44.00 
 633 Giovani Sanchez           11 Algonquin (Jacobs)                        21:44.50 
 634 Bryce Haacker              9 Burlington (Central)                      21:45.00 
 635 Shelby Willis Jr.         11 Bolingbrook                               21:45.30 
 636 Spencer Hight             11 Evanston (Twp.)                           21:45.40 
 637 Travis Helms              12 Crystal Lake (Prairie Ridge)              21:45.50 
 638 Robert Keller              9 Galesburg                                 21:45.70 
 639 Kyle May                  10 Villa Park (Willowbrook)                  21:45.70 
 640 Liam Bovee                 9 Normal (Community West)                   21:46.00 
 641 George Lamplota            9 Park Ridge (Maine South)                  21:46.20 
 642 Diego Tlachi-Valencia     10 Glen Ellyn (Glenbard West)                21:46.30 
 643 Aidan Rosas               10 Plainfield (North)                        21:46.90 
 644 Jacob Blew                12 Glen Ellyn (Glenbard West)                21:47.60 
 645 Jakub Glowka              12 Palos Hills (Stagg)                       21:47.90 
 646 Hunter Van Eynde          10 Yorkville                                 21:48.20 
 647 Evan Pentzien              9 Palatine (Fremd)                          21:48.20 
 648 Tylen Coyle               10 Bradley (B.-Bourbonnais)                  21:48.40 
 649 Eziah McGee               10 Lockport (Twp.)                           21:48.40 
 650 Seth Long                 10 Moline                                    21:48.60 
 651 Hunter Smith              10 Plainfield (South)                        21:48.90 
 652 Chase Johnston            11 Dunlap                                    21:49.00 
 653 Charles Merok              9 Chicago (St. Ignatius College Prep)       21:49.40 
 654 Richard Villasenor        12 LaGrange Park (Nazareth Academy)          21:49.70 
 655 Tyler Bryant              12 Freeburg                                  21:49.90 
 656 Charles Anderton           9 Galesburg                                 21:50.90 
 657 Lukas Klauser             10 Lockport (Twp.)                           21:51.90 
 658 Michael Swiney            11 New Athens                                21:52.00 
 659 Gustavo Ramirez           10 Rockford (Auburn)                         21:52.50 
 660 Ian Montgomery            10 Villa Park (Willowbrook)                  21:52.50 
 661 Kamran Jaffer             11 Peoria (Richwoods)                        21:52.70 
 662 James Hering               9 Chicago (St. Ignatius College Prep)       21:53.40 
 663 Erik Tabares              10 Park Ridge (Maine South)                  21:53.60 
 664 Ben Krahenbuhl             9 Batavia                                   21:53.70 
 665 Jayson Pak                11 Glen Ellyn (Glenbard South)               21:54.60 
 666 Cameron Shure             11 Chicago (St. Ignatius College Prep)       21:55.00 
 667 Chris Savage              12 Washington                                21:55.20 
 668 Bennett Puglielli         10 Naperville (Central)                      21:56.80 
 669 Luca Maldanado             9 Dunlap                                    21:57.00 
 670 Danny O'Connor             9 Chicago (Brother Rice)                    21:57.20 
 671 Gavin Ziech                9 Minooka                                   21:57.50 
 672 Dylan Cutler               9 Downers Grove (North)                     21:57.60 
 673 Connor Coons              10 Minooka                                   21:58.40 
 674 James Hynes               11 Chicago (St. Ignatius College Prep)       21:58.90 
 675 Max Bucur                 11 LaGrange Park (Nazareth Academy)          21:59.10 
 676 Daniel Foy                12 Lemont                                    21:59.20 
 677 Bo Wiedmann                9 Champaign (Central)                       21:59.30 
 678 Ben Milligan              11 Glen Ellyn (Glenbard South)               21:59.70 
 679 Aleksandras Palubinskas    9 Downers Grove (North)                     22:00.00 
 680 Caden Edwards              9 Belvidere (North)                         22:00.60 
 681 Abraham Bohannon          12 New Athens                                22:00.60 
 682 August Dagostino          10 Moline                                    22:01.80 
 683 Davide Imbriaco           12 Bradley (B.-Bourbonnais)                  22:02.10 
 684 Jack Turner                9 Chicago (St. Ignatius College Prep)       22:02.20 
 685 Aidan Hall                 9 Naperville (Central)                      22:03.60 
 686 Samuel Jacobson            9 Chicago (St. Ignatius College Prep)       22:04.10 
 687 Nicholas Walendzewski      9 Park Ridge (Maine South)                  22:05.00 
 688 Caleb Choi                 9 Naperville (Central)                      22:05.10 
 689 Dakota Heth                9 Yorkville                                 22:05.50 
 690 Andrew Hess               10 Yorkville                                 22:05.90 
 691 Levi Ham                   9 Dunlap                                    22:07.60 
 692 Max Ayala                 10 West Chicago (Wheaton Academy)            22:08.20 
 693 Kian Korach               10 Fox Lake (Grant)                          22:08.90 
 694 Charlie Szot               9 Highland Park                             22:09.30 
 695 Luke Marks                10 Plainfield (North)                        22:09.40 
 696 krish Parekh               9 Burlington (Central)                      22:09.90 
 697 Mufeed Abuawad            11 Summit (Argo)                             22:10.00 
 698 Tristian Gonzalez         10 Summit (Argo)                             22:10.10 
 699 Terrence Hawkins          10 Belvidere (North)                         22:11.10 
 700 Diego Garcia              12 Bolingbrook                               22:11.90 
 701 David Miller              11 Highland Park                             22:12.10 
 702 Gio Episcopo              12 Burlington (Central)                      22:12.20 
 703 Jackson Becker            12 Chicago (St. Ignatius College Prep)       22:12.60 
 704 Henry Bell                 9 Champaign (Central)                       22:13.40 
 705 Andrew Cover              11 Dixon                                     22:13.40 
 706 Evan Kosobudzki           10 Burlington (Central)                      22:13.70 
 707 Austin Vazzana             9 Palos Hills (Stagg)                       22:14.20 
 708 Henry Pensinger            9 Chicago (St. Ignatius College Prep)       22:14.50 
 709 Connor McCrate            10 Carpentersville (Dundee-Crown)            22:14.70 
 710 Shane Hlavacek            12 Glen Ellyn (Glenbard West)                22:14.80 
 711 Henry Norton              12 Chicago (Latin)                           22:15.40 
 712 Judah Kargl               10 Rock Island                               22:16.40 
 713 Matthew Kray              10 Maple Park (Kaneland)                     22:17.10 
 714 Jack Dixon                10 Belvidere (North)                         22:17.90 
 715 Connor Gowans             12 Glen Ellyn (Glenbard West)                22:17.90 
 716 Zacary Pope                9 Fox Lake (Grant)                          22:18.00 
 717 Akshith Narava             9 Dunlap                                    22:18.40 
 718 Liam Davis                10 Aurora (Waubonsie Valley)                 22:18.80 
 719 Crew Hangartner            9 Washington                                22:19.40 
 720 Joaquin Gahan             11 Rockford (Boylan Catholic)                22:19.80 
 721 Brian Rodely              11 Minooka                                   22:21.50 
 722 David Welch                9 Metamora                                  22:21.50 
 723 Rahil Patel                9 Burlington (Central)                      22:22.00 
 724 Henry Ramsey              12 Chicago (Latin)                           22:22.10 
 725 Zohaib Mustafa             9 Algonquin (Jacobs)                        22:22.60 
 726 Spencer Jones             11 Normal (Community West)                   22:22.80 
 727 Adrian Rosado             12 Chicago (St. Ignatius College Prep)       22:22.90 
 728 Gavin Krater              11 McHenry                                   22:23.10 
 729 Nick Sharma                9 Burlington (Central)                      22:23.50 
 730 Paxton Owca                9 Batavia                                   22:24.00 
 731 Matt Orsolini             12 Glen Ellyn (Glenbard South)               22:24.30 
 732 Quinton Richter           10 Rockford (Guilford)                       22:24.60 
 733 Josh Kosobudzki           10 Burlington (Central)                      22:25.10 
 734 Connor Guarnieri          11 Urbana (University)                       22:25.30 
 735 Liam Fekrat               10 Chicago (St. Ignatius College Prep)       22:25.40 
 736 Gavin Blakemore           10 Plainfield (South)                        22:25.50 
 737 Luke Blaser                9 West Chicago (Wheaton Academy)            22:25.70 
 738 Bryan Denney Jr           12 Bolingbrook                               22:26.60 
 739 Elijah Fiedler            11 Maple Park (Kaneland)                     22:26.80 
 740 Nathan Zeitz              12 Naperville (Central)                      22:27.20 
 741 Max Wang                  10 Urbana (University)                       22:27.20 
 742 Martin Millar             10 Glen Ellyn (Glenbard West)                22:27.40 
 743 Evan Bonnet               11 Batavia                                   22:27.90 
 744 KJ Mpiana                  9 Palos Hills (Stagg)                       22:28.00 
 745 John Paul Tamer           12 Peoria (Richwoods)                        22:28.30 
 746 Elijah Velez               9 Yorkville                                 22:28.30 
 747 Craig Butcher             11 Hampshire                                 22:28.40 
 748 Nolan Harres               9 Downers Grove (North)                     22:28.50 
 749 Trever Tortat              9 Pekin                                     22:28.50 
 750 Austin Krumin              9 Plainfield (North)                        22:28.70 
 751 Godway Vedome             10 East Moline (United)                      22:28.70 
 752 Chase Temple               9 Highland Park                             22:29.30 
 753 Bartholomew Kochersperg   10 Galesburg                                 22:29.50 
 754 James (Brady) Alexander   10 East Peoria                               22:29.60 
 755 Benton Bock                9 Rockford (Boylan Catholic)                22:29.60 
 756 Evan Driskell             10 Cary (C.-Grove)                           22:29.70 
 757 Rian Martinez             10 Arlington Heights (St. Viator)            22:29.90 
 758 Ardon Fields              12 Oak Lawn (Richards)                       22:30.10 
 759 Wyatt Judge               11 Cary (C.-Grove)                           22:30.30 
 760 Aron Leong                 9 Chicago (St. Ignatius College Prep)       22:30.50 
 761 Patrick Vozas             12 Palatine (Fremd)                          22:30.90 
 762 Ian Bailey                10 Plainfield (North)                        22:31.40 
 763 Hunter Lembke              9 Belvidere                                 22:33.50 
 764 Nolan Hicks               12 Downers Grove (North)                     22:33.90 
 765 Shrimat Chidamnaram        9 Dunlap                                    22:34.20 
 766 Will Heidelman            10 West Chicago (Wheaton Academy)            22:34.60 
 767 Chirstian Fourkas          9 Park Ridge (Maine South)                  22:34.90 
 768 Jack Mitchell             10 Minooka                                   22:34.90 
 769 Eli Sturgell               9 Metamora                                  22:35.00 
 770 Markus Paul Ryan          10 Plainfield (South)                        22:38.30 
 771 Kyle Andretti             12 Villa Park (Willowbrook)                  22:38.60 
 772 Mason Sweeney              9 Belvidere                                 22:39.00 
 773 Mack West                 12 Yorkville                                 22:39.40 
 774 Anthony Boldt              9 Palatine (Fremd)                          22:39.80 
 775 Kenneth Delacruz           9 Addison (A. Trail)                        22:39.80 
 776 Joel Sanchez              12 Addison (A. Trail)                        22:40.40 
 777 Luke Pattelli             10 Normal (Community West)                   22:41.00 
 778 Enrique Beuschlein        12 Champaign (Central)                       22:42.50 
 779 Dane Patterson            12 Burlington (Central)                      22:42.70 
 780 Thomas Hagman             10 Palos Hills (Stagg)                       22:43.20 
 781 Ronan O'Mahoney            9 LaGrange (Lyons)                          22:43.30 
 782 Nate Schaele               9 Palatine (Fremd)                          22:44.00 
 783 Jacob Von Holton           9 Minooka                                   22:44.30 
 784 Ethan Cole Jackson        11 Chicago (Payton)                          22:44.50 
 785 Isaac Rabin                9 Chatham (Glenwood)                        22:44.60 
 786 Justin Lin                 9 Palatine (Fremd)                          22:44.70 
 787 Isaiah Tillman             9 Washington                                22:45.00 
 788 Jackson Pelhank           11 Downers Grove (North)                     22:45.60 
 789 Brayden Pawlak            11 Manteno                                   22:45.90 
 790 Josh Ford                 10 Addison (A. Trail)                        22:46.20 
 791 Lucas Sawyer               9 Chicago (St. Ignatius College Prep)       22:46.60 
 792 Nick Ogbeni               11 Palos Hills (Stagg)                       22:46.80 
 793 Tete Ferdinand Tekpah-A   12 East Moline (United)                      22:47.40 
 794 Jahir Ruiz                 9 Summit (Argo)                             22:47.70 
 795 Evan Sanders               9 Arlington Heights (St. Viator)            22:48.90 
 796 Damon Strahan             11 Chicago (St. Ignatius College Prep)       22:49.20 
 797 Andrew Kagy               11 Dunlap                                    22:49.40 
 798 Marcus Grudek              9 Algonquin (Jacobs)                        22:49.90 
 799 Keegan Bouton             11 Pekin                                     22:51.10 
 800 Armin Ptak                10 Crystal Lake (Prairie Ridge)              22:51.20 
 801 Jacob Ackert              10 Crystal Lake (Prairie Ridge)              22:51.60 
 802 Raul Rosales              10 McHenry                                   22:51.90 
 803 Ruchinder Singh            9 Dunlap                                    22:52.90 
 804 Logan Villalobos          11 Oak Lawn (Richards)                       22:53.60 
 805 Quinn Groen                9 Park Ridge (Maine South)                  22:53.70 
 806 Kevin Montiel             12 Bolingbrook                               22:54.10 
 807 Drake Coon                11 McHenry                                   22:54.60 
 808 Theo Hanold                9 Highland Park                             22:56.00 
 809 Ben Roberts               10 Morton                                    22:56.30 
 810 Ashrith Ponna             11 Normal (University)                       22:57.30 
 811 Charlie Jeffords          10 LaGrange Park (Nazareth Academy)          22:59.00 
 812 Jack Bowman               10 Peoria (Richwoods)                        22:59.30 
 813 Connor Wiles              10 Lemont                                    22:59.90 
 814 Eli Forte                  9 Minooka                                   23:00.60 
 815 Benjamin McGowan           9 Naperville (Central)                      23:01.20 
 816 Nik Lehman                11 Chicago (Payton)                          23:01.40 
 817 Nick Millan               10 Glen Ellyn (Glenbard West)                23:01.40 
 818 Cooper King                9 Glen Ellyn (Glenbard West)                23:01.60 
 819 Nicholas Jandura           9 Oak Lawn (Richards)                       23:01.90 
 820 Daniel Sandrzyk           10 LaGrange Park (Nazareth Academy)          23:02.20 
 821 Adam Khater               12 Palos Hills (Stagg)                       23:04.30 
 822 Finley Otruba             11 Algonquin (Jacobs)                        23:04.70 
 823 Joel Maas                  9 Glen Ellyn (Glenbard West)                23:05.10 
 824 Danylo Mykolyshyn          9 Highland Park                             23:05.30 
 825 Fred Aguirre               9 Aurora (Waubonsie Valley)                 23:07.70 
 826 Callen Roth               10 East Peoria                               23:08.30 
 827 Ribhu Chaher               9 Minooka                                   23:08.50 
 828 Keesen Kihnke              9 West Chicago (Wheaton Academy)            23:08.90 
 829 Xavier Smith              10 Lockport (Twp.)                           23:08.90 
 830 Alex Olson                10 Park Ridge (Maine South)                  23:09.30 
 831 Noah Prochnow              9 Naperville (Central)                      23:10.10 
 832 Manuel Jauregui            9 Highland Park                             23:10.10 
 833 Jaden Chase               12 Rockford (Jefferson)                      23:11.10 
 834 Chris Yee                 12 Henry (H.-Senachwine)                     23:11.70 
 835 Jack Norris               12 Dunlap                                    23:12.70 
 836 Gavin Sifuentes           10 Minooka                                   23:13.40 
 837 Ascher Lowes              10 Cary (C.-Grove)                           23:13.50 
 838 Jaxon Weber                9 Palatine (Fremd)                          23:13.50 
 839 Christopher Membrila-Ma    9 Bolingbrook                               23:14.50 
 840 Zach Jones                10 Glen Ellyn (Glenbard South)               23:14.60 
 841 Joey Naftzger             11 Highland Park                             23:15.10 
 842 Moises Garcia             10 Manteno                                   23:15.30 
 843 Santiago Quintanar-Scha    9 Naperville (Central)                      23:16.30 
 844 Chase Fuller              12 Maple Park (Kaneland)                     23:16.30 
 845 Paul Johnson              12 Morton                                    23:17.80 
 846 Owen Gajda                 9 Villa Park (Willowbrook)                  23:17.80 
 847 Donovan Dondzik-Clardy    12 Villa Park (Willowbrook)                  23:20.90 
 848 Blessing Tshimankinda     12 Urbana (University)                       23:21.20 
 849 Tyler Sikorski            10 Dunlap                                    23:21.50 
 850 Rylan Sainsbury           10 Algonquin (Jacobs)                        23:22.30 
 851 Dre Contreras              9 Peoria (Richwoods)                        23:22.30 
 852 Kaleb Garza               12 Peoria (Richwoods)                        23:22.40 
 853 Louis Biasotti             9 Hampshire                                 23:23.60 
 854 Liam Flynn                 9 Chicago (Brother Rice)                    23:24.10 
 855 Mahmoud Yaya              12 East Moline (United)                      23:24.60 
 856 Dominic Hayter-Gonzales    9 Park Ridge (Maine South)                  23:25.00 
 857 Teddy Artl                 9 Wheaton (St. Francis)                     23:25.20 
 858 Quinn Fonner               9 Champaign (Central)                       23:25.30 
 859 Owen Lowe                  9 Crystal Lake (Prairie Ridge)              23:26.50 
 860 Blake Thill                9 Plainfield (North)                        23:26.60 
 861 Daniel Heathington        11 Chatham (Glenwood)                        23:27.20 
 862 David Barrera             10 Glen Ellyn (Glenbard South)               23:27.90 
 863 Ryan Miller                9 Fox Lake (Grant)                          23:28.10 
 864 Ben Gatlin                 9 Plainfield (North)                        23:28.20 
 865 Will Timpe                10 Dunlap                                    23:28.60 
 866 Declan Kennelly            9 Chicago (Brother Rice)                    23:28.90 
 867 Mason Tucker              11 Morton                                    23:30.90 
 868 Aryan Shine               12 Addison (A. Trail)                        23:31.50 
 869 Rudy Stiles               11 Yorkville                                 23:31.70 
 870 Robert Lightner           10 Minooka                                   23:32.80 
 871 Aleksander Wrobel         12 Glen Ellyn (Glenbard West)                23:32.90 
 872 Jimmy Buck                11 Hampshire                                 23:33.40 
 873 Elias Kettley              9 Yorkville                                 23:33.90 
 874 Steven Lopko               9 Morton                                    23:34.60 
 875 Henry Magyar               9 Naperville (Central)                      23:35.30 
 876 Nathan Laufenberg         10 Glen Ellyn (Glenbard West)                23:36.60 
 877 Steven Garza               9 Hampshire                                 23:37.20 
 878 Ethan Rush                11 McHenry                                   23:37.70 
 879 Wyatt Burton              11 Morton                                    23:37.80 
 880 Jeremiah Lee               9 Galesburg                                 23:38.10 
 881 Dan Hammad                11 Palos Hills (Stagg)                       23:38.30 
 882 Siddartha Mamidi          10 Villa Park (Willowbrook)                  23:38.80 
 883 Roman Schaefer             9 Washington                                23:39.70 
 884 Sean Ogden                 9 Edwardsville                              23:40.40 
 885 Caleb Schwarberg           9 Chatham (Glenwood)                        23:40.50 
 886 William Lin               10 Champaign (Central)                       23:40.60 
 887 Jude Huber                 9 East Moline (United)                      23:40.70 
 888 Jace Bennett               9 Highland Park                             23:40.90 
 889 Logan Ryner               11 Galesburg                                 23:41.00 
 890 Max Helmig                11 Pekin                                     23:41.80 
 891 Andy Almaras              10 McHenry                                   23:42.90 
 892 Angel Tixta               12 Bolingbrook                               23:44.70 
 893 Uriah Chenoweth           11 Rock Island                               23:45.60 
 894 Brayden Gardon            11 McHenry                                   23:46.40 
 895 John Hennelly             12 Chicago (St. Ignatius College Prep)       23:48.70 
 896 Jose Campos               10 Summit (Argo)                             23:49.20 
 897 Richie Suwinski           11 Hampshire                                 23:49.30 
 898 Ylly Tolentino             9 Dunlap                                    23:49.90 
 899 Jordan Julien             11 Bolingbrook                               23:50.30 
 900 Devin Morris              10 Danville                                  23:50.40 
 901 Danny Lyall               10 West Chicago (Wheaton Academy)            23:52.90 
 902 Gabino Raya               10 Moline                                    23:53.10 
 903 Andrew Benitez             9 Naperville (Central)                      23:53.60 
 904 Patrick Sze               12 Palatine (Fremd)                          23:53.60 
 905 Luca Dabrowski             9 Hampshire                                 23:54.60 
 906 Colton Coughlen            9 Minooka                                   23:57.60 
 907 Ben Weidner                9 Pekin                                     23:58.40 
 908 Dylan Polewski            12 Algonquin (Jacobs)                        23:59.70 
 909 Santino Fernandez          9 Lockport (Twp.)                           24:05.50 
 910 Alex Hernandez            12 Dunlap                                    24:06.40 
 911 Cash Gohde                 9 Hampshire                                 24:07.50 
 912 Valentin Teneyuque        10 East Moline (United)                      24:07.60 
 913 Abobakr Fakhri             9 East Moline (United)                      24:08.20 
 914 William Sheehan           10 Evanston (Twp.)                           24:08.50 
 915 Garret Roberts             9 Metamora                                  24:10.30 
 916 Conner Herlin              9 Minooka                                   24:10.30 
 917 Grant Semith               9 Edwardsville                              24:11.40 
 918 Brandon Strumberger        9 McHenry                                   24:12.40 
 919 Alon Cohen                 9 Chicago (Payton)                          24:15.50 
 920 Jacob Evans               10 Downers Grove (North)                     24:17.00 
 921 Will Purtell               9 Park Ridge (Maine South)                  24:19.00 
 922 Nora Gunning               9 Chicago (University)                      24:19.70 
 923 Caleb Stout                9 Arlington Heights (St. Viator)            24:20.10 
 924 Rey Frasco                11 Bolingbrook                               24:20.10 
 925 Ashton Salmonson           9 Morton                                    24:20.20 
 926 James Doran               10 Dunlap                                    24:20.20 
 927 Martin Roman               9 Park Ridge (Maine South)                  24:23.20 
 928 Anthony Davenport         12 Oak Lawn (Richards)                       24:23.30 
 929 Cooper Eeten               9 Champaign (Central)                       24:23.50 
 930 Dillon McAndrew           12 Bolingbrook                               24:24.60 
 931 Axel Delgado              10 Glen Ellyn (Glenbard South)               24:24.70 
 932 Colin Curless             12 Plainfield (North)                        24:26.60 
 933 Enzo Passini               9 Moline                                    24:27.90 
 934 Maximos Katsanakis         9 Carpentersville (Dundee-Crown)            24:28.50 
 935 Christopher Lange          9 Downers Grove (North)                     24:28.50 
 936 Carl Garagin              10 Bolingbrook                               24:30.80 
 937 Aarush Mallu              10 Palatine (Fremd)                          24:31.10 
 938 Fred Worst                11 Palatine (Fremd)                          24:31.50 
 939 Rex Slayter                9 Rockford (Boylan Catholic)                24:32.70 
 940 Matthew Knapp              9 West Chicago (Wheaton Academy)            24:32.90 
 941 Griffin Stachler          10 Chicago (Brother Rice)                    24:33.00 
 942 Elijah Park               10 Palatine (Fremd)                          24:33.20 
 943 Shreyas Seepani            9 Crystal Lake (South)                      24:35.20 
 944 Tim Kelly                  9 Rockford (Boylan Catholic)                24:35.50 
 945 Methushael Vedome          9 East Moline (United)                      24:35.80 
 946 Jonathan Limon            12 Bolingbrook                               24:35.80 
 947 Colin Kim                 10 Palatine (Fremd)                          24:35.90 
 948 Yashvasin Kaipa           10 Aurora (Waubonsie Valley)                 24:37.00 
 949 Kamran Aqai                9 Crystal Lake (South)                      24:37.40 
 950 Gabriel Rabe               9 Sterling                                  24:38.10 
 951 Sahnan Haber              11 Urbana (University)                       24:38.10 
 952 Liam Gross                 9 Woodstock                                 24:38.70 
 953 Max Kreiger                9 Park Ridge (Maine South)                  24:40.70 
 954 Brady Ohlmiller           11 Danville                                  24:41.20 
 955 Felix Noah                10 Aurora (Waubonsie Valley)                 24:43.00 
 956 Jack Senodenos            11 Palos Hills (Stagg)                       24:45.30 
 957 John Kohout               10 Dunlap                                    24:47.80 
 958 Leno Gonzalez             10 Rockford (Jefferson)                      24:48.40 
 959 Adrian Franco             12 Bolingbrook                               24:48.60 
 960 Ethan Gromm               12 Ottawa (Twp.)                             24:48.90 
 961 Bayron Bravo               9 Rockford (Jefferson)                      24:49.40 
 962 Noah Shaffer               9 Normal (Community West)                   24:49.40 
 963 Max Johnson                9 Villa Park (Willowbrook)                  24:49.80 
 964 Peter Hsieh                9 Palatine (Fremd)                          24:50.50 
 965 Eli Royal                  9 Rockford (Auburn)                         24:50.80 
 966 Zach Laming                9 Metamora                                  24:51.30 
 967 Myles Antelis             10 Chicago (Latin)                           24:55.70 
 968 Johnathan Kunkes          11 Normal (Community West)                   24:56.10 
 969 Dylan Gonzalez             9 Rockford (Guilford)                       24:56.70 
 970 Eh Nay Soe                11 Rock Island                               24:56.90 
 971 Keean Dean                11 Galesburg                                 24:57.90 
 972 Chase Jared               11 Rock Island                               24:58.20 
 973 Nathan Cervantes           9 Addison (A. Trail)                        24:58.40 
 974 Ben Thelen                 9 Metamora                                  24:59.70 
 975 Adan Sanchez              11 East Moline (United)                      24:59.80 
 976 Tyler Plank               12 Yorkville                                 24:59.90 
 977 Caleb Kitlinski            9 Burlington (Central)                      25:00.30 
 978 John Anderson              9 Burlington (Central)                      25:00.60 
 979 Randall Nash              11 Aurora (Waubonsie Valley)                 25:00.70 
 980 Beckett Lindgren           9 Champaign (Central)                       25:01.60 
 981 Caden Sandy                9 Downers Grove (North)                     25:02.40 
 982 Michael Jaros             12 DeKalb                                    25:02.40 
 983 Wesley Evans              11 Minooka                                   25:04.20 
 984 Dominic Trevino            9 Edwardsville                              25:05.90 
 985 Daniel Rodriguez           9 Rockford (Auburn)                         25:06.00 
 986 Max Toro                  10 Chicago (St. Ignatius College Prep)       25:06.20 
 987 Max Lambertsen            10 Urbana (University)                       25:06.90 
 988 Aniyus Mitchell           12 Summit (Argo)                             25:07.00 
 989 Isaac Lofranco             9 Chicago (Payton)                          25:07.60 
 990 Wyatt Morganegg            9 Yorkville                                 25:08.60 
 991 Michael Nicholson         11 Lockport (Twp.)                           25:09.50 
 992 Sullivan Danahy            9 Naperville (Central)                      25:09.80 
 993 Shiven Devnani             9 Chicago (St. Ignatius College Prep)       25:09.90 
 994 Michael Conniff            9 Rockford (Auburn)                         25:10.10 
 995 Sal Latif                 10 Lockport (Twp.)                           25:10.80 
 996 Emmanuel Hosch             9 Hampshire                                 25:13.50 
 997 Isaisas Ramirez           11 Palos Hills (Stagg)                       25:13.60 
 998 Matthew Ho                11 Palatine (Fremd)                          25:14.50 
 999 Brayden Stewart            9 Yorkville                                 25:14.70 
1000 Emitt Stevenson           11 Peoria (Richwoods)                        25:15.10 
1001 Carson Dare                9 Peoria (Richwoods)                        25:15.20 
1002 Lucas Vander Waal         12 Rockford (Auburn)                         25:15.30 
1003 Devin Van Vlierbergen     12 Rockford (Auburn)                         25:15.90 
1004 Ben Grugel                10 Carpentersville (Dundee-Crown)            25:16.90 
1005 Grant Zasadny              9 West Chicago (Wheaton Academy)            25:17.10 
1006 Hassan Rashid             10 Naperville (Central)                      25:17.80 
1007 Russell Cheney            12 Henry (H.-Senachwine)                     25:18.10 
1008 Nathaniel Garvida         11 LaGrange Park (Nazareth Academy)          25:18.80 
1009 Isai Suarez               11 Rockford (Jefferson)                      25:19.30 
1010 Ethan Guzy                10 Minooka                                   25:20.10 
1011 Jacob Campos               9 Plainfield (South)                        25:20.30 
1012 Shlesh Vasava              9 Dunlap                                    25:20.50 
1013 Rami Ali                  11 Summit (Argo)                             25:20.90 
1014 Colin Buckingham          11 Villa Park (Willowbrook)                  25:22.70 
1015 Wyatt Cosme                9 Chicago (Brother Rice)                    25:22.80 
1016 Ronan Heffernan            9 Yorkville                                 25:23.10 
1017 Evan Herbst                8 Normal (Community West)                   25:24.90 
1018 Daniel Ramirez             9 Fox Lake (Grant)                          25:25.00 
1019 Nicho Black               10 Villa Park (Willowbrook)                  25:26.20 
1020 Seamus Roberts             9 Batavia                                   25:27.90 
1021 Sebastian Kempton          9 Chicago (Latin)                           25:28.10 
1022 Rayan Hashmi              11 Hampshire                                 25:28.40 
1023 Christian Poindexter      10 Park Ridge (Maine South)                  25:29.10 
1024 Dane McCarthy             10 Algonquin (Jacobs)                        25:29.20 
1025 Derrick Yumena             9 Bolingbrook                               25:30.20 
1026 Jacob Bollinger            9 LaGrange Park (Nazareth Academy)          25:32.20 
1027 Brian Lin                 10 Freeburg                                  25:32.90 
1028 Dominic Sporina-Logan      9 Carpentersville (Dundee-Crown)            25:34.10 
1029 Mason Coats               10 Hampshire                                 25:34.80 
1030 Blake Johnson             10 Dunlap                                    25:39.00 
1031 Isai Munoz                10 Dunlap                                    25:39.40 
1032 Stephen Nguru              9 Algonquin (Jacobs)                        25:41.00 
1033 James Mroz                10 Normal (Community West)                   25:42.00 
1034 Tyler Schnotala           12 LaGrange Park (Nazareth Academy)          25:42.10 
1035 Jack Kilkenny             10 Chicago (Latin)                           25:43.30 
1036 Evan Jurasz                9 Algonquin (Jacobs)                        25:44.40 
1037 Mason Kubicz               9 Lemont                                    25:44.40 
1038 Andrew (AJ) Rodgers       10 Pekin                                     25:47.80 
1039 Kristen Ramirez-Cabanas   12 Edwardsville                              25:52.30 
1040 Andrew Roycewicz           9 Addison (A. Trail)                        25:54.20 
1041 Nolan Levy                 9 Chicago (Latin)                           25:54.40 
1042 Om Mistry                  9 Addison (A. Trail)                        25:58.90 
1043 Micah Quirk                9 Rockford (Auburn)                         25:59.10 
1044 Adam Vogt                  9 Cary (C.-Grove)                           25:59.80 
1045 Joseph Mueller            11 Algonquin (Jacobs)                        26:00.00 
1046 Theo Garino               10 Chicago (Latin)                           26:00.50 
1047 Wyatt Smith               10 Yorkville                                 26:05.50 
1048 Andrew Rangel             11 Cary (C.-Grove)                           26:05.60 
1049 Adrian Gaytan             Fr Summit (Argo)                             26:08.60 
1050 Jack DeKiel               12 Palos Hills (Stagg)                       26:09.80 
1051 Ethan Haro                 9 Oak Lawn (Richards)                       26:10.40 
1052 Matthew Kim                9 Palatine (Fremd)                          26:11.00 
1053 Matthew Habte             11 Chatham (Glenwood)                        26:11.40 
1054 Alex Inzurriaga            9 Burlington (Central)                      26:12.90 
1055 Julian Flores             10 Summit (Argo)                             26:13.70 
1056 Marcelo Smith              9 Minooka                                   26:15.20 
1057 Liam Knobloch             10 Moline                                    26:17.80 
1058 Liam Hsu                   9 Highland Park                             26:17.90 
1059 Dylan Thompson             9 East Moline (United)                      26:18.20 
1060 David Lopez               12 Burlington (Central)                      26:20.00 
1061 Gage Lorbiecki             9 Hampshire                                 26:22.70 
1062 Mason Constantine         10 Naperville (Central)                      26:23.60 
1063 Daanish Tasneem           10 Villa Park (Willowbrook)                  26:23.70 
1064 Jonathan Lim               9 Palatine (Fremd)                          26:23.90 
1065 Charles Kosbab            11 Chatham (Glenwood)                        26:24.50 
1066 Leo Francis                9 Peoria (Richwoods)                        26:26.10 
1067 Brendan McLaren           12 Freeburg                                  26:28.80 
1068 Will Barlock               9 New Athens                                26:29.60 
1069 Westcott Evans             9 Minooka                                   26:30.70 
1070 JJ Steele                 12 Dunlap                                    26:32.10 
1071 Joshua Lasky               9 West Chicago (Wheaton Academy)            26:34.40 
1072 Mantas Lekavicius          9 Lockport (Twp.)                           26:35.50 
1073 Isaac Fanning             11 Dunlap                                    26:36.20 
1074 Evan Kaye                 11 Crystal Lake (Prairie Ridge)              26:36.30 
1075 Muhammad Kareem           11 Dunlap                                    26:38.00 
1076 Dhrumit Patel             10 Downers Grove (North)                     26:43.90 
1077 Trenton Grabs             10 Minooka                                   26:44.10 
1078 Frankie Blanco             9 Glen Ellyn (Glenbard South)               26:44.70 
1079 Elijah Kunz                9 Morton                                    26:45.80 
1080 Ayden Mihaila              9 Park Ridge (Maine South)                  26:48.60 
1081 Juan Rodriquez            10 Villa Park (Willowbrook)                  26:48.90 
1082 Joaquin Rivera            10 Highland Park                             26:51.10 
1083 RJ School                 12 Ottawa (Twp.)                             26:51.30 
1084 Krishna Mistry            12 Addison (A. Trail)                        26:51.70 
1085 Luca Allesina             10 Chicago (University)                      26:54.30 
1086 Chris Okyere              10 Bolingbrook                               26:57.20 
1087 Ryan McGroarty            10 Rockford (Boylan Catholic)                26:58.70 
1088 Cayden Villanueva          9 Palos Hills (Stagg)                       26:59.70 
1089 Liam Koors                 9 Dunlap                                    27:01.60 
1090 Aidan Lopez               10 Palos Hills (Stagg)                       27:03.50 
1091 Griffin Miller            11 McHenry                                   27:04.20 
1092 Samuel Forte              12 Minooka                                   27:06.50 
1093 Srihan Kadiyam            10 Dunlap                                    27:06.90 
1094 Kolton Banke               9 West Chicago (Wheaton Academy)            27:09.50 
1095 Andrew Lomax               9 McHenry                                   27:09.80 
1096 Connor Lang Bushby         9 Morton                                    27:15.70 
1097 Evan Toro                 10 Chicago (St. Ignatius College Prep)       27:19.20 
1098 Alhouseny Bah             11 Moline                                    27:20.80 
1099 Stefan Trumpus             9 Park Ridge (Maine South)                  27:22.90 
1100 Keshav Jayaprakash         9 Crystal Lake (Prairie Ridge)              27:24.60 
1101 Andrew Rash               12 Burlington (Central)                      27:26.20 
1102 Gage Klemenko              9 Lockport (Twp.)                           27:27.60 
1103 Mekhi Zachery             12 Bolingbrook                               27:29.50 
1104 Yusef Stauber             11 Burlington (Central)                      27:30.60 
1105 Joseph Hamer               9 Ottawa (Twp.)                             27:31.50 
1106 Calvin May                12 Burlington (Central)                      27:32.80 
1107 Connor McAuliffe           9 McHenry                                   27:40.80 
1108 Benjamin Lee               9 Palatine (Fremd)                          27:42.10 
1109 Frank Rottman             11 Chicago (St. Ignatius College Prep)       27:52.90 
1110 Chris Vargas              12 Villa Park (Willowbrook)                  27:58.50 
1111 Emmett Bleskin            10 LaGrange Park (Nazareth Academy)          28:01.00 
1112 Anesh Venigalla           10 Dunlap                                    28:03.40 
1113 Akeel Dixon               10 Urbana (University)                       28:09.70 
1114 David Olson                9 Addison (A. Trail)                        28:11.00 
1115 Avi Gidaszewski            9 Rock Island                               28:12.10 
1116 Daniel Jun                10 Naperville (Central)                      28:16.10 
1117 Calvin Gary-Seay           9 Rockford (Guilford)                       28:17.50 
1118 Logan Hahn                 9 Fox Lake (Grant)                          28:24.00 
1119 Cedric Edwards             9 Algonquin (Jacobs)                        28:24.50 
1120 Andrew Hord               10 Danville                                  28:25.20 
1121 Isaiah Baker               9 Minooka                                   28:31.80 
1122 Owen Wilson                9 Minooka                                   28:32.10 
1123 Jace Pfenning             11 Hampshire                                 28:33.50 
1124 Ronan Jordan              10 New Athens                                28:38.70 
1125 Devin Ziemann             11 Crystal Lake (South)                      28:48.30 
1126 Xavier Guldenzopf          9 Rock Island                               28:52.00 
1127 Gage Lang                 10 Freeburg                                  28:55.70 
1128 Harrison Gilbert          11 Lockport (Twp.)                           28:59.70 
1129 Elijah Williams            9 Chicago (University)                      29:02.10 
1130 Marco Perez                9 West Chicago (Wheaton Academy)            29:03.50 
1131 Esai Sifuentes             9 Batavia                                   29:08.00 
1132 Alex Curry                10 Edwardsville                              29:08.00 
1133 Isaiah Reyes               9 Crystal Lake (Prairie Ridge)              29:13.80 
1134 Jason Yan                 11 Urbana (University)                       29:17.30 
1135 Jovin Alenghat             9 Chicago (University)                      29:53.40 
1136 Lucian Bernard             9 Morton                                    29:58.60 
1137 Edward Kennedy            12 LaGrange Park (Nazareth Academy)          30:09.10 
1138 King Draper                9 Chatham (Glenwood)                        30:16.50 
1139 James Wilkerson           10 Peoria (Richwoods)                        30:24.00 
1140 Gael Martinez-Sanchez     10 Summit (Argo)                             30:29.30 
1141 Jaiden Byorum             10 East Moline (United)                      30:30.00 
1142 Krishna Ayyempervail       9 Dunlap                                    30:31.10 
1143 Ethan Winters              9 Palos Hills (Stagg)                       30:38.80 
1144 Pushpak Mannem             9 Dunlap                                    30:43.20 
1145 Kushal Shah                9 Dunlap                                    30:43.60 
1146 Alexander Estrada         12 Galesburg                                 31:05.00 
1147 Axel Ramos                10 McHenry                                   31:10.30 
1148 Jaehyun Yi                 9 Urbana (University)                       31:19.70 
1149 Angelo Kuntz               9 Rockford (Auburn)                         31:21.30 
1150 Sebastian Marquez-Enriq    9 Summit (Argo)                             31:31.50 
1151 Andrew Morrison           10 Pekin                                     31:44.00 
1152 Kyujin Park-Wharram        9 Urbana (University)                       31:45.90 
1153 Claudio Bartolone          9 Belvidere                                 32:27.70 
1154 Sebastian Reuter          10 Edwardsville                              32:31.80 
1155 Ethan Porwick             10 Normal (Community West)                   32:37.40 
1156 Brody Hofherr              9 Bradley (B.-Bourbonnais)                  33:34.00 
1157 Jackson Fisher            10 Yorkville                                 33:53.40 
1158 Garrit Sea                10 Pekin                                     34:00.40 
1159 Matthew Quintana           9 Bolingbrook                               34:05.20 
1160 Joey Stein                 9 Peoria (Richwoods)                        34:29.80 
1161 Dave Doogan                9 Lockport (Twp.)                           34:53.60 
1162 Brandon Nowicki            9 Villa Park (Willowbrook)                  35:00.60 
1163 Austin Roman              11 Fox Lake (Grant)                          38:07.00 
1164 Amer Kareem                9 Dunlap                                    39:20.40 
1165 Ben Braun                  9 Henry (H.-Senachwine)                     39:30.10 
     Gavin Garavaglia           9 Henry (H.-Senachwine)                           DQ