| 1 | Charles LinkPlace 1 · Grade So · Sauk Valley (Ill.) CC | So | Sauk Valley (Ill.) CC | 27:02.66 |
| 2 | Andrew LeonPlace 2 · Grade Fr · Moraine Valley (Ill.) CC | Fr | Moraine Valley (Ill.) CC | 28:09.22 |
| 3 | David SantiagoPlace 3 · Grade Fr · Moraine Valley (Ill.) CC | Fr | Moraine Valley (Ill.) CC | 28:26.39 |
| 4 | Angelo EsparzaPlace 4 · Grade Fr · Moraine Valley (Ill.) CC | Fr | Moraine Valley (Ill.) CC | 28:37.66 |
| 5 | Tyson SkinnerPlace 5 · Grade So · Sauk Valley (Ill.) CC | So | Sauk Valley (Ill.) CC | 29:02.68 |
| 6 | Gavin RybickiPlace 6 · Grade Fr · Moraine Valley (Ill.) CC | Fr | Moraine Valley (Ill.) CC | 29:07.86 |
| 7 | Andrew PetersonPlace 7 · Grade Fr · Carl Sandburg (Ill.) | Fr | Carl Sandburg (Ill.) | 29:09.82 |
| 8 | Luiz BaezPlace 8 · Grade So · Waubonsee (Ill.) CC | So | Waubonsee (Ill.) CC | 29:43.80 |
| 9 | Marcos CorralPlace 9 · Grade Fr · Waubonsee (Ill.) CC | Fr | Waubonsee (Ill.) CC | 29:56.05 |
| 10 | Kaden NaumanPlace 10 · Grade Fr · Kishwaukee (Ill.) | Fr | Kishwaukee (Ill.) | 29:57.35 |
| 11 | Brennan RudolphPlace 11 · Grade So · Moraine Valley (Ill.) CC | So | Moraine Valley (Ill.) CC | 30:06.34 PR |
| 12 | Matthew BuschPlace 12 · Grade Fr · Moraine Valley (Ill.) CC | Fr | Moraine Valley (Ill.) CC | 30:13.02 |
| 13 | Russell AbnerPlace 13 · Grade Fr · Waubonsee (Ill.) CC | Fr | Waubonsee (Ill.) CC | 30:14.17 |
| 14 | Jacob MaderaPlace 14 · Grade So · Moraine Valley (Ill.) CC | So | Moraine Valley (Ill.) CC | 30:37.54 PR |
| 15 | Juan MaciasPlace 15 · Grade Fr · Moraine Valley (Ill.) CC | Fr | Moraine Valley (Ill.) CC | 30:44.20 |
| 16 | Finnegan MartinPlace 16 · Grade Fr · Carl Sandburg (Ill.) | Fr | Carl Sandburg (Ill.) | 30:49.47 PR |
| 17 | Jacob SilvaPlace 17 · Grade Fr · Moraine Valley (Ill.) CC | Fr | Moraine Valley (Ill.) CC | 31:39.05 |
| 18 | Marco SilvaPlace 18 · Grade Fr · Waubonsee (Ill.) CC | Fr | Waubonsee (Ill.) CC | 31:53.81 |
| 19 | Sebastian PantichPlace 19 · Grade So · Highland (Ill.) CC | So | Highland (Ill.) CC | 33:03.71 |
| 20 | Mathias KiprotichPlace 20 · Grade So · Carl Sandburg (Ill.) | So | Carl Sandburg (Ill.) | 33:55.14 |
| 21 | Angel HuertaPlace 21 · Grade Fr · Waubonsee (Ill.) CC | Fr | Waubonsee (Ill.) CC | 34:03.61 |
| 22 | Reid PiersonPlace 22 · Grade So · Highland (Ill.) CC | So | Highland (Ill.) CC | 34:12.73 |
| 23 | Josue TrujilloPlace 23 · Grade So · Moraine Valley (Ill.) CC | So | Moraine Valley (Ill.) CC | 34:18.51 PR |
| 24 | Lucas FiedlerPlace 24 · Grade Fr · Waubonsee (Ill.) CC | Fr | Waubonsee (Ill.) CC | 34:49.46 PR |
| 25 | Mathew KotutPlace 25 · Grade So · Carl Sandburg (Ill.) | So | Carl Sandburg (Ill.) | 34:58.35 |
| 26 | Brayden JacksonPlace 26 · Grade Fr · Highland (Ill.) CC | Fr | Highland (Ill.) CC | 35:50.77 |
| 27 | Jacob PedigoPlace 27 · Grade Fr · Carl Sandburg (Ill.) | Fr | Carl Sandburg (Ill.) | 36:00.83 PR |
| 28 | Riley CollinsPlace 28 · Grade So · Kishwaukee (Ill.) | So | Kishwaukee (Ill.) | 36:12.77 |
| 29 | Daniel StrnadPlace 29 · Grade Fr · Waubonsee (Ill.) CC | Fr | Waubonsee (Ill.) CC | 36:24.21 |
| 30 | Oliver RuvalcabaPlace 30 · Grade So · Illinois Valley CC | So | Illinois Valley CC | 36:29.95 PR |
| 31 | Ivan WengerPlace 31 · Grade Fr · Highland (Ill.) CC | Fr | Highland (Ill.) CC | 36:53.26 |
| 32 | Kevin Hernandez GarciaPlace 32 · Grade Fr · Bryant & Stratton (Wis.) | Fr | Bryant & Stratton (Wis.) | 37:03.79 PR |
| 33 | Kevin RynkePlace 33 · Grade So · Illinois Valley CC | So | Illinois Valley CC | 38:27.26 |
| 34 | Ayden BarajasPlace 34 · Grade So · Illinois Valley CC | So | Illinois Valley CC | 39:40.00 PR |
| 35 | Trevor TessmanPlace 35 · Grade Fr · Bryant & Stratton (Wis.) | Fr | Bryant & Stratton (Wis.) | 42:45.82 PR |
| 36 | Vance RedlichPlace 36 · Grade So · Illinois Valley CC | So | Illinois Valley CC | 43:17.79 PR |
| 37 | Ryan HendrixPlace 37 · Grade Fr · Waubonsee (Ill.) CC | Fr | Waubonsee (Ill.) CC | 43:35.82 PR |