| 1 | Jimmy RoachPlace 1 · Grade 8 · Orland Park St. Michael | 8 | Orland Park St. Michael | 10:59 PR |
| 2 | Sam WasilewskiPlace 2 · Grade 7 · Lockport Oak Prairie | 7 | Lockport Oak Prairie | 11:21 |
| 3 | Eli ZimmermanPlace 3 · Grade 7 · Lockport Oak Prairie | 7 | Lockport Oak Prairie | 11:30 |
| 4 | Oliver GoskaPlace 4 · Grade 7 · Lockport Oak Prairie | 7 | Lockport Oak Prairie | 11:34 |
| 5 | Jackson HerbertPlace 5 · Grade 7 · Orland Park St. Michael | 7 | Orland Park St. Michael | 11:47 |
| 6 | Decker WojcikPlace 6 · Grade 5 · Orland Park St. Michael | 5 | Orland Park St. Michael | 11:51 |
| 7 | Noel AyalaPlace 7 · Grade 8 · Crest Hill Richland | 8 | Crest Hill Richland | 11:59 PR |
| 8 | Michael GivensPlace 8 · Grade 8 · Frankfort Summit Hill | 8 | Frankfort Summit Hill | 12:02 PR |
| 9 | Aiden Gomez de la CasaPlace 9 · Grade 7 · Bolingbrook Brooks | 7 | Bolingbrook Brooks | 12:03 |
| 10 | Lucas SkrobotPlace 10 · Grade 8 · Manteno | 8 | Manteno | 12:05 |
| 11 | Nolan MessinaPlace 11 · Grade 6 · Orland Park St. Michael | 6 | Orland Park St. Michael | 12:07 PR |
| 12 | Quinn RoachPlace 12 · Grade 5 · Orland Park St. Michael | 5 | Orland Park St. Michael | 12:08 |
| 13 | Oliver PatrickPlace 13 · Grade 6 · Orland Park St. Michael | 6 | Orland Park St. Michael | 12:09 PR |
| 14 | Corey MundayPlace 14 · Grade 6 · Joliet St. Raymond | 6 | Joliet St. Raymond | 12:09 PR |
| 15 | Oscar TrujanoPlace 15 · Grade 8 · Joliet Gompers | 8 | Joliet Gompers | 12:16 PR |
| 16 | Declan CaturanoPlace 16 · Grade 7 · Lockport Oak Prairie | 7 | Lockport Oak Prairie | 12:20 |
| 17 | Jon HurtadoPlace 17 · Grade 8 · Joliet Gompers | 8 | Joliet Gompers | 12:24 |
| 18 | Liam ArthursPlace 18 · Grade 7 · Frankfort Summit Hill | 7 | Frankfort Summit Hill | 12:28 |
| 19 | Alexander SowderPlace 19 · Grade 5 · Manteno | 5 | Manteno | 12:30 PR |
| 20 | Gerson AlvarezPlace 20 · Grade 8 · Joliet Gompers | 8 | Joliet Gompers | 12:34 PR |
| 21 | Connor DryerPlace 21 · Grade 6 · Manteno | 6 | Manteno | 12:34 |
| 22 | Sean LatekPlace 22 · Grade 8 · Frankfort Summit Hill | 8 | Frankfort Summit Hill | 12:43 PR |
| 23 | Ethan FinneganPlace 23 · Grade 8 · Manteno | 8 | Manteno | 12:44 |
| 24 | Ronan Macatangay-AtienzaPlace 24 · Grade 6 · Bolingbrook Brooks | 6 | Bolingbrook Brooks | 12:45 PR |
| 25 | Christian HernandezPlace 25 · Grade 6 · Romeoville Lukancic | 6 | Romeoville Lukancic | 12:46 |
| 26 | Antonio BowersPlace 26 · Grade 7 · Joliet Gompers | 7 | Joliet Gompers | 12:46 PR |
| 27 | Leo LucioPlace 27 · Grade 7 · Crest Hill Richland | 7 | Crest Hill Richland | 12:48 |
| 28 | Joe StritarPlace 28 · Grade 7 · Manteno | 7 | Manteno | 12:48 |
| 29 | Jesus DamianPlace 29 · Grade 7 · Joliet Gompers | 7 | Joliet Gompers | 12:55 |
| 30 | Brady VickersPlace 30 · Grade 6 · Orland Park St. Michael | 6 | Orland Park St. Michael | 12:56 |
| 31 | Tristan SolaPlace 31 · Grade 7 · Lockport Oak Prairie | 7 | Lockport Oak Prairie | 12:59 |
| 32 | Dominic DinnocenzoPlace 32 · Grade 5 · Orland Park St. Michael | 5 | Orland Park St. Michael | 13:00 PR |
| 33 | Russell RJ NelsonPlace 33 · Grade 7 · Frankfort Summit Hill | 7 | Frankfort Summit Hill | 13:00 PR |
| 34 | Hudson MuellerPlace 34 · Grade 8 · Lockport Oak Prairie | 8 | Lockport Oak Prairie | 13:03 PR |
| 35 | Jonah JohnsonPlace 35 · Grade 6 · Joliet Gompers | 6 | Joliet Gompers | 13:03 |
| 36 | Ashton RadeckiPlace 36 · Grade 7 · Lockport Oak Prairie | 7 | Lockport Oak Prairie | 13:04 PR |
| 37 | Jair GonzalezPlace 37 · Grade 8 · Joliet Gompers | 8 | Joliet Gompers | 13:05 PR |
| 38 | Jack CollinsPlace 38 · Grade 7 · Orland Park St. Michael | 7 | Orland Park St. Michael | 13:05 |
| 39 | Ira ToepperPlace 39 · Grade 8 · Manteno | 8 | Manteno | 13:06 |
| 40 | Mason BartonPlace 40 · Grade 8 · Romeoville Lukancic | 8 | Romeoville Lukancic | 13:07 |
| 41 | Quinn SawatskiPlace 41 · Grade 8 · Jack Hille | 8 | Jack Hille | 13:07 PR |
| 42 | Liam LombardiPlace 42 · Grade 8 · Romeoville Lukancic | 8 | Romeoville Lukancic | 13:07 PR |
| 43 | Jonah PolanskyPlace 43 · Grade 6 · Frankfort Summit Hill | 6 | Frankfort Summit Hill | 13:08 PR |
| 44 | Declan MatysPlace 44 · Grade 8 · Manteno | 8 | Manteno | 13:10 |
| 45 | Gavin WalshPlace 45 · Grade 8 · Orland Park St. Michael | 8 | Orland Park St. Michael | 13:11 PR |
| 46 | Spencer WilliamsPlace 46 · Grade 6 · Frankfort Summit Hill | 6 | Frankfort Summit Hill | 13:12 PR |
| 47 | Kortez WoodsonPlace 47 · Grade 8 · Joliet Gompers | 8 | Joliet Gompers | 13:12 |
| 48 | Kolton KramerichPlace 48 · Grade 8 · Manteno | 8 | Manteno | 13:13 PR |
| 49 | Kavon BurnettPlace 49 · Grade 8 · Joliet Gompers | 8 | Joliet Gompers | 13:16 |
| 50 | Cruz BeltranPlace 50 · Grade 8 · Bolingbrook Humphrey | 8 | Bolingbrook Humphrey | 13:18 PR |
| 51 | Jaime VargasPlace 51 · Grade 6 · Joliet St. Raymond | 6 | Joliet St. Raymond | 13:19 PR |
| 52 | Reyli PalaciosPlace 52 · Grade 8 · Joliet Gompers | 8 | Joliet Gompers | 13:20 PR |
| 53 | Kevin GonzalezPlace 53 · Grade 8 · Joliet Gompers | 8 | Joliet Gompers | 13:23 |
| 54 | Michael KatsoulakisPlace 54 · Grade 8 · Orland Park St. Michael | 8 | Orland Park St. Michael | 13:24 PR |
| 55 | Nicholas TorresPlace 55 · Grade 8 · Joliet Gompers | 8 | Joliet Gompers | 13:24 PR |
| 56 | Aidan OwarePlace 56 · Grade 7 · Bolingbrook Brooks | 7 | Bolingbrook Brooks | 13:24 |
| 57 | Pablo HernandezPlace 57 · Grade 8 · Joliet Gompers | 8 | Joliet Gompers | 13:25 PR |
| 58 | Mathias RendonPlace 58 · Grade 7 · Joliet Gompers | 7 | Joliet Gompers | 13:25 |
| 59 | Aldo DuartePlace 59 · Grade 8 · Joliet Gompers | 8 | Joliet Gompers | 13:26 |
| 60 | Daniel CamposPlace 60 · Grade 7 · Bolingbrook Brooks | 7 | Bolingbrook Brooks | 13:26 PR |
| 61 | Nash SimeurPlace 61 · Grade 6 · Manteno | 6 | Manteno | 13:28 |
| 62 | Armando FigueroaPlace 62 · Grade 8 · Manteno | 8 | Manteno | 13:29 PR |
| 63 | Liam SuttonPlace 63 · Grade 6 · Lockport Oak Prairie | 6 | Lockport Oak Prairie | 13:29 |
| 64 | Gavin DaleyPlace 64 · Grade 8 · Bolingbrook Brooks | 8 | Bolingbrook Brooks | 13:33 PR |
| 65 | Charlie BudzPlace 65 · Grade 8 · Lockport Oak Prairie | 8 | Lockport Oak Prairie | 13:39 PR |
| 66 | Edward SedlacekPlace 66 · Grade 8 · Romeoville Lukancic | 8 | Romeoville Lukancic | 13:39 |
| 67 | Leo ChoncoaPlace 67 · Grade 8 · Joliet Gompers | 8 | Joliet Gompers | 13:40 |
| 68 | Connor MaherPlace 68 · Grade 7 · Lockport Oak Prairie | 7 | Lockport Oak Prairie | 13:41 |
| 69 | Grayson FordPlace 69 · Grade 5 · Manteno | 5 | Manteno | 13:46 PR |
| 70 | Ashton SmithPlace 70 · Grade 6 · Joliet Gompers | 6 | Joliet Gompers | 13:51 PR |
| 71 | Charon McNairPlace 71 · Grade 6 · Joliet Gompers | 6 | Joliet Gompers | 13:53 PR |
| 72 | Connor PricePlace 72 · Grade 6 · Romeoville Lukancic | 6 | Romeoville Lukancic | 13:54 PR |
| 73 | Keylin ZavalaPlace 73 · Grade 6 · Joliet Gompers | 6 | Joliet Gompers | 13:54 PR |
| 74 | Ryan ZakPlace 74 · Grade 6 · Lockport Oak Prairie | 6 | Lockport Oak Prairie | 13:55 PR |
| 75 | Adrian DiazPlace 75 · Grade 8 · Joliet Gompers | 8 | Joliet Gompers | 14:04 PR |
| 76 | Javier MartinezPlace 76 · Grade 8 · Joliet Gompers | 8 | Joliet Gompers | 14:05 PR |
| 77 | Noah GuzmanPlace 77 · Grade 6 · Joliet Gompers | 6 | Joliet Gompers | 14:05 PR |
| 78 | Miles DusterhoftPlace 78 · Grade 8 · Lockport Oak Prairie | 8 | Lockport Oak Prairie | 14:06 PR |
| 79 | Emmett WendtPlace 79 · Grade 7 · Orland Park St. Michael | 7 | Orland Park St. Michael | 14:10 |
| 80 | Frankie NovotnyPlace 80 · Grade 6 · Orland Park St. Michael | 6 | Orland Park St. Michael | 14:11 PR |
| 81 | Yandel LeonPlace 81 · Grade 8 · Joliet Gompers | 8 | Joliet Gompers | 14:14 |
| 82 | Derion WilderPlace 82 · Grade 8 · Joliet Gompers | 8 | Joliet Gompers | 14:15 PR |
| 83 | Joseph CastanedaPlace 83 · Grade 6 · Bolingbrook Brooks | 6 | Bolingbrook Brooks | 14:15 PR |
| 84 | Jace LattyakPlace 84 · Grade 6 · Lockport Oak Prairie | 6 | Lockport Oak Prairie | 14:17 PR |
| 85 | Eli StanleyPlace 85 · Grade 6 · Manteno | 6 | Manteno | 14:17 PR |
| 86 | Cameron HamiltonPlace 86 · Grade 7 · Crest Hill Richland | 7 | Crest Hill Richland | 14:18 PR |
| 87 | Ethan MaracichPlace 87 · Grade 6 · Bolingbrook Brooks | 6 | Bolingbrook Brooks | 14:20 PR |
| 88 | Marco SantanaPlace 88 · Grade 6 · Joliet Gompers | 6 | Joliet Gompers | 14:22 |
| 89 | Ashton HowardPlace 89 · Grade 7 · Bolingbrook Brooks | 7 | Bolingbrook Brooks | 14:22 |
| 90 | David OseiPlace 90 · Grade 8 · Crest Hill Richland | 8 | Crest Hill Richland | 14:27 PR |
| 91 | Ryan CollinsPlace 91 · Grade 5 · Orland Park St. Michael | 5 | Orland Park St. Michael | 14:31 PR |
| 92 | Charlie HomolkaPlace 92 · Grade 6 · Joliet St. Raymond | 6 | Joliet St. Raymond | 14:37 |
| 93 | Josue CamarenaPlace 93 · Grade 6 · Bolingbrook Humphrey | 6 | Bolingbrook Humphrey | 14:43 PR |
| 94 | Peter IngelsonPlace 94 · Grade 6 · Joliet St. Raymond | 6 | Joliet St. Raymond | 14:43 PR |
| 95 | Brendan CarrPlace 95 · Grade 7 · Orland Park St. Michael | 7 | Orland Park St. Michael | 14:44 PR |
| 96 | Jayden SanchezPlace 96 · Grade 8 · Joliet Gompers | 8 | Joliet Gompers | 14:47 PR |
| 97 | Anthony CernaPlace 97 · Grade 8 · Joliet Gompers | 8 | Joliet Gompers | 14:48 |
| 98 | Marek MajerskiPlace 98 · Grade 5 · Manteno | 5 | Manteno | 14:50 PR |
| 99 | Parker McCormickPlace 99 · Grade 8 · Romeoville Lukancic | 8 | Romeoville Lukancic | 14:53 PR |
| 100 | Gian OvallePlace 100 · Grade 8 · Bolingbrook Brooks | 8 | Bolingbrook Brooks | 15:02 PR |
| 101 | Ayden VelezPlace 101 · Grade 7 · Joliet Gompers | 7 | Joliet Gompers | 15:13 |
| 102 | Lucas ReposhPlace 102 · Grade 8 · Lockport Oak Prairie | 8 | Lockport Oak Prairie | 15:13 |
| 103 | Jimmy BrendichPlace 103 · Grade 5 · Orland Park St. Michael | 5 | Orland Park St. Michael | 15:15 |
| 104 | Evan LeonPlace 104 · Grade 8 · Joliet Gompers | 8 | Joliet Gompers | 15:25 |
| 105 | Tanner WestPlace 105 · Grade 6 · Manteno | 6 | Manteno | 15:26 |
| 106 | Paul HighfillPlace 106 · Grade 7 · Orland Park St. Michael | 7 | Orland Park St. Michael | 15:30 |
| 107 | John SzymalaPlace 107 · Grade 7 · Crest Hill Richland | 7 | Crest Hill Richland | 15:30 |
| 108 | Jessie LeonPlace 108 · Grade 7 · Joliet Gompers | 7 | Joliet Gompers | 15:33 |
| 109 | Michael JohnsonPlace 109 · Grade 5 · Joliet St. Raymond | 5 | Joliet St. Raymond | 15:34 PR |
| 110 | Junior SzymanskiPlace 110 · Grade 6 · Lockport Oak Prairie | 6 | Lockport Oak Prairie | 15:36 |
| 111 | Ben EganPlace 111 · Grade 7 · Orland Park St. Michael | 7 | Orland Park St. Michael | 15:42 |
| 112 | Julian CervantesPlace 112 · Grade 7 · Romeoville Lukancic | 7 | Romeoville Lukancic | 15:49 |
| 113 | Joey AndrewsPlace 113 · Grade 5 · Orland Park St. Michael | 5 | Orland Park St. Michael | 15:53 |
| 114 | Jackson HillierPlace 114 · Grade 6 · Bolingbrook Brooks | 6 | Bolingbrook Brooks | 15:56 |
| 115 | Andrew KrawczykPlace 115 · Grade 6 · Jack Hille | 6 | Jack Hille | 15:56 PR |
| 116 | Bruno KleinfelderPlace 116 · Grade 5 · Manteno | 5 | Manteno | 15:57 |
| 117 | Jason WhittenPlace 117 · Grade 6 · Manteno | 6 | Manteno | 16:12 PR |
| 118 | Emiliano RojoPlace 118 · Grade 5 · Crest Hill Richland | 5 | Crest Hill Richland | 16:15 PR |
| 119 | Logan SchoenherrPlace 119 · Grade 5 · Joliet St. Raymond | 5 | Joliet St. Raymond | 16:22 PR |
| 120 | Patrick BeaglePlace 120 · Grade 7 · Jack Hille | 7 | Jack Hille | 16:27 |
| 121 | Eduardo LopezPlace 121 · Grade 8 · Joliet Gompers | 8 | Joliet Gompers | 16:35 |
| 122 | Soren GerdesPlace 122 · Grade 6 · Jack Hille | 6 | Jack Hille | 16:36 |
| 123 | Taym El AliPlace 123 · Grade 7 · Lockport Oak Prairie | 7 | Lockport Oak Prairie | 16:45 |
| 124 | Hector ChavezPlace 124 · Grade 7 · Lockport Oak Prairie | 7 | Lockport Oak Prairie | 16:53 |
| 125 | Johnny BuligaPlace 125 · Grade 8 · Jack Hille | 8 | Jack Hille | 16:55 |
| 126 | Jack CosmePlace 126 · Grade 5 · Orland Park St. Michael | 5 | Orland Park St. Michael | 17:03 PR |
| 127 | Jackson JasperPlace 127 · Grade 8 · Jack Hille | 8 | Jack Hille | 17:06 |
| 128 | Owen OimetPlace 128 · Grade 7 · Lockport Oak Prairie | 7 | Lockport Oak Prairie | 17:10 |
| 129 | Patrick KnytychPlace 129 · Grade 5 · Orland Park St. Michael | 5 | Orland Park St. Michael | 17:11 |
| 130 | David VirosztkoPlace 130 · Grade 7 · Jack Hille | 7 | Jack Hille | 17:15 PR |
| 131 | Ezequiel GonzalezPlace 131 · Grade 6 · Bolingbrook Humphrey | 6 | Bolingbrook Humphrey | 17:24 PR |
| 132 | Davison KvasnickaPlace 132 · Grade 5 · Manteno | 5 | Manteno | 17:32 PR |
| 133 | Logan WhittenPlace 133 · Grade 6 · Manteno | 6 | Manteno | 17:34 |
| 134 | Casey MickelsonPlace 134 · Grade 8 · Lockport Oak Prairie | 8 | Lockport Oak Prairie | 17:47 |
| 135 | GUSTY WasilewskiPlace 135 · Grade 6 · Lockport Oak Prairie | 6 | Lockport Oak Prairie | 18:21 |
| 136 | Jance PickettPlace 136 · Grade 6 · Bolingbrook Humphrey | 6 | Bolingbrook Humphrey | 18:22 |
| 137 | Charlie GraffPlace 137 · Grade 5 · Orland Park St. Michael | 5 | Orland Park St. Michael | 18:43 PR |
| 138 | Julian CentenoPlace 138 · Grade 6 · Joliet St. Raymond | 6 | Joliet St. Raymond | 19:28 PR |
| 139 | Logan NunezPlace 139 · Grade 7 · Lockport Oak Prairie | 7 | Lockport Oak Prairie | 19:38 |
| 140 | Lane AllenPlace 140 · Grade 6 · Manteno | 6 | Manteno | 19:50 |
| 141 | JT HajdrowskiPlace 141 · Grade 5 · Orland Park St. Michael | 5 | Orland Park St. Michael | 19:51 PR |
| 142 | Will EganPlace 142 · Grade 5 · Orland Park St. Michael | 5 | Orland Park St. Michael | 20:13 PR |
| 143 | Max CarreraPlace 143 · Grade 8 · Jack Hille | 8 | Jack Hille | 20:29 PR |
| 144 | Nikolas HuertaPlace 144 · Grade 6 · Jack Hille | 6 | Jack Hille | 21:02 PR |
| 145 | Jaylen NewsomePlace 145 · Grade 7 · Jack Hille | 7 | Jack Hille | 21:05 PR |
| 146 | Emmanuel VargasPlace 146 · Grade 7 · Jack Hille | 7 | Jack Hille | 21:52 |
| 147 | Johan Vazquez ArriagaPlace 147 · Grade 6 · Jack Hille | 6 | Jack Hille | 21:53 |
| 148 | Connor LiesPlace 148 · Grade 7 · Jack Hille | 7 | Jack Hille | 21:53 PR |