| 1 | Cooper ParleePlace 1 · Grade Sr · Maine Maritime Academy | Sr | Maine Maritime Academy | 27:03.1 PR |
| 2 | William SpauldingPlace 2 · Grade So · Maine Maritime Academy | So | Maine Maritime Academy | 27:03.1 |
| 3 | Gage BrunsPlace 3 · Grade So · Thomas (Maine) | So | Thomas (Maine) | 27:35.1 PR |
| 4 | Patrick McKenneyPlace 4 · Grade Jr · Thomas (Maine) | Jr | Thomas (Maine) | 28:03.5 |
| 5 | Jeffrey FleesPlace 5 · Grade Fr · Thomas (Maine) | Fr | Thomas (Maine) | 28:09.5 |
| 6 | Owen DawsonPlace 6 · Grade Fr · Maine Maritime Academy | Fr | Maine Maritime Academy | 28:49.1 PR |
| 7 | Tristan HughesPlace 7 · Grade Fr · Thomas (Maine) | Fr | Thomas (Maine) | 28:55.1 |
| 8 | Michael JohnsonPlace 8 · Grade So · Thomas (Maine) | So | Thomas (Maine) | 29:33.1 |
| 9 | Micah BryanPlace 9 · Grade Jr · Husson | Jr | Husson | 29:41.0 PR |
| 10 | Logan SerpicoPlace 10 · Grade Jr · Maine Maritime Academy | Jr | Maine Maritime Academy | 30:08.8 |
| 11 | James BrubeckPlace 11 · Grade So · Maine Maritime Academy | So | Maine Maritime Academy | 30:10.6 PR |
| 12 | Guillaume Le MerourPlace 12 · Grade Fr · UMaine Augusta | Fr | UMaine Augusta | 30:24.6 PR |
| 13 | Owen HeseltinePlace 13 · Grade So · Central Maine CC | So | Central Maine CC | 30:34.9 PR |
| 14 | Jack ViolettePlace 14 · Grade Fr · Husson | Fr | Husson | 30:59.4 PR |
| 15 | Asher MichalskiPlace 15 · Grade Fr · Maine Maritime Academy | Fr | Maine Maritime Academy | 32:12.4 |
| 16 | James MooneyPlace 16 · Grade So · Thomas (Maine) | So | Thomas (Maine) | 32:16.5 |
| 17 | Isiah MitchellPlace 17 · Grade So · UMaine Presque Isle | So | UMaine Presque Isle | 32:27.7 PR |
| 18 | Zachary PeircePlace 18 · Grade So · Central Maine CC | So | Central Maine CC | 32:36.3 PR |
| 19 | Aspen MitchellPlace 19 · Grade Fr · UMaine Presque Isle | Fr | UMaine Presque Isle | 32:38.9 PR |
| 20 | Oden SchalgerPlace 20 · Grade Fr · Husson | Fr | Husson | 33:07.5 PR |
| 21 | Matthew TitaPlace 21 · Grade Fr · Maine Maritime Academy | Fr | Maine Maritime Academy | 33:53.6 PR |
| 22 | Kietan EverettPlace 22 · Grade Sr · UMaine Presque Isle | Sr | UMaine Presque Isle | 34:29.8 PR |
| 23 | Potter RaymondPlace 23 · Grade Fr · UMaine Presque Isle | Fr | UMaine Presque Isle | 34:32.6 PR |
| 24 | Ethan TardyPlace 24 · Grade So · Maine Maritime Academy | So | Maine Maritime Academy | 34:34.2 PR |
| 25 | Randall ChamberlainPlace 25 · Grade SO · Kennebec Valley | SO | Kennebec Valley | 34:49.2 |
| 26 | Hector PerezPlace 26 · Grade So · UMaine Presque Isle | So | UMaine Presque Isle | 36:05.5 |
| 27 | Thomas HintonPlace 27 · Grade Jr · Husson | Jr | Husson | 36:53.6 |
| 28 | Robert SpearsPlace 28 · Grade So · Central Maine CC | So | Central Maine CC | 36:58.7 PR |
| 29 | Mark SchepiciPlace 29 · Grade Jr · UMaine Augusta | Jr | UMaine Augusta | 38:19.8 PR |
| 30 | David GustinPlace 30 · Grade So · UMaine Presque Isle | So | UMaine Presque Isle | 38:47.9 |
| 31 | Christian ZapataPlace 31 · Grade Sr · Husson | Sr | Husson | 39:09.5 PR |
| 32 | Hugo LopezPlace 32 · Grade Fr · Central Maine CC | Fr | Central Maine CC | 39:15.6 PR |
| 33 | Evan WilcoxPlace 33 · Grade Fr · Thomas (Maine) | Fr | Thomas (Maine) | 39:33.1 PR |
| 34 | Jaden GrazulisPlace 34 · Grade Jr · Husson | Jr | Husson | 40:15.4 |
| 35 | Jonathan ManningPlace 35 · Grade Sr · Maine Maritime Academy | Sr | Maine Maritime Academy | 40:23.9 |
| 36 | Brandon PowellPlace 36 · Grade Jr · Central Maine CC | Jr | Central Maine CC | 41:57.4 |
| 37 | Henry AveryPlace 37 · Grade Fr · Central Maine CC | Fr | Central Maine CC | 42:55.9 PR |
| 38 | Carlos Fra-NaroPlace 38 · Grade Fr · Central Maine CC | Fr | Central Maine CC | 42:58.7 PR |
| 39 | Zackary BraunPlace 39 · Grade So · Thomas (Maine) | So | Thomas (Maine) | 43:07.5 PR |
| 40 | Rick GarciaPlace 40 · Grade Sr · UMaine Presque Isle | Sr | UMaine Presque Isle | 51:51.8 PR |
| 0 | Miles GadwahPlace 0 · Grade Fr · Thomas (Maine) | Fr | Thomas (Maine) | DNS |
| 0 | Carlton DaileyPlace 0 · Grade So · Thomas (Maine) | So | Thomas (Maine) | DNS |
| 0 | Alwin AndreePlace 0 · Grade Fr · Thomas (Maine) | Fr | Thomas (Maine) | DNS |