| 1 | Andrew LaflammePlace 1 · Grade Jr · UMaine Farmington | Jr | UMaine Farmington | 26:49.6 |
| 2 | William SpauldingPlace 2 · Grade So · Maine Maritime Academy | So | Maine Maritime Academy | 27:09.4 |
| 3 | Cooper ParleePlace 3 · Grade Sr · Maine Maritime Academy | Sr | Maine Maritime Academy | 27:44.7 |
| 4 | James RileyPlace 4 · Grade Sr · UMaine Farmington | Sr | UMaine Farmington | 27:49.2 |
| 5 | Alexander GagnonPlace 5 · Grade So · UMaine Farmington | So | UMaine Farmington | 28:16.7 |
| 6 | Samuel PerkinsPlace 6 · Grade So · UMaine Farmington | So | UMaine Farmington | 28:39.2 |
| 7 | Patrick McKenneyPlace 7 · Grade Jr · Thomas (Maine) | Jr | Thomas (Maine) | 28:56.4 |
| 8 | Tristan HughesPlace 8 · Grade Fr · Thomas (Maine) | Fr | Thomas (Maine) | 29:20.8 |
| 9 | Gage BrunsPlace 9 · Grade So · Thomas (Maine) | So | Thomas (Maine) | 29:38.1 |
| 10 | Owen DawsonPlace 10 · Grade Fr · Maine Maritime Academy | Fr | Maine Maritime Academy | 29:48.0 |
| 11 | Ethan LinscottPlace 11 · Grade Jr · UMaine Farmington | Jr | UMaine Farmington | 30:06.0 |
| 12 | Jeffrey FleesPlace 12 · Grade Fr · Thomas (Maine) | Fr | Thomas (Maine) | 30:22.6 |
| 13 | Caden DussaultPlace 13 · Grade So · Maine Maritime Academy | So | Maine Maritime Academy | 30:28.7 |
| 14 | Micah BryanPlace 14 · Grade Jr · Husson | Jr | Husson | 31:00.0 |
| 15 | Alwin AndreePlace 15 · Grade Fr · Thomas (Maine) | Fr | Thomas (Maine) | 31:09.8 |
| 16 | Carlton DaileyPlace 16 · Grade So · Thomas (Maine) | So | Thomas (Maine) | 31:14.3 |
| 17 | Logan SerpicoPlace 17 · Grade Jr · Maine Maritime Academy | Jr | Maine Maritime Academy | 31:17.9 |
| 18 | Jack ViolettePlace 18 · Grade Fr · Husson | Fr | Husson | 31:24.7 |
| 19 | Kaden HornerPlace 19 · Grade Sr · Maine Maritime Academy | Sr | Maine Maritime Academy | 31:35.6 |
| 20 | Michael JohnsonPlace 20 · Grade So · Thomas (Maine) | So | Thomas (Maine) | 31:46.9 |
| 21 | Owen HeseltinePlace 21 · Grade So · Central Maine CC | So | Central Maine CC | 31:49.8 |
| 22 | James MooneyPlace 22 · Grade So · Thomas (Maine) | So | Thomas (Maine) | 32:01.9 |
| 23 | John McBanePlace 23 · Grade Jr · Maine Maritime Academy | Jr | Maine Maritime Academy | 33:02.4 PR |
| 24 | Westley DyerPlace 24 · Grade Sr · UMaine Presque Isle | Sr | UMaine Presque Isle | 33:05.5 |
| 25 | Asher MichalskiPlace 25 · Grade Fr · Maine Maritime Academy | Fr | Maine Maritime Academy | 33:07.0 |
| 26 | Joseph BurgessPlace 26 · Grade Jr · UMaine Farmington | Jr | UMaine Farmington | 33:26.3 |
| 27 | Isiah MitchellPlace 27 · Grade So · UMaine Presque Isle | So | UMaine Presque Isle | 33:37.6 |
| 28 | Joseph VallierePlace 28 · Grade Jr · Maine Maritime Academy | Jr | Maine Maritime Academy | 33:41.4 |
| 29 | Matthew TitaPlace 29 · Grade Fr · Maine Maritime Academy | Fr | Maine Maritime Academy | 34:07.1 |
| 30 | Zachary PeircePlace 30 · Grade So · Central Maine CC | So | Central Maine CC | 34:41.9 |
| 31 | Daniel SomaPlace 31 · Grade Fr · Maine Maritime Academy | Fr | Maine Maritime Academy | 34:57.6 PR |
| 32 | Oden SchalgerPlace 32 · Grade Fr · Husson | Fr | Husson | 35:07.3 |
| 33 | Kietan EverettPlace 33 · Grade Sr · UMaine Presque Isle | Sr | UMaine Presque Isle | 36:08.1 |
| 34 | Ethan TardyPlace 34 · Grade So · Maine Maritime Academy | So | Maine Maritime Academy | 37:17.1 |
| 35 | Hector PerezPlace 35 · Grade So · UMaine Presque Isle | So | UMaine Presque Isle | 37:29.4 |
| 36 | Jonathan ManningPlace 36 · Grade Sr · Maine Maritime Academy | Sr | Maine Maritime Academy | 39:02.2 |
| 37 | Thomas HintonPlace 37 · Grade Jr · Husson | Jr | Husson | 39:07.7 |
| 38 | David GustinPlace 38 · Grade So · UMaine Presque Isle | So | UMaine Presque Isle | 39:53.0 |
| 39 | Miles GadwahPlace 39 · Grade Fr · Thomas (Maine) | Fr | Thomas (Maine) | 40:03.3 |
| 40 | Trevor BeamsPlace 40 · Grade Fr · Maine Maritime Academy | Fr | Maine Maritime Academy | 40:19.0 |
| 41 | Robert SpearsPlace 41 · Grade So · Central Maine CC | So | Central Maine CC | 40:57.9 |
| 42 | Jaden GrazulisPlace 42 · Grade Jr · Husson | Jr | Husson | 41:46.0 |
| 43 | Evan WilcoxPlace 43 · Grade Fr · Thomas (Maine) | Fr | Thomas (Maine) | 42:09.3 |
| 44 | Nathanael CampbellPlace 44 · Grade Sr · Maine Maritime Academy | Sr | Maine Maritime Academy | 42:28.8 PR |
| 45 | Christian ZapataPlace 45 · Grade Sr · Husson | Sr | Husson | 43:10.4 |
| 46 | Hugo LopezPlace 46 · Grade Fr · Central Maine CC | Fr | Central Maine CC | 44:57.0 |
| 47 | Carlos Fra-NaroPlace 47 · Grade Fr · Central Maine CC | Fr | Central Maine CC | 45:54.1 |
| 48 | Henry AveryPlace 48 · Grade Fr · Central Maine CC | Fr | Central Maine CC | 47:27.4 |
| 49 | Zackary BraunPlace 49 · Grade So · Thomas (Maine) | So | Thomas (Maine) | 48:41.6 |
| 0 | Aspen MitchellPlace 0 · Grade Fr · UMaine Presque Isle | Fr | UMaine Presque Isle | DNF |