| 1 | Nolan CrooksPlace 1 · Grade Jr · North Central (Ill.) | Jr | North Central (Ill.) | 26:04 |
| 2 | Daniel KasperanPlace 2 · Grade Fr · North Central (Ill.) | Fr | North Central (Ill.) | 26:17 |
| 3 | Jackson CariusPlace 3 · Grade Fr · North Central (Ill.) | Fr | North Central (Ill.) | 26:52 |
| 4 | Rylan DeichenPlace 4 · Grade So · North Central (Ill.) | So | North Central (Ill.) | 27:20 |
| 5 | Luke CerwinPlace 5 · Grade Sr · North Central (Ill.) | Sr | North Central (Ill.) | 27:23 |
| 6 | David HornadayPlace 6 · Grade Fr · North Central (Ill.) | Fr | North Central (Ill.) | 27:24 |
| 7 | Matthew McKeePlace 7 · Grade Fr · North Central (Ill.) | Fr | North Central (Ill.) | 27:29 |
| 8 | Connor ReedPlace 8 · Grade So · North Central (Ill.) | So | North Central (Ill.) | 27:37 |
| 9 | Ethan AichholzPlace 9 · Grade So · North Central (Ill.) | So | North Central (Ill.) | 27:55 |
| 10 | Noah GilbertPlace 10 · Grade So · North Central (Ill.) | So | North Central (Ill.) | 27:58 |
| 11 | Micah MendozaPlace 11 · Grade Fr · North Central (Ill.) | Fr | North Central (Ill.) | 28:00 |
| 12 | Charles LinkPlace 12 · Grade So · Sauk Valley (Ill.) CC | So | Sauk Valley (Ill.) CC | 28:05 |
| 13 | Brayden GroenenboomPlace 13 · Grade So · North Central (Ill.) | So | North Central (Ill.) | 28:06 |
| 14 | Cullen WilliamsPlace 14 · Grade So · North Central (Ill.) | So | North Central (Ill.) | 28:08 |
| 15 | Carter SimmonsPlace 15 · Grade Fr · North Central (Ill.) | Fr | North Central (Ill.) | 28:10 |
| 16 | Tyson SkinnerPlace 16 · Grade So · Sauk Valley (Ill.) CC | So | Sauk Valley (Ill.) CC | 28:16 |
| 17 | Marcos CorralPlace 17 · Grade Fr · Waubonsee (Ill.) CC | Fr | Waubonsee (Ill.) CC | 28:51 PR |
| 18 | Ryan DayPlace 18 · Grade Fr · North Central (Ill.) | Fr | North Central (Ill.) | 29:19 |
| 19 | Logan KesslingPlace 19 · Grade Fr · North Central (Ill.) | Fr | North Central (Ill.) | 29:24 |
| 20 | Benicio AgostinelliPlace 20 · Grade Sr · North Central (Ill.) | Sr | North Central (Ill.) | 29:30 |
| 21 | Russell AbnerPlace 21 · Grade Fr · Waubonsee (Ill.) CC | Fr | Waubonsee (Ill.) CC | 29:41 |
| 22 | Luiz BaezPlace 22 · Grade So · Waubonsee (Ill.) CC | So | Waubonsee (Ill.) CC | 30:11 |
| 23 | Ryan BreesePlace 23 · Grade So · North Central (Ill.) | So | North Central (Ill.) | 30:19 |
| 24 | Marco SilvaPlace 24 · Grade Fr · Waubonsee (Ill.) CC | Fr | Waubonsee (Ill.) CC | 31:39 PR |
| 25 | Joseph LeePlace 25 · Grade Fr · Oakton (Ill.) CC | Fr | Oakton (Ill.) CC | 33:59 |
| 26 | Sebastian PantichPlace 26 · Grade So · Highland (Ill.) CC | So | Highland (Ill.) CC | 35:00 |
| 27 | Brayden JacksonPlace 27 · Grade Fr · Highland (Ill.) CC | Fr | Highland (Ill.) CC | 35:31 |
| 28 | Reid PiersonPlace 28 · Grade So · Highland (Ill.) CC | So | Highland (Ill.) CC | 35:37 |
| 29 | Angel HuertaPlace 29 · Grade Fr · Waubonsee (Ill.) CC | Fr | Waubonsee (Ill.) CC | 35:39 |
| 30 | Daniel StrnadPlace 30 · Grade Fr · Waubonsee (Ill.) CC | Fr | Waubonsee (Ill.) CC | 37:28 |
| 31 | Oliver RuvalcabaPlace 31 · Grade So · Illinois Valley CC | So | Illinois Valley CC | 37:53 |
| 32 | Ivan WengerPlace 32 · Grade Fr · Highland (Ill.) CC | Fr | Highland (Ill.) CC | 38:31 |
| 33 | Kevin RynkePlace 33 · Grade So · Illinois Valley CC | So | Illinois Valley CC | 38:53 |
| 34 | Lucas FiedlerPlace 34 · Grade Fr · Waubonsee (Ill.) CC | Fr | Waubonsee (Ill.) CC | 39:32 |
| 35 | Ayden BarajasPlace 35 · Grade So · Illinois Valley CC | So | Illinois Valley CC | 39:44 |
| 36 | Angel AndradePlace 36 · Grade Fr · Oakton (Ill.) CC | Fr | Oakton (Ill.) CC | 40:53 |
| 37 | Nathan CampbellPlace 37 · Grade Fr · Oakton (Ill.) CC | Fr | Oakton (Ill.) CC | 42:19 |
| 38 | Vance RedlichPlace 38 · Grade So · Illinois Valley CC | So | Illinois Valley CC | 46:22 |
| 39 | Ryan HendrixPlace 39 · Grade Fr · Waubonsee (Ill.) CC | Fr | Waubonsee (Ill.) CC | 48:03 |