| 1 | Michael AboudPlace 1 · Grade 12 · Massabesic High Scho | 12 | Massabesic High Scho | 16:58.00 | 1 |
| 2 | Andrew MongatPlace 2 · Massabesic High Scho | — | Massabesic High Scho | 17:05.00 | 2 |
| 3 | Remington GaetrensPlace 3 · Massabesic High Scho | — | Massabesic High Scho | 17:15.00 | 3 |
| 4 | Ben BretonPlace 4 · Grade 10 · Windham | 10 | Windham | 17:23.00 | 4 |
| 5 | Saad ZackariaPlace 5 · Westbrook High Schoo | — | Westbrook High Schoo | 17:45.00 | 5 |
| 6 | James PhelpsPlace 6 · Grade 12 · Westbrook High Schoo | 12 | Westbrook High Schoo | 18:07.00 | 6 |
| 7 | Alex SwettPlace 7 · Massabesic High Scho | — | Massabesic High Scho | 18:08.00 | 7 |
| 8 | Jeremy BennettPlace 8 · Grade 10 · Windham | 10 | Windham | 18:11.00 | 8 |
| 9 | Josh LomardoPlace 9 · Westbrook High Schoo | — | Westbrook High Schoo | 18:14.00 | 9 |
| 10 | Jon BlandPlace 10 · Grade 12 · Windham | 12 | Windham | 18:15.00 | 10 |
| 11 | Steven LailerPlace 11 · Grade 12 · Windham | 12 | Windham | 18:17.00 | 11 |
| 12 | Troy CloutierPlace 12 · Grade 11 · Massabesic High Scho | 11 | Massabesic High Scho | 18:18.00 | 12 |
| 13 | Donovan DuffyPlace 13 · Grade 10 · Massabesic High Scho | 10 | Massabesic High Scho | 18:19.00 | 13 |
| 14 | Reese PrestonPlace 14 · Grade 11 · Windham | 11 | Windham | 18:30.00 | 14 |
| 15 | Amaunel SentayehuPlace 15 · Westbrook High Schoo | — | Westbrook High Schoo | 18:50.00 | 15 |
| 16 | Gavin KingPlace 16 · Grade 12 · Windham | 12 | Windham | 19:00.00 | 16 |
| 17 | Brandon WhitlockPlace 17 · Grade 10 · Westbrook High Schoo | 10 | Westbrook High Schoo | 19:17.00 | 17 |
| 18 | Zac ManoogianPlace 18 · Westbrook High Schoo | — | Westbrook High Schoo | 19:27.00 | 18 |
| 19 | Thomas HarrisonPlace 19 · Massabesic High Scho | — | Massabesic High Scho | 19:45.00 | 19 |
| 20 | Isaac LibbyPlace 20 · Grade 10 · Massabesic High Scho | 10 | Massabesic High Scho | 19:53.00 | — |
| 21 | Liam FlynnPlace 21 · Grade 11 · Windham | 11 | Windham | 19:54.00 | 20 |
| 22 | Adam CloutierPlace 22 · Grade 10 · Massabesic High Scho | 10 | Massabesic High Scho | 20:03.00 | — |
| 23 | Justin CoppetaPlace 23 · Westbrook High Schoo | — | Westbrook High Schoo | 20:11.00 | 21 |
| 24 | Sebastian FosterPlace 24 · Windham | — | Windham | 20:17.00 | — |
| 25 | David SepulvedaPlace 25 · Grade 11 · Windham | 11 | Windham | 20:20.00 | — |
| 26 | Lyle WebsterPlace 26 · Grade 12 · Windham | 12 | Windham | 20:25.00 | — |
| 27 | Richard CotePlace 27 · Grade 11 · Massabesic High Scho | 11 | Massabesic High Scho | 20:37.00 | — |
| 28 | Jeb JohnsonPlace 28 · Massabesic High Scho | — | Massabesic High Scho | 20:44.00 | — |
| 29 | Wyatt YostPlace 29 · Grade 9 · Windham | 9 | Windham | 20:45.00 | — |
| 30 | Greg MeaderPlace 30 · Grade 9 · Windham | 9 | Windham | 20:46.00 | — |
| 31 | Nick ChildsPlace 31 · Grade 11 · Westbrook High Schoo | 11 | Westbrook High Schoo | 20:51.00 | — |
| 32 | Curtis KnaptonPlace 32 · Grade 11 · Westbrook High Schoo | 11 | Westbrook High Schoo | 21:00.00 | — |
| 33 | Thomas NicholsPlace 33 · Massabesic High Scho | — | Massabesic High Scho | 21:04.00 | — |
| 34 | Alexander RenaudPlace 34 · Massabesic High Scho | — | Massabesic High Scho | 21:06.00 | — |
| 35 | Zach HarrisPlace 35 · Grade 9 · Windham | 9 | Windham | 21:08.00 | — |
| 36 | Hunter DionnePlace 36 · Windham | — | Windham | 21:23.00 | — |
| 37 | Maxwell SawyerPlace 37 · Massabesic High Scho | — | Massabesic High Scho | 21:28.00 | — |
| 38 | Parker QuimbyPlace 38 · Windham | — | Windham | 22:08.00 | — |
| 39 | Kevin IngallsPlace 39 · Windham | — | Windham | 22:09.00 | — |
| 40 | Vitaly PopovPlace 40 · Windham | — | Windham | 22:10.00 | — |
| 41 | Ethan LeechPlace 41 · Grade 9 · Windham | 9 | Windham | 22:13.00 | — |
| 42 | David PhinneyPlace 42 · Grade 9 · Massabesic High Scho | 9 | Massabesic High Scho | 22:20.00 | — |
| 43 | Jaren PrestonPlace 43 · Windham | — | Windham | 22:20.10 | — |
| 44 | Dexter HeraldPlace 44 · Windham | — | Windham | 22:26.00 | — |
| 45 | Mitchell LewisPlace 45 · Grade 9 · Massabesic High Scho | 9 | Massabesic High Scho | 22:40.00 | — |
| 46 | Noah HallPlace 46 · Windham | — | Windham | 23:03.00 | — |
| 47 | Quinn McphailPlace 47 · Grade 11 · Windham | 11 | Windham | 23:15.00 | — |
| 48 | Jarrod HooperPlace 48 · Grade 9 · Massabesic High Scho | 9 | Massabesic High Scho | 23:31.00 | — |
| 49 | Ethan DaigneaultPlace 49 · Grade 10 · Massabesic High Scho | 10 | Massabesic High Scho | 24:05.00 | — |
| 50 | Hunter LibbyPlace 50 · Grade 10 · Massabesic High Scho | 10 | Massabesic High Scho | 24:57.00 | — |
| 51 | Owen ThompsonPlace 51 · Grade 12 · Windham | 12 | Windham | 25:00.00 | — |
| 52 | Matthew JensenPlace 52 · Grade 9 · Westbrook High Schoo | 9 | Westbrook High Schoo | 25:13.00 | — |
| 53 | Drew LabbePlace 53 · Grade 9 · Massabesic High Scho | 9 | Massabesic High Scho | 25:13.10 | — |
| 54 | Callean FrechettePlace 54 · Grade 9 · Windham | 9 | Windham | 25:14.00 | — |
| 55 | Aidan HatchPlace 55 · Windham | — | Windham | 25:42.00 | — |
| 56 | Alex MarinoPlace 56 · Massabesic High Scho | — | Massabesic High Scho | 33:20.00 | — |
| 57 | Noah HarfoushPlace 57 · Massabesic High Scho | — | Massabesic High Scho | 33:20.10 | — |