| 1 | Eamonn SullivanPlace 1 · Grade So · SUNY Cobleskill | So | SUNY Cobleskill | 26:34 |
| 2 | Nick LoganPlace 2 · Grade So · SUNY Cobleskill | So | SUNY Cobleskill | 26:44 |
| 3 | Jack GemmettPlace 3 · Grade Fr · SUNY Cobleskill | Fr | SUNY Cobleskill | 27:55 |
| 4 | Will SeamansPlace 4 · Grade Fr · SUNY Cobleskill | Fr | SUNY Cobleskill | 28:16 PR |
| 5 | Shane ViscosiPlace 5 · Grade So · SUNY Cobleskill | So | SUNY Cobleskill | 28:46 |
| 6 | Trevor KippPlace 6 · Grade Fr · Vermont St. University - Randolph | Fr | Vermont St. University - Randolph | 29:12 PR |
| 7 | Tucker SkowyraPlace 7 · Grade Sr · SUNY Cobleskill | Sr | SUNY Cobleskill | 29:53 |
| 8 | Jon HendleyPlace 8 · Grade Jr · Castleton | Jr | Castleton | 30:23 |
| 9 | Nik RecorePlace 9 · Grade Fr · SUNY Cobleskill | Fr | SUNY Cobleskill | 30:53 |
| 10 | Daniel JaffinPlace 10 · Grade Fr · SUNY Cobleskill | Fr | SUNY Cobleskill | 31:03 |
| 11 | Vladamire SheehanPlace 11 · Grade Fr · SUNY Cobleskill | Fr | SUNY Cobleskill | 31:04 |
| 12 | Wayne AlexanderPlace 12 · Grade Jr · Castleton | Jr | Castleton | 31:09 |
| 13 | Jacob RhinesmithPlace 13 · Grade Fr · SUNY Cobleskill | Fr | SUNY Cobleskill | 31:18 |
| 14 | Andrew GrautskiPlace 14 · Grade Sr · Vermont State University Lyndon | Sr | Vermont State University Lyndon | 32:07 |
| 15 | Brogan LaRosePlace 15 · Grade Jr · SUNY Canton | Jr | SUNY Canton | 32:45 |
| 16 | Owen BurnhamPlace 16 · Grade So · Castleton | So | Castleton | 33:25 |
| 17 | Ethan WoodburyPlace 17 · Grade So · Castleton | So | Castleton | 33:26 |
| 18 | Nathan MoorePlace 18 · Grade Fr · Vermont State University Lyndon | Fr | Vermont State University Lyndon | 34:34 |
| 19 | Nate ForganPlace 19 · Grade So · Castleton | So | Castleton | 34:37 |
| 20 | Ryan DuesterPlace 20 · Grade Sr · SUNY Canton | Sr | SUNY Canton | 35:29 |
| 21 | Dale OstermanPlace 21 · Grade So · Vermont State University Lyndon | So | Vermont State University Lyndon | 36:11 PR |
| 22 | Michael MarkerPlace 22 · Grade Fr · SUNY Cobleskill | Fr | SUNY Cobleskill | 36:21 PR |
| 23 | Tyler FuentesPlace 23 · Grade Jr · SUNY Canton | Jr | SUNY Canton | 36:30 |
| 24 | Oskar LehnartzPlace 24 · Grade Fr · Vermont St. University - Randolph | Fr | Vermont St. University - Randolph | 36:42 |
| 25 | Rio CoursenPlace 25 · Grade Fr · Vermont St. University - Randolph | Fr | Vermont St. University - Randolph | 36:57 |
| 26 | Kyle StelterPlace 26 · Grade Fr · SUNY Canton | Fr | SUNY Canton | 36:59 PR |
| 27 | Daniel RyhalPlace 27 · Grade So · SUNY Canton | So | SUNY Canton | 37:29 |
| 28 | Will MoleskyPlace 28 · Grade Fr · SUNY Cobleskill | Fr | SUNY Cobleskill | 38:10 |
| 29 | William StaackPlace 29 · Grade So · SUNY Cobleskill | So | SUNY Cobleskill | 39:30 |
| 30 | Rafael RoblesPlace 30 · Grade Sr · Castleton | Sr | Castleton | 40:09 |
| 31 | Matthew PietrykaPlace 31 · Grade Fr · SUNY Canton | Fr | SUNY Canton | 40:17 |
| 32 | Zachary CottonPlace 32 · Grade Fr · SUNY Cobleskill | Fr | SUNY Cobleskill | 41:25 |
| 33 | Jack WandersPlace 33 · Grade So · Castleton | So | Castleton | 42:16 |
| 34 | Shawn AllenPlace 34 · Grade Jr · Castleton | Jr | Castleton | 42:18 |
| 35 | Elijah BoucherPlace 35 · Grade Fr · Vermont St. University - Randolph | Fr | Vermont St. University - Randolph | 43:26 |
| 36 | Alexander YaggyPlace 36 · Grade Fr · Vermont St. University - Randolph | Fr | Vermont St. University - Randolph | 43:29 PR |
| 37 | Brandon FernandezPlace 37 · Grade So · Vermont State University Lyndon | So | Vermont State University Lyndon | 46:59 |
| 38 | Luis RiveraPlace 38 · Grade So · Vermont State University Lyndon | So | Vermont State University Lyndon | 47:14 PR |
| 39 | Stephen DahlPlace 39 · Grade Sr · SUNY Canton | Sr | SUNY Canton | 49:40 |
| 40 | Jesael GarciaPlace 40 · Grade Fr · Vermont State University Lyndon | Fr | Vermont State University Lyndon | 49:55 PR |
| 41 | Alberto BustamantePlace 41 · Grade So · Vermont State University Lyndon | So | Vermont State University Lyndon | 50:03 PR |
| 42 | Griffin SchneiderPlace 42 · Grade Fr · Castleton | Fr | Castleton | 50:42 |