| 1 | Sam WilsonPlace 1 · M GREELY | — | M GREELY | 17:31 |
| 2 | Vaughn LindenauPlace 2 · M CAPE ELIZABETH | — | M CAPE ELIZABETH | 17:39 |
| 3 | Owen PatryPlace 3 · M CAPE ELIZABETH | — | M CAPE ELIZABETH | 17:41 |
| 4 | Leif HarveyPlace 4 · M GREELY | — | M GREELY | 18:02 |
| 5 | Elias Leggat-BarrPlace 5 · M GREELY | — | M GREELY | 18:08 |
| 6 | Ricky PerruzziPlace 6 · M CAPE ELIZABETH | — | M CAPE ELIZABETH | 18:09 |
| 7 | Hayden MacarthurPlace 7 · M GREELY | — | M GREELY | 18:31 |
| 8 | Mitch ParentPlace 8 · M GREELY | — | M GREELY | 19:02 |
| 9 | Isaac DinnersteinPlace 9 · M CAPE ELIZABETH | — | M CAPE ELIZABETH | 19:22 |
| 10 | Seamus RafticePlace 10 · M GREELY | — | M GREELY | 19:41 |
| 11 | Keegan O'GradyPlace 11 · M CAPE ELIZABETH | — | M CAPE ELIZABETH | 19:49 |
| 12 | Tommie LEGGATPlace 12 · M GREELY | — | M GREELY | 20:14 |
| 13 | Cameron MalettePlace 13 · M GREELY | — | M GREELY | 20:18 |
| 14 | Zachary VanniPlace 14 · M GREELY | — | M GREELY | 20:21 |
| 15 | Carter AbrahamsonPlace 15 · M CAPE ELIZABETH | — | M CAPE ELIZABETH | 20:34 |
| 16 | Lev GiffunePlace 16 · M GREELY | — | M GREELY | 20:53 |
| 17 | Teddy ConwayPlace 17 · M GREELY | — | M GREELY | 20:56 |
| 18 | Zackary MaestasPlace 18 · M GREELY | — | M GREELY | 21:01 |
| 19 | Ethan SmithPlace 19 · M CAPE ELIZABETH | — | M CAPE ELIZABETH | 21:07 |
| 20 | Seb HesserPlace 20 · M CAPE ELIZABETH | — | M CAPE ELIZABETH | 21:09 |
| 21 | David SteinbrickPlace 21 · M CAPE ELIZABETH | — | M CAPE ELIZABETH | 21:18 |
| 22 | Finn MorrisPlace 22 · M CAPE ELIZABETH | — | M CAPE ELIZABETH | 21:51 |
| 23 | Will DepkePlace 23 · M CAPE ELIZABETH | — | M CAPE ELIZABETH | 22:09 |
| 24 | Drew ButzelPlace 24 · M CAPE ELIZABETH | — | M CAPE ELIZABETH | 22:17 |
| 25 | William YoungPlace 25 · M GREELY | — | M GREELY | 22:38 |
| 26 | Brendan ConnollyPlace 26 · M CAPE ELIZABETH | — | M CAPE ELIZABETH | 23:04 |
| 27 | Logan SchwartzPlace 27 · M CAPE ELIZABETH | — | M CAPE ELIZABETH | 23:05 |
| 28 | Patrick DevinePlace 28 · M GREELY | — | M GREELY | 23:10 |
| 29 | Charlie GarvinPlace 29 · M CAPE ELIZABETH | — | M CAPE ELIZABETH | 23:31 |
| 30 | Simon HammPlace 30 · M GREELY | — | M GREELY | 25:59 |
| 31 | Tate MosherPlace 31 · M CAPE ELIZABETH | — | M CAPE ELIZABETH | 26:01 |
| 32 | Keller EvonPlace 32 · M CAPE ELIZABETH | — | M CAPE ELIZABETH | 26:07 |
| 33 | Will FougerePlace 33 · M CAPE ELIZABETH | — | M CAPE ELIZABETH | 26:08 |
| 34 | Otto Cook-SharpPlace 34 · M CAPE ELIZABETH | — | M CAPE ELIZABETH | 26:14 |
| 35 | Christopher NoonanPlace 35 · M CAPE ELIZABETH | — | M CAPE ELIZABETH | 26:15 |
| 36 | Wyatt StoughtonPlace 36 · M CAPE ELIZABETH | — | M CAPE ELIZABETH | 27:11 |
| 37 | Andrew PerruzziPlace 37 · M CAPE ELIZABETH | — | M CAPE ELIZABETH | 27:17 |
| 38 | Kevin O'SullivanPlace 38 · M CAPE ELIZABETH | — | M CAPE ELIZABETH | 27:21 |
| 39 | Ben StonePlace 39 · M CAPE ELIZABETH | — | M CAPE ELIZABETH | 27:25 |
| 40 | Jesse FranklinPlace 40 · M GREELY | — | M GREELY | 27:32 |
| 41 | Henry AbrahamsenPlace 41 · M CAPE ELIZABETH | — | M CAPE ELIZABETH | 27:34 |
| 42 | John GrayPlace 42 · M CAPE ELIZABETH | — | M CAPE ELIZABETH | 28:28 |