| 1 | Liam LyonsPlace 1 · Grade Sr · Holy Cross | Sr | Holy Cross | 15:15.09 |
| 2 | Joseph MahonPlace 2 · Grade Jr · Holy Cross | Jr | Holy Cross | 15:21.24 PR |
| 3 | Joseph RyanPlace 3 · Grade So · Holy Cross | So | Holy Cross | 15:37.59 PR |
| 4 | Everett MosherPlace 4 · Grade So · WPI | So | WPI | 15:42.19 PR |
| 5 | Zachary HooperPlace 5 · Grade Sr · New Hampshire | Sr | New Hampshire | 15:47.28 PR |
| 6 | Drew O'ReillyPlace 6 · Grade So · WPI | So | WPI | 15:48.34 PR |
| 7 | Thomas SpeltzPlace 7 · Grade Fr · Holy Cross | Fr | Holy Cross | 15:50.71 |
| 8 | John MurphyPlace 8 · Grade Sr · New Hampshire | Sr | New Hampshire | 15:52.13 PR |
| 9 | Nick YacoubPlace 9 · Grade So · Babson | So | Babson | 15:55.68 |
| 10 | Max GoodmanPlace 10 · Grade Sr · Plymouth State | Sr | Plymouth State | 15:57.18 PR |
| 11 | Carson EamesPlace 11 · Grade So · New Hampshire | So | New Hampshire | 15:59.44 PR |
| 12 | Joshua LesniakPlace 12 · Grade Sr · New Hampshire | Sr | New Hampshire | 16:00.21 PR |
| 13 | Robert FosterPlace 13 · Grade So · Holy Cross | So | Holy Cross | 16:00.93 |
| 14 | Cameron ThompsonPlace 14 · Grade Jr · UMass Dartmouth | Jr | UMass Dartmouth | 16:01.75 PR |
| 15 | Benjamin StonePlace 15 · Grade So · Holy Cross | So | Holy Cross | 16:06.33 |
| 16 | Julian RimePlace 16 · Grade Jr · New Hampshire | Jr | New Hampshire | 16:08.63 |
| 17 | Gavin MalarkPlace 17 · Grade So · New Hampshire | So | New Hampshire | 16:10.20 |
| 18 | Brinson WychePlace 18 · Grade Sr · WPI | Sr | WPI | 16:10.92 |
| 19 | Kyle AckroydPlace 19 · Grade Sr · Bridgewater State | Sr | Bridgewater State | 16:14.76 PR |
| 20 | Thomas SkerryPlace 20 · Grade Sr · WPI | Sr | WPI | 16:16.68 PR |
| 21 | Jackson SobelmanPlace 21 · Grade So · WPI | So | WPI | 16:20.51 PR |
| 22 | Lewis O'ConnorPlace 22 · Grade So · Holy Cross | So | Holy Cross | 16:24.50 |
| 23 | Calvin VolkmannPlace 23 · Grade Fr · Babson | Fr | Babson | 16:24.82 PR |
| 24 | Colin BritnerPlace 24 · Grade So · WPI | So | WPI | 16:24.91 PR |
| 25 | Joseph StantonPlace 25 · Grade Jr · UMass Dartmouth | Jr | UMass Dartmouth | 16:25.61 PR |
| 26 | Christian CerulloPlace 26 · Grade So · New Hampshire | So | New Hampshire | 16:26.90 |
| 27 | Oliver JonesPlace 27 · Grade Fr · Babson | Fr | Babson | 16:27.26 PR |
| 28 | Brian RonaynePlace 28 · Grade So · Babson | So | Babson | 16:27.70 PR |
| 29 | John (Jack) LarkinPlace 29 · Grade So · Holy Cross | So | Holy Cross | 16:27.84 |
| 30 | Jack MarchesePlace 30 · Grade Fr · Holy Cross | Fr | Holy Cross | 16:28.79 |
| 31 | Kai HillierPlace 31 · Grade Sr · Wheaton (Mass.) | Sr | Wheaton (Mass.) | 16:30.07 |
| 32 | Henry JacobsenPlace 32 · Grade Fr · WPI | Fr | WPI | 16:30.65 PR |
| 33 | Matthew AllenPlace 33 · Grade Jr · New Hampshire | Jr | New Hampshire | 16:32.17 |
| 34 | Jackson CaronPlace 34 · Grade So · UMass Dartmouth | So | UMass Dartmouth | 16:35.61 PR |
| 35 | Arthur BoulotPlace 35 · Grade Fr · Babson | Fr | Babson | 16:37.95 PR |
| 36 | Summit SmokerPlace 36 · Grade So · Clark (Mass.) | So | Clark (Mass.) | 16:38.67 |
| 37 | Brian GallPlace 37 · Grade Jr · Babson | Jr | Babson | 16:38.94 PR |
| 38 | Jake KollmerPlace 38 · Grade Fr · New Hampshire | Fr | New Hampshire | 16:39.35 PR |
| 39 | Xavier LemieuxPlace 39 · Grade So · New Hampshire | So | New Hampshire | 16:39.36 |
| 40 | Quinn SalmonPlace 40 · Grade Jr · Holy Cross | Jr | Holy Cross | 16:39.51 |
| 41 | Ian SmithPlace 41 · Grade So · New Hampshire | So | New Hampshire | 16:39.83 |
| 42 | Ryan ZumbachPlace 42 · Grade Fr · New Hampshire | Fr | New Hampshire | 16:40.14 |
| 43 | Giuseppe VillaniPlace 43 · Grade Fr · WPI | Fr | WPI | 16:40.43 PR |
| 44 | Jonathan HanscomPlace 44 · Grade Jr · Babson | Jr | Babson | 16:43.88 PR |
| 45 | Noah FrancisPlace 45 · Grade So · Plymouth State | So | Plymouth State | 16:51.27 PR |
| 46 | Nicholas LacroixPlace 46 · Grade Sr · Wheaton (Mass.) | Sr | Wheaton (Mass.) | 16:53.92 PR |
| 47 | Connor AndrewsPlace 47 · Grade Fr · Babson | Fr | Babson | 16:55.09 PR |
| 48 | Ethan SylviaPlace 48 · Grade Jr · UMass Dartmouth | Jr | UMass Dartmouth | 16:55.36 |
| 49 | Luke CloutierPlace 49 · Grade Sr · Plymouth State | Sr | Plymouth State | 16:58.31 PR |
| 50 | Hayden GreenPlace 50 · Grade Sr · Suffolk | Sr | Suffolk | 17:00.96 |
| 51 | Ryan CoceanoPlace 51 · Grade Jr · WPI | Jr | WPI | 17:02.81 |
| 52 | Alden BetterleyPlace 52 · Grade So · WPI | So | WPI | 17:04.71 |
| 53 | Mitchell ParentPlace 53 · Grade Sr · Bridgewater State | Sr | Bridgewater State | 17:08.40 |
| 54 | Andrew PetropulosPlace 54 · Grade So · Springfield (Mass.) | So | Springfield (Mass.) | 17:08.71 PR |
| 55 | Gabe SchaefferPlace 55 · Grade Fr · Springfield (Mass.) | Fr | Springfield (Mass.) | 17:10.11 |
| 56 | Harry YablonPlace 56 · Grade Jr · Springfield (Mass.) | Jr | Springfield (Mass.) | 17:14.02 |
| 57 | Daniel GarciaPlace 57 · Grade So · Babson | So | Babson | 17:15.23 |
| 58 | Ben ColbyPlace 58 · Grade Jr · Plymouth State | Jr | Plymouth State | 17:15.66 PR |
| 59 | Craig SaloisPlace 59 · Grade Jr · WPI | Jr | WPI | 17:19.38 |
| 60 | Zachary ShutePlace 60 · Grade Jr · UMass Dartmouth | Jr | UMass Dartmouth | 17:22.80 |
| 61 | Jack BarbatoPlace 61 · Grade So · UMass Dartmouth | So | UMass Dartmouth | 17:23.92 PR |
| 62 | Elijah QuinnPlace 62 · Grade So · Springfield (Mass.) | So | Springfield (Mass.) | 17:24.69 |
| 63 | Robert BurtonPlace 63 · Grade Jr · Clark (Mass.) | Jr | Clark (Mass.) | 17:25.83 PR |
| 64 | Nathan BarryPlace 64 · Grade Sr · WPI | Sr | WPI | 17:27.62 |
| 65 | Matthew RamargePlace 65 · Grade Fr · Suffolk | Fr | Suffolk | 17:27.96 PR |
| 66 | Aydan FournierPlace 66 · Grade Jr · Bridgewater State | Jr | Bridgewater State | 17:29.29 |
| 67 | Connor BruniPlace 67 · Grade So · UMass Dartmouth | So | UMass Dartmouth | 17:32.48 |
| 68 | Trip WilliamsPlace 68 · Grade Jr · WPI | Jr | WPI | 17:33.01 |
| 69 | Cole SmithPlace 69 · Grade Fr · Salve Regina | Fr | Salve Regina | 17:33.16 PR |
| 70 | Cooper O'NeilPlace 70 · Grade Jr · Plymouth State | Jr | Plymouth State | 17:33.89 |
| 71 | Jeremiah SingerPlace 71 · Grade Sr · Springfield (Mass.) | Sr | Springfield (Mass.) | 17:35.42 |
| 72 | Daniel NarvaezPlace 72 · Grade So · WPI | So | WPI | 17:36.50 |
| 73 | Carter LaSusaPlace 73 · Grade Fr · Babson | Fr | Babson | 17:37.43 PR |
| 74 | Sean JacobsenPlace 74 · Grade Sr · Suffolk | Sr | Suffolk | 17:41.48 |
| 75 | Alex LeClairPlace 75 · Grade Fr · Plymouth State | Fr | Plymouth State | 17:42.59 PR |
| 76 | Ty SangesPlace 76 · Grade So · Springfield (Mass.) | So | Springfield (Mass.) | 17:43.51 |
| 77 | Edward YeboahPlace 77 · Grade Fr · UMass Dartmouth | Fr | UMass Dartmouth | 17:44.90 |
| 78 | Brian ValePlace 78 · Grade Jr · Bridgewater State | Jr | Bridgewater State | 17:45.71 PR |
| 79 | Nolan BushnellPlace 79 · Grade Fr · Wheaton (Mass.) | Fr | Wheaton (Mass.) | 17:47.72 |
| 80 | Jacob MerendaPlace 80 · Grade So · Springfield (Mass.) | So | Springfield (Mass.) | 17:50.12 PR |
| 81 | Angelo DeLucaPlace 81 · Grade Jr · Plymouth State | Jr | Plymouth State | 17:52.05 PR |
| 82 | William StonePlace 82 · Grade Fr · Clark (Mass.) | Fr | Clark (Mass.) | 17:52.06 PR |
| 83 | Matthew LaraPlace 83 · Grade Fr · Springfield (Mass.) | Fr | Springfield (Mass.) | 17:55.65 PR |
| 84 | Justin RufflerPlace 84 · Grade So · Salve Regina | So | Salve Regina | 17:56.57 |
| 85 | Nathan BeauregardPlace 85 · Grade Jr · Plymouth State | Jr | Plymouth State | 17:56.80 PR |
| 86 | Luke PufferPlace 86 · Grade Fr · WPI | Fr | WPI | 18:01.50 PR |
| 87 | Dan McIntyrePlace 87 · Grade So · Wheaton (Mass.) | So | Wheaton (Mass.) | 18:01.94 |
| 88 | Slade HardingPlace 88 · Grade Fr · Springfield (Mass.) | Fr | Springfield (Mass.) | 18:02.21 PR |
| 89 | Michael GemelliPlace 89 · Grade So · UMass Dartmouth | So | UMass Dartmouth | 18:02.23 |
| 90 | Finn MorrisPlace 90 · Grade So · Wheaton (Mass.) | So | Wheaton (Mass.) | 18:05.40 |
| 91 | Stephen MacLennanPlace 91 · Grade Fr · UMass Dartmouth | Fr | UMass Dartmouth | 18:05.47 |
| 92 | James CarrierePlace 92 · Grade Jr · UMass Dartmouth | Jr | UMass Dartmouth | 18:07.39 |
| 93 | Luke BullockPlace 93 · Grade Jr · Emmanuel (Mass.) | Jr | Emmanuel (Mass.) | 18:10.91 PR |
| 94 | Joey DemilioPlace 94 · Grade Jr · Manhattanville | Jr | Manhattanville | 18:12.56 |
| 95 | Benjamin PenningtonPlace 95 · Grade Fr · Clark (Mass.) | Fr | Clark (Mass.) | 18:15.15 PR |
| 96 | Will DoylePlace 96 · Grade Fr · Wheaton (Mass.) | Fr | Wheaton (Mass.) | 18:19.99 PR |
| 97 | Connor PhillipsPlace 97 · Grade Jr · Plymouth State | Jr | Plymouth State | 18:20.07 PR |
| 98 | William JohnsonPlace 98 · Grade Fr · UMass Dartmouth | Fr | UMass Dartmouth | 18:25.59 PR |
| 99 | Dan Daschbach-EatonPlace 99 · Grade Sr · Plymouth State | Sr | Plymouth State | 18:26.67 |
| 100 | John LanzaPlace 100 · Grade Sr · Emerson | Sr | Emerson | 18:27.88 PR |