| 1 | Joseph MahonPlace 1 · Grade Sr · Holy Cross | Sr | Holy Cross | 18:38.1 PR |
| 2 | Cyrus HansenPlace 2 · Grade Jr · UMass | Jr | UMass | 18:48.9 PR |
| 3 | Everett MosherPlace 3 · Grade Jr · WPI | Jr | WPI | 19:03.3 PR |
| 4 | Atticus KayePlace 4 · Grade Fr · UMass | Fr | UMass | 19:19.8 PR |
| 5 | Erik UngerPlace 5 · Grade Sr · UMass | Sr | UMass | 19:22.0 |
| 6 | Tucker PresnellPlace 6 · Grade Fr · WPI | Fr | WPI | 19:23.4 PR |
| 7 | Liam DavidsonPlace 7 · Grade So · UMass | So | UMass | 19:26.8 PR |
| 8 | Drew O'ReillyPlace 8 · Grade Jr · WPI | Jr | WPI | 19:29.6 PR |
| 9 | Sam LeonePlace 9 · Grade Fr · UMass | Fr | UMass | 19:37.4 PR |
| 10 | Ian MorganPlace 10 · Grade Fr · Holy Cross | Fr | Holy Cross | 19:38.1 PR |
| 11 | Ryan MaherPlace 11 · Grade Fr · UMass | Fr | UMass | 19:38.7 PR |
| 12 | Hugo HamnettPlace 12 · Grade Fr · Holy Cross | Fr | Holy Cross | 19:39.6 PR |
| 13 | Joseph RyanPlace 13 · Grade Jr · Holy Cross | Jr | Holy Cross | 19:41.2 PR |
| 14 | Nathaniel HenshawPlace 14 · Grade Fr · WPI | Fr | WPI | 19:45.2 PR |
| 15 | Thomas SpeltzPlace 15 · Grade So · Holy Cross | So | Holy Cross | 19:47.2 PR |
| 16 | Riley HubiszPlace 16 · Grade So · UMass | So | UMass | 19:48.7 |
| 17 | Jackson SobelmanPlace 17 · Grade Jr · WPI | Jr | WPI | 20:00.7 PR |
| 18 | Matthew MeerdinkPlace 18 · Grade So · WPI | So | WPI | 20:05.9 PR |
| 19 | Colin BritnerPlace 19 · Grade Jr · WPI | Jr | WPI | 20:13.0 PR |
| 20 | Sullivan SturtzPlace 20 · Grade Fr · UMass | Fr | UMass | 20:14.8 PR |
| 21 | Nick FalconePlace 21 · Grade Fr · WPI | Fr | WPI | 20:17.6 PR |
| 22 | Altamo AschkenasyPlace 22 · Grade So · UMass | So | UMass | 20:19.1 |
| 23 | Quinn SalmonPlace 23 · Grade Sr · Holy Cross | Sr | Holy Cross | 20:21.6 PR |
| 24 | Giuseppe VillaniPlace 24 · Grade So · WPI | So | WPI | 20:27.5 PR |
| 25 | Isaac LenziniPlace 25 · Grade Fr · Holy Cross | Fr | Holy Cross | 20:30.4 PR |
| 26 | Declan LyonsPlace 26 · Grade Fr · Holy Cross | Fr | Holy Cross | 20:32.2 PR |
| 27 | Archie PinderPlace 27 · Grade So · UMass | So | UMass | 20:41.4 |
| 28 | Logan WalshPlace 28 · Grade So · UMass | So | UMass | 20:54.0 |
| 29 | John (Jack) LarkinPlace 29 · Grade Jr · Holy Cross | Jr | Holy Cross | 20:56.6 PR |
| 30 | Alden BetterleyPlace 30 · Grade Jr · WPI | Jr | WPI | 21:04.1 PR |
| 31 | Timothy SchribmanPlace 31 · Grade Fr · WPI | Fr | WPI | 21:07.4 PR |
| 32 | Adam LewisPlace 32 · Grade Fr · WPI | Fr | WPI | 21:09.7 PR |
| 33 | Ryan CoceanoPlace 33 · Grade Sr · WPI | Sr | WPI | 21:14.8 PR |
| 34 | Alec CarewPlace 34 · Grade Jr · UMass | Jr | UMass | 21:21.1 |
| 35 | Luke HoldenPlace 35 · Grade Jr · WPI | Jr | WPI | 21:27.5 PR |
| 36 | Trip WilliamsPlace 36 · Grade Sr · WPI | Sr | WPI | 21:33.5 PR |
| 37 | Craig SaloisPlace 37 · Grade Sr · WPI | Sr | WPI | 21:44.3 PR |
| 38 | Jackson HuntPlace 38 · Grade Jr · WPI | Jr | WPI | 22:09.7 PR |
| 39 | Connor EarlePlace 39 · Grade Fr · WPI | Fr | WPI | 22:19.8 PR |
| 40 | Daniel NarvaezPlace 40 · Grade Jr · WPI | Jr | WPI | 24:16.1 PR |