| 1 | Leo SenecalPlace 1 · Grade 9 · Greely | 9 | Greely | 17:01.25 PR |
| 2 | Alex GilbertPlace 2 · Grade 12 · Freeport | 12 | Freeport | 17:16.53 |
| 3 | Jackie ChalmersPlace 3 · Grade 10 · Yarmouth | 10 | Yarmouth | 17:46.72 |
| 4 | Bowen MitchellPlace 4 · Grade 10 · Yarmouth | 10 | Yarmouth | 18:03.16 |
| 5 | Eli ChalmersPlace 5 · Grade 10 · Yarmouth | 10 | Yarmouth | 18:12.63 |
| 6 | Abraham MedranoPlace 6 · Grade 12 · Wells | 12 | Wells | 18:16.85 |
| 7 | Leo FerreyPlace 7 · Grade 10 · Cape Elizabeth | 10 | Cape Elizabeth | 18:21.19 |
| 8 | Jesse CanfieldPlace 8 · Grade 11 · Yarmouth | 11 | Yarmouth | 18:33.69 |
| 9 | Owen CooperPlace 9 · Grade 11 · Greely | 11 | Greely | 18:37.00 |
| 10 | Ian GuzmanPlace 10 · Grade 11 · Freeport | 11 | Freeport | 18:39.66 |
| 11 | Jasper KellerPlace 11 · Grade 10 · Yarmouth | 10 | Yarmouth | 18:40.24 |
| 12 | Vincent LandbergPlace 12 · Grade 11 · Freeport | 11 | Freeport | 18:43.21 |
| 13 | Mungu TussingPlace 13 · Grade 11 · Freeport | 11 | Freeport | 19:16.85 |
| 14 | Sam DunhamPlace 14 · Grade 12 · Freeport | 12 | Freeport | 19:27.82 |
| 15 | Gabriel HatfieldPlace 15 · Grade 12 · Wells | 12 | Wells | 19:40.79 |
| 16 | Leif HellstedtPlace 16 · Grade 11 · Yarmouth | 11 | Yarmouth | 19:45.97 |
| 17 | Liam NuddPlace 17 · Grade 12 · Cape Elizabeth | 12 | Cape Elizabeth | 19:47.08 |
| 18 | Jonah MiltonPlace 18 · Grade 8 · Cape Elizabeth | 8 | Cape Elizabeth | 19:53.94 |
| 19 | Carter WashburnPlace 19 · Grade 10 · Cape Elizabeth | 10 | Cape Elizabeth | 20:06.16 |
| 20 | Finn ZwintscherPlace 20 · Grade 11 · Cape Elizabeth | 11 | Cape Elizabeth | 20:11.38 |
| 21 | Myles DouglasPlace 21 · Grade 9 · Greely | 9 | Greely | 20:19.10 |
| 22 | Julian Lampson-LaPlumePlace 22 · Grade 11 · Yarmouth | 11 | Yarmouth | 20:20.11 |
| 23 | Milo MorrisPlace 23 · Grade 10 · Wells | 10 | Wells | 20:29.32 |
| 24 | James HartnettPlace 24 · Grade 11 · Yarmouth | 11 | Yarmouth | 20:32.94 |
| 25 | Noah Van AllenPlace 25 · Grade 9 · Yarmouth | 9 | Yarmouth | 20:36.75 |
| 26 | Gunnar JacksonPlace 26 · Grade 9 · Greely | 9 | Greely | 20:38.17 |
| 27 | Peter ColianniPlace 27 · Grade 9 · Greely | 9 | Greely | 20:44.19 |
| 28 | Damian CyrPlace 28 · Grade 12 · Wells | 12 | Wells | 20:47.22 |
| 29 | Zedric NipasPlace 29 · Grade 12 · Robert W Traip | 12 | Robert W Traip | 20:47.92 |
| 30 | Marsden ShetterlyPlace 30 · Grade 11 · Freeport | 11 | Freeport | 20:48.80 |
| 31 | Jasper RogersPlace 31 · Grade 12 · Cape Elizabeth | 12 | Cape Elizabeth | 20:51.83 |
| 32 | Camden ParkerPlace 32 · Grade 11 · Yarmouth | 11 | Yarmouth | 20:55.44 |
| 33 | Benjamin HankensPlace 33 · Grade 9 · Greely | 9 | Greely | 21:21.79 |
| 34 | Henry BernardPlace 34 · Grade 10 · Greely | 10 | Greely | 21:22.86 |
| 35 | Finn MarianskiPlace 35 · Grade 12 · Yarmouth | 12 | Yarmouth | 21:29.50 |
| 36 | Gage DaigneaultPlace 36 · Grade 12 · Freeport | 12 | Freeport | 21:33.50 |
| 37 | Harper StaublePlace 37 · Grade 9 · Robert W Traip | 9 | Robert W Traip | 21:41.79 |
| 38 | Levi BannonPlace 38 · Grade 10 · Greely | 10 | Greely | 21:52.10 |
| 39 | Aidan SylvesterPlace 39 · Grade 10 · Yarmouth | 10 | Yarmouth | 22:10.50 |
| 40 | Diego LesterPlace 40 · Grade 9 · Greely | 9 | Greely | 22:16.00 |
| 41 | Cole RutbergPlace 41 · Grade 11 · Yarmouth | 11 | Yarmouth | 22:17.43 |
| 42 | Tate PetersonPlace 42 · Grade 10 · Robert W Traip | 10 | Robert W Traip | 22:30.82 |
| 43 | Benjamin McCalmonPlace 43 · Grade 10 · Cape Elizabeth | 10 | Cape Elizabeth | 22:31.36 |
| 44 | Asher CanduraPlace 44 · Grade 9 · Greely | 9 | Greely | 22:32.61 |
| 45 | Caleb FloresPlace 45 · Grade 9 · Robert W Traip | 9 | Robert W Traip | 22:35.02 |
| 46 | Zachary JenkinsPlace 46 · Grade 9 · Wells | 9 | Wells | 22:44.10 |
| 47 | Ellis CaseyPlace 47 · Grade 10 · Freeport | 10 | Freeport | 22:57.85 |
| 48 | Gavin RichPlace 48 · Grade 12 · Yarmouth | 12 | Yarmouth | 23:04.44 |
| 49 | Brady WebberPlace 49 · Grade 12 · Freeport | 12 | Freeport | 23:11.63 |
| 50 | Henry WeissPlace 50 · Grade 12 · Yarmouth | 12 | Yarmouth | 23:12.96 |
| 51 | Wilder MartellePlace 51 · Grade 11 · Yarmouth | 11 | Yarmouth | 23:13.49 |
| 52 | Gabe BrandimartePlace 52 · Grade 11 · Yarmouth | 11 | Yarmouth | 23:14.67 |
| 53 | Kai JorgensenPlace 53 · Grade 9 · Freeport | 9 | Freeport | 23:17.99 |
| 54 | Paul StairPlace 54 · Grade 10 · Wells | 10 | Wells | 23:20.11 |
| 55 | Henry HallaganPlace 55 · Grade 9 · Yarmouth | 9 | Yarmouth | 23:22.08 |
| 56 | Nolan TerscakPlace 56 · Grade 12 · Yarmouth | 12 | Yarmouth | 23:31.19 |
| 57 | Ryder GodduPlace 57 · Grade 9 · Greely | 9 | Greely | 23:44.47 |
| 58 | Erik FreyPlace 58 · Grade 10 · Cape Elizabeth | 10 | Cape Elizabeth | 23:45.92 |
| 59 | Quentin LombardPlace 59 · Grade 11 · Cape Elizabeth | 11 | Cape Elizabeth | 24:04.25 |
| 60 | Peter WilburPlace 60 · Grade 9 · Yarmouth | 9 | Yarmouth | 24:07.19 |
| 61 | Harry LombardPlace 61 · Grade 9 · Cape Elizabeth | 9 | Cape Elizabeth | 24:12.53 |
| 62 | Jackson CrawfordPlace 62 · Grade 9 · Yarmouth | 9 | Yarmouth | 24:13.67 |
| 63 | Charlie MyersPlace 63 · Grade 9 · Yarmouth | 9 | Yarmouth | 24:13.92 |
| 64 | Tyler MendozaPlace 64 · Grade 9 · Greely | 9 | Greely | 24:23.79 |
| 65 | Brian BeretichPlace 65 · Grade 11 · Greely | 11 | Greely | 24:32.53 |
| 66 | Dean TrainerPlace 66 · Grade 10 · Robert W Traip | 10 | Robert W Traip | 24:44.75 |
| 67 | Alexander MarkotPlace 67 · Grade 9 · Cape Elizabeth | 9 | Cape Elizabeth | 24:46.17 |
| 68 | Jack MillikenPlace 68 · Grade 9 · Greely | 9 | Greely | 24:47.17 |
| 69 | Noah BusickPlace 69 · Grade 9 · Wells | 9 | Wells | 25:21.41 |
| 70 | Peter EricsonPlace 70 · Grade 11 · Yarmouth | 11 | Yarmouth | 25:41.10 |
| 71 | Henry BradishPlace 71 · Grade 9 · Wells | 9 | Wells | 26:29.82 |
| 72 | Peyton BizubPlace 72 · Grade 11 · Cape Elizabeth | 11 | Cape Elizabeth | 26:33.39 |
| 73 | Robert EmeryPlace 73 · Grade 9 · Cape Elizabeth | 9 | Cape Elizabeth | 26:53.41 |
| 74 | Charlie CoraccioPlace 74 · Grade 9 · Robert W Traip | 9 | Robert W Traip | 27:20.41 |
| 75 | Sean BeaudoinPlace 75 · Grade 10 · Robert W Traip | 10 | Robert W Traip | 28:29.79 |
| 76 | Seaton GarrettPlace 76 · Grade 10 · Robert W Traip | 10 | Robert W Traip | 38:52.02 |