| 1 | Santiago ChavezPlace 1 · Grade 12 · Burbank (Reavis) | 12 | Burbank (Reavis) | 14:41.37 |
| 2 | James O'SheaPlace 2 · Grade 12 · Oak Lawn (Richards) | 12 | Oak Lawn (Richards) | 15:45.58 |
| 3 | Jacob CzerwiecPlace 3 · Grade 12 · Lemont | 12 | Lemont | 16:00.46 |
| 4 | Scott BiedessPlace 4 · Grade 12 · Lemont | 12 | Lemont | 16:09.77 |
| 5 | Hudson NethPlace 5 · Grade 12 · Oak Forest | 12 | Oak Forest | 16:10.31 |
| 6 | Zaya RahmanPlace 6 · Grade 11 · Summit (Argo) | 11 | Summit (Argo) | 16:10.67 |
| 7 | Vaughn RutanPlace 7 · Grade 9 · Lemont | 9 | Lemont | 16:15.29 |
| 8 | Eduardo Antonio HernandezPlace 8 · Grade 11 · Blue Island (Eisenhower) | 11 | Blue Island (Eisenhower) | 16:20.57 |
| 9 | Emilio AvinaPlace 9 · Grade 11 · Oak Lawn (Richards) | 11 | Oak Lawn (Richards) | 16:41.85 |
| 10 | David WojciakPlace 10 · Grade 10 · Lemont | 10 | Lemont | 16:44.81 |
| 11 | Gavin AbadPlace 11 · Grade 12 · Lemont | 12 | Lemont | 16:50.36 |
| 12 | Ricky BudlovePlace 12 · Grade 12 · Lansing (Thornton Fractional South) | 12 | Lansing (Thornton Fractional South) | 17:06.08 |
| 13 | Benjamin LoxtercampPlace 13 · Grade 12 · Tinley Park | 12 | Tinley Park | 17:16.42 |
| 14 | Jose RomeroPlace 14 · Grade 12 · Oak Lawn (Community) | 12 | Oak Lawn (Community) | 17:29.34 |
| 15 | Anthony BorstPlace 15 · Grade 10 · Tinley Park | 10 | Tinley Park | 17:30.71 |
| 16 | Jaden RhonePlace 16 · Grade 10 · Lemont | 10 | Lemont | 17:31.52 |
| 17 | Connor WilesPlace 17 · Grade 12 · Lemont | 12 | Lemont | 17:32.36 |
| 18 | Nicolas MartinezPlace 18 · Grade 10 · Evergreen Park | 10 | Evergreen Park | 17:35.22 PR |
| 19 | Luis RamirezPlace 19 · Grade 11 · Burbank (Reavis) | 11 | Burbank (Reavis) | 17:39.91 |
| 20 | Diego CarrilloPlace 20 · Grade 11 · Oak Lawn (Richards) | 11 | Oak Lawn (Richards) | 17:41.36 |
| 21 | Angel ChavezPlace 21 · Grade 11 · Burbank (Reavis) | 11 | Burbank (Reavis) | 17:44.97 |
| 22 | Omar MartinezPlace 22 · Grade 10 · Midlothian (Bremen) | 10 | Midlothian (Bremen) | 17:52.48 |
| 23 | Fabian Mercado-AlvarezPlace 23 · Grade 10 · Oak Lawn (Community) | 10 | Oak Lawn (Community) | 17:53.42 PR |
| 24 | Trent KreisPlace 24 · Grade 10 · Tinley Park | 10 | Tinley Park | 17:54.63 |
| 25 | Omar CanoPlace 25 · Grade 11 · Tinley Park | 11 | Tinley Park | 17:58.18 |
| 26 | Zachary KwiatPlace 26 · Grade 12 · Oak Forest | 12 | Oak Forest | 17:58.35 |
| 27 | Micah BierleinPlace 27 · Grade 10 · Oak Forest | 10 | Oak Forest | 17:58.78 PR |
| 28 | Alonzo MaganaPlace 28 · Grade 11 · Lansing (Thornton Fractional South) | 11 | Lansing (Thornton Fractional South) | 17:59.23 |
| 29 | Ellis GallagherPlace 29 · Grade 12 · Oak Forest | 12 | Oak Forest | 18:08.11 PR |
| 30 | Ricardo LeonPlace 30 · Grade 11 · Evergreen Park | 11 | Evergreen Park | 18:08.31 |
| 31 | Mateusz BolcarovicPlace 31 · Grade 10 · Oak Lawn (Community) | 10 | Oak Lawn (Community) | 18:08.31 PR |
| 32 | Jacob BaranPlace 32 · Grade 12 · Palos Heights (Shepard) | 12 | Palos Heights (Shepard) | 18:18.52 |
| 33 | Princeton HarbPlace 33 · Grade 12 · Lansing (Thornton Fractional South) | 12 | Lansing (Thornton Fractional South) | 18:22.86 |
| 34 | Adam MichalikPlace 34 · Grade 11 · Burbank (Reavis) | 11 | Burbank (Reavis) | 18:29.24 PR |
| 35 | Omar AlvarezPlace 35 · Grade 9 · Evergreen Park | 9 | Evergreen Park | 18:29.91 PR |
| 36 | Gavin MicholsPlace 36 · Grade 10 · Lemont | 10 | Lemont | 18:30.64 |
| 37 | Rory HigginsPlace 37 · Grade 10 · Tinley Park | 10 | Tinley Park | 18:31.23 |
| 38 | Isaac MedinaPlace 38 · Grade 11 · Burbank (Reavis) | 11 | Burbank (Reavis) | 18:31.58 |
| 39 | James NarbonePlace 39 · Grade 11 · Oak Lawn (Richards) | 11 | Oak Lawn (Richards) | 18:34.10 |
| 40 | Adam BowdenPlace 40 · Grade 12 · Evergreen Park | 12 | Evergreen Park | 18:39.74 |
| 41 | Aidan BoberPlace 41 · Grade 11 · Evergreen Park | 11 | Evergreen Park | 18:42.65 |
| 42 | Nathan LopezPlace 42 · Grade 10 · Oak Lawn (Richards) | 10 | Oak Lawn (Richards) | 18:53.54 |
| 43 | Jasper HernandezPlace 43 · Grade 10 · Palos Heights (Shepard) | 10 | Palos Heights (Shepard) | 18:53.86 |
| 44 | Daniel FloresPlace 44 · Grade 9 · Calumet City (Thornton Fractional North) | 9 | Calumet City (Thornton Fractional North) | 18:57.06 |
| 45 | Alex GarciaPlace 45 · Grade 10 · Burbank (Reavis) | 10 | Burbank (Reavis) | 18:57.33 |
| 46 | Gavin BanahanPlace 46 · Grade 12 · Tinley Park | 12 | Tinley Park | 19:05.92 |
| 47 | Anthony VillalobosPlace 47 · Grade 12 · Oak Lawn (Richards) | 12 | Oak Lawn (Richards) | 19:10.74 |
| 48 | Evan JohnsonPlace 48 · Grade 9 · Summit (Argo) | 9 | Summit (Argo) | 19:11.25 PR |
| 49 | Dean SantoroPlace 49 · Grade 12 · Oak Lawn (Community) | 12 | Oak Lawn (Community) | 19:14.66 PR |
| 50 | Griffin YeamanPlace 50 · Grade 11 · Evergreen Park | 11 | Evergreen Park | 19:15.03 |
| 51 | Jan OlchawaPlace 51 · Grade 10 · Lemont | 10 | Lemont | 19:15.45 |
| 52 | Tyler MoorePlace 52 · Grade 12 · Country Club Hills (Hillcrest) | 12 | Country Club Hills (Hillcrest) | 19:16.72 |
| 53 | Josue PintorPlace 53 · Grade 12 · Oak Forest | 12 | Oak Forest | 19:18.46 |
| 54 | Mason KubiczPlace 54 · Grade 11 · Lemont | 11 | Lemont | 19:20.04 |
| 55 | Francesco GenualdiPlace 55 · Grade 10 · Lemont | 10 | Lemont | 19:21.38 |
| 56 | Sayef AliPlace 56 · Grade 9 · Summit (Argo) | 9 | Summit (Argo) | 19:22.76 PR |
| 57 | Connor KrussellPlace 57 · Grade 11 · Tinley Park | 11 | Tinley Park | 19:22.91 |
| 58 | Finn BlackPlace 58 · Grade 10 · Lemont | 10 | Lemont | 19:23.72 PR |
| 59 | Evan KruegerPlace 59 · Grade 12 · Lansing (Thornton Fractional South) | 12 | Lansing (Thornton Fractional South) | 19:27.25 |
| 60 | Aydenn HunterPlace 60 · Grade 12 · Calumet City (Thornton Fractional North) | 12 | Calumet City (Thornton Fractional North) | 19:30.64 |
| 61 | Daniel MaganaPlace 61 · Grade 12 · Oak Lawn (Community) | 12 | Oak Lawn (Community) | 19:34.77 |
| 62 | Yazan JaghamaPlace 62 · Grade 12 · Oak Lawn (Richards) | 12 | Oak Lawn (Richards) | 19:36.22 |
| 63 | Henry TrujilloPlace 63 · Grade 10 · Blue Island (Eisenhower) | 10 | Blue Island (Eisenhower) | 19:36.36 |
| 64 | Wael HamayelPlace 64 · Grade 10 · Oak Lawn (Community) | 10 | Oak Lawn (Community) | 19:43.76 PR |
| 65 | Aidan ViteriPlace 65 · Grade 11 · Oak Lawn (Community) | 11 | Oak Lawn (Community) | 19:45.35 PR |
| 66 | Malik HarbPlace 66 · Grade 10 · Lansing (Thornton Fractional South) | 10 | Lansing (Thornton Fractional South) | 19:47.62 |
| 67 | Ethan HaroPlace 67 · Grade 11 · Oak Lawn (Richards) | 11 | Oak Lawn (Richards) | 19:48.74 |
| 68 | Erik EsparzaPlace 68 · Grade 12 · Oak Forest | 12 | Oak Forest | 19:54.61 |
| 69 | David SzkolnyPlace 69 · Grade 12 · Oak Forest | 12 | Oak Forest | 20:05.49 |
| 70 | Deividas SaudargasPlace 70 · Grade 11 · Lemont | 11 | Lemont | 20:06.65 |
| 71 | Paul SchmelterPlace 71 · Grade 12 · Tinley Park | 12 | Tinley Park | 20:11.05 |
| 72 | Jaylen WestPlace 72 · Grade 12 · Country Club Hills (Hillcrest) | 12 | Country Club Hills (Hillcrest) | 20:12.75 |
| 73 | Julius NavarroPlace 73 · Grade 12 · Lansing (Thornton Fractional South) | 12 | Lansing (Thornton Fractional South) | 20:15.35 |
| 74 | Reginald Ballard |||Place 74 · Grade 10 · Lansing (Thornton Fractional South) | 10 | Lansing (Thornton Fractional South) | 20:18.22 |
| 75 | Brayden RatlephPlace 75 · Grade 10 · Oak Forest | 10 | Oak Forest | 20:18.56 |
| 76 | Inath SalazarPlace 76 · Grade 10 · Summit (Argo) | 10 | Summit (Argo) | 20:19.66 |
| 77 | Matthew EdisonPlace 77 · Grade 10 · Lemont | 10 | Lemont | 20:21.44 |
| 78 | Alexander OlveraPlace 78 · Grade 11 · Burbank (Reavis) | 11 | Burbank (Reavis) | 20:21.48 |
| 79 | Eli VonbankPlace 79 · Grade 11 · Evergreen Park | 11 | Evergreen Park | 20:27.59 |
| 80 | Kenneth TranPlace 80 · Grade 11 · Burbank (Reavis) | 11 | Burbank (Reavis) | 20:37.62 |
| 81 | Leonardo TenaPlace 81 · Grade 12 · Summit (Argo) | 12 | Summit (Argo) | 20:42.31 |
| 82 | Quinn ReynoldsPlace 82 · Grade 12 · Oak Lawn (Community) | 12 | Oak Lawn (Community) | 20:50.60 |
| 83 | Jlen MitchellPlace 83 · Grade 11 · Calumet City (Thornton Fractional North) | 11 | Calumet City (Thornton Fractional North) | 20:52.87 |
| 84 | Daniel VelascoPlace 84 · Grade 10 · Burbank (Reavis) | 10 | Burbank (Reavis) | 20:54.78 |
| 85 | John CapersPlace 85 · Grade 12 · Lansing (Thornton Fractional South) | 12 | Lansing (Thornton Fractional South) | 20:57.09 |
| 86 | Kalvin PerezPlace 86 · Grade 11 · Midlothian (Bremen) | 11 | Midlothian (Bremen) | 20:58.00 |
| 87 | Ethan AnguloPlace 87 · Grade 12 · Oak Forest | 12 | Oak Forest | 21:00.73 |
| 88 | Randy SamanoPlace 88 · Grade 10 · Summit (Argo) | 10 | Summit (Argo) | 21:03.75 |
| 89 | Cody DevinePlace 89 · Grade 12 · Oak Lawn (Community) | 12 | Oak Lawn (Community) | 21:06.38 |
| 90 | Aaron MarquezPlace 90 · Grade 11 · Burbank (Reavis) | 11 | Burbank (Reavis) | 21:08.48 |
| 91 | Armando ArosteguiPlace 91 · Grade 12 · Country Club Hills (Hillcrest) | 12 | Country Club Hills (Hillcrest) | 21:09.35 |
| 92 | Mark McFadzeanPlace 92 · Grade 11 · Calumet City (Thornton Fractional North) | 11 | Calumet City (Thornton Fractional North) | 21:10.21 PR |
| 93 | Caleb MitchellPlace 93 · Grade 12 · Country Club Hills (Hillcrest) | 12 | Country Club Hills (Hillcrest) | 21:11.04 |
| 94 | Patrick KomosinskiPlace 94 · Grade 12 · Oak Lawn (Community) | 12 | Oak Lawn (Community) | 21:16.12 PR |
| 95 | Alexander PantherPlace 95 · Grade 9 · Summit (Argo) | 9 | Summit (Argo) | 21:16.27 |
| 96 | Joshua PazPlace 96 · Grade 9 · Burbank (Reavis) | 9 | Burbank (Reavis) | 21:17.84 PR |
| 97 | Jorge Hernandez-GomezPlace 97 · Grade 9 · Summit (Argo) | 9 | Summit (Argo) | 21:17.96 |
| 98 | Nick MadrigalPlace 98 · Grade 10 · Palos Heights (Shepard) | 10 | Palos Heights (Shepard) | 21:20.57 |
| 99 | Felipe MontesPlace 99 · Grade 12 · Blue Island (Eisenhower) | 12 | Blue Island (Eisenhower) | 21:22.63 |
| 100 | Christian GagniPlace 100 · Grade 12 · Burbank (Reavis) | 12 | Burbank (Reavis) | 21:23.73 |