| 1 | Seamus McDonoughPlace 1 · Grade Jr · Bowdoin | Jr | Bowdoin | 25:46.8 |
| 2 | Logan RossPlace 2 · Grade Jr · Maine | Jr | Maine | 25:57.8 |
| 3 | Nathaniel AronsonPlace 3 · Grade So · Bates | So | Bates | 26:13.3 |
| 4 | Jack CrumPlace 4 · Grade Jr · Bates | Jr | Bates | 26:15.7 |
| 5 | Carter LibbyPlace 5 · Grade So · Maine | So | Maine | 26:24.1 |
| 6 | Kyle VernerPlace 6 · Grade So · Bates | So | Bates | 26:24.3 |
| 7 | Jeremiah RochaPlace 7 · Grade So · Bates | So | Bates | 26:27.4 |
| 8 | Nikhil ChavdaPlace 8 · Grade Jr · Bates | Jr | Bates | 26:28.3 |
| 9 | Ashton DunlapPlace 9 · Grade Sr · Bowdoin | Sr | Bowdoin | 26:32.3 |
| 10 | Owen TransuePlace 10 · Grade So · Maine | So | Maine | 26:32.5 |
| 11 | Andrew LaflammePlace 11 · Grade Jr · UMaine Farmington | Jr | UMaine Farmington | 26:33.1 |
| 12 | Michael CyrPlace 12 · Grade Sr · Southern Maine | Sr | Southern Maine | 26:33.6 |
| 13 | Miles LoganPlace 13 · Grade Jr · Bates | Jr | Bates | 26:36.2 |
| 14 | Aran JohnsonPlace 14 · Grade Fr · Maine | Fr | Maine | 26:39.5 |
| 15 | Will DownsPlace 15 · Grade So · Bowdoin | So | Bowdoin | 26:40.3 |
| 16 | Harry DunnePlace 16 · Grade Fr · Southern Maine | Fr | Southern Maine | 26:41.6 |
| 17 | Eli PalmerPlace 17 · Grade Jr · Maine | Jr | Maine | 26:43.2 |
| 18 | Sam BuckleyPlace 18 · Grade Jr · Bates | Jr | Bates | 26:45.5 |
| 19 | William SpauldingPlace 19 · Grade So · Maine Maritime Academy | So | Maine Maritime Academy | 26:45.8 |
| 20 | Ryan BoulangerPlace 20 · Grade Fr · Bowdoin | Fr | Bowdoin | 26:46.5 |
| 21 | Daniel CassataPlace 21 · Grade Jr · Bates | Jr | Bates | 26:47.9 |
| 22 | Elliot FontainePlace 22 · Grade Fr · Bowdoin | Fr | Bowdoin | 26:48.7 |
| 23 | Greydon GavinPlace 23 · Grade So · Colby | So | Colby | 26:49.1 |
| 24 | Colin ManningPlace 24 · Grade Fr · Bates | Fr | Bates | 26:55.9 |
| 25 | Callahan PorterPlace 25 · Grade Jr · Bates | Jr | Bates | 26:57.3 |
| 26 | Axel NziPlace 26 · Grade So · Bowdoin | So | Bowdoin | 26:59.6 |
| 27 | Ross TejedaPlace 27 · Grade Sr · Bates | Sr | Bates | 27:01.9 |
| 28 | Noah AldanaPlace 28 · Grade Fr · Bates | Fr | Bates | 27:04.3 |
| 29 | Alexander GagnonPlace 29 · Grade So · UMaine Farmington | So | UMaine Farmington | 27:05.0 |
| 30 | Liam ThomsonPlace 30 · Grade Jr · Bates | Jr | Bates | 27:09.2 |
| 31 | Chris PottlePlace 31 · Grade So · Bates | So | Bates | 27:12.0 |
| 32 | Nate RobertsPlace 32 · Grade So · Bates | So | Bates | 27:13.6 |
| 33 | Davis BrownPlace 33 · Grade So · Bates | So | Bates | 27:19.1 |
| 34 | Henry SaccoPlace 34 · Grade Fr · Bowdoin | Fr | Bowdoin | 27:20.1 |
| 35 | Tim CollinsPlace 35 · Grade Fr · Maine | Fr | Maine | 27:23.0 |
| 36 | Cyrus EvansPlace 36 · Grade Jr · Southern Maine | Jr | Southern Maine | 27:25.7 |
| 37 | Henry BarronPlace 37 · Grade So · Bates | So | Bates | 27:30.1 |
| 38 | James RileyPlace 38 · Grade Sr · UMaine Farmington | Sr | UMaine Farmington | 27:31.9 |
| 39 | Alonzo WickersPlace 39 · Grade Fr · Bowdoin | Fr | Bowdoin | 27:35.5 |
| 40 | Evan SchneiderPlace 40 · Grade Fr · Southern Maine | Fr | Southern Maine | 27:36.1 |
| 41 | Hugh McguirePlace 41 · Grade Sr · Colby | Sr | Colby | 27:37.9 |
| 42 | Ciaran GroomPlace 42 · Grade Fr · Colby | Fr | Colby | 27:39.7 |
| 43 | Cooper ParleePlace 43 · Grade Sr · Maine Maritime Academy | Sr | Maine Maritime Academy | 27:42.9 |
| 44 | Alex RodgersPlace 44 · Grade Fr · Bates | Fr | Bates | 27:44.4 |
| 45 | James ReganPlace 45 · Grade Fr · Colby | Fr | Colby | 27:45.6 |
| 46 | Max HoffmanPlace 46 · Grade So · Bates | So | Bates | 27:45.7 |
| 47 | Troy SilvestriPlace 47 · Grade Jr · Univ. of New England | Jr | Univ. of New England | 27:47.5 |
| 48 | Pearce CovertPlace 48 · Grade Fr · Bowdoin | Fr | Bowdoin | 27:47.9 |
| 49 | Nate GoodmanPlace 49 · Grade Sr · Colby | Sr | Colby | 27:48.3 |
| 50 | Preston GerryPlace 50 · Grade Fr · Southern Maine | Fr | Southern Maine | 27:49.5 |
| 51 | Sam CashmanPlace 51 · Grade Fr · Bates | Fr | Bates | 27:52.4 |
| 52 | Derk WolviusPlace 52 · Grade Fr · Colby | Fr | Colby | 28:04.8 |
| 53 | Pi CrosbyPlace 53 · Grade Fr · Bowdoin | Fr | Bowdoin | 28:05.9 |
| 54 | Arun KapoorPlace 54 · Grade Fr · Bates | Fr | Bates | 28:06.8 |
| 55 | Samuel PerkinsPlace 55 · Grade So · UMaine Farmington | So | UMaine Farmington | 28:07.9 |
| 56 | Ulysses O'RourkePlace 56 · Grade Fr · Bowdoin | Fr | Bowdoin | 28:08.2 |
| 57 | Alex SandulliPlace 57 · Grade So · Bates | So | Bates | 28:09.7 |
| 58 | Patrick McKenneyPlace 58 · Grade Jr · Thomas (Maine) | Jr | Thomas (Maine) | 28:12.2 |
| 59 | Jack OverbayPlace 59 · Grade Fr · Bates | Fr | Bates | 28:15.1 |
| 60 | Angus CookPlace 60 · Grade Fr · Colby | Fr | Colby | 28:18.5 |
| 61 | Everett ShawPlace 61 · Grade Fr · Bates | Fr | Bates | 28:31.3 |
| 62 | Ethan LinscottPlace 62 · Grade Jr · UMaine Farmington | Jr | UMaine Farmington | 28:32.9 |
| 63 | Gage BrunsPlace 63 · Grade So · Thomas (Maine) | So | Thomas (Maine) | 28:37.8 |
| 64 | Gavin SampsonPlace 64 · Grade Fr · York (Maine) CC | Fr | York (Maine) CC | 28:42.5 |
| 65 | Calvin BurkePlace 65 · Grade So · Bowdoin | So | Bowdoin | 28:43.0 |
| 66 | Tristan HughesPlace 66 · Grade Fr · Thomas (Maine) | Fr | Thomas (Maine) | 28:44.2 |
| 67 | Will ParkerPlace 67 · Grade So · Colby | So | Colby | 28:50.6 |
| 68 | Evan GieseckePlace 68 · Grade Fr · Bates | Fr | Bates | 28:53.2 |
| 69 | Camden CyrPlace 69 · Grade Fr · Southern Maine | Fr | Southern Maine | 28:54.4 |
| 70 | Jacob PelletierPlace 70 · Grade Sr · Saint Joseph's (Maine) | Sr | Saint Joseph's (Maine) | 28:55.6 |
| 71 | Thomas HoffPlace 71 · Grade So · Univ. of New England | So | Univ. of New England | 28:56.3 |
| 72 | Jackson StonePlace 72 · Grade Sr · Univ. of New England | Sr | Univ. of New England | 28:57.9 |
| 73 | Evan SkufcaPlace 73 · Grade Sr · Bates | Sr | Bates | 29:03.3 |
| 74 | Jeffrey FleesPlace 74 · Grade Fr · Thomas (Maine) | Fr | Thomas (Maine) | 29:12.0 |
| 75 | Aidan PecoraroPlace 75 · Grade Jr · Southern Maine | Jr | Southern Maine | 29:12.0 |
| 76 | Owen DawsonPlace 76 · Grade Fr · Maine Maritime Academy | Fr | Maine Maritime Academy | 29:17.3 |
| 77 | Alexey SeredinPlace 77 · Grade Sr · Saint Joseph's (Maine) | Sr | Saint Joseph's (Maine) | 29:20.6 |
| 78 | Michael EricksonPlace 78 · Grade So · Univ. of New England | So | Univ. of New England | 29:29.3 |
| 79 | Gavin GerryPlace 79 · Grade Fr · Southern Maine | Fr | Southern Maine | 29:32.6 |
| 80 | Calvin KlumppPlace 80 · Grade So · Bowdoin | So | Bowdoin | 29:33.8 |
| 81 | Max AdamPlace 81 · Grade Jr · Colby | Jr | Colby | 29:34.1 |
| 82 | Kyle HartfordPlace 82 · Grade So · Southern Maine | So | Southern Maine | 29:38.1 |
| 83 | Kevin GustafsonPlace 83 · Grade So · Colby | So | Colby | 29:44.6 |
| 84 | Camden BesseyPlace 84 · Grade Sr · Southern Maine | Sr | Southern Maine | 29:45.3 |
| 85 | Zachary GellertPlace 85 · Grade So · Colby | So | Colby | 29:49.2 |
| 86 | Paul ContiPlace 86 · Grade Sr · Bowdoin | Sr | Bowdoin | 29:50.2 |
| 87 | Will FletcherPlace 87 · Grade Fr · Colby | Fr | Colby | 29:51.3 |
| 88 | Caden DussaultPlace 88 · Grade So · Maine Maritime Academy | So | Maine Maritime Academy | 29:53.0 |
| 89 | Isaac KereseyPlace 89 · Grade So · Saint Joseph's (Maine) | So | Saint Joseph's (Maine) | 30:01.3 |
| 90 | Micah BryanPlace 90 · Grade Jr · Husson | Jr | Husson | 30:14.7 |
| 91 | Michael JohnsonPlace 91 · Grade So · Thomas (Maine) | So | Thomas (Maine) | 30:18.3 |
| 92 | Tristan PlumbPlace 92 · Grade Fr · Southern Maine | Fr | Southern Maine | 30:19.2 |
| 93 | Alwin AndreePlace 93 · Grade Fr · Thomas (Maine) | Fr | Thomas (Maine) | 30:42.4 |
| 94 | Ethan CadorettePlace 94 · Grade Fr · Southern Maine | Fr | Southern Maine | 30:42.5 |
| 95 | Edward Iannuzzi-SusichPlace 95 · Grade Fr · Univ. of New England | Fr | Univ. of New England | 30:56.0 |
| 96 | Carlton DaileyPlace 96 · Grade So · Thomas (Maine) | So | Thomas (Maine) | 31:01.3 |
| 97 | Logan SerpicoPlace 97 · Grade Jr · Maine Maritime Academy | Jr | Maine Maritime Academy | 31:05.2 |
| 98 | Eli MearsPlace 98 · Grade Sr · Bowdoin | Sr | Bowdoin | 31:05.7 |
| 99 | Jack ViolettePlace 99 · Grade Fr · Husson | Fr | Husson | 31:07.4 |
| 100 | Griffin KaplanPlace 100 · Grade Sr · Univ. of New England | Sr | Univ. of New England | 31:09.0 |
| 101 | Westley DyerPlace 101 · Grade Sr · UMaine Presque Isle | Sr | UMaine Presque Isle | 31:21.4 |
| 102 | Michael ClarkePlace 102 · Grade So · Saint Joseph's (Maine) | So | Saint Joseph's (Maine) | 31:34.1 |
| 103 | Guillaume Le MerourPlace 103 · Grade Fr · UMaine Augusta | Fr | UMaine Augusta | 31:35.2 |
| 104 | Clement McDonaldPlace 104 · Grade So · Univ. of New England | So | Univ. of New England | 31:50.2 |
| 105 | Kaden HornerPlace 105 · Grade Sr · Maine Maritime Academy | Sr | Maine Maritime Academy | 32:05.7 |
| 106 | Jack TassinariPlace 106 · Grade Fr · Southern Maine | Fr | Southern Maine | 32:07.9 |
| 107 | James BrubeckPlace 107 · Grade So · Maine Maritime Academy | So | Maine Maritime Academy | 32:23.1 |
| 108 | Asher MichalskiPlace 108 · Grade Fr · Maine Maritime Academy | Fr | Maine Maritime Academy | 32:24.8 |
| 109 | Owen HeseltinePlace 109 · Grade So · Central Maine CC | So | Central Maine CC | 32:25.6 |
| 110 | Aidan MillsPlace 110 · Grade Jr · Saint Joseph's (Maine) | Jr | Saint Joseph's (Maine) | 32:41.4 |
| 111 | James MooneyPlace 111 · Grade So · Thomas (Maine) | So | Thomas (Maine) | 32:43.4 |
| 112 | Joseph BurgessPlace 112 · Grade Jr · UMaine Farmington | Jr | UMaine Farmington | 32:48.6 |
| 113 | Isaiah CyrPlace 113 · Grade Jr · Univ. of New England | Jr | Univ. of New England | 33:29.0 |
| 114 | Isiah MitchellPlace 114 · Grade So · UMaine Presque Isle | So | UMaine Presque Isle | 33:29.3 |
| 115 | Joseph VallierePlace 115 · Grade Jr · Maine Maritime Academy | Jr | Maine Maritime Academy | 33:37.7 |
| 116 | Alex ThibeaultPlace 116 · Grade Sr · Univ. of New England | Sr | Univ. of New England | 33:43.9 |
| 117 | Oden SchalgerPlace 117 · Grade Fr · Husson | Fr | Husson | 34:23.2 |
| 118 | Aspen MitchellPlace 118 · Grade Fr · UMaine Presque Isle | Fr | UMaine Presque Isle | 34:32.8 |
| 119 | Zachary PeircePlace 119 · Grade So · Central Maine CC | So | Central Maine CC | 34:52.5 |
| 120 | Riley O'HaraPlace 120 · Grade So · Univ. of New England | So | Univ. of New England | 35:02.3 |
| 121 | Matthew TitaPlace 121 · Grade Fr · Maine Maritime Academy | Fr | Maine Maritime Academy | 35:15.4 |
| 122 | Kietan EverettPlace 122 · Grade Sr · UMaine Presque Isle | Sr | UMaine Presque Isle | 35:23.5 |
| 123 | Cameron HurrellPlace 123 · Grade Fr · Saint Joseph's (Maine) | Fr | Saint Joseph's (Maine) | 35:29.9 |
| 124 | Daniel SomaPlace 124 · Grade Fr · Maine Maritime Academy | Fr | Maine Maritime Academy | 35:33.2 |
| 125 | Kyle BensonPlace 125 · Grade Jr · Saint Joseph's (Maine) | Jr | Saint Joseph's (Maine) | 36:31.8 |
| 126 | Hector PerezPlace 126 · Grade So · UMaine Presque Isle | So | UMaine Presque Isle | 36:49.8 |
| 127 | Randall ChamberlainPlace 127 · Grade SO · Kennebec Valley | SO | Kennebec Valley | 37:31.8 |
| 128 | Thomas HintonPlace 128 · Grade Jr · Husson | Jr | Husson | 37:34.4 |
| 129 | Robert SpearsPlace 129 · Grade So · Central Maine CC | So | Central Maine CC | 37:49.9 |
| 130 | Miles GadwahPlace 130 · Grade Fr · Thomas (Maine) | Fr | Thomas (Maine) | 38:15.8 PR |
| 131 | Trevor BeamsPlace 131 · Grade Fr · Maine Maritime Academy | Fr | Maine Maritime Academy | 38:30.9 |
| 132 | Jonathan ManningPlace 132 · Grade Sr · Maine Maritime Academy | Sr | Maine Maritime Academy | 38:34.2 |
| 133 | Caleb NealPlace 133 · Grade Fr · York (Maine) CC | Fr | York (Maine) CC | 38:39.5 PR |
| 134 | Potter RaymondPlace 134 · Grade Fr · UMaine Presque Isle | Fr | UMaine Presque Isle | 39:47.1 |
| 135 | Austin TraskPlace 135 · Grade FR · Washington County Community | FR | Washington County Community | 39:49.5 |
| 136 | Mark SchepiciPlace 136 · Grade Jr · UMaine Augusta | Jr | UMaine Augusta | 40:12.6 |
| 137 | David GustinPlace 137 · Grade So · UMaine Presque Isle | So | UMaine Presque Isle | 40:48.1 |
| 138 | Jaden GrazulisPlace 138 · Grade Jr · Husson | Jr | Husson | 41:33.8 |
| 139 | Christian ZapataPlace 139 · Grade Sr · Husson | Sr | Husson | 42:38.8 |
| 140 | Nathanael CampbellPlace 140 · Grade Sr · Maine Maritime Academy | Sr | Maine Maritime Academy | 44:44.5 |
| 141 | Hugo LopezPlace 141 · Grade Fr · Central Maine CC | Fr | Central Maine CC | 45:54.2 |
| 142 | Zackary BraunPlace 142 · Grade So · Thomas (Maine) | So | Thomas (Maine) | 46:40.0 |
| 143 | Henry AveryPlace 143 · Grade Fr · Central Maine CC | Fr | Central Maine CC | 51:22.3 |
| 0 | Brandon PowellPlace 0 · Grade Jr · Central Maine CC | Jr | Central Maine CC | DNF |
| 0 | William RobertsPlace 0 · Grade Fr · York (Maine) CC | Fr | York (Maine) CC | DNS |
| 0 | James ParadisPlace 0 · Grade Fr · York (Maine) CC | Fr | York (Maine) CC | DNS |
| 0 | Ben TerrilPlace 0 · Grade Fr · York (Maine) CC | Fr | York (Maine) CC | DNS |
| 0 | Caleb SmithPlace 0 · Grade So · York (Maine) CC | So | York (Maine) CC | DNS |
| 0 | Jeremy TurnerPlace 0 · Grade FR · Washington County Community | FR | Washington County Community | DNS |
| 0 | Owen DavidsonPlace 0 · Grade FR · Washington County Community | FR | Washington County Community | DNS |
| 0 | Dominick PlourdePlace 0 · Grade Fr · Thomas (Maine) | Fr | Thomas (Maine) | DNS |
| 0 | Hans BakkePlace 0 · Grade Fr · UMaine Farmington | Fr | UMaine Farmington | DNF |
| 0 | Alex BinghamPlace 0 · Grade Sr · Colby | Sr | Colby | DNS |