| 1 | Sam WasilewskiPlace 1 · Grade 7 · Lockport Oak Prairie | 7 | Lockport Oak Prairie | 11:10.95 |
| 2 | Paul GetsoianPlace 2 · Grade 8 · Channahon | 8 | Channahon | 11:12.12 PR |
| 3 | Levi BruesewitzPlace 3 · Grade 6 · Channahon | 6 | Channahon | 11:15.24 |
| 4 | Carson OverackerPlace 4 · Grade 8 · Herscher Limestone | 8 | Herscher Limestone | 11:17.75 |
| 5 | Nolan BullisPlace 5 · Grade 7 · Channahon | 7 | Channahon | 11:17.86 |
| 6 | Aaron HodappPlace 6 · Grade 7 · Channahon | 7 | Channahon | 11:18.73 |
| 7 | Cristian HerreraPlace 7 · Grade 8 · Joliet Dirksen | 8 | Joliet Dirksen | 11:28.49 PR |
| 8 | Beau BuffordPlace 8 · Grade 7 · Herscher Limestone | 7 | Herscher Limestone | 11:29.73 |
| 9 | Eli ZimmermanPlace 9 · Grade 7 · Lockport Oak Prairie | 7 | Lockport Oak Prairie | 11:30.35 |
| 10 | Oliver GoskaPlace 10 · Grade 7 · Lockport Oak Prairie | 7 | Lockport Oak Prairie | 11:33.67 |
| 11 | Lincoln JoachimPlace 11 · Grade 5 · Channahon | 5 | Channahon | 11:34.17 |
| 12 | Luke MesewiczPlace 12 · Grade 8 · Herscher Limestone | 8 | Herscher Limestone | 11:37.34 PR |
| 13 | Jack RossiPlace 13 · Grade 7 · Bolingbrook Jane Addams | 7 | Bolingbrook Jane Addams | 11:44.59 |
| 14 | Carson McGrathPlace 14 · Grade 8 · Mokena | 8 | Mokena | 11:48.42 |
| 15 | Owen MulcahyPlace 15 · Grade 7 · Mokena | 7 | Mokena | 11:49.62 |
| 16 | Aaron RomanPlace 16 · Grade 8 · Joliet Dirksen | 8 | Joliet Dirksen | 11:56.94 PR |
| 17 | Jase NortonPlace 17 · Grade 7 · Bolingbrook Jane Addams | 7 | Bolingbrook Jane Addams | 11:58.92 |
| 18 | Zach CassidyPlace 18 · Grade 8 · Aurora Herget | 8 | Aurora Herget | 12:01.22 PR |
| 19 | Nolan KeckPlace 19 · Grade 8 · Aurora Herget | 8 | Aurora Herget | 12:02.13 PR |
| 20 | Logan PempePlace 20 · Grade 8 · Channahon | 8 | Channahon | 12:03.04 |
| 21 | Lucas SkrobotPlace 21 · Grade 8 · Manteno | 8 | Manteno | 12:03.40 PR |
| 22 | Brendan HespellPlace 22 · Grade 8 · Channahon | 8 | Channahon | 12:06.73 |
| 23 | Landon MuellerPlace 23 · Grade 6 · Bolingbrook Jane Addams | 6 | Bolingbrook Jane Addams | 12:09.97 |
| 24 | Tyler WilsonPlace 24 · Grade 7 · Bolingbrook Jane Addams | 7 | Bolingbrook Jane Addams | 12:12.63 |
| 25 | Tristan SolaPlace 25 · Grade 7 · Lockport Oak Prairie | 7 | Lockport Oak Prairie | 12:16.83 |
| 26 | Evan BohrPlace 26 · Grade 6 · Aurora Herget | 6 | Aurora Herget | 12:19.87 |
| 27 | Sebastian SuarezPlace 27 · Grade 6 · Joliet Dirksen | 6 | Joliet Dirksen | 12:23.38 |
| 28 | Jack ZebrowskiPlace 28 · Grade 8 · Peotone | 8 | Peotone | 12:25.19 PR |
| 29 | Brayden SpencerPlace 29 · Grade 7 · Bradley Central | 7 | Bradley Central | 12:25.77 |
| 30 | Dylan HootsPlace 30 · Grade 8 · Manteno | 8 | Manteno | 12:26.53 |
| 31 | Declan CaturanoPlace 31 · Grade 7 · Lockport Oak Prairie | 7 | Lockport Oak Prairie | 12:26.84 |
| 32 | Connor DryerPlace 32 · Grade 6 · Manteno | 6 | Manteno | 12:27.36 |
| 33 | Prince-George AgyarePlace 33 · Grade 8 · Bolingbrook Jane Addams | 8 | Bolingbrook Jane Addams | 12:30.98 PR |
| 34 | Easton KentPlace 34 · Grade 7 · Herscher Limestone | 7 | Herscher Limestone | 12:31.42 PR |
| 35 | Julian CeballosPlace 35 · Grade 8 · Joliet Dirksen | 8 | Joliet Dirksen | 12:35.33 PR |
| 36 | Kameron MaltbiaPlace 36 · Grade 8 · Bolingbrook Jane Addams | 8 | Bolingbrook Jane Addams | 12:40.26 PR |
| 37 | Christian HernandezPlace 37 · Grade 6 · Romeoville Lukancic | 6 | Romeoville Lukancic | 12:40.32 |
| 38 | Zane PachiaPlace 38 · Grade 8 · Aurora Herget | 8 | Aurora Herget | 12:40.80 PR |
| 39 | Isaac OostPlace 39 · Grade 8 · Mokena | 8 | Mokena | 12:41.04 PR |
| 40 | Lawrence RomainePlace 40 · Grade 8 · Aurora Herget | 8 | Aurora Herget | 12:41.91 PR |
| 41 | Ethan FinneganPlace 41 · Grade 8 · Manteno | 8 | Manteno | 12:42.88 PR |
| 42 | Shane SeibertPlace 42 · Grade 7 · Peotone | 7 | Peotone | 12:45.42 |
| 43 | Greysen DorrPlace 43 · Grade 8 · Mokena | 8 | Mokena | 12:47.24 PR |
| 44 | Cameron BarefieldPlace 44 · Grade 8 · Joliet Dirksen | 8 | Joliet Dirksen | 12:48.21 PR |
| 45 | Ira ToepperPlace 45 · Grade 8 · Manteno | 8 | Manteno | 12:48.87 PR |
| 46 | Aden BenoitPlace 46 · Grade 7 · Herscher Limestone | 7 | Herscher Limestone | 12:49.13 |
| 47 | Julian MurilloPlace 47 · Grade 6 · Bolingbrook Jane Addams | 6 | Bolingbrook Jane Addams | 12:51.10 PR |
| 48 | Marco AntunezPlace 48 · Grade 7 · Joliet Dirksen | 7 | Joliet Dirksen | 12:51.29 |
| 49 | Naeem MaldonadoPlace 49 · Grade 8 · Bolingbrook Humphrey | 8 | Bolingbrook Humphrey | 12:52.52 PR |
| 50 | Gabriel EsparzaPlace 50 · Grade 8 · Mokena | 8 | Mokena | 12:53.99 |
| 51 | Joe StritarPlace 51 · Grade 7 · Manteno | 7 | Manteno | 12:55.94 |
| 52 | Mason BartonPlace 52 · Grade 8 · Romeoville Lukancic | 8 | Romeoville Lukancic | 13:03.47 PR |
| 53 | Cameron CoxPlace 53 · Grade 8 · Herscher Limestone | 8 | Herscher Limestone | 13:04.63 |
| 54 | Liam LombardiPlace 54 · Grade 8 · Romeoville Lukancic | 8 | Romeoville Lukancic | 13:07.04 |
| 55 | Evan DizonPlace 55 · Grade 7 · Mokena | 7 | Mokena | 13:10.25 |
| 56 | Miles WebbPlace 56 · Grade 7 · Aurora Herget | 7 | Aurora Herget | 13:13.10 |
| 57 | Brantley SmithPlace 57 · Grade 8 · Herscher Limestone | 8 | Herscher Limestone | 13:18.95 PR |
| 58 | Ashton RadeckiPlace 58 · Grade 7 · Lockport Oak Prairie | 7 | Lockport Oak Prairie | 13:21.76 |
| 59 | Alexander SowderPlace 59 · Grade 5 · Manteno | 5 | Manteno | 13:22.73 |
| 60 | Apollo PalmerPlace 60 · Grade 7 · Matteson Colin Powell | 7 | Matteson Colin Powell | 13:29.69 PR |
| 61 | Edward SedlacekPlace 61 · Grade 8 · Romeoville Lukancic | 8 | Romeoville Lukancic | 13:35.07 PR |
| 62 | Cedric ClarkPlace 62 · Grade 8 · Joliet Dirksen | 8 | Joliet Dirksen | 13:38.00 |
| 63 | Cruz BeltranPlace 63 · Grade 8 · Bolingbrook Humphrey | 8 | Bolingbrook Humphrey | 13:41.51 |
| 64 | Charlie BudzPlace 64 · Grade 8 · Lockport Oak Prairie | 8 | Lockport Oak Prairie | 13:41.74 |
| 65 | Donald RomainePlace 65 · Grade 6 · Aurora Herget | 6 | Aurora Herget | 13:44.52 PR |
| 66 | Matthew BertolaPlace 66 · Grade 7 · Mokena | 7 | Mokena | 13:50.13 |
| 67 | Michael MontgomeryPlace 67 · Grade 8 · Steger Columbia | 8 | Steger Columbia | 13:50.29 PR |
| 68 | Jayden MendozaPlace 68 · Grade 8 · Matteson Colin Powell | 8 | Matteson Colin Powell | 13:54.40 PR |
| 69 | Connor PricePlace 69 · Grade 6 · Romeoville Lukancic | 6 | Romeoville Lukancic | 14:01.97 |
| 70 | Alton OrtegaPlace 70 · Grade 7 · Bradley Central | 7 | Bradley Central | 14:05.12 |
| 71 | Jacob WhitePlace 71 · Grade 7 · Bradley Central | 7 | Bradley Central | 14:07.00 PR |
| 72 | Noah Aguilar-NoltePlace 72 · Grade 6 · Bradley Central | 6 | Bradley Central | 14:10.77 PR |
| 73 | Chase MagruderPlace 73 · Grade 7 · Steger Columbia | 7 | Steger Columbia | 14:16.34 PR |
| 74 | Giro PiaPlace 74 · Grade 8 · Matteson Colin Powell | 8 | Matteson Colin Powell | 14:45.25 PR |
| 75 | Malik ZatarPlace 75 · Grade 8 · Matteson Colin Powell | 8 | Matteson Colin Powell | 15:00.65 PR |
| 76 | Parker McCormickPlace 76 · Grade 8 · Romeoville Lukancic | 8 | Romeoville Lukancic | 15:04.04 |
| 77 | Levi JenkinsPlace 77 · Grade 7 · Bradley Central | 7 | Bradley Central | 15:07.21 PR |
| 78 | Markus NeyhartPlace 78 · Grade 8 · Bradley Central | 8 | Bradley Central | 15:12.14 |
| 79 | Jackson PitlockPlace 79 · Grade 6 · Peotone | 6 | Peotone | 15:13.16 |
| 80 | Julius JacksonPlace 80 · Grade 6 · Matteson Colin Powell | 6 | Matteson Colin Powell | 15:15.60 PR |
| 81 | Theodore IngerlyPlace 81 · Grade 6 · Steger Columbia | 6 | Steger Columbia | 15:20.16 PR |
| 82 | Keaton DennyPlace 82 · Grade 8 · Peotone | 8 | Peotone | 15:48.48 |
| 83 | Julian CervantesPlace 83 · Grade 7 · Romeoville Lukancic | 7 | Romeoville Lukancic | 16:01.05 |
| 84 | Duchein JimersonPlace 84 · Grade 8 · Glenwood Brookwood | 8 | Glenwood Brookwood | 16:29.27 PR |
| 85 | Caiden LevyPlace 85 · Grade 8 · Matteson Colin Powell | 8 | Matteson Colin Powell | 16:43.89 PR |
| 86 | Oliver BalkePlace 86 · Grade 6 · Bradley Central | 6 | Bradley Central | 16:59.48 PR |
| 87 | Ezequiel GonzalezPlace 87 · Grade 6 · Bolingbrook Humphrey | 6 | Bolingbrook Humphrey | 17:54.10 |
| 88 | Alejandro OrozcoPlace 88 · Grade 7 · Peotone | 7 | Peotone | 17:54.25 |
| 89 | Alexander CazaresPlace 89 · Grade 6 · Steger Columbia | 6 | Steger Columbia | 18:16.61 |
| 90 | Caleb JenningsPlace 90 · Grade 8 · Glenwood Brookwood | 8 | Glenwood Brookwood | 18:39.50 PR |
| 91 | Jance PickettPlace 91 · Grade 6 · Bolingbrook Humphrey | 6 | Bolingbrook Humphrey | 18:57.95 |
| 92 | Francisco PerezPlace 92 · Grade 6 · Steger Columbia | 6 | Steger Columbia | 19:05.56 |
| 93 | Zaiden WattsPlace 93 · Grade 8 · Glenwood Brookwood | 8 | Glenwood Brookwood | 19:14.68 PR |
| 94 | Gavin DrabikPlace 94 · Grade 7 · Peotone | 7 | Peotone | 19:15.38 |
| 95 | Rayden SpruillPlace 95 · Grade 8 · Matteson Colin Powell | 8 | Matteson Colin Powell | 20:16.09 PR |
| 96 | Tyler NettlesPlace 96 · Grade 7 · Glenwood Brookwood | 7 | Glenwood Brookwood | 21:48.43 PR |
| 97 | Mattew RinghoferPlace 97 · Grade 7 · Peotone | 7 | Peotone | 21:54.34 |
| 98 | Enam AidooPlace 98 · Grade 7 · Glenwood Brookwood | 7 | Glenwood Brookwood | 22:06.42 PR |
| 99 | Sovann SerranoPlace 99 · Grade 7 · Glenwood Brookwood | 7 | Glenwood Brookwood | 23:13.54 |