| 1 | Jordan DuplessiePlace 1 · Grade 12 · Caribou | 12 | Caribou | 16:37.96 |
| 2 | Ponce SaltysiakPlace 2 · Grade 12 · Mount Desert Island | 12 | Mount Desert Island | 16:42.47 PR |
| 3 | Dylan FowlerPlace 3 · Grade 12 · Hermon | 12 | Hermon | 17:03.01 PR |
| 4 | Cody ParkerPlace 4 · Grade 12 · Mount Desert Island | 12 | Mount Desert Island | 17:07.29 PR |
| 5 | Sam YorkPlace 5 · Grade 10 · Mount Desert Island | 10 | Mount Desert Island | 17:33.93 |
| 6 | Ian MeservePlace 6 · Grade 11 · Hermon | 11 | Hermon | 17:45.94 |
| 7 | Michael CyrPlace 7 · Grade 11 · Caribou | 11 | Caribou | 17:50.57 |
| 8 | Brady MillerPlace 8 · Grade 12 · Caribou | 12 | Caribou | 17:50.58 PR |
| 9 | Spencer RosePlace 9 · Grade 12 · Mount Desert Island | 12 | Mount Desert Island | 17:51.26 PR |
| 10 | Ethan RoachPlace 10 · Grade 9 · Old Town | 9 | Old Town | 18:00.53 PR |
| 11 | Philip AlyokhinPlace 11 · Grade 11 · Old Town | 11 | Old Town | 18:22.49 |
| 12 | Ephraim WilleyPlace 12 · Grade 10 · Caribou | 10 | Caribou | 18:22.87 |
| 13 | Jon GenrichPlace 13 · Grade 12 · Mount Desert Island | 12 | Mount Desert Island | 18:27.14 |
| 14 | Calvin NelsonPlace 14 · Grade 12 · Ellsworth | 12 | Ellsworth | 18:33.20 |
| 15 | Mason SoaresPlace 15 · Grade 12 · Mount Desert Island | 12 | Mount Desert Island | 18:34.88 |
| 16 | Spencer GordonPlace 16 · Grade 10 · Old Town | 10 | Old Town | 18:36.57 |
| 17 | Seth ListerPlace 17 · Grade 10 · Caribou | 10 | Caribou | 18:38.07 PR |
| 18 | Jude MosherPlace 18 · Grade 12 · Presque Isle | 12 | Presque Isle | 18:41.05 |
| 19 | Jason WickettPlace 19 · Grade 11 · Hermon | 11 | Hermon | 18:45.89 |
| 20 | Malachai WilleyPlace 20 · Grade 12 · Caribou | 12 | Caribou | 18:52.75 |
| 21 | Aiden SearwayPlace 21 · Grade 11 · Hermon | 11 | Hermon | 18:55.38 |
| 22 | Liam McKernanPlace 22 · Grade 9 · Mount Desert Island | 9 | Mount Desert Island | 18:59.51 |
| 23 | George FerlandPlace 23 · Grade 10 · Caribou | 10 | Caribou | 19:09.71 |
| 24 | Andrew SeilePlace 24 · Grade 12 · John Bapst Memorial | 12 | John Bapst Memorial | 19:18.85 |
| 25 | Cameron LevasseurPlace 25 · Grade 12 · Presque Isle | 12 | Presque Isle | 19:28.79 |
| 26 | Lucas GagnonPlace 26 · Grade 10 · John Bapst Memorial | 10 | John Bapst Memorial | 19:35.69 |
| 27 | Jaron LeachPlace 27 · Grade 11 · Presque Isle | 11 | Presque Isle | 19:41.35 |
| 28 | Dakota ClarkPlace 28 · Grade 11 · Hermon | 11 | Hermon | 19:46.15 |
| 29 | Connor MayPlace 29 · Grade 10 · Old Town | 10 | Old Town | 19:49.02 |
| 30 | Wyatt BytherPlace 30 · Grade 10 · Old Town | 10 | Old Town | 19:54.89 |
| 31 | Gilman TaylorPlace 31 · Grade 9 · John Bapst Memorial | 9 | John Bapst Memorial | 19:56.24 |
| 32 | Caleb FockensPlace 32 · Grade 12 · Foxcroft Academy | 12 | Foxcroft Academy | 20:01.33 |
| 33 | Gavin CoffinPlace 33 · Grade 11 · John Bapst Memorial | 11 | John Bapst Memorial | 20:02.19 |
| 34 | Drew PiersonPlace 34 · Grade 10 · Ellsworth | 10 | Ellsworth | 20:10.50 |
| 35 | Ezra LeachPlace 35 · Grade 11 · Presque Isle | 11 | Presque Isle | 20:20.97 |
| 36 | Caleb GreenPlace 36 · Grade 9 · Presque Isle | 9 | Presque Isle | 20:28.85 |
| 37 | Bryce CarterPlace 37 · Grade 12 · Ellsworth | 12 | Ellsworth | 20:31.09 |
| 38 | Nicholas CormierPlace 38 · Grade 12 · Ellsworth | 12 | Ellsworth | 20:48.83 |
| 39 | Ben BatemanPlace 39 · Grade 10 · Hermon | 10 | Hermon | 20:55.07 |
| 40 | Sam SlavinPlace 40 · Grade 12 · John Bapst Memorial | 12 | John Bapst Memorial | 21:17.32 |
| 41 | Gunnar Berlins-HaughPlace 41 · Grade 10 · Foxcroft Academy | 10 | Foxcroft Academy | 21:21.67 |
| 42 | Ethan WydyshPlace 42 · Grade 12 · Presque Isle | 12 | Presque Isle | 21:22.92 |
| 43 | Alex DewittPlace 43 · Grade 11 · Ellsworth | 11 | Ellsworth | 21:35.75 |
| 44 | John NadeauPlace 44 · Grade 12 · John Bapst Memorial | 12 | John Bapst Memorial | 21:44.90 |
| 45 | Jacob DevinePlace 45 · Grade 11 · Presque Isle | 11 | Presque Isle | 21:45.13 |
| 46 | Bailey BishoffPlace 46 · Grade 12 · Ellsworth | 12 | Ellsworth | 21:59.24 |
| 47 | Joseph KeenanPlace 47 · Grade 12 · Foxcroft Academy | 12 | Foxcroft Academy | 22:01.00 |
| 48 | Devin SmithPlace 48 · Grade 12 · Hermon | 12 | Hermon | 22:04.90 |
| 49 | Brayden MottPlace 49 · Grade 10 · John Bapst Memorial | 10 | John Bapst Memorial | 22:07.10 |
| 50 | Jasper MakowskiPlace 50 · Grade 11 · Foxcroft Academy | 11 | Foxcroft Academy | 22:07.68 |
| 51 | Joseph NelsonPlace 51 · Grade 10 · Foxcroft Academy | 10 | Foxcroft Academy | 22:13.82 |
| 52 | Aidan CurriePlace 52 · Grade 11 · Foxcroft Academy | 11 | Foxcroft Academy | 22:28.72 |
| 53 | Rowan TatePlace 53 · Grade 9 · Ellsworth | 9 | Ellsworth | 22:49.49 |
| 54 | Krystofer DowningPlace 54 · Grade 11 · Foxcroft Academy | 11 | Foxcroft Academy | 23:16.44 |
| 55 | Andrew KochPlace 55 · Grade 10 · Old Town | 10 | Old Town | 23:56.68 PR |
| 56 | Griffin MurrayPlace 56 · Grade 10 · Old Town | 10 | Old Town | 25:09.56 |