| 1 | Nikita HoviousPlace 1 · Grade Fr · Joliet (Ill.) JC | Fr | Joliet (Ill.) JC | 28:38 |
| 2 | Willem HobsonPlace 2 · Grade Fr · Moody Bible (Ill.) | Fr | Moody Bible (Ill.) | 30:19 PR |
| 3 | Adrian CastilloPlace 3 · Grade So · Joliet (Ill.) JC | So | Joliet (Ill.) JC | 30:42 |
| 4 | Russell AbnerPlace 4 · Grade So · Waubonsee (Ill.) CC | So | Waubonsee (Ill.) CC | 30:56 |
| 5 | Glen EarnestPlace 5 · Grade So · Joliet (Ill.) JC | So | Joliet (Ill.) JC | 31:12 |
| 6 | Hunter RussellPlace 6 · Grade Fr · Joliet (Ill.) JC | Fr | Joliet (Ill.) JC | 31:41 |
| 7 | Wesley HendricksonPlace 7 · Grade Fr · Moody Bible (Ill.) | Fr | Moody Bible (Ill.) | 32:16 PR |
| 8 | Noah GenandtPlace 8 · Grade Fr · Highland (Ill.) CC | Fr | Highland (Ill.) CC | 32:17 PR |
| 9 | Adrian GallardoPlace 9 · Grade Fr · Sauk Valley (Ill.) CC | Fr | Sauk Valley (Ill.) CC | 32:29 |
| 10 | Jack NevenhovenPlace 10 · Grade Fr · Waubonsee (Ill.) CC | Fr | Waubonsee (Ill.) CC | 32:31 |
| 11 | Quinn CecichPlace 11 · Grade Fr · Joliet (Ill.) JC | Fr | Joliet (Ill.) JC | 33:04 PR |
| 12 | Joel MeadPlace 12 · Grade So · Moody Bible (Ill.) | So | Moody Bible (Ill.) | 33:09 |
| 13 | Owen McKenneyPlace 13 · Grade So · Moody Bible (Ill.) | So | Moody Bible (Ill.) | 33:21 |
| 14 | Eli FiedlerPlace 14 · Grade Fr · Waubonsee (Ill.) CC | Fr | Waubonsee (Ill.) CC | 35:15 |
| 15 | Ziggy CoonPlace 15 · Grade Fr · Sauk Valley (Ill.) CC | Fr | Sauk Valley (Ill.) CC | 35:27 PR |
| 16 | Ivan WengerPlace 16 · Grade So · Highland (Ill.) CC | So | Highland (Ill.) CC | 35:53 |
| 17 | Nathaniel BautistaPlace 17 · Grade Jr · Morton (Ill.) | Jr | Morton (Ill.) | 36:06 |
| 18 | Kaleb NimkePlace 18 · Grade Fr · Illinois Valley CC | Fr | Illinois Valley CC | 36:07 |
| 19 | Mason TuckerPlace 19 · Grade Fr · Moody Bible (Ill.) | Fr | Moody Bible (Ill.) | 36:09 PR |
| 20 | Kaden LindseyPlace 20 · Grade Fr · Moody Bible (Ill.) | Fr | Moody Bible (Ill.) | 36:12 PR |
| 21 | Sean MeagherPlace 21 · Grade Fr · Waubonsee (Ill.) CC | Fr | Waubonsee (Ill.) CC | 36:14 |
| 22 | Jared ZacekPlace 22 · Grade So · Moody Bible (Ill.) | So | Moody Bible (Ill.) | 36:31 |
| 23 | Hamzah AljunaidiPlace 23 · Grade Fr · Oakton (Ill.) CC | Fr | Oakton (Ill.) CC | 36:35 |
| 24 | Shane WashingtonPlace 24 · Grade Fr · Oakton (Ill.) CC | Fr | Oakton (Ill.) CC | 36:44 PR |
| 25 | Aaron PatinoPlace 25 · Grade Fr · Oakton (Ill.) CC | Fr | Oakton (Ill.) CC | 36:48 |
| 26 | Grant FinklePlace 26 · Grade Fr · Moody Bible (Ill.) | Fr | Moody Bible (Ill.) | 36:49 PR |
| 27 | London SpencerPlace 27 · Grade So · Moody Bible (Ill.) | So | Moody Bible (Ill.) | 37:11 |
| 28 | Hayden BrownPlace 28 · Grade So · Moody Bible (Ill.) | So | Moody Bible (Ill.) | 37:23 |
| 29 | Kyle SchaeferPlace 29 · Grade Fr · Moody Bible (Ill.) | Fr | Moody Bible (Ill.) | 37:50 PR |
| 30 | John RicciPlace 30 · Grade Fr · Illinois Valley CC | Fr | Illinois Valley CC | 37:58 |
| 31 | Rayyan PatelPlace 31 · Grade So · Oakton (Ill.) CC | So | Oakton (Ill.) CC | 38:00 |
| 32 | Liam PiekarczykPlace 32 · Grade Fr · Waubonsee (Ill.) CC | Fr | Waubonsee (Ill.) CC | 38:42 |
| 33 | Lucas CovingtonPlace 33 · Grade Fr · Oakton (Ill.) CC | Fr | Oakton (Ill.) CC | 38:43 PR |
| 34 | Tyler BurrisPlace 34 · Grade Fr · Waubonsee (Ill.) CC | Fr | Waubonsee (Ill.) CC | 38:48 |
| 35 | Marco SilvaPlace 35 · Grade So · Waubonsee (Ill.) CC | So | Waubonsee (Ill.) CC | 39:26 |
| 36 | Angel HuertaPlace 36 · Grade So · Waubonsee (Ill.) CC | So | Waubonsee (Ill.) CC | 39:40 |
| 37 | Jax ToddPlace 37 · Grade Fr · Joliet (Ill.) JC | Fr | Joliet (Ill.) JC | 39:44 |
| 38 | Giovanny ReyesPlace 38 · Grade Fr · Waubonsee (Ill.) CC | Fr | Waubonsee (Ill.) CC | 39:51 |
| 39 | Juan MoctezumaPlace 39 · Grade Fr · Oakton (Ill.) CC | Fr | Oakton (Ill.) CC | 49:48 |
| 40 | Ryan HendrixPlace 40 · Grade So · Waubonsee (Ill.) CC | So | Waubonsee (Ill.) CC | 55:26 |