| 1 | Benjamin HughesPlace 1 · Grade Jr · Middlebury | Jr | Middlebury | 27:26.38 |
| 2 | Paulino Guevara MateoPlace 2 · Grade Fr · Fitchburg State | Fr | Fitchburg State | 27:28.18 |
| 3 | Ethan SholkPlace 3 · Grade Fr · Middlebury | Fr | Middlebury | 27:40.32 |
| 4 | Samuel EdwardsPlace 4 · Grade So · Fitchburg State | So | Fitchburg State | 28:08.54 |
| 5 | Zach UtzPlace 5 · Grade Sr · Middlebury | Sr | Middlebury | 28:11.94 |
| 6 | Owen JohnsonPlace 6 · Grade Sr · Middlebury | Sr | Middlebury | 28:11.98 |
| 7 | Ian LarkinPlace 7 · Grade Fr · Middlebury | Fr | Middlebury | 28:12.04 |
| 8 | Sully DunnPlace 8 · Grade Fr · Middlebury | Fr | Middlebury | 28:12.12 |
| 9 | Seth VarinPlace 9 · Grade Sr · Norwich | Sr | Norwich | 28:17.66 |
| 10 | Eli LemirePlace 10 · Grade So · NHTI | So | NHTI | 28:18.98 |
| 11 | Liam EdsonPlace 11 · Grade Jr · Middlebury | Jr | Middlebury | 28:19.48 |
| 12 | Eliot SoderholmPlace 12 · Grade Jr · Paul Smith's (N.Y.) | Jr | Paul Smith's (N.Y.) | 28:21.78 |
| 13 | Felix RogovinPlace 13 · Grade Jr · Middlebury | Jr | Middlebury | 28:30.98 |
| 14 | Benjamin KlinglePlace 14 · Grade So · Middlebury | So | Middlebury | 28:31.04 |
| 15 | Nate JohnsonPlace 15 · Grade Fr · Middlebury | Fr | Middlebury | 28:31.05 |
| 16 | Harry GriffPlace 16 · Grade Sr · Middlebury | Sr | Middlebury | 28:46.94 |
| 17 | Benjamin PrestesPlace 17 · Grade So · Middlebury | So | Middlebury | 29:01.95 |
| 18 | Michael BurnsPlace 18 · Grade Sr · Fitchburg State | Sr | Fitchburg State | 29:06.95 |
| 19 | Joshua FarrellPlace 19 · Grade Sr · Western New England | Sr | Western New England | 29:09.30 |
| 20 | Nicholas SmithPlace 20 · Grade So · Western New England | So | Western New England | 29:27.39 |
| 21 | Gavin SampsonPlace 21 · Grade Fr · York (Maine) CC | Fr | York (Maine) CC | 29:27.86 |
| 22 | Cameron MilesPlace 22 · Grade So · Middlebury | So | Middlebury | 29:32.84 |
| 23 | Bradley BozzutoPlace 23 · Grade Fr · Middlebury | Fr | Middlebury | 29:33.96 |
| 24 | Jared RifePlace 24 · Grade Fr · Middlebury | Fr | Middlebury | 29:34.26 |
| 25 | Kieran McBridePlace 25 · Grade Fr · Middlebury | Fr | Middlebury | 29:34.39 |
| 26 | Shea ParishPlace 26 · Grade Fr · Norwich | Fr | Norwich | 29:40.07 |
| 27 | Charles KesslerPlace 27 · Grade Jr · Middlebury | Jr | Middlebury | 29:40.70 |
| 28 | Matheu DettenriederPlace 28 · Grade So · Norwich | So | Norwich | 29:43.90 |
| 29 | Frederick Alfonso-FrankPlace 29 · Grade Jr · Middlebury | Jr | Middlebury | 29:49.48 |
| 30 | Conor DonahuePlace 30 · Grade So · Middlebury | So | Middlebury | 29:50.63 |
| 31 | Joshua LancasterPlace 31 · Grade Sr · Fitchburg State | Sr | Fitchburg State | 29:54.14 |
| 32 | Lachlan BishopPlace 32 · Grade Sr · Middlebury | Sr | Middlebury | 30:03.81 |
| 33 | Landon PandolphPlace 33 · Grade Jr · Norwich | Jr | Norwich | 30:12.05 |
| 34 | Solomon McDowPlace 34 · Grade So · Middlebury | So | Middlebury | 30:12.19 |
| 35 | Lucas FrancoPlace 35 · Grade Fr · Western New England | Fr | Western New England | 30:13.01 |
| 36 | Kristian JohnsonPlace 36 · Grade Jr · SUNY Canton | Jr | SUNY Canton | 30:39.31 |
| 37 | Pablo TapionPlace 37 · Grade So · Western New England | So | Western New England | 30:41.11 |
| 38 | Leo CircostaPlace 38 · Grade So · Norwich | So | Norwich | 30:43.87 |
| 39 | Bryce ShannonPlace 39 · Grade Fr · Paul Smith's (N.Y.) | Fr | Paul Smith's (N.Y.) | 30:49.34 |
| 40 | Travis RyleyPlace 40 · Grade Fr · Western New England | Fr | Western New England | 30:49.93 |
| 41 | Ben MatternPlace 41 · Grade - · Unattached | - | Unattached | 30:50.56 PR |
| 42 | Galen FogartyPlace 42 · Grade Fr · Norwich | Fr | Norwich | 30:56.56 |
| 43 | Jack UlrichPlace 43 · Grade So · Middlebury | So | Middlebury | 31:04.50 |
| 44 | Carter MassePlace 44 · Grade Jr · Western New England | Jr | Western New England | 31:31.05 |
| 45 | Gianni SantagataPlace 45 · Grade Fr · Western New England | Fr | Western New England | 31:31.31 |
| 46 | Zachary ChastainPlace 46 · Grade Fr · Norwich | Fr | Norwich | 31:36.39 |
| 47 | Andrew StraussPlace 47 · Grade Jr · NHTI | Jr | NHTI | 31:54.63 |
| 48 | Nathan MoorePlace 48 · Grade Sr · Vermont State University Lyndon | Sr | Vermont State University Lyndon | 31:56.21 |
| 49 | Lance TomlinsonPlace 49 · Grade Sr · Western New England | Sr | Western New England | 32:03.85 |
| 50 | Jack ViolettePlace 50 · Grade Fr · Husson | Fr | Husson | 32:18.97 |
| 51 | Alejandro RiveraPlace 51 · Grade Fr · Western New England | Fr | Western New England | 32:33.60 |
| 52 | Austin Vale da SerraPlace 52 · Grade Jr · Western New England | Jr | Western New England | 32:38.53 |
| 53 | Jaron LabranchePlace 53 · Grade Fr · NHTI | Fr | NHTI | 32:40.86 |
| 54 | Brian KrzanowskiPlace 54 · Grade So · Western New England | So | Western New England | 32:41.68 |
| 55 | Jack PearPlace 55 · Grade Fr · Norwich | Fr | Norwich | 32:41.82 |
| 56 | Micah BryanPlace 56 · Grade Jr · Husson | Jr | Husson | 32:46.23 |
| 57 | Corban HowardPlace 57 · Grade Fr · Word of Life Bible Inst. | Fr | Word of Life Bible Inst. | 32:52.97 |
| 58 | Frank KellyPlace 58 · Grade So · Western New England | So | Western New England | 33:02.02 |
| 59 | Porter PeloquinPlace 59 · Grade So · Vermont St. University - Randolph | So | Vermont St. University - Randolph | 33:03.00 |
| 60 | Lemuel Del VallePlace 60 · Grade Jr · Fitchburg State | Jr | Fitchburg State | 33:26.68 |
| 61 | Matthew MatisPlace 61 · Grade Fr · Paul Smith's (N.Y.) | Fr | Paul Smith's (N.Y.) | 33:38.80 |
| 62 | Samuel EsteyPlace 62 · Grade So · Norwich | So | Norwich | 33:58.56 |
| 63 | Owen AtkinsPlace 63 · Grade Sr · Western New England | Sr | Western New England | 34:27.25 |
| 64 | Drew NelsonPlace 64 · Grade Fr · Norwich | Fr | Norwich | 34:28.12 |
| 65 | Roger BosPlace 65 · Grade Sr · Norwich | Sr | Norwich | 34:31.96 |
| 66 | Brock BoisseyPlace 66 · Grade Fr · Paul Smith's (N.Y.) | Fr | Paul Smith's (N.Y.) | 34:48.78 |
| 67 | Logan WhitmarshPlace 67 · Grade Fr · Norwich | Fr | Norwich | 34:50.27 |
| 68 | Soren TassmerPlace 68 · Grade Fr · Norwich | Fr | Norwich | 35:05.51 |
| 69 | Kyle StapelPlace 69 · Grade Sr · Norwich | Sr | Norwich | 35:09.91 |
| 70 | Jorge GuerraPlace 70 · Grade Fr · NHTI | Fr | NHTI | 35:13.35 PR |
| 71 | Alvaro Castillo-ClottierPlace 71 · Grade Jr · Fitchburg State | Jr | Fitchburg State | 35:13.79 |
| 72 | Matthew PietrykaPlace 72 · Grade Sr · SUNY Canton | Sr | SUNY Canton | 35:38.73 |
| 73 | Oden SchalgerPlace 73 · Grade Fr · Husson | Fr | Husson | 35:44.61 |
| 74 | Anthony PalmeriPlace 74 · Grade So · Norwich | So | Norwich | 35:45.18 |
| 75 | Michael WilsonPlace 75 · Grade Fr · NHTI | Fr | NHTI | 36:11.43 |
| 76 | Ryan WebsterPlace 76 · Grade Sr · Norwich | Sr | Norwich | 36:29.03 |
| 77 | Kevin KresockPlace 77 · Grade - · Unattached | - | Unattached | 36:34.86 PR |
| 78 | Aidan MinihanPlace 78 · Grade Jr · Paul Smith's (N.Y.) | Jr | Paul Smith's (N.Y.) | 37:00.35 |
| 79 | David RodriguezPlace 79 · Grade Sr · Fitchburg State | Sr | Fitchburg State | 37:29.55 |
| 80 | Wyatt BeersPlace 80 · Grade So · SUNY Canton | So | SUNY Canton | 37:31.57 |
| 81 | Justin BormannPlace 81 · Grade So · SUNY Canton | So | SUNY Canton | 37:33.51 |
| 82 | Reece PerryPlace 82 · Grade Fr · Paul Smith's (N.Y.) | Fr | Paul Smith's (N.Y.) | 37:35.44 |
| 83 | Gage PerryPlace 83 · Grade Jr · SUNY Canton | Jr | SUNY Canton | 37:36.09 |
| 84 | Christian GoransonPlace 84 · Grade Fr · Western New England | Fr | Western New England | 38:15.91 |
| 85 | Aaron NiedermyerPlace 85 · Grade Jr · Norwich | Jr | Norwich | 38:20.04 |
| 86 | Ryan SpencerPlace 86 · Grade Fr · Vermont St. University - Randolph | Fr | Vermont St. University - Randolph | 39:06.08 |
| 87 | Timothy JamesPlace 87 · Grade Fr · Paul Smith's (N.Y.) | Fr | Paul Smith's (N.Y.) | 39:20.40 |
| 88 | Isaac PedroPlace 88 · Grade Sr · Western New England | Sr | Western New England | 41:07.15 |
| 89 | Thomas HintonPlace 89 · Grade Jr · Husson | Jr | Husson | 41:46.73 |
| 90 | Jonathan BedwardPlace 90 · Grade Fr · SUNY Canton | Fr | SUNY Canton | 42:26.60 |
| 91 | Haiden SwensonPlace 91 · Grade So · Vermont St. University - Randolph | So | Vermont St. University - Randolph | 43:49.05 |
| 92 | Connor MazzarellaPlace 92 · Grade Sr · Vermont St. University - Randolph | Sr | Vermont St. University - Randolph | 44:00.97 |
| 93 | Bruce HedleyPlace 93 · Grade Sr · Norwich | Sr | Norwich | 44:07.85 |
| 94 | Calvin BranchaudPlace 94 · Grade Fr · SUNY Canton | Fr | SUNY Canton | 44:23.66 |
| 95 | Jaden GrazulisPlace 95 · Grade Jr · Husson | Jr | Husson | 45:51.95 |
| 96 | Nicholas RajuPlace 96 · Grade Fr · Fitchburg State | Fr | Fitchburg State | 50:24.77 |
| 97 | Devin StalnakerPlace 97 · Grade Fr · Paul Smith's (N.Y.) | Fr | Paul Smith's (N.Y.) | 52:03.19 |
| 98 | Christian ZapataPlace 98 · Grade Sr · Husson | Sr | Husson | 56:40.41 |