| 1 | Michael MasonPlace 1 · Grade Jr · Sacred Heart | Jr | Sacred Heart | 26:07.60 |
| 2 | Carson FischerPlace 2 · Grade - · UNAT-Vermont | - | UNAT-Vermont | 26:17.10 |
| 3 | Sam FortinPlace 3 · Grade So · Franklin Pierce | So | Franklin Pierce | 26:43.70 |
| 4 | Matthew VenePlace 4 · Grade Sr · Sacred Heart | Sr | Sacred Heart | 26:48.40 |
| 5 | Will JustPlace 5 · Grade Fr · Vermont | Fr | Vermont | 26:59.30 |
| 6 | Liam DohertyPlace 6 · Grade Jr · Franklin Pierce | Jr | Franklin Pierce | 27:05.30 |
| 7 | Patrick MozdenPlace 7 · Grade Fr · Vermont | Fr | Vermont | 27:11.30 |
| 8 | Morgan McCuenPlace 8 · Grade So · Vermont | So | Vermont | 27:11.70 |
| 9 | Jake HaroldPlace 9 · Grade Fr · Sacred Heart | Fr | Sacred Heart | 27:15.60 |
| 10 | Ryan BourkePlace 10 · Grade Jr · Bryant | Jr | Bryant | 27:19.80 |
| 11 | Colin McCarthyPlace 11 · Grade - · UNAT-Vermont | - | UNAT-Vermont | 27:21.00 PR |
| 12 | Michael MarescaPlace 12 · Grade Fr · Sacred Heart | Fr | Sacred Heart | 27:21.40 |
| 13 | Justin ShiffrinPlace 13 · Grade Sr · Bryant | Sr | Bryant | 27:26.10 |
| 14 | Daniel BrennanPlace 14 · Grade Jr · Vermont | Jr | Vermont | 27:26.20 |
| 15 | Demetri FranzesePlace 15 · Grade So · Sacred Heart | So | Sacred Heart | 27:33.40 |
| 16 | Harrison GoncherPlace 16 · Grade Fr · Vermont | Fr | Vermont | 27:35.70 |
| 17 | Alexander ArmendarizPlace 17 · Grade Fr · Sacred Heart | Fr | Sacred Heart | 27:40.30 |
| 18 | Gunner CurrierPlace 18 · Grade Fr · Franklin Pierce | Fr | Franklin Pierce | 27:41.10 |
| 19 | James CilwikPlace 19 · Grade Sr · UNAT-Vermont | Sr | UNAT-Vermont | 27:42.40 PR |
| 20 | Aiden MassePlace 20 · Grade Jr · Bryant | Jr | Bryant | 27:47.70 |
| 21 | Dj MurphyPlace 21 · Grade So · Vermont | So | Vermont | 27:49.90 |
| 22 | Harjaap SinghPlace 22 · Grade So · Sacred Heart | So | Sacred Heart | 27:51.00 |
| 23 | Bryson FearsPlace 23 · Grade Fr · Bryant | Fr | Bryant | 27:53.50 |
| 24 | Declan TolandPlace 24 · Grade Jr · Sacred Heart | Jr | Sacred Heart | 27:55.30 |
| 25 | Oliver HansenPlace 25 · Grade Sr · Vermont | Sr | Vermont | 27:57.60 |
| 26 | Nicholas PoulinPlace 26 · Grade Sr · Bryant | Sr | Bryant | 28:00.80 |
| 27 | Danny TorresPlace 27 · Grade So · Bryant | So | Bryant | 28:07.10 |
| 28 | Noah RobertsPlace 28 · Grade Fr · Franklin Pierce | Fr | Franklin Pierce | 28:09.70 |
| 29 | Lazo SlijepcevicPlace 29 · Grade Fr · Bryant | Fr | Bryant | 28:10.40 |
| 30 | Teddy TremblayPlace 30 · Grade Fr · Vermont | Fr | Vermont | 28:17.20 |
| 31 | Forrest Mele-KeanPlace 31 · Grade So · Vermont | So | Vermont | 28:21.90 |
| 32 | Darrian MichaelidesPlace 32 · Grade So · Vermont | So | Vermont | 28:26.50 |
| 33 | John ViensPlace 33 · Grade Jr · Franklin Pierce | Jr | Franklin Pierce | 28:31.40 |
| 34 | Tobias RuffoPlace 34 · Grade Sr · Bryant | Sr | Bryant | 28:39.00 |
| 35 | Jack HillPlace 35 · Grade So · Bryant | So | Bryant | 28:42.90 |
| 36 | Evan SpencePlace 36 · Grade Fr · Franklin Pierce | Fr | Franklin Pierce | 28:52.70 |
| 37 | David BreaultPlace 37 · Grade Fr · Franklin Pierce | Fr | Franklin Pierce | 28:52.70 |
| 38 | Thomas RuanePlace 38 · Grade Fr · Sacred Heart | Fr | Sacred Heart | 28:55.00 |
| 39 | Lucas PyrroPlace 39 · Grade Jr · Vermont | Jr | Vermont | 29:07.20 |
| 40 | Trevor MaheuPlace 40 · Grade Fr · Franklin Pierce | Fr | Franklin Pierce | 29:15.40 |
| 41 | James BarnaclePlace 41 · Grade Jr · Sacred Heart | Jr | Sacred Heart | 29:19.30 |
| 42 | Christian SelverianPlace 42 · Grade Sr · Sacred Heart | Sr | Sacred Heart | 29:49.00 |
| 43 | Patrick DevinePlace 43 · Grade So · Sacred Heart | So | Sacred Heart | 29:52.20 |
| 44 | Jesse CroteauPlace 44 · Grade Fr · Sacred Heart | Fr | Sacred Heart | 30:05.80 |
| 45 | Alexander HowarthPlace 45 · Grade - · UNAT-Vermont | - | UNAT-Vermont | 30:17.80 PR |
| 46 | Patrick CurreriPlace 46 · Grade Sr · Sacred Heart | Sr | Sacred Heart | 30:20.50 |
| 47 | Jonathan HillsPlace 47 · Grade Sr · Vermont | Sr | Vermont | 30:35.70 |
| 48 | Nathan MoorePlace 48 · Grade Sr · Vermont State University Lyndon | Sr | Vermont State University Lyndon | 32:22.90 |