| 1 | Mason TomboniPlace 1 · Grade Fr · UMaine Farmington | Fr | UMaine Farmington | 27:14.3 |
| 2 | Andrew LaflammePlace 2 · Grade Sr · UMaine Farmington | Sr | UMaine Farmington | 27:19.6 |
| 3 | Alexander GagnonPlace 3 · Grade Jr · UMaine Farmington | Jr | UMaine Farmington | 27:41.0 |
| 4 | Samuel PerkinsPlace 4 · Grade Jr · UMaine Farmington | Jr | UMaine Farmington | 27:49.9 |
| 5 | Levi RiggsPlace 5 · Grade Fr · UMaine Farmington | Fr | UMaine Farmington | 28:00.6 |
| 6 | William SpauldingPlace 6 · Grade Jr · Maine Maritime Academy | Jr | Maine Maritime Academy | 28:11.6 |
| 7 | Charley FleesPlace 7 · Grade Fr · Thomas (Maine) | Fr | Thomas (Maine) | 28:18.2 |
| 8 | Scott StubbsPlace 8 · Grade Fr · UMaine Farmington | Fr | UMaine Farmington | 29:04.3 |
| 9 | Ethan LinscottPlace 9 · Grade Sr · UMaine Farmington | Sr | UMaine Farmington | 29:11.4 |
| 10 | Gage BrunsPlace 10 · Grade Jr · Thomas (Maine) | Jr | Thomas (Maine) | 29:20.0 |
| 11 | Michael JohnsonPlace 11 · Grade Jr · Thomas (Maine) | Jr | Thomas (Maine) | 29:26.8 PR |
| 12 | Gavin SampsonPlace 12 · Grade So · York (Maine) CC | So | York (Maine) CC | 29:37.6 |
| 13 | Caden DussaultPlace 13 · Grade Jr · Maine Maritime Academy | Jr | Maine Maritime Academy | 29:48.0 |
| 14 | Jeffrey FleesPlace 14 · Grade So · Thomas (Maine) | So | Thomas (Maine) | 30:22.6 |
| 15 | Alwin AndreePlace 15 · Grade So · Thomas (Maine) | So | Thomas (Maine) | 30:47.6 |
| 16 | Brodie PakPlace 16 · Grade Fr · UMaine Farmington | Fr | UMaine Farmington | 31:11.1 |
| 17 | Joseph BurgessPlace 17 · Grade Sr · UMaine Farmington | Sr | UMaine Farmington | 31:11.4 |
| 18 | Lucas LaddPlace 18 · Grade Fr · Maine Maritime Academy | Fr | Maine Maritime Academy | 31:29.3 |
| 19 | Isaiah SabeanPlace 19 · Grade Fr · Thomas (Maine) | Fr | Thomas (Maine) | 32:10.5 |
| 20 | Francis Robinson VPlace 20 · Grade Fr · Maine Maritime Academy | Fr | Maine Maritime Academy | 32:23.3 |
| 21 | Trevor NicholsPlace 21 · Grade Fr · Thomas (Maine) | Fr | Thomas (Maine) | 33:07.6 PR |
| 22 | Asher MichalskiPlace 22 · Grade So · Maine Maritime Academy | So | Maine Maritime Academy | 33:08.7 |
| 23 | Brady PelletierPlace 23 · Grade Fr · Husson | Fr | Husson | 33:21.0 |
| 24 | Ross GaffneyPlace 24 · Grade Fr · UMaine Farmington | Fr | UMaine Farmington | 35:11.2 |
| 25 | Joseph VallierePlace 25 · Grade Sr · Maine Maritime Academy | Sr | Maine Maritime Academy | 35:33.7 |
| 26 | Hector PerezPlace 26 · Grade Jr · UMaine Presque Isle | Jr | UMaine Presque Isle | 35:47.3 |
| 27 | Dylan AndersonPlace 27 · Grade Fr · Husson | Fr | Husson | 37:55.3 PR |
| 28 | Daniel SomaPlace 28 · Grade So · Maine Maritime Academy | So | Maine Maritime Academy | 37:57.4 |
| 29 | Jordan CastonguayPlace 29 · Grade So · UMaine Farmington | So | UMaine Farmington | 38:44.9 PR |
| 30 | Ian MichaudPlace 30 · Grade - · UMaine Presque Isle | - | UMaine Presque Isle | 40:15.2 PR |
| 31 | Potter RaymondPlace 31 · Grade So · UMaine Presque Isle | So | UMaine Presque Isle | 40:56.7 |
| 32 | Kapono Kaha'iPlace 32 · Grade - · UMaine Presque Isle | - | UMaine Presque Isle | 43:19.2 PR |
| 33 | Gage MoodyPlace 33 · Grade Fr · Husson | Fr | Husson | 45:05.8 |
| 34 | Dillon HaughtonPlace 34 · Grade Sr · Husson | Sr | Husson | 46:30.4 PR |
| 35 | Zackary BraunPlace 35 · Grade Jr · Thomas (Maine) | Jr | Thomas (Maine) | 46:39.2 |
| 36 | Carmy KanikiPlace 36 · Grade Fr · Husson | Fr | Husson | 50:04.3 |
| 37 | David GustinPlace 37 · Grade Jr · UMaine Presque Isle | Jr | UMaine Presque Isle | 52:37.3 |