| 1 | Paulino Guevara MateoPlace 1 · Grade Fr · Fitchburg State | Fr | Fitchburg State | 25:06.73 |
| 2 | Kyle AckroydPlace 2 · Grade Sr · Bridgewater State | Sr | Bridgewater State | 26:01.16 |
| 3 | Kevin McBirneyPlace 3 · Grade Sr · Bridgewater State | Sr | Bridgewater State | 26:06.45 |
| 4 | Nathan SylvenPlace 4 · Grade Jr · Westfield State | Jr | Westfield State | 26:14.82 |
| 5 | Samuel EdwardsPlace 5 · Grade So · Fitchburg State | So | Fitchburg State | 26:28.96 PR |
| 6 | Mitchell ParentPlace 6 · Grade Sr · Bridgewater State | Sr | Bridgewater State | 26:42.94 |
| 7 | Tyler AmaralPlace 7 · Grade Fr · Bridgewater State | Fr | Bridgewater State | 26:50.43 |
| 8 | Andrew OrganPlace 8 · Grade Fr · Westfield State | Fr | Westfield State | 27:05.24 |
| 9 | Aaron CorlettePlace 9 · Grade So · Framingham State | So | Framingham State | 27:11.97 |
| 10 | Aydan FournierPlace 10 · Grade Jr · Bridgewater State | Jr | Bridgewater State | 27:12.81 |
| 11 | Michael BurnsPlace 11 · Grade Sr · Fitchburg State | Sr | Fitchburg State | 27:14.60 |
| 12 | Vincent GauthierPlace 12 · Grade So · Framingham State | So | Framingham State | 27:27.06 PR |
| 13 | Ryan WingPlace 13 · Grade Fr · Worcester State | Fr | Worcester State | 27:59.24 |
| 14 | Braedan RamseyPlace 14 · Grade Fr · Westfield State | Fr | Westfield State | 28:00.38 |
| 15 | Tyler MeunierPlace 15 · Grade Jr · Westfield State | Jr | Westfield State | 28:21.62 |
| 16 | Colin MahoneyPlace 16 · Grade Sr · Westfield State | Sr | Westfield State | 28:29.28 |
| 17 | Joshua LancasterPlace 17 · Grade Sr · Fitchburg State | Sr | Fitchburg State | 28:29.77 |
| 18 | Gordon JohnsonPlace 18 · Grade Sr · Westfield State | Sr | Westfield State | 28:44.00 |
| 19 | Brian ValePlace 19 · Grade Jr · Bridgewater State | Jr | Bridgewater State | 28:48.17 |
| 20 | Rodrigo MirandaPlace 20 · Grade Fr · Westfield State | Fr | Westfield State | 28:52.46 |
| 21 | Rowan GottshallPlace 21 · Grade Sr · Westfield State | Sr | Westfield State | 28:56.25 |
| 22 | Lorcan BergeronPlace 22 · Grade Jr · Westfield State | Jr | Westfield State | 28:58.99 |
| 23 | Liam DietzPlace 23 · Grade Fr · Worcester State | Fr | Worcester State | 29:03.73 |
| 24 | Jacob AnuszczykPlace 24 · Grade Fr · Bridgewater State | Fr | Bridgewater State | 29:06.79 |
| 25 | Ayden GiombettiPlace 25 · Grade Jr · Framingham State | Jr | Framingham State | 29:09.05 PR |
| 26 | Reid SunshinePlace 26 · Grade So · Westfield State | So | Westfield State | 29:18.25 |
| 27 | Owen MackenziePlace 27 · Grade Jr · Bridgewater State | Jr | Bridgewater State | 29:35.12 |
| 28 | Robert KennyPlace 28 · Grade So · Massachusetts Maritime Academy | So | Massachusetts Maritime Academy | 29:44.30 |
| 29 | Kelan MahoneyPlace 29 · Grade So · Worcester State | So | Worcester State | 29:51.86 |
| 30 | Parker WintersPlace 30 · Grade Sr · Framingham State | Sr | Framingham State | 29:55.97 |
| 31 | Daniel SmithPlace 31 · Grade So · Worcester State | So | Worcester State | 29:57.79 |
| 32 | Griffin CorrickPlace 32 · Grade So · Massachusetts Maritime Academy | So | Massachusetts Maritime Academy | 29:58.27 PR |
| 33 | Taku PettengillPlace 33 · Grade So · Worcester State | So | Worcester State | 30:12.56 |
| 34 | Alexander LucierPlace 34 · Grade Sr · Worcester State | Sr | Worcester State | 30:24.16 |
| 35 | Jazmany ReyesPlace 35 · Grade Sr · Framingham State | Sr | Framingham State | 30:26.06 PR |
| 36 | Brady MadiganPlace 36 · Grade Sr · Fitchburg State | Sr | Fitchburg State | 30:32.05 PR |
| 37 | Nicholas RoddenPlace 37 · Grade Jr · Bridgewater State | Jr | Bridgewater State | 30:44.05 |
| 38 | Jeremy GalePlace 38 · Grade Fr · Framingham State | Fr | Framingham State | 30:44.63 PR |
| 39 | Lemuel Del VallePlace 39 · Grade Jr · Fitchburg State | Jr | Fitchburg State | 30:46.73 PR |
| 40 | Youness ChahidPlace 40 · Grade Fr · Worcester State | Fr | Worcester State | 30:59.58 |
| 41 | Omar ElmiPlace 41 · Grade Sr · Fitchburg State | Sr | Fitchburg State | 31:03.68 |
| 42 | Ryan AndersonPlace 42 · Grade Fr · Westfield State | Fr | Westfield State | 31:12.81 |
| 43 | Robert PerruzziPlace 43 · Grade Jr · Framingham State | Jr | Framingham State | 31:16.59 |
| 44 | Jackson HolschuhPlace 44 · Grade Jr · Massachusetts Maritime Academy | Jr | Massachusetts Maritime Academy | 31:17.76 PR |
| 45 | Jack LalibertePlace 45 · Grade Fr · Massachusetts Maritime Academy | Fr | Massachusetts Maritime Academy | 31:18.57 |
| 46 | Logan NasonPlace 46 · Grade Fr · Massachusetts Maritime Academy | Fr | Massachusetts Maritime Academy | 31:18.85 |
| 47 | Alvaro Castillo-ClottierPlace 47 · Grade Jr · Fitchburg State | Jr | Fitchburg State | 31:29.08 |
| 48 | Bruno BarbosaPlace 48 · Grade Sr · Framingham State | Sr | Framingham State | 31:33.80 |
| 49 | Alexander MatsuyasuPlace 49 · Grade Sr · Worcester State | Sr | Worcester State | 31:43.31 |
| 50 | Emerson DobrindtPlace 50 · Grade So · Massachusetts Maritime Academy | So | Massachusetts Maritime Academy | 31:49.16 |
| 51 | Patrick HarveyPlace 51 · Grade Jr · Worcester State | Jr | Worcester State | 31:56.72 PR |
| 52 | Cooper OgdenPlace 52 · Grade So · Massachusetts Maritime Academy | So | Massachusetts Maritime Academy | 32:02.09 |
| 53 | Biruk AlemuPlace 53 · Grade Sr · Framingham State | Sr | Framingham State | 32:12.12 PR |
| 54 | Andrew StokesPlace 54 · Grade Sr · Worcester State | Sr | Worcester State | 32:17.10 |
| 55 | Troy PenneyPlace 55 · Grade Jr · Massachusetts Maritime Academy | Jr | Massachusetts Maritime Academy | 32:17.60 |
| 56 | Daniel RyanPlace 56 · Grade Fr · Worcester State | Fr | Worcester State | 32:28.00 |
| 57 | Andy FeinblattPlace 57 · Grade Fr · Worcester State | Fr | Worcester State | 32:35.07 |
| 58 | James SegatorePlace 58 · Grade Fr · Westfield State | Fr | Westfield State | 32:47.88 |
| 59 | James AppiahPlace 59 · Grade So · Framingham State | So | Framingham State | 32:48.00 |
| 60 | Sean JacobsonPlace 60 · Grade Sr · Westfield State | Sr | Westfield State | 33:15.11 |
| 61 | Collin FinePlace 61 · Grade Jr · Massachusetts Maritime Academy | Jr | Massachusetts Maritime Academy | 33:48.01 |
| 62 | Aidan CarreiroPlace 62 · Grade Jr · Massachusetts Maritime Academy | Jr | Massachusetts Maritime Academy | 33:53.92 |
| 63 | Bradley JonesPlace 63 · Grade Fr · Westfield State | Fr | Westfield State | 33:56.63 |
| 64 | Andrew DavisPlace 64 · Grade Jr · Massachusetts Maritime Academy | Jr | Massachusetts Maritime Academy | 33:59.88 |
| 65 | Ryan FariaPlace 65 · Grade Jr · Massachusetts Maritime Academy | Jr | Massachusetts Maritime Academy | 34:30.87 PR |
| 66 | Cole GuilianiPlace 66 · Grade Jr · Massachusetts Maritime Academy | Jr | Massachusetts Maritime Academy | 35:41.18 |
| 67 | David RodriguezPlace 67 · Grade Sr · Fitchburg State | Sr | Fitchburg State | 35:41.99 |
| 68 | Owen LuceyPlace 68 · Grade So · Massachusetts Maritime Academy | So | Massachusetts Maritime Academy | 37:52.90 |
| 69 | Liam DevaneyPlace 69 · Grade Fr · Framingham State | Fr | Framingham State | 38:05.23 |
| 70 | Jaiden MaddenPlace 70 · Grade Jr · Fitchburg State | Jr | Fitchburg State | 38:29.20 |