| 1 | Alex GilbertPlace 1 · Grade 10 · Freeport | 10 | Freeport | 16:39.13 |
| 2 | Will SpauldingPlace 2 · Grade 12 · Freeport | 12 | Freeport | 16:41.78 |
| 3 | Conner SmithPlace 3 · Grade 11 · Freeport | 11 | Freeport | 17:14.68 |
| 4 | Teo Styverlink-HornePlace 4 · Grade 12 · Freeport | 12 | Freeport | 17:23.31 |
| 5 | Finn MorrisPlace 5 · Grade 12 · Cape Elizabeth | 12 | Cape Elizabeth | 17:58.72 |
| 6 | Liam NuddPlace 6 · Grade 10 · Cape Elizabeth | 10 | Cape Elizabeth | 18:05.63 |
| 7 | Owen DawsonPlace 7 · Grade 11 · Freeport | 11 | Freeport | 18:24.70 |
| 8 | Porter TownePlace 8 · Grade 12 · Freeport | 12 | Freeport | 18:27.42 |
| 9 | Ian GuzmanPlace 9 · Grade 9 · Freeport | 9 | Freeport | 18:40.14 |
| 10 | Sebastian HesserPlace 10 · Grade 12 · Cape Elizabeth | 12 | Cape Elizabeth | 18:40.56 |
| 11 | Mungu TussingPlace 11 · Grade 9 · Freeport | 9 | Freeport | 19:05.77 |
| 12 | Eli MorsePlace 12 · Grade 11 · Cape Elizabeth | 11 | Cape Elizabeth | 19:41.00 |
| 13 | Quinn ChessaPlace 13 · Grade 12 · Maine Coast Waldorf | 12 | Maine Coast Waldorf | 19:41.02 |
| 14 | Camden CyrPlace 14 · Grade 11 · Robert W Traip | 11 | Robert W Traip | 19:41.85 |
| 15 | Chris NoreikaPlace 15 · Grade 11 · North Yarmouth Academy | 11 | North Yarmouth Academy | 19:42.64 |
| 16 | Alexander EmeryPlace 16 · Grade 11 · Cape Elizabeth | 11 | Cape Elizabeth | 19:54.56 |
| 17 | Ben GordonPlace 17 · Grade 12 · Cape Elizabeth | 12 | Cape Elizabeth | 20:09.36 PR |
| 18 | Connor MauricePlace 18 · Grade 12 · Robert W Traip | 12 | Robert W Traip | 20:09.37 |
| 19 | Maxient MachefertPlace 19 · Grade 10 · Maine Coast Waldorf | 10 | Maine Coast Waldorf | 20:35.52 |
| 20 | Noah CorcoranPlace 20 · Grade 12 · Maine Coast Waldorf | 12 | Maine Coast Waldorf | 20:52.42 |
| 21 | Aidan MorrisPlace 21 · Grade 10 · Cape Elizabeth | 10 | Cape Elizabeth | 20:56.82 |
| 22 | Will FougerePlace 22 · Grade 12 · Cape Elizabeth | 12 | Cape Elizabeth | 21:10.71 |
| 23 | Oliver HardinPlace 23 · Grade 12 · Cape Elizabeth | 12 | Cape Elizabeth | 21:16.07 |
| 24 | Marsden ShetterlyPlace 24 · Grade 9 · Freeport | 9 | Freeport | 21:41.37 |
| 25 | Tiger McCormickPlace 25 · Grade 11 · Cape Elizabeth | 11 | Cape Elizabeth | 21:48.94 |
| 26 | Sam ReissPlace 26 · Grade 8 · Robert W Traip | 8 | Robert W Traip | 21:52.40 |
| 27 | Brady WebberPlace 27 · Grade 10 · Freeport | 10 | Freeport | 21:57.38 |
| 28 | Fionn MattsonPlace 28 · Grade 10 · Maine Coast Waldorf | 10 | Maine Coast Waldorf | 21:57.45 |
| 29 | Leif MacCarthyPlace 29 · Grade 11 · North Yarmouth Academy | 11 | North Yarmouth Academy | 21:59.16 |
| 30 | Caleb KingPlace 30 · Grade 12 · North Yarmouth Academy | 12 | North Yarmouth Academy | 21:59.21 PR |
| 31 | Caden CerconePlace 31 · Grade 10 · Robert W Traip | 10 | Robert W Traip | 22:08.24 |
| 32 | Javi Angie-SutherPlace 32 · Grade 9 · Cape Elizabeth | 9 | Cape Elizabeth | 23:22.48 |
| 33 | Tyler BurnsPlace 33 · Grade 10 · Freeport | 10 | Freeport | 23:37.63 |
| 34 | Finn ZwintscherPlace 34 · Grade 9 · Cape Elizabeth | 9 | Cape Elizabeth | 24:00.78 |
| 35 | Quentin LombardPlace 35 · Grade 9 · Cape Elizabeth | 9 | Cape Elizabeth | 24:12.39 |
| 36 | Ethan SmithPlace 36 · Grade 12 · North Yarmouth Academy | 12 | North Yarmouth Academy | 24:32.08 |
| 37 | Toby NoonanPlace 37 · Grade 10 · Cape Elizabeth | 10 | Cape Elizabeth | 25:38.51 |
| 38 | Jonah ChangPlace 38 · Grade 9 · Cape Elizabeth | 9 | Cape Elizabeth | 26:57.73 |
| 39 | Nic SnowPlace 39 · Grade 10 · Cape Elizabeth | 10 | Cape Elizabeth | 30:15.35 PR |
| 40 | Ames SawyerPlace 40 · Grade - · Freeport | - | Freeport | 32:18.53 |
| 41 | Spencer DrewPlace 41 · Grade 10 · Freeport | 10 | Freeport | 32:19.87 |