| 1 | Yahye HusseinPlace 1 · M DEERING | — | M DEERING | 16:26 |
| 2 | Iid Sheikh-YusufPlace 2 · M DEERING | — | M DEERING | 16:27 |
| 3 | Connor BouffardPlace 3 · M BIDDEFORD | — | M BIDDEFORD | 17:20 |
| 4 | Abdi HassanPlace 4 · M DEERING | — | M DEERING | 17:22 |
| 5 | Jeremy BennettPlace 5 · M WINDHAM | — | M WINDHAM | 17:37 |
| 6 | Jordan CookPlace 6 · M BIDDEFORD | — | M BIDDEFORD | 18:01 |
| 7 | Matt BernierPlace 7 · M DEERING | — | M DEERING | 18:10 |
| 8 | Jonathan BlandPlace 8 · M WINDHAM | — | M WINDHAM | 18:17 |
| 9 | Curtis ParadisPlace 9 · M BIDDEFORD | — | M BIDDEFORD | 18:21 |
| 10 | Steven LailerPlace 10 · M WINDHAM | — | M WINDHAM | 18:28 |
| 11 | Gavin KingPlace 11 · M WINDHAM | — | M WINDHAM | 18:34 |
| 12 | Adam PeircePlace 12 · M Sanford | — | M Sanford | 18:39 |
| 13 | Dwayne DyerPlace 13 · M BIDDEFORD | — | M BIDDEFORD | 18:39 |
| 14 | Luke GouldsbroughPlace 14 · M BIDDEFORD | — | M BIDDEFORD | 18:48 |
| 15 | Colby VezinaPlace 15 · M Sanford | — | M Sanford | 19:04 |
| 16 | Reese PrestonPlace 16 · M WINDHAM | — | M WINDHAM | 19:05 |
| 17 | Liam FlynnPlace 17 · M WINDHAM | — | M WINDHAM | 19:12 |
| 18 | Ethan DubePlace 18 · M Sanford | — | M Sanford | 19:21 |
| 19 | Robby DobsonPlace 19 · M Sanford | — | M Sanford | 19:39 |
| 20 | Josh MorrisonPlace 20 · M Sanford | — | M Sanford | 19:45 |
| 21 | Wilder BaldwinPlace 21 · M DEERING | — | M DEERING | 19:45 |
| 22 | Wyatt YostPlace 22 · M WINDHAM | — | M WINDHAM | 19:47 |
| 23 | Hunter DionnePlace 23 · M WINDHAM | — | M WINDHAM | 19:49 |
| 24 | Greg MeaderPlace 24 · M WINDHAM | — | M WINDHAM | 19:52 |
| 25 | Drew CryPlace 25 · M Sanford | — | M Sanford | 19:53 |
| 26 | David SepulvedaPlace 26 · M WINDHAM | — | M WINDHAM | 20:03 |
| 27 | Brian LivermorePlace 27 · M BIDDEFORD | — | M BIDDEFORD | 20:07 |
| 28 | Ben PlantePlace 28 · M BIDDEFORD | — | M BIDDEFORD | 20:16 |
| 29 | Devin HeraldPlace 29 · M WINDHAM | — | M WINDHAM | 20:17 |
| 30 | Sebastian FosterPlace 30 · M WINDHAM | — | M WINDHAM | 20:19 |
| 31 | Abdullahi HusseinPlace 31 · M DEERING | — | M DEERING | 20:21 |
| 32 | Trevor JordanPlace 32 · M BIDDEFORD | — | M BIDDEFORD | 20:24 |
| 33 | Lyle WebsterPlace 33 · M WINDHAM | — | M WINDHAM | 20:32 |
| 34 | Jack DelPretePlace 34 · M BIDDEFORD | — | M BIDDEFORD | 20:51 |
| 35 | Zach HarrisPlace 35 · M WINDHAM | — | M WINDHAM | 20:52 |
| 36 | Roman AndersonPlace 36 · M DEERING | — | M DEERING | 20:53 |
| 37 | David DoeringPlace 37 · M DEERING | — | M DEERING | 21:00 |
| 38 | Parker QuimbyPlace 38 · M WINDHAM | — | M WINDHAM | 21:07 |
| 39 | Noah HallPlace 39 · M WINDHAM | — | M WINDHAM | 21:10 |
| 40 | Quinn SeversPlace 40 · M Sanford | — | M Sanford | 21:30 |
| 41 | Sam WhittenPlace 41 · m SANFORD | — | m SANFORD | 21:37 |
| 42 | Abe PhillipsPlace 42 · m SANFORD | — | m SANFORD | 21:41 |
| 43 | Spencer CantaraPlace 43 · M BIDDEFORD | — | M BIDDEFORD | 21:43 |
| 44 | Quinn McPhailPlace 44 · M WINDHAM | — | M WINDHAM | 21:44 |
| 45 | Kevin IngallsPlace 45 · M WINDHAM | — | M WINDHAM | 21:45 |
| 46 | Ethan LeechPlace 46 · M WINDHAM | — | M WINDHAM | 21:53 |
| 47 | Owen ThompsonPlace 47 · M WINDHAM | — | M WINDHAM | 21:58 |
| 48 | Jacob BilskyPlace 48 · M BIDDEFORD | — | M BIDDEFORD | 22:14 |
| 49 | Noah GagnePlace 49 · M BIDDEFORD | — | M BIDDEFORD | 22:15 |
| 50 | Eli McGillPlace 50 · M WINDHAM | — | M WINDHAM | 22:30 |
| 51 | Ian PoyantPlace 51 · M Sanford | — | M Sanford | 22:52 |
| 52 | Issac MilesPlace 52 · M Sanford | — | M Sanford | 23:04 |
| 53 | Kenneth ReyesPlace 53 · M BIDDEFORD | — | M BIDDEFORD | 23:21 |
| 54 | Callean FrechettePlace 54 · M WINDHAM | — | M WINDHAM | 23:27 |
| 55 | Ray HutchinsPlace 55 · M Sanford | — | M Sanford | 23:29 |
| 56 | Tyler HastingsPlace 56 · M Sanford | — | M Sanford | 24:24 |
| 57 | Josh HiltonPlace 57 · M Sanford | — | M Sanford | 25:50 |
| 58 | Aidan HatchPlace 58 · M WINDHAM | — | M WINDHAM | 26:13 |
| 59 | Spencer ArnoldPlace 59 · M BIDDEFORD | — | M BIDDEFORD | 26:36 |
| 60 | Colin PattersonPlace 60 · M Sanford | — | M Sanford | 29:41 |