| 1 | William MorrisPlace 1 · Grade 11 · Dirigo | 11 | Dirigo | 16:39.6 |
| 2 | Alfie CognataPlace 2 · Grade 11 · Winthrop | 11 | Winthrop | 17:49.3 |
| 3 | Craig PainePlace 3 · Grade 10 · Madison Area Memorial | 10 | Madison Area Memorial | 17:50.8 |
| 4 | Aj CrockerPlace 4 · Grade 11 · Boothbay Region | 11 | Boothbay Region | 17:55.8 |
| 5 | Keenan LibbyPlace 5 · Grade 12 · Winthrop | 12 | Winthrop | 18:07.3 |
| 6 | Gage MattsonPlace 6 · Grade 9 · Maranacook Community | 9 | Maranacook Community | 18:23.4 |
| 7 | Malachi GanongPlace 7 · Grade 12 · Lisbon | 12 | Lisbon | 18:28.1 |
| 8 | Sam LiudvinaltisPlace 8 · Grade 12 · Lisbon | 12 | Lisbon | 18:32.7 |
| 9 | Noah LightbodyPlace 9 · Grade 10 · Carrabec | 10 | Carrabec | 18:37.3 |
| 10 | Sam St. GermainPlace 10 · Grade 11 · Winthrop | 11 | Winthrop | 18:37.7 |
| 11 | Trevor NicholsPlace 11 · Grade 12 · Mt Abram Regional | 12 | Mt Abram Regional | 18:48.0 |
| 12 | Eli MeaderPlace 12 · Grade 10 · Madison Area Memorial | 10 | Madison Area Memorial | 18:50.6 |
| 13 | Gianni HaefelePlace 13 · Grade 11 · Winthrop | 11 | Winthrop | 19:22.1 |
| 14 | Michael Van TasselPlace 14 · Grade 9 · Winthrop | 9 | Winthrop | 19:24.7 |
| 15 | Ryan HanlonPlace 15 · Grade 12 · Lisbon | 12 | Lisbon | 19:26.3 |
| 16 | Kai MarcouxPlace 16 · Grade 10 · Maranacook Community | 10 | Maranacook Community | 19:31.3 PR |
| 17 | Romelio HaldanePlace 17 · Grade 10 · Maranacook Community | 10 | Maranacook Community | 19:31.7 |
| 18 | Louie CaidocPlace 18 · Grade 10 · Boothbay Region | 10 | Boothbay Region | 19:37.1 |
| 19 | Stetson ThurstonPlace 19 · Grade 11 · Dirigo | 11 | Dirigo | 19:40.4 |
| 20 | Timothy BoothPlace 20 · Grade 11 · Maranacook Community | 11 | Maranacook Community | 19:41.1 |
| 21 | Samuel GissingerPlace 21 · Grade 12 · Spruce Mountain | 12 | Spruce Mountain | 19:41.3 |
| 22 | Chandler AtwoodPlace 22 · Grade 11 · Carrabec | 11 | Carrabec | 19:55.4 |
| 23 | Isacc ScribellitoPlace 23 · Grade 12 · Lisbon | 12 | Lisbon | 20:00.6 |
| 24 | David DixonPlace 24 · Grade 11 · Carrabec | 11 | Carrabec | 20:05.2 |
| 25 | Nolan WilliamsPlace 25 · Grade 10 · Lisbon | 10 | Lisbon | 20:07.5 |
| 26 | Ross GaffneyPlace 26 · Grade 12 · Boothbay Region | 12 | Boothbay Region | 20:15.4 |
| 27 | Jackson ZehmPlace 27 · Grade 10 · Boothbay Region | 10 | Boothbay Region | 20:17.0 |
| 28 | Austin SalesPlace 28 · Grade 11 · Carrabec | 11 | Carrabec | 20:42.1 |
| 29 | Maxx CrowleyPlace 29 · Grade 11 · Oak Hill | 11 | Oak Hill | 20:43.5 |
| 30 | Mitchel WolfPlace 30 · Grade 11 · Dirigo | 11 | Dirigo | 20:43.9 |
| 31 | Mark SylvesterPlace 31 · Grade 9 · Winthrop | 9 | Winthrop | 20:52.7 |
| 32 | Ethan Long-FlaggPlace 32 · Grade 11 · Winthrop | 11 | Winthrop | 21:02.6 |
| 33 | Tyler PoulinPlace 33 · Grade 11 · Winthrop | 11 | Winthrop | 21:06.3 |
| 34 | John CooperPlace 34 · Grade 9 · Boothbay Region | 9 | Boothbay Region | 21:12.3 |
| 35 | Luke HopkinsPlace 35 · Grade 12 · Winthrop | 12 | Winthrop | 21:22.0 |
| 36 | Tomlin SuttlesPlace 36 · Grade 11 · Dirigo | 11 | Dirigo | 21:30.0 |
| 37 | Liam FarmerPlace 37 · Grade 9 · Maranacook Community | 9 | Maranacook Community | 21:34.9 |
| 38 | Jeffrey LemieuxPlace 38 · Grade 12 · Maranacook Community | 12 | Maranacook Community | 21:37.2 |
| 39 | Jackson McBridePlace 39 · Grade 10 · Winthrop | 10 | Winthrop | 21:39.3 |
| 40 | Liam BerryPlace 40 · Grade 9 · Monmouth Academy | 9 | Monmouth Academy | 21:52.9 |
| 41 | Carter BennettPlace 41 · Grade 9 · Maranacook Community | 9 | Maranacook Community | 21:54.0 |
| 42 | Dominic ArcherPlace 42 · Grade 10 · Dirigo | 10 | Dirigo | 21:55.0 |
| 43 | Kylan DugalPlace 43 · Grade 12 · Lisbon | 12 | Lisbon | 21:55.4 |
| 44 | Milo WinterPlace 44 · Grade 11 · Maranacook Community | 11 | Maranacook Community | 22:03.1 |
| 45 | Urijah OliverPlace 45 · Grade 11 · Winthrop | 11 | Winthrop | 22:19.9 |
| 46 | Ben GapskiPlace 46 · Grade 10 · Boothbay Region | 10 | Boothbay Region | 22:36.0 |
| 47 | Justin CrosmanPlace 47 · Grade 10 · Richmond | 10 | Richmond | 22:38.4 |
| 48 | Nathan PercivalPlace 48 · Grade 12 · Boothbay Region | 12 | Boothbay Region | 22:48.1 |
| 49 | Logan FarnhamPlace 49 · Grade 10 · Maranacook Community | 10 | Maranacook Community | 22:56.7 |
| 50 | Kaeden SwanPlace 50 · Grade 11 · Dirigo | 11 | Dirigo | 22:57.9 |
| 51 | Kingston LavalleePlace 51 · Grade 10 · Richmond | 10 | Richmond | 22:59.1 |
| 52 | Jacob ReilyPlace 52 · Grade 10 · Maranacook Community | 10 | Maranacook Community | 23:15.2 |
| 53 | Connor BoltonPlace 53 · Grade 9 · Maranacook Community | 9 | Maranacook Community | 23:19.9 |
| 54 | Neil Woehrle-LoganPlace 54 · Grade 9 · Maranacook Community | 9 | Maranacook Community | 23:45.6 PR |
| 55 | Robert FreePlace 55 · Grade 12 · Hall-Dale | 12 | Hall-Dale | 23:49.2 |
| 56 | Drew CarawayPlace 56 · Grade 11 · Richmond | 11 | Richmond | 23:50.0 |
| 57 | Brody HallPlace 57 · Grade 11 · Lisbon | 11 | Lisbon | 23:54.4 |
| 58 | Emmaus KayPlace 58 · Grade 11 · Lisbon | 11 | Lisbon | 24:01.2 |
| 59 | Riley BlodgettPlace 59 · Grade 10 · Winthrop | 10 | Winthrop | 24:07.1 PR |
| 60 | Reece DubreuilPlace 60 · Grade 11 · Winthrop | 11 | Winthrop | 24:08.4 |
| 61 | Simon LordPlace 61 · Grade 10 · Lisbon | 10 | Lisbon | 24:20.4 PR |
| 62 | Hunter CrockerPlace 62 · Grade 9 · Lisbon | 9 | Lisbon | 24:22.6 |
| 63 | Eryk MoorePlace 63 · Grade 10 · Mt Abram Regional | 10 | Mt Abram Regional | 24:41.3 |
| 64 | Alex PiercePlace 64 · Grade 11 · Hall-Dale | 11 | Hall-Dale | 24:45.1 |
| 65 | Haven TullyPlace 65 · Grade 10 · Maranacook Community | 10 | Maranacook Community | 24:53.7 |
| 66 | Draek PoissonierPlace 66 · Grade 12 · Madison Area Memorial | 12 | Madison Area Memorial | 25:08.1 |
| 67 | Kael GilmorePlace 67 · Grade 12 · Hall-Dale | 12 | Hall-Dale | 25:17.6 |
| 68 | Justin ColePlace 68 · Grade 12 · Hall-Dale | 12 | Hall-Dale | 25:19.4 |
| 69 | Jacob FrostPlace 69 · Grade 10 · Winthrop | 10 | Winthrop | 26:05.8 |
| 70 | Jonathan RousculpPlace 70 · Grade 10 · Maranacook Community | 10 | Maranacook Community | 26:10.5 |
| 71 | Liam KuhlPlace 71 · Grade 12 · Lisbon | 12 | Lisbon | 26:37.2 |
| 72 | Patrick ChenPlace 72 · Grade 10 · Spruce Mountain | 10 | Spruce Mountain | 26:59.6 |
| 73 | Max McdanielPlace 73 · Grade 9 · Spruce Mountain | 9 | Spruce Mountain | 27:33.5 |
| 74 | Reid LaudieriPlace 74 · Grade 10 · Lisbon | 10 | Lisbon | 29:17.5 |
| 75 | Lucian CapanoPlace 75 · Grade 10 · Lisbon | 10 | Lisbon | 29:49.7 |
| 76 | Henry LindemanPlace 76 · Grade 11 · Carrabec | 11 | Carrabec | 30:11.8 |
| 77 | Zane ThorndikePlace 77 · Grade 10 · Mt Abram Regional | 10 | Mt Abram Regional | 31:13.3 |
| 78 | Valentin Rigois chenetPlace 78 · Grade 12 · Oak Hill | 12 | Oak Hill | 31:37.5 |
| 79 | Logan LaiPlace 79 · Grade 9 · Winthrop | 9 | Winthrop | 42:16.8 |