| 1 | Alfie CognataPlace 1 · Grade 12 · Winthrop | 12 | Winthrop | 16:46.27 |
| 2 | Craig PainePlace 2 · Grade 11 · Madison Area Memorial | 11 | Madison Area Memorial | 16:53.50 |
| 3 | Sam St. GermainPlace 3 · Grade 12 · Winthrop | 12 | Winthrop | 17:43.25 |
| 4 | Sawyer WessPlace 4 · Grade 9 · Winthrop | 9 | Winthrop | 17:44.02 |
| 5 | Aj CrockerPlace 5 · Grade 12 · Boothbay Region | 12 | Boothbay Region | 17:55.32 |
| 6 | Michael Van TasselPlace 6 · Grade 10 · Winthrop | 10 | Winthrop | 18:27.16 |
| 7 | Gianni HaefelePlace 7 · Grade 12 · Winthrop | 12 | Winthrop | 18:31.50 PR |
| 8 | Landon HartwellPlace 8 · Grade 9 · Upper Kennebec Valley Memorial | 9 | Upper Kennebec Valley Memorial | 18:32.27 |
| 9 | Bryce HartwellPlace 9 · Grade 9 · Upper Kennebec Valley Memorial | 9 | Upper Kennebec Valley Memorial | 19:04.47 |
| 10 | Anthony SandovalPlace 10 · Grade 10 · Madison Area Memorial | 10 | Madison Area Memorial | 19:26.10 PR |
| 11 | Jackson ZehmPlace 11 · Grade 11 · Boothbay Region | 11 | Boothbay Region | 19:29.10 |
| 12 | Mark SylvesterPlace 12 · Grade 10 · Winthrop | 10 | Winthrop | 19:30.55 |
| 13 | Kendall McgheePlace 13 · Grade 12 · Lisbon | 12 | Lisbon | 19:59.57 |
| 14 | Nolan WilliamsPlace 14 · Grade 11 · Lisbon | 11 | Lisbon | 20:04.22 |
| 15 | Aaron NadeauPlace 15 · Grade 9 · Madison Area Memorial | 9 | Madison Area Memorial | 20:14.57 |
| 16 | John CooperPlace 16 · Grade 10 · Boothbay Region | 10 | Boothbay Region | 20:15.36 |
| 17 | Rory DanforthPlace 17 · Grade 10 · Forest Hills | 10 | Forest Hills | 20:22.03 PR |
| 18 | Brantley LaGrossPlace 18 · Grade 9 · Madison Area Memorial | 9 | Madison Area Memorial | 20:25.50 |
| 19 | Alex RossPlace 19 · Grade 11 · Boothbay Region | 11 | Boothbay Region | 20:34.16 |
| 20 | Chase QuimbyPlace 20 · Grade 10 · Winthrop | 10 | Winthrop | 20:52.14 |
| 21 | Damyan PuringtonPlace 21 · Grade 9 · Winthrop | 9 | Winthrop | 20:59.32 |
| 22 | Miles HysonPlace 22 · Grade 10 · Boothbay Region | 10 | Boothbay Region | 21:01.69 |
| 23 | Maxx CrowleyPlace 23 · Grade 12 · Oak Hill | 12 | Oak Hill | 21:04.41 |
| 24 | Carson LaGrossPlace 24 · Grade 10 · Madison Area Memorial | 10 | Madison Area Memorial | 21:35.75 PR |
| 25 | Liam BerryPlace 25 · Grade 10 · Monmouth Academy | 10 | Monmouth Academy | 21:44.69 |
| 26 | Connor JenneyPlace 26 · Grade 11 · Lisbon | 11 | Lisbon | 21:45.21 PR |
| 27 | Isaac MyersPlace 27 · Grade 9 · Boothbay Region | 9 | Boothbay Region | 21:57.07 |
| 28 | Justin CrosmanPlace 28 · Grade 11 · Richmond | 11 | Richmond | 22:10.25 |
| 29 | Urijah OliverPlace 29 · Grade 12 · Winthrop | 12 | Winthrop | 22:14.75 |
| 30 | Jackson McBridePlace 30 · Grade 11 · Winthrop | 11 | Winthrop | 22:19.14 |
| 31 | Kolinn NybergPlace 31 · Grade 10 · Lisbon | 10 | Lisbon | 22:29.14 |
| 32 | Kingston LavalleePlace 32 · Grade 11 · Richmond | 11 | Richmond | 22:34.32 |
| 33 | Reece DubreuilPlace 33 · Grade 12 · Winthrop | 12 | Winthrop | 22:35.14 |
| 34 | Matt DupeePlace 34 · Grade 11 · Oak Hill | 11 | Oak Hill | 22:36.47 |
| 35 | Aiden WrobelPlace 35 · Grade 9 · Lisbon | 9 | Lisbon | 22:52.78 |
| 36 | Brayden AndrewsPlace 36 · Grade 10 · Upper Kennebec Valley Memorial | 10 | Upper Kennebec Valley Memorial | 22:57.28 PR |
| 37 | Ethan FerroPlace 37 · Grade 12 · Lisbon | 12 | Lisbon | 23:43.66 |
| 38 | Noah PleasantPlace 38 · Grade 11 · Monmouth Academy | 11 | Monmouth Academy | 23:47.57 |
| 39 | Brody HallPlace 39 · Grade 12 · Lisbon | 12 | Lisbon | 23:54.19 |
| 40 | Malik WoodsPlace 40 · Grade 9 · Madison Area Memorial | 9 | Madison Area Memorial | 23:58.44 |
| 41 | Kerry BegayePlace 41 · Grade 12 · Forest Hills | 12 | Forest Hills | 24:00.85 |
| 42 | Emmaus KayPlace 42 · Grade 12 · Lisbon | 12 | Lisbon | 24:48.25 |
| 43 | Oliver LarrabeePlace 43 · Grade 10 · Winthrop | 10 | Winthrop | 25:05.00 |
| 44 | Jacob FrostPlace 44 · Grade 11 · Winthrop | 11 | Winthrop | 25:23.28 |
| 45 | Reid LaudieriPlace 45 · Grade 11 · Lisbon | 11 | Lisbon | 25:48.16 |
| 46 | Simon LordPlace 46 · Grade 11 · Lisbon | 11 | Lisbon | 26:03.94 |
| 47 | Lucian CapanoPlace 47 · Grade 11 · Lisbon | 11 | Lisbon | 26:04.55 |
| 48 | Hunter CrockerPlace 48 · Grade 10 · Lisbon | 10 | Lisbon | 26:17.38 |
| 49 | Cory HeathPlace 49 · Grade 11 · Lisbon | 11 | Lisbon | 26:19.52 |
| 50 | Caden SmithPlace 50 · Grade 12 · Monmouth Academy | 12 | Monmouth Academy | 26:32.75 |
| 51 | Kolton McKenneyPlace 51 · Grade 11 · Boothbay Region | 11 | Boothbay Region | 26:53.25 |
| 52 | Mason MoorePlace 52 · Grade 12 · Lisbon | 12 | Lisbon | 27:35.82 |
| 53 | Mason DavisPlace 53 · Grade 9 · Oak Hill | 9 | Oak Hill | 27:52.44 |
| 54 | James DustinPlace 54 · Grade 9 · Madison Area Memorial | 9 | Madison Area Memorial | 28:38.39 |
| 55 | David BouchardPlace 55 · Grade 9 · Upper Kennebec Valley Memorial | 9 | Upper Kennebec Valley Memorial | 29:02.23 PR |
| 56 | Carson MackusickPlace 56 · Grade 10 · Boothbay Region | 10 | Boothbay Region | 29:22.94 |
| 57 | Connor MullenPlace 57 · Grade 10 · Forest Hills | 10 | Forest Hills | 30:46.97 PR |
| 58 | Rhyder StaplesPlace 58 · Grade 10 · Oak Hill | 10 | Oak Hill | 31:24.10 |