| 1 | Andrew BarrettPlace 1 · Grade 12 · Orono | 12 | Orono | 16:20.31 PR |
| 2 | Connor KedzierskiPlace 2 · Grade 11 · Bucksport | 11 | Bucksport | 16:31.68 |
| 3 | Lukas PounderPlace 3 · Grade 12 · Narraguagus | 12 | Narraguagus | 17:04.47 PR |
| 4 | Brady CoxPlace 4 · Grade 10 · Orono | 10 | Orono | 17:15.44 |
| 5 | Connor MesheyPlace 5 · Grade 11 · Bucksport | 11 | Bucksport | 17:31.80 |
| 6 | Hunter RobertsPlace 6 · Grade 11 · Washington Academy | 11 | Washington Academy | 17:39.45 |
| 7 | Spencer YoungPlace 7 · Grade 10 · George Stevens | 10 | George Stevens | 17:40.17 |
| 8 | Finley HermansPlace 8 · Grade 9 · George Stevens | 9 | George Stevens | 17:43.20 |
| 9 | Owen CannonPlace 9 · Grade 11 · George Stevens | 11 | George Stevens | 17:55.16 |
| 10 | Lucas LaddPlace 10 · Grade 12 · George Stevens | 12 | George Stevens | 18:03.09 |
| 11 | Blake BohannenPlace 11 · Grade 9 · Calais | 9 | Calais | 18:12.46 PR |
| 12 | Adams StrattonPlace 12 · Grade 10 · George Stevens | 10 | George Stevens | 18:26.99 |
| 13 | Coburn MorrisPlace 13 · Grade 11 · Washington Academy | 11 | Washington Academy | 18:37.80 PR |
| 14 | Wyatt RichardsonPlace 14 · Grade 11 · George Stevens | 11 | George Stevens | 18:44.13 |
| 15 | Jack HildebrandPlace 15 · Grade 10 · Orono | 10 | Orono | 18:45.95 |
| 16 | Ezekiel BermudezPlace 16 · Grade 12 · Dexter Regional | 12 | Dexter Regional | 18:49.55 PR |
| 17 | Noah SchneiderPlace 17 · Grade 12 · Orono | 12 | Orono | 18:52.21 |
| 18 | Jack FarnsworthPlace 18 · Grade 11 · Sumner Memorial | 11 | Sumner Memorial | 19:00.50 |
| 19 | Cedar Lenke-BeeftinkPlace 19 · Grade 11 · Machias Memorial | 11 | Machias Memorial | 19:01.88 PR |
| 20 | Zachary Havey-ChambersPlace 20 · Grade 12 · Bucksport | 12 | Bucksport | 19:23.17 |
| 21 | Nathaniel HilemanPlace 21 · Grade 9 · Bucksport | 9 | Bucksport | 19:39.78 |
| 22 | Levi CravinPlace 22 · Grade 12 · Bangor Christian | 12 | Bangor Christian | 19:46.05 PR |
| 23 | Myles BrichacekPlace 23 · Grade 9 · Orono | 9 | Orono | 19:47.64 |
| 24 | Marlin OrcuttPlace 24 · Grade 12 · Bucksport | 12 | Bucksport | 19:53.08 |
| 25 | James BryantPlace 25 · Grade 11 · Sumner Memorial | 11 | Sumner Memorial | 19:55.59 |
| 26 | Aidan HowePlace 26 · Grade 12 · Mattanawcook Academy | 12 | Mattanawcook Academy | 20:21.27 |
| 27 | Landon KingPlace 27 · Grade 10 · Mattanawcook Academy | 10 | Mattanawcook Academy | 20:26.49 |
| 28 | Judah SullensPlace 28 · Grade 10 · Bucksport | 10 | Bucksport | 20:30.86 |
| 29 | Chris DelgadoPlace 29 · Grade 11 · Sumner Memorial | 11 | Sumner Memorial | 20:33.96 |
| 30 | Jeremiah DorrPlace 30 · Grade 11 · Bangor Christian | 11 | Bangor Christian | 20:36.60 |
| 31 | Chris BissonPlace 31 · Grade 12 · Orono | 12 | Orono | 20:45.44 |
| 32 | Isaac RoundsPlace 32 · Grade 11 · Bangor Christian | 11 | Bangor Christian | 20:50.13 PR |
| 33 | Edmund CrownoverPlace 33 · Grade 12 · George Stevens | 12 | George Stevens | 20:58.12 PR |
| 34 | Tyler EvansPlace 34 · Grade 12 · Machias Memorial | 12 | Machias Memorial | 21:24.39 PR |
| 35 | Judah EvansPlace 35 · Grade 9 · Mattanawcook Academy | 9 | Mattanawcook Academy | 21:25.54 PR |
| 36 | Reuben BradleyPlace 36 · Grade 10 · Sumner Memorial | 10 | Sumner Memorial | 21:29.96 |
| 37 | Nikolai LeadbetterPlace 37 · Grade 11 · Deer Isle-Stonington | 11 | Deer Isle-Stonington | 21:51.84 PR |
| 38 | Brock CollinsPlace 38 · Grade 9 · Calais | 9 | Calais | 21:58.42 |
| 39 | Victor MubangPlace 39 · Grade 12 · Washington Academy | 12 | Washington Academy | 22:05.40 PR |
| 40 | Brenden WillettPlace 40 · Grade 12 · Sumner Memorial | 12 | Sumner Memorial | 22:11.31 |
| 41 | Jayden RunnellsPlace 41 · Grade 12 · Central | 12 | Central | 22:16.79 |
| 42 | Yejun MoPlace 42 · Grade 12 · Washington Academy | 12 | Washington Academy | 22:21.87 PR |
| 43 | Kanyon Bouchard-WassonPlace 43 · Grade 12 · Central | 12 | Central | 22:23.21 |
| 44 | Mason Chapdelaine LittlePlace 44 · Grade 10 · Central | 10 | Central | 22:28.16 |
| 45 | Connor LaddPlace 45 · Grade 12 · Central | 12 | Central | 22:37.96 |
| 46 | Carter VelgousePlace 46 · Grade 11 · Central | 11 | Central | 23:00.78 |
| 47 | Darren DrakePlace 47 · Grade 11 · Machias Memorial | 11 | Machias Memorial | 24:30.63 PR |
| 48 | Riley O'ClairPlace 48 · Grade 11 · Schenck | 11 | Schenck | 24:32.30 PR |
| 49 | Balian MortensonPlace 49 · Grade 10 · Bucksport | 10 | Bucksport | 24:45.82 |
| 50 | Cameron MayhewPlace 50 · Grade 10 · Schenck | 10 | Schenck | 27:23.77 |
| 51 | Caleb PeaveyPlace 51 · Grade 11 · Schenck | 11 | Schenck | 28:15.26 |
| 52 | Philip BennerPlace 52 · Grade 12 · Woodland | 12 | Woodland | 30:23.34 PR |
| 53 | Dylan KnightPlace 53 · Grade 11 · Calais | 11 | Calais | 30:26.13 |