| 1 | Thomas WolfePlace 1 · Grade Jr · Vermont | Jr | Vermont | 20:22.90 PR |
| 2 | William ConklinPlace 2 · Grade Fr · UMass Lowell | Fr | UMass Lowell | 20:24.70 PR |
| 3 | Bennett Harrison-MichaelsPlace 3 · Grade Jr · Vermont | Jr | Vermont | 20:26.00 PR |
| 4 | Nick KidderPlace 4 · Grade Fr · Vermont | Fr | Vermont | 20:33.70 PR |
| 5 | Will LockePlace 5 · Grade Jr · Vermont | Jr | Vermont | 20:37.00 PR |
| 6 | Myles NapolitanoPlace 6 · Grade Fr · Vermont | Fr | Vermont | 20:49.90 PR |
| 7 | Will JustPlace 7 · Grade Fr · Vermont | Fr | Vermont | 20:50.10 PR |
| 8 | Jacob TremblayPlace 8 · Grade Sr · Vermont | Sr | Vermont | 20:53.50 PR |
| 9 | Nicolas UzzoPlace 9 · Grade Jr · UMass Lowell | Jr | UMass Lowell | 21:01.00 PR |
| 10 | Patrick MozdenPlace 10 · Grade Fr · Vermont | Fr | Vermont | 21:04.10 PR |
| 11 | Samuel DenisPlace 11 · Grade Jr · UMass Lowell | Jr | UMass Lowell | 21:07.20 PR |
| 12 | Morgan McCuenPlace 12 · Grade So · Vermont | So | Vermont | 21:12.40 PR |
| 13 | Henry NassePlace 13 · Grade So · Vermont | So | Vermont | 21:17.70 PR |
| 14 | Colin McCarthyPlace 14 · Unattached - Vermont | — | Unattached - Vermont | 21:20.20 PR |
| 15 | Zak MetzgerPlace 15 · Grade So · Vermont | So | Vermont | 21:23.20 PR |
| 16 | Daniel BurnsPlace 16 · Grade Sr · UMass Lowell | Sr | UMass Lowell | 21:24.70 PR |
| 17 | Avi YagodaPlace 17 · Unattached - Vermont | — | Unattached - Vermont | 21:25.00 |
| 18 | Forrest Mele-KeanPlace 18 · Grade So · Vermont | So | Vermont | 21:27.90 PR |
| 19 | Harrison GoncherPlace 19 · Grade Fr · Vermont | Fr | Vermont | 21:28.20 PR |
| 20 | Andrew TaborsakPlace 20 · Grade Jr · Vermont | Jr | Vermont | 21:29.60 PR |
| 21 | Dean AllenPlace 21 · Grade Jr · UMass Lowell | Jr | UMass Lowell | 21:30.10 PR |
| 22 | Timothy BrighamPlace 22 · Grade SR · UNA-UMass Lowell | SR | UNA-UMass Lowell | 21:32.70 |
| 23 | Dj MurphyPlace 23 · Grade So · Vermont | So | Vermont | 21:38.40 PR |
| 24 | Lucas PyrroPlace 24 · Grade Jr · Vermont | Jr | Vermont | 21:40.20 PR |
| 25 | Teddy TremblayPlace 25 · Grade Fr · Vermont | Fr | Vermont | 21:46.00 PR |
| 26 | Jackson BeauparlantPlace 26 · Grade Fr · UMass Lowell | Fr | UMass Lowell | 21:54.30 PR |
| 27 | Darrian MichaelidesPlace 27 · Grade So · Vermont | So | Vermont | 21:54.70 PR |
| 28 | Daniel BrennanPlace 28 · Grade Jr · Vermont | Jr | Vermont | 21:55.70 PR |
| 29 | Oliver HansenPlace 29 · Grade Sr · Vermont | Sr | Vermont | 22:03.20 PR |
| 30 | Sean KerinPlace 30 · Grade So · UMass Lowell | So | UMass Lowell | 22:05.00 PR |
| 31 | Jonathan HillsPlace 31 · Grade Sr · Vermont | Sr | Vermont | 22:06.60 PR |
| 32 | Patrick CroughwellPlace 32 · Grade Fr · UMass Lowell | Fr | UMass Lowell | 22:13.20 PR |
| 33 | Jonathan RooneyPlace 33 · Grade Fr · UMass Lowell | Fr | UMass Lowell | 22:13.20 PR |
| 34 | Christopher GuerinPlace 34 · Grade Fr · UMass Lowell | Fr | UMass Lowell | 22:16.10 PR |
| 35 | Will DuganPlace 35 · Unattached - Vermont | — | Unattached - Vermont | 22:36.70 |