| 1 | Blaise DensonPlace 1 · Grade Jr · Curry | Jr | Curry | 28:23.7 |
| 2 | Lucas FrancoPlace 2 · Grade So · Western New England | So | Western New England | 28:38.1 |
| 3 | Nicholas SmithPlace 3 · Grade Jr · Western New England | Jr | Western New England | 28:58.7 |
| 4 | Caleb RuchPlace 4 · Grade So · Lasell | So | Lasell | 29:11.4 |
| 5 | Gianni SantagataPlace 5 · Grade So · Western New England | So | Western New England | 29:54.5 |
| 6 | Pablo TapionPlace 6 · Grade Jr · Western New England | Jr | Western New England | 30:04.3 |
| 7 | Nick WarePlace 7 · Grade Sr · Emmanuel (Mass.) | Sr | Emmanuel (Mass.) | 30:10.2 |
| 8 | Luke BullockPlace 8 · Grade Sr · Emmanuel (Mass.) | Sr | Emmanuel (Mass.) | 30:11.3 |
| 9 | Linus KiserPlace 9 · Grade So · Curry | So | Curry | 30:17.3 |
| 10 | Alejandro RiveraPlace 10 · Grade So · Western New England | So | Western New England | 30:26.4 |
| 11 | Jack GibbsPlace 11 · Grade Fr · Western New England | Fr | Western New England | 30:37.1 |
| 12 | Jamie HosierPlace 12 · Grade Fr · Western New England | Fr | Western New England | 30:46.6 |
| 13 | Ryan BauschPlace 13 · Grade Jr · Emmanuel (Mass.) | Jr | Emmanuel (Mass.) | 30:49.8 |
| 14 | Kyle CichowiczPlace 14 · Grade Fr · Western New England | Fr | Western New England | 30:55.7 |
| 15 | Travis RyleyPlace 15 · Grade So · Western New England | So | Western New England | 31:08.0 |
| 16 | Austin Vale da SerraPlace 16 · Grade Sr · Western New England | Sr | Western New England | 31:25.1 |
| 17 | Mateo GonzalezPlace 17 · Grade So · Emmanuel (Mass.) | So | Emmanuel (Mass.) | 31:27.5 |
| 18 | Giovanni NevaresPlace 18 · Grade So · Emmanuel (Mass.) | So | Emmanuel (Mass.) | 31:40.1 |
| 19 | Jahan PuryearPlace 19 · Grade Sr · Emmanuel (Mass.) | Sr | Emmanuel (Mass.) | 32:45.8 |
| 20 | Brady ShanklePlace 20 · Grade Fr · Emmanuel (Mass.) | Fr | Emmanuel (Mass.) | 32:53.4 |
| 21 | Frank KellyPlace 21 · Grade Jr · Western New England | Jr | Western New England | 32:56.3 |
| 22 | Daniel ZaragozaPlace 22 · Grade Fr · Lasell | Fr | Lasell | 33:28.7 |
| 23 | Zachary PomarPlace 23 · Grade Fr · Lasell | Fr | Lasell | 33:35.3 |
| 24 | Jackson BookerPlace 24 · Grade So · Emmanuel (Mass.) | So | Emmanuel (Mass.) | 33:38.5 |
| 25 | Campbell HartfordPlace 25 · Grade So · Emmanuel (Mass.) | So | Emmanuel (Mass.) | 34:12.2 |
| 26 | Joshua MoretPlace 26 · Grade Fr · Lasell | Fr | Lasell | 34:13.8 |
| 27 | Benjamin OuelletPlace 27 · Grade So · Emmanuel (Mass.) | So | Emmanuel (Mass.) | 34:15.0 |
| 28 | Joseph GrassiPlace 28 · Grade Jr · Emmanuel (Mass.) | Jr | Emmanuel (Mass.) | 34:48.3 |
| 29 | Christian GoransonPlace 29 · Grade So · Western New England | So | Western New England | 37:02.3 |
| 30 | Chance PaytonPlace 30 · Grade Jr · Curry | Jr | Curry | 38:48.4 |
| 31 | Brandon DunnPlace 31 · Grade Fr · Curry | Fr | Curry | 38:51.3 PR |
| 32 | Mi'agel VelaquezPlace 32 · Grade So · Mitchell | So | Mitchell | 39:02.7 |
| 33 | Bailey RichardPlace 33 · Grade Fr · Lasell | Fr | Lasell | 43:25.9 |
| 34 | Jonathan HeckerPlace 34 · Grade Sr · Mitchell | Sr | Mitchell | 43:28.8 |
| 35 | Alexander DorskyPlace 35 · Grade So · Curry | So | Curry | 43:32.2 |
| 36 | Braden GoldenPlace 36 · Grade So · Curry | So | Curry | 43:33.7 |
| 37 | Wayne JankunPlace 37 · Grade Fr · Curry | Fr | Curry | 44:30.5 |
| 38 | Brendan WintersPlace 38 · Grade Fr · Mitchell | Fr | Mitchell | 45:11.0 |
| 39 | Adam WelchPlace 39 · Grade So · Elms | So | Elms | 45:16.0 PR |
| 40 | Jeffrey RoyPlace 40 · Grade So · Lasell | So | Lasell | 45:18.8 |
| 41 | Nicholas SorcinelliPlace 41 · Grade Jr · Elms | Jr | Elms | 46:16.4 |
| 42 | Anthony ReddPlace 42 · Grade Fr · Curry | Fr | Curry | 49:32.8 |
| 43 | Preston ChengPlace 43 · Grade Jr · Mitchell | Jr | Mitchell | 52:01.6 |
| 44 | Tanyon ChampagnePlace 44 · Grade So · Mitchell | So | Mitchell | 53:29.7 PR |
| 45 | Michael DesirPlace 45 · Grade Sr · Curry | Sr | Curry | 55:33.7 |