| 1 | Matthew JahnkePlace 1 · Grade 8 · Palatine Winston | 8 | Palatine Winston | 10:39 PR |
| 2 | Noah WahlsPlace 2 · Grade 7 · Barrington Prairie | 7 | Barrington Prairie | 10:58 PR |
| 3 | Ryan SanchezPlace 3 · Grade 7 · Lake Zurich North | 7 | Lake Zurich North | 11:05 PR |
| 4 | Nathan CzarnikPlace 4 · Grade 8 · Lake Zurich North | 8 | Lake Zurich North | 11:07 PR |
| 5 | Victor PerezPlace 5 · Grade 7 · Palatine Winston | 7 | Palatine Winston | 11:20 PR |
| 6 | Owen EternoPlace 6 · Grade 8 · Palatine Winston | 8 | Palatine Winston | 11:24 PR |
| 7 | David SingeorzanPlace 7 · Grade 7 · Lake Zurich North | 7 | Lake Zurich North | 11:25 PR |
| 8 | Colton ButterfieldPlace 8 · Grade 7 · Lake Zurich North | 7 | Lake Zurich North | 11:25 PR |
| 9 | Camden MillerPlace 9 · Grade 8 · Lake Zurich North | 8 | Lake Zurich North | 11:26 PR |
| 10 | Daniel PadaliakPlace 10 · Grade 8 · Lake Zurich North | 8 | Lake Zurich North | 11:39 PR |
| 11 | Alexander (AJ) SykutPlace 11 · Grade 7 · Lake Zurich North | 7 | Lake Zurich North | 11:48 PR |
| 12 | Hayden CollierPlace 12 · Grade 7 · Palatine Winston | 7 | Palatine Winston | 11:49 PR |
| 13 | Colby HansonPlace 13 · Grade 8 · Lake Zurich South | 8 | Lake Zurich South | 11:49 PR |
| 14 | Connor ConwayPlace 14 · Grade 8 · Barrington Station | 8 | Barrington Station | 12:00 PR |
| 15 | Colin FeePlace 15 · Grade 8 · Barrington Station | 8 | Barrington Station | 12:02 PR |
| 16 | Blake TahenyPlace 16 · Grade 8 · Barrington Station | 8 | Barrington Station | 12:05 PR |
| 17 | Patrick StubstadPlace 17 · Grade 7 · Lake Zurich South | 7 | Lake Zurich South | 12:05 PR |
| 18 | Blake SzaboPlace 18 · Grade 7 · Lake Zurich North | 7 | Lake Zurich North | 12:06 PR |
| 19 | Tyler MarkerPlace 19 · Grade 8 · Lake Zurich South | 8 | Lake Zurich South | 12:06 PR |
| 20 | Caden NyquistPlace 20 · Grade 7 · Palatine Winston | 7 | Palatine Winston | 12:08 PR |
| 21 | Tommy QuaglianaPlace 21 · Grade 8 · Lake Zurich North | 8 | Lake Zurich North | 12:11 PR |
| 22 | Blake BorkowskiPlace 22 · Grade 7 · Lake Zurich South | 7 | Lake Zurich South | 12:11 PR |
| 23 | Caleb DillonPlace 23 · Grade 8 · Palatine Winston | 8 | Palatine Winston | 12:12 PR |
| 24 | Judd MihalikPlace 24 · Grade 6 · Lake Zurich North | 6 | Lake Zurich North | 12:12 PR |
| 25 | Anthony SiskaPlace 25 · Grade 8 · Lake Zurich South | 8 | Lake Zurich South | 12:14 PR |
| 26 | Thomas CzajkowskyjPlace 26 · Grade 8 · Palatine Winston | 8 | Palatine Winston | 12:15 PR |
| 27 | Tommy LennonPlace 27 · Grade 7 · Palatine Winston | 7 | Palatine Winston | 12:16 PR |
| 28 | Colton LarsonPlace 28 · Grade 7 · Lake Zurich South | 7 | Lake Zurich South | 12:17 PR |
| 29 | Tripp KoppaPlace 29 · Grade 8 · Lake Zurich North | 8 | Lake Zurich North | 12:21 PR |
| 30 | Max BoschPlace 30 · Grade 8 · Barrington Station | 8 | Barrington Station | 12:27 PR |
| 31 | Carter MadsenPlace 31 · Grade 8 · Lake Zurich North | 8 | Lake Zurich North | 12:27 PR |
| 32 | Brendan WillisPlace 32 · Grade 8 · Lake Zurich North | 8 | Lake Zurich North | 12:28 PR |
| 33 | Olek SieboldPlace 33 · Grade 7 · Barrington Prairie | 7 | Barrington Prairie | 12:29 PR |
| 34 | Noah NatkinsPlace 34 · Grade 8 · Palatine Winston | 8 | Palatine Winston | 12:35 PR |
| 35 | Weston WulbeckerPlace 35 · Grade 8 · Barrington Prairie | 8 | Barrington Prairie | 12:36 PR |
| 36 | Frank HuschittPlace 36 · Grade 6 · Barrington Station | 6 | Barrington Station | 12:37 PR |
| 37 | Souryan KondaveetiPlace 37 · Grade 7 · Lake Zurich North | 7 | Lake Zurich North | 12:38 PR |
| 38 | Ramee RaynePlace 38 · Grade 6 · Barrington Station | 6 | Barrington Station | 12:40 PR |
| 39 | Charlie WarrenPlace 39 · Grade 8 · Lake Zurich South | 8 | Lake Zurich South | 12:42 PR |
| 40 | Dylan KhianiPlace 40 · Grade 7 · Lake Zurich South | 7 | Lake Zurich South | 12:44 PR |
| 41 | Lucas PiechowiakPlace 41 · Grade 8 · Barrington Prairie | 8 | Barrington Prairie | 12:48 PR |
| 42 | Mateo SierraPlace 42 · Grade 8 · Barrington Prairie | 8 | Barrington Prairie | 12:53 PR |
| 43 | Rhys PadronPlace 43 · Grade 8 · Barrington Prairie | 8 | Barrington Prairie | 12:53 PR |
| 44 | Luke RohdePlace 44 · Grade 7 · Barrington Station | 7 | Barrington Station | 12:55 PR |
| 45 | Carson MunizPlace 45 · Grade - · Barrington Prairie | - | Barrington Prairie | 13:00 PR |
| 46 | Lucas LopezPlace 46 · Grade 7 · Palatine Quest | 7 | Palatine Quest | 13:06 PR |
| 47 | Sebastian MalagonPlace 47 · Grade 6 · Palatine Winston | 6 | Palatine Winston | 13:06 PR |
| 48 | Bradley RynnePlace 48 · Grade 8 · Lake Zurich North | 8 | Lake Zurich North | 13:07 PR |
| 49 | Niko CollazoPlace 49 · Grade 8 · Barrington Station | 8 | Barrington Station | 13:08 PR |
| 50 | Ryan AksamitPlace 50 · Grade 7 · Lake Zurich North | 7 | Lake Zurich North | 13:09 PR |
| 51 | Ryne RosenbargerPlace 51 · Grade 7 · Lake Zurich North | 7 | Lake Zurich North | 13:12 PR |
| 52 | Leo FeePlace 52 · Grade 6 · Barrington Station | 6 | Barrington Station | 13:12 PR |
| 53 | Micah BangPlace 53 · Grade 8 · Barrington Station | 8 | Barrington Station | 13:20 PR |
| 54 | Thomas ZiolkowskiPlace 54 · Grade 8 · Palatine Winston | 8 | Palatine Winston | 13:22 PR |
| 55 | Suran SoniPlace 55 · Grade 8 · Barrington Station | 8 | Barrington Station | 13:23 PR |
| 56 | Jacob GentPlace 56 · Grade 8 · Barrington Prairie | 8 | Barrington Prairie | 13:30 PR |
| 57 | Garett JablonskiPlace 57 · Grade 6 · Lake Zurich North | 6 | Lake Zurich North | 13:31 PR |
| 58 | Joshua LeePlace 58 · Grade 6 · Lake Zurich South | 6 | Lake Zurich South | 13:34 PR |
| 59 | Chase StajduharPlace 59 · Grade 7 · Lake Zurich South | 7 | Lake Zurich South | 13:35 PR |
| 60 | Corey BoudreaultPlace 60 · Grade 7 · Lake Zurich North | 7 | Lake Zurich North | 13:35 PR |
| 61 | Isayd RodriguezPlace 61 · Grade 6 · Barrington Station | 6 | Barrington Station | 13:37 PR |
| 62 | Stephen SmithPlace 62 · Grade 6 · Barrington Station | 6 | Barrington Station | 13:40 PR |
| 63 | Drake WirkusPlace 63 · Grade 6 · Barrington Station | 6 | Barrington Station | 13:41 PR |
| 64 | James MyszkaPlace 64 · Grade 7 · Barrington Prairie | 7 | Barrington Prairie | 13:42 PR |
| 65 | Owen VaccarelloPlace 65 · Grade 6 · Palatine Winston | 6 | Palatine Winston | 13:43 PR |
| 66 | Miles StantonPlace 66 · Grade 6 · Barrington Prairie | 6 | Barrington Prairie | 13:43 PR |
| 67 | Andrew CroninPlace 67 · Grade 6 · Lake Zurich South | 6 | Lake Zurich South | 13:44 PR |
| 68 | Eric SpytkowskiPlace 68 · Grade 6 · Lake Zurich South | 6 | Lake Zurich South | 13:49 PR |
| 69 | Flynn GaritePlace 69 · Grade 6 · Lake Zurich South | 6 | Lake Zurich South | 13:49 PR |
| 70 | Bennett WoodenPlace 70 · Grade 6 · Lake Zurich South | 6 | Lake Zurich South | 13:51 PR |
| 71 | Tyler SnowPlace 71 · Grade 7 · Barrington Station | 7 | Barrington Station | 13:55 PR |
| 72 | Jacob JacksonPlace 72 · Grade 7 · Lake Zurich North | 7 | Lake Zurich North | 13:56 PR |
| 73 | Zachary RynnePlace 73 · Grade 6 · Lake Zurich North | 6 | Lake Zurich North | 13:56 PR |
| 74 | James IbarraPlace 74 · Grade 6 · Palatine Winston | 6 | Palatine Winston | 13:56 PR |
| 75 | Leo VaccarelloPlace 75 · Grade 8 · Palatine Winston | 8 | Palatine Winston | 13:58 PR |
| 76 | Mateo McManusPlace 76 · Grade 8 · Lake Zurich North | 8 | Lake Zurich North | 13:59 PR |
| 77 | Connor (CJ) LarsonPlace 77 · Grade 7 · Lake Zurich South | 7 | Lake Zurich South | 14:01 PR |
| 78 | Jack BachkoskyPlace 78 · Grade 8 · Lake Zurich South | 8 | Lake Zurich South | 14:03 PR |
| 79 | Wyatt MansavagePlace 79 · Grade 6 · Lake Zurich North | 6 | Lake Zurich North | 14:06 PR |
| 80 | Connor MaraonePlace 80 · Grade 6 · Lake Zurich South | 6 | Lake Zurich South | 14:08 PR |
| 81 | Matthew ZhangPlace 81 · Grade 7 · Barrington Station | 7 | Barrington Station | 14:10 PR |
| 82 | Elliot WaltonPlace 82 · Grade 7 · Barrington Station | 7 | Barrington Station | 14:11 PR |
| 83 | Sergio GonzalezPlace 83 · Grade 7 · Lake Zurich North | 7 | Lake Zurich North | 14:12 PR |
| 84 | Bennett TheriaultPlace 84 · Grade 6 · Lake Zurich North | 6 | Lake Zurich North | 14:15 PR |
| 85 | Jonas CantieriPlace 85 · Grade 7 · Palatine Quest | 7 | Palatine Quest | 14:20 PR |
| 86 | Daniel SuviPlace 86 · Grade 6 · Lake Zurich North | 6 | Lake Zurich North | 14:21 PR |
| 87 | Cameron KrywanioPlace 87 · Grade 7 · Palatine Winston | 7 | Palatine Winston | 14:30 PR |
| 88 | Jackson BenoitPlace 88 · Grade 7 · Lake Zurich North | 7 | Lake Zurich North | 14:31 PR |
| 89 | Wynn LuntPlace 89 · Grade 6 · Barrington Station | 6 | Barrington Station | 14:31 PR |
| 90 | Carter St. JosephPlace 90 · Grade 6 · Palatine Winston | 6 | Palatine Winston | 14:41 PR |
| 91 | John (Jace) ClarkePlace 91 · Grade 6 · Barrington Station | 6 | Barrington Station | 14:43 PR |
| 92 | Navish GundawarPlace 92 · Grade 7 · Lake Zurich South | 7 | Lake Zurich South | 14:44 PR |
| 93 | Nathan RuggioPlace 93 · Grade 7 · Palatine Winston | 7 | Palatine Winston | 14:46 PR |
| 94 | Jacob MoonPlace 94 · Grade 7 · Lake Zurich North | 7 | Lake Zurich North | 14:46 PR |
| 95 | Henry IdePlace 95 · Grade 7 · Barrington Station | 7 | Barrington Station | 14:47 PR |
| 96 | Vaishnav ValavalaPlace 96 · Grade 8 · Lake Zurich North | 8 | Lake Zurich North | 14:50 PR |
| 97 | Camden UnruhPlace 97 · Grade 8 · Barrington Station | 8 | Barrington Station | 14:59 PR |
| 98 | Dev PatelPlace 98 · Grade 8 · Palatine Winston | 8 | Palatine Winston | 15:04 PR |
| 99 | Brooks FlorosPlace 99 · Grade 7 · Lake Zurich South | 7 | Lake Zurich South | 15:06 PR |
| 100 | Ronan StarnesPlace 100 · Grade 7 · Barrington Prairie | 7 | Barrington Prairie | 15:12 PR |
| 101 | Lyam WilliamsPlace 101 · Grade 8 · Palatine Winston | 8 | Palatine Winston | 15:12 PR |
| 102 | Ibrahim FarooqiPlace 102 · Grade 6 · Barrington Prairie | 6 | Barrington Prairie | 15:12 PR |
| 103 | Nolan StanskiPlace 103 · Grade 6 · Barrington Station | 6 | Barrington Station | 15:16 PR |
| 104 | Colin SpizzirriPlace 104 · Grade 6 · Lake Zurich North | 6 | Lake Zurich North | 15:17 PR |
| 105 | Colin CarverPlace 105 · Grade 6 · Barrington Station | 6 | Barrington Station | 15:17 PR |
| 106 | Nolan ArnbergerPlace 106 · Grade 6 · Barrington Station | 6 | Barrington Station | 15:20 PR |
| 107 | Rishaan AnapalliPlace 107 · Grade 6 · Lake Zurich North | 6 | Lake Zurich North | 15:22 PR |
| 108 | Michael WodzienPlace 108 · Grade 8 · Palatine Winston | 8 | Palatine Winston | 15:23 PR |
| 109 | Michael McGivernPlace 109 · Grade 7 · Barrington Station | 7 | Barrington Station | 15:30 PR |
| 110 | Arnav BiswalPlace 110 · Grade 7 · Lake Zurich South | 7 | Lake Zurich South | 15:32 PR |
| 111 | Nikita KozlovPlace 111 · Grade 7 · Barrington Prairie | 7 | Barrington Prairie | 15:35 PR |
| 112 | Krithin MohanrajPlace 112 · Grade 6 · Lake Zurich North | 6 | Lake Zurich North | 15:41 PR |
| 113 | William StefaniukPlace 113 · Grade 6 · Lake Zurich South | 6 | Lake Zurich South | 15:44 PR |
| 114 | Samuel RajendramPlace 114 · Grade 7 · Palatine Quest | 7 | Palatine Quest | 15:53 PR |
| 115 | Austin BeinkePlace 115 · Grade 6 · Barrington Station | 6 | Barrington Station | 16:01 PR |
| 116 | Theo BercherPlace 116 · Grade 7 · Lake Zurich North | 7 | Lake Zurich North | 16:01 PR |
| 117 | Bryce GonetPlace 117 · Grade 7 · Palatine Winston | 7 | Palatine Winston | 16:11 PR |
| 118 | Arda OzlemPlace 118 · Grade 6 · Lake Zurich South | 6 | Lake Zurich South | 16:14 PR |
| 119 | Jencarlo VillalbaPlace 119 · Grade 6 · Palatine Winston | 6 | Palatine Winston | 16:14 PR |
| 120 | Darsh SrivastavaPlace 120 · Grade 6 · Lake Zurich South | 6 | Lake Zurich South | 16:20 PR |
| 121 | Ammar HaqPlace 121 · Grade 6 · Barrington Prairie | 6 | Barrington Prairie | 16:24 PR |
| 122 | Parker FrickPlace 122 · Grade 7 · Lake Zurich North | 7 | Lake Zurich North | 16:25 PR |
| 123 | Gavin GardnerPlace 123 · Grade 8 · Palatine Winston | 8 | Palatine Winston | 16:26 PR |
| 124 | Orlando ArrietaPlace 124 · Grade 6 · Palatine Winston | 6 | Palatine Winston | 16:34 PR |
| 125 | Seth WetzelPlace 125 · Grade 7 · Barrington Prairie | 7 | Barrington Prairie | 16:43 PR |
| 126 | Abraham MurilloPlace 126 · Grade 6 · Palatine Winston | 6 | Palatine Winston | 16:48 PR |
| 127 | Owen BacinoPlace 127 · Grade 6 · Barrington Station | 6 | Barrington Station | 16:48 PR |
| 128 | Christopher McDanielPlace 128 · Grade 8 · Palatine Winston | 8 | Palatine Winston | 16:49 PR |
| 129 | Jesse BailonPlace 129 · Grade 6 · Palatine Winston | 6 | Palatine Winston | 16:59 PR |
| 130 | Liam FoersterPlace 130 · Grade 6 · Lake Zurich North | 6 | Lake Zurich North | 17:00 PR |
| 131 | Sebastian BialoruckiPlace 131 · Grade 6 · Palatine Winston | 6 | Palatine Winston | 17:03 PR |
| 132 | Calvin FanonePlace 132 · Grade 6 · Palatine Winston | 6 | Palatine Winston | 17:04 PR |
| 133 | Ameer JilaniPlace 133 · Grade 7 · Barrington Station | 7 | Barrington Station | 17:06 PR |
| 134 | Elijah KimPlace 134 · Grade 6 · Barrington Station | 6 | Barrington Station | 17:06 PR |
| 135 | Brendan FallonPlace 135 · Grade 7 · Lake Zurich North | 7 | Lake Zurich North | 17:24 PR |
| 136 | Dylan MeehanPlace 136 · Grade 7 · Palatine Winston | 7 | Palatine Winston | 17:29 PR |
| 137 | Ayan AragwalPlace 137 · Grade 7 · Lake Zurich North | 7 | Lake Zurich North | 17:32 PR |
| 138 | Kai WiersumPlace 138 · Grade 6 · Lake Zurich North | 6 | Lake Zurich North | 17:35 PR |
| 139 | Emmett LawsonPlace 139 · Grade 7 · Barrington Prairie | 7 | Barrington Prairie | 17:43 PR |
| 140 | Nicholas KhomenkoPlace 140 · Grade 6 · Lake Zurich South | 6 | Lake Zurich South | 18:03 PR |
| 141 | Tyler WisePlace 141 · Grade 8 · Lake Zurich South | 8 | Lake Zurich South | 18:08 PR |
| 142 | Mekaeel RehmanPlace 142 · Grade 6 · Barrington Prairie | 6 | Barrington Prairie | 18:14 PR |
| 143 | Jordan GillettePlace 143 · Grade 8 · Lake Zurich South | 8 | Lake Zurich South | 18:18 PR |
| 144 | Logan BulaclacPlace 144 · Grade 7 · Lake Zurich North | 7 | Lake Zurich North | 18:23 PR |
| 145 | Kevin NixonPlace 145 · Grade 6 · Lake Zurich North | 6 | Lake Zurich North | 18:43 PR |
| 146 | Ved NallaPlace 146 · Grade 7 · Lake Zurich South | 7 | Lake Zurich South | 18:52 PR |
| 147 | Graham WalkerPlace 147 · Grade 7 · Barrington Prairie | 7 | Barrington Prairie | 18:57 PR |
| 148 | Cal KoppaPlace 148 · Grade 6 · Lake Zurich North | 6 | Lake Zurich North | 19:38 PR |
| 149 | Alan Daniel LopezPlace 149 · Grade 7 · Palatine Winston | 7 | Palatine Winston | 20:16 PR |
| 150 | Ryan LupoPlace 150 · Grade 7 · Lake Zurich South | 7 | Lake Zurich South | 20:34 PR |
| 151 | David Otooto-GollyPlace 151 · Grade 6 · Palatine Quest | 6 | Palatine Quest | 20:37 PR |
| 152 | Liam HoeckPlace 152 · Grade 6 · Lake Zurich South | 6 | Lake Zurich South | 21:03 PR |
| 153 | William BaldassanoPlace 153 · Grade 6 · Barrington Station | 6 | Barrington Station | 21:08 PR |
| 154 | Noah CastlePlace 154 · Grade 8 · Lake Zurich North | 8 | Lake Zurich North | 21:58 PR |
| 155 | Alexander DyulevPlace 155 · Grade 6 · Lake Zurich South | 6 | Lake Zurich South | 23:07 PR |
| 156 | Hasnain MubarakPlace 156 · Grade 6 · Barrington Prairie | 6 | Barrington Prairie | 23:20 PR |
| 157 | Nathan BermanPlace 157 · Grade 7 · Lake Zurich North | 7 | Lake Zurich North | 23:21 PR |
| 158 | Charles GebhardtPlace 158 · Grade 6 · Palatine Winston | 6 | Palatine Winston | 24:40 PR |
| 159 | Braeden KellyPlace 159 · Grade 6 · Lake Zurich North | 6 | Lake Zurich North | 25:37 PR |