| 1 | Andrew BarrettPlace 1 · Grade 12 · Orono | 12 | Orono | 16:59.74 PR |
| 2 | Lukas PounderPlace 2 · Grade 12 · Narraguagus | 12 | Narraguagus | 17:06.47 PR |
| 3 | Alden ReardonPlace 3 · Grade 12 · Fort Kent Community | 12 | Fort Kent Community | 17:08.69 PR |
| 4 | Malachi WitmerPlace 4 · Grade 11 · Houlton | 11 | Houlton | 17:12.06 |
| 5 | Nathan BradyPlace 5 · Grade 10 · Houlton | 10 | Houlton | 17:18.90 PR |
| 6 | James BradyPlace 6 · Grade 12 · Houlton | 12 | Houlton | 17:30.95 |
| 7 | Brayden DrakePlace 7 · Grade 11 · Houlton | 11 | Houlton | 17:35.71 |
| 8 | Wyatt QuintPlace 8 · Grade 9 · Houlton | 9 | Houlton | 17:36.16 |
| 9 | Connor KedzierskiPlace 9 · Grade 11 · Bucksport | 11 | Bucksport | 17:37.30 |
| 10 | Logan WitmerPlace 10 · Grade 9 · Houlton | 9 | Houlton | 17:39.44 |
| 11 | Wyatt RichardsonPlace 11 · Grade 11 · George Stevens | 11 | George Stevens | 17:52.13 |
| 12 | Spencer YoungPlace 12 · Grade 10 · George Stevens | 10 | George Stevens | 17:52.87 |
| 13 | Liam WaringPlace 13 · Grade 12 · Orono | 12 | Orono | 17:53.74 |
| 14 | Robert BerryPlace 14 · Grade 12 · Narraguagus | 12 | Narraguagus | 17:54.43 PR |
| 15 | Connor MesheyPlace 15 · Grade 11 · Bucksport | 11 | Bucksport | 18:00.63 PR |
| 16 | Brady CoxPlace 16 · Grade 10 · Orono | 10 | Orono | 18:08.58 |
| 17 | Hunter RobertsPlace 17 · Grade 11 · Washington Academy | 11 | Washington Academy | 18:26.96 PR |
| 18 | Adams StrattonPlace 18 · Grade 10 · George Stevens | 10 | George Stevens | 18:30.28 |
| 19 | Reid QuirkPlace 19 · Grade 10 · Orono | 10 | Orono | 18:31.31 PR |
| 20 | Ben ChartierPlace 20 · Grade 10 · Fort Fairfield | 10 | Fort Fairfield | 18:31.68 PR |
| 21 | Coburn MorrisPlace 21 · Grade 11 · Washington Academy | 11 | Washington Academy | 18:34.60 PR |
| 22 | Blake BohannenPlace 22 · Grade 9 · Calais | 9 | Calais | 18:37.82 PR |
| 23 | Lucas LaddPlace 23 · Grade 12 · George Stevens | 12 | George Stevens | 18:40.39 PR |
| 24 | Nathaniel HilemanPlace 24 · Grade 9 · Bucksport | 9 | Bucksport | 18:45.94 PR |
| 25 | Jack HildebrandPlace 25 · Grade 10 · Orono | 10 | Orono | 18:46.92 PR |
| 26 | Ethan RancourtPlace 26 · Grade 12 · Winslow | 12 | Winslow | 18:48.72 PR |
| 27 | Ezekiel BermudezPlace 27 · Grade 12 · Dexter Regional | 12 | Dexter Regional | 19:04.35 |
| 28 | Cedar Lenke-BeeftinkPlace 28 · Grade 11 · Machias Memorial | 11 | Machias Memorial | 19:08.03 PR |
| 29 | Jack FarnsworthPlace 29 · Grade 11 · Sumner Memorial | 11 | Sumner Memorial | 19:13.31 |
| 30 | Finley HermansPlace 30 · Grade 9 · George Stevens | 9 | George Stevens | 19:18.15 |
| 31 | Zachary Havey-ChambersPlace 31 · Grade 12 · Bucksport | 12 | Bucksport | 19:26.52 |
| 32 | Chris DelgadoPlace 32 · Grade 11 · Sumner Memorial | 11 | Sumner Memorial | 19:33.70 |
| 33 | Noah SchneiderPlace 33 · Grade 12 · Orono | 12 | Orono | 19:42.04 |
| 34 | Aidan HowePlace 34 · Grade 12 · Mattanawcook Academy | 12 | Mattanawcook Academy | 19:42.34 PR |
| 35 | James BryantPlace 35 · Grade 11 · Sumner Memorial | 11 | Sumner Memorial | 19:43.24 |
| 36 | Dracen MorganPlace 36 · Grade 12 · Narraguagus | 12 | Narraguagus | 19:44.50 |
| 37 | Gavin GomezPlace 37 · Grade 11 · Maine Central Institute | 11 | Maine Central Institute | 19:45.07 PR |
| 38 | Landon KingPlace 38 · Grade 10 · Mattanawcook Academy | 10 | Mattanawcook Academy | 19:57.62 PR |
| 39 | Isaac RoundsPlace 39 · Grade 11 · Bangor Christian | 11 | Bangor Christian | 20:11.11 PR |
| 40 | Levi CravinPlace 40 · Grade 12 · Bangor Christian | 12 | Bangor Christian | 20:12.09 |
| 41 | Ben UhlenhakiPlace 41 · Grade 12 · Limestone Community/MSSM | 12 | Limestone Community/MSSM | 20:15.56 |
| 42 | Kolby GibbsPlace 42 · Grade 10 · Winslow | 10 | Winslow | 20:18.37 PR |
| 43 | Sean BlackmonPlace 43 · Grade 12 · Maine Central Institute | 12 | Maine Central Institute | 20:19.73 PR |
| 44 | Gray SprucePlace 44 · Grade 10 · Limestone Community/MSSM | 10 | Limestone Community/MSSM | 20:25.05 PR |
| 45 | Marlin OrcuttPlace 45 · Grade 12 · Bucksport | 12 | Bucksport | 20:45.64 |
| 46 | Orrin ConwayPlace 46 · Grade 10 · Maine Central Institute | 10 | Maine Central Institute | 20:46.61 |
| 47 | Judah EvansPlace 47 · Grade 9 · Mattanawcook Academy | 9 | Mattanawcook Academy | 20:51.31 PR |
| 48 | Teagen McLaughlinPlace 48 · Grade 10 · Narraguagus | 10 | Narraguagus | 21:07.27 PR |
| 49 | Jeremiah DorrPlace 49 · Grade 11 · Bangor Christian | 11 | Bangor Christian | 21:09.97 |
| 50 | Jayden RunnellsPlace 50 · Grade 12 · Central | 12 | Central | 21:15.66 PR |
| 51 | Kanyon Bouchard-WassonPlace 51 · Grade 12 · Central | 12 | Central | 21:21.34 PR |
| 52 | Reece RenwickPlace 52 · Grade 11 · George Stevens | 11 | George Stevens | 21:24.40 |
| 53 | Gage EsplingPlace 53 · Grade 12 · Washburn District | 12 | Washburn District | 21:38.66 PR |
| 54 | Reuben BradleyPlace 54 · Grade 10 · Sumner Memorial | 10 | Sumner Memorial | 21:46.32 |
| 55 | Cameron OrcuttPlace 55 · Grade 12 · Bucksport | 12 | Bucksport | 21:56.34 |
| 56 | Luca De PasqualePlace 56 · Grade 11 · Dexter Regional | 11 | Dexter Regional | 21:59.77 PR |
| 57 | Hunter NewellPlace 57 · Grade 11 · Shead | 11 | Shead | 22:03.18 |
| 58 | Quincy McClurePlace 58 · Grade 9 · Dexter Regional | 9 | Dexter Regional | 22:09.63 |
| 59 | Myles BrichacekPlace 59 · Grade 9 · Orono | 9 | Orono | 22:14.17 |
| 60 | Raphael HalpernPlace 60 · Grade 10 · Limestone Community/MSSM | 10 | Limestone Community/MSSM | 22:16.13 |
| 61 | Yejun MoPlace 61 · Grade 12 · Washington Academy | 12 | Washington Academy | 22:21.41 PR |
| 62 | Tyler EvansPlace 62 · Grade 12 · Machias Memorial | 12 | Machias Memorial | 22:23.07 |
| 63 | Reese O'BrienPlace 63 · Grade 10 · Winslow | 10 | Winslow | 22:23.62 PR |
| 64 | Christian RainvillePlace 64 · Grade 9 · Narraguagus | 9 | Narraguagus | 22:30.81 |
| 65 | Carter VelgousePlace 65 · Grade 11 · Central | 11 | Central | 22:33.52 |
| 66 | Brenden WillettPlace 66 · Grade 12 · Sumner Memorial | 12 | Sumner Memorial | 22:35.51 |
| 67 | Brock CollinsPlace 67 · Grade 9 · Calais | 9 | Calais | 22:42.77 |
| 68 | Michael IrishPlace 68 · Grade 9 · Dexter Regional | 9 | Dexter Regional | 22:44.99 PR |
| 69 | Victor MubangPlace 69 · Grade 12 · Washington Academy | 12 | Washington Academy | 22:52.02 |
| 70 | Connor LaddPlace 70 · Grade 12 · Central | 12 | Central | 22:53.93 PR |
| 71 | Michael DooleyPlace 71 · Grade 11 · Limestone Community/MSSM | 11 | Limestone Community/MSSM | 22:58.16 |
| 72 | Luke CukierskiPlace 72 · Grade 11 · George Stevens | 11 | George Stevens | 23:04.71 |
| 73 | Ethan WardPlace 73 · Grade 10 · Winslow | 10 | Winslow | 23:08.44 PR |
| 74 | Andre CaronPlace 74 · Grade 9 · Fort Kent Community | 9 | Fort Kent Community | 23:28.08 PR |
| 75 | Mason Chapdelaine LittlePlace 75 · Grade 10 · Central | 10 | Central | 23:32.96 |
| 76 | Soren DanielsonPlace 76 · Grade 10 · Machias Memorial | 10 | Machias Memorial | 24:02.62 |
| 77 | Seth LeinPlace 77 · Grade 11 · Limestone Community/MSSM | 11 | Limestone Community/MSSM | 24:04.66 PR |
| 78 | Cameron MayhewPlace 78 · Grade 10 · Schenck | 10 | Schenck | 24:07.09 PR |
| 79 | Mitchell HewittPlace 79 · Grade 12 · Washburn District | 12 | Washburn District | 24:13.74 |
| 80 | Jaxson SaucierPlace 80 · Grade 9 · Fort Kent Community | 9 | Fort Kent Community | 24:19.69 |
| 81 | Wyatt BeersPlace 81 · Grade 9 · Shead | 9 | Shead | 25:12.41 |
| 82 | Salmon ViguePlace 82 · Grade 12 · Winslow | 12 | Winslow | 25:14.35 |
| 83 | Charlie YoungPlace 83 · Grade 9 · Bucksport | 9 | Bucksport | 26:31.02 |
| 84 | Riley O'ClairPlace 84 · Grade 11 · Schenck | 11 | Schenck | 26:52.65 PR |
| 85 | Kyle CunninghamPlace 85 · Grade 10 · Sumner Memorial | 10 | Sumner Memorial | 28:24.95 |
| 86 | Dylan KnightPlace 86 · Grade 11 · Calais | 11 | Calais | 28:47.89 |
| 87 | Philip BennerPlace 87 · Grade 12 · Woodland | 12 | Woodland | 28:52.93 PR |
| 88 | Grayson AinsworthPlace 88 · Grade 9 · Central | 9 | Central | 28:59.46 |
| 89 | Landon MarkiePlace 89 · Grade 11 · Washburn District | 11 | Washburn District | 30:24.35 |
| 90 | Caleb PeaveyPlace 90 · Grade 11 · Schenck | 11 | Schenck | 32:28.51 PR |