| 1 | Hudson NethPlace 1 · Grade 11 · Oak Forest | 11 | Oak Forest | 16:59.92 |
| 2 | Nicholas MansoPlace 2 · Grade 10 · Oak Forest | 10 | Oak Forest | 17:00.16 |
| 3 | Nolan LandgrebePlace 3 · Grade 12 · Tinley Park | 12 | Tinley Park | 17:21.42 |
| 4 | Eduardo Antonio HernandezPlace 4 · Grade 10 · Midlothian (Bremen) | 10 | Midlothian (Bremen) | 18:06.57 |
| 5 | Cristian PerezPlace 5 · Grade 12 · Midlothian (Bremen) | 12 | Midlothian (Bremen) | 18:07.07 |
| 6 | Zachary KwiatPlace 6 · Grade 11 · Oak Forest | 11 | Oak Forest | 18:18.37 |
| 7 | Trey CarrollPlace 7 · Grade 12 · Tinley Park | 12 | Tinley Park | 18:25.34 |
| 8 | Benjamin LoxtercampPlace 8 · Grade 11 · Tinley Park | 11 | Tinley Park | 18:29.49 |
| 9 | Jimmy BanialisPlace 9 · Grade 12 · Oak Forest | 12 | Oak Forest | 18:59.22 |
| 10 | Lincoln HamrinPlace 10 · Grade 12 · Oak Forest | 12 | Oak Forest | 18:59.75 |
| 11 | Jose HernandezPlace 11 · Grade 12 · Midlothian (Bremen) | 12 | Midlothian (Bremen) | 19:07.46 PR |
| 12 | Gavin BanahanPlace 12 · Grade 11 · Tinley Park | 11 | Tinley Park | 19:33.42 |
| 13 | Erik EsparzaPlace 13 · Grade 11 · Oak Forest | 11 | Oak Forest | 19:54.15 |
| 14 | Miguel Garcia-SepulvedaPlace 14 · Grade 12 · Midlothian (Bremen) | 12 | Midlothian (Bremen) | 20:11.87 |
| 15 | Josue PintorPlace 15 · Grade 11 · Oak Forest | 11 | Oak Forest | 20:19.72 |
| 16 | Jesus CruzPlace 16 · Grade 12 · Midlothian (Bremen) | 12 | Midlothian (Bremen) | 20:48.04 |
| 17 | Caleb MitchellPlace 17 · Grade 11 · Country Club Hills (Hillcrest) | 11 | Country Club Hills (Hillcrest) | 21:09.31 |
| 18 | Ibraheem AladarbehPlace 18 · Grade 12 · Tinley Park | 12 | Tinley Park | 21:09.68 |
| 19 | Paul SchmelterPlace 19 · Grade 11 · Tinley Park | 11 | Tinley Park | 21:30.15 |
| 20 | Jordan JonesPlace 20 · Grade 11 · Tinley Park | 11 | Tinley Park | 21:34.70 |
| 21 | Tyler MoorePlace 21 · Grade 11 · Country Club Hills (Hillcrest) | 11 | Country Club Hills (Hillcrest) | 21:44.67 |
| 22 | Cameron AlexanderPlace 22 · Grade 12 · Country Club Hills (Hillcrest) | 12 | Country Club Hills (Hillcrest) | 21:51.30 |
| 23 | David SzkolnyPlace 23 · Grade 11 · Oak Forest | 11 | Oak Forest | 23:20.66 |
| 24 | Necalli CamposPlace 24 · Grade 11 · Midlothian (Bremen) | 11 | Midlothian (Bremen) | 23:23.25 |
| 25 | Armando ArosteguiPlace 25 · Grade 11 · Country Club Hills (Hillcrest) | 11 | Country Club Hills (Hillcrest) | 23:34.12 |
| 26 | Dan FudalaPlace 26 · Grade 11 · Oak Forest | 11 | Oak Forest | 23:51.68 |
| 27 | Ethan AnguloPlace 27 · Grade 11 · Oak Forest | 11 | Oak Forest | 24:02.33 |
| 28 | Zac GalbavyPlace 28 · Grade 12 · Oak Forest | 12 | Oak Forest | 24:16.67 |
| 29 | Aadyn RamirezPlace 29 · Grade 11 · Midlothian (Bremen) | 11 | Midlothian (Bremen) | 26:50.31 |
| 30 | Trenton SchwarkPlace 30 · Grade 11 · Oak Forest | 11 | Oak Forest | 27:27.67 |
| 31 | Nicholas MartinezPlace 31 · Grade 12 · Midlothian (Bremen) | 12 | Midlothian (Bremen) | 31:45.58 |