| 1 | William MorrisPlace 1 · Grade 11 · Dirigo | 11 | Dirigo | 15:54.01 PR |
| 2 | Isaac PelletierPlace 2 · Grade 11 · Sanford | 11 | Sanford | 16:21.12 PR |
| 3 | James BradyPlace 3 · Grade 12 · Houlton | 12 | Houlton | 16:46.16 PR |
| 4 | Malachi WitmerPlace 4 · Grade 11 · Houlton | 11 | Houlton | 16:50.90 PR |
| 5 | Andrew BarrettPlace 5 · Grade 12 · Orono | 12 | Orono | 17:00.21 |
| 6 | Tewolde StewartPlace 6 · Grade 11 · Caribou | 11 | Caribou | 17:03.92 PR |
| 7 | Alden ReardonPlace 7 · Grade 12 · Fort Kent Community | 12 | Fort Kent Community | 17:04.65 PR |
| 8 | Beckham RandPlace 8 · Grade 11 · John Bapst Memorial | 11 | John Bapst Memorial | 17:04.66 PR |
| 9 | Liam WaringPlace 9 · Grade 12 · Orono | 12 | Orono | 17:06.52 |
| 10 | Chris CooperPlace 10 · Grade 12 · Mount Desert Island | 12 | Mount Desert Island | 17:07.62 |
| 11 | Nathan BradyPlace 11 · Grade 10 · Houlton | 10 | Houlton | 17:09.80 PR |
| 12 | Pierce GorneaultPlace 12 · Grade 9 · Caribou | 9 | Caribou | 17:23.41 PR |
| 13 | Brady CoxPlace 13 · Grade 10 · Orono | 10 | Orono | 17:30.18 |
| 14 | Brayden DrakePlace 14 · Grade 11 · Houlton | 11 | Houlton | 17:35.60 PR |
| 15 | Wyatt QuintPlace 15 · Grade 9 · Houlton | 9 | Houlton | 17:43.11 PR |
| 16 | Scott StubbsPlace 16 · Grade 12 · Caribou | 12 | Caribou | 17:45.26 PR |
| 17 | Logan WitmerPlace 17 · Grade 9 · Houlton | 9 | Houlton | 17:46.06 PR |
| 18 | Connor KedzierskiPlace 18 · Grade 11 · Bucksport | 11 | Bucksport | 17:57.76 |
| 19 | Lukas PounderPlace 19 · Grade 12 · Narraguagus | 12 | Narraguagus | 18:08.94 |
| 20 | Michael MastraccioPlace 20 · Grade 10 · Sanford | 10 | Sanford | 18:12.93 PR |
| 21 | Spencer YoungPlace 21 · Grade 10 · George Stevens | 10 | George Stevens | 18:24.57 |
| 22 | Jackson StimmelPlace 22 · Grade 10 · Sanford | 10 | Sanford | 18:25.38 PR |
| 23 | Dominic PenleyPlace 23 · Grade 10 · Sanford | 10 | Sanford | 18:26.73 PR |
| 24 | Finley HermansPlace 24 · Grade 9 · George Stevens | 9 | George Stevens | 18:29.05 |
| 25 | Xander JamiesonPlace 25 · Grade 11 · Caribou | 11 | Caribou | 18:29.97 PR |
| 26 | Owen CannonPlace 26 · Grade 11 · George Stevens | 11 | George Stevens | 18:37.13 |
| 27 | Jack HildebrandPlace 27 · Grade 10 · Orono | 10 | Orono | 18:40.75 |
| 28 | James GoddardPlace 28 · Grade 11 · Mount Desert Island | 11 | Mount Desert Island | 18:42.43 |
| 29 | Gabriel WatermanPlace 29 · Grade 12 · Sanford | 12 | Sanford | 18:43.46 PR |
| 30 | Tryg SoaresPlace 30 · Grade 12 · Mount Desert Island | 12 | Mount Desert Island | 18:49.55 |
| 31 | Reid QuirkPlace 31 · Grade 10 · Orono | 10 | Orono | 18:52.80 |
| 32 | Noah FerioliPlace 32 · Grade 11 · Foxcroft Academy | 11 | Foxcroft Academy | 18:54.22 PR |
| 33 | Hunter RobertsPlace 33 · Grade 11 · Washington Academy | 11 | Washington Academy | 18:55.52 |
| 34 | Coburn MorrisPlace 34 · Grade 11 · Washington Academy | 11 | Washington Academy | 18:56.48 |
| 35 | Lucas LaddPlace 35 · Grade 12 · George Stevens | 12 | George Stevens | 18:57.40 |
| 36 | Cameron LevesquePlace 36 · Grade 10 · Caribou | 10 | Caribou | 19:29.94 PR |
| 37 | Adams StrattonPlace 37 · Grade 10 · George Stevens | 10 | George Stevens | 19:35.42 |
| 38 | Noah SchneiderPlace 38 · Grade 12 · Orono | 12 | Orono | 19:36.92 |
| 39 | Wyatt RichardsonPlace 39 · Grade 11 · George Stevens | 11 | George Stevens | 19:37.27 |
| 40 | Paxton DarrellPlace 40 · Grade 10 · Presque Isle | 10 | Presque Isle | 19:43.35 PR |
| 41 | Aidan HumphreyPlace 41 · Grade 11 · Mount Desert Island | 11 | Mount Desert Island | 19:45.80 |
| 42 | Alex RoachPlace 42 · Grade 10 · Old Town | 10 | Old Town | 19:52.76 PR |
| 43 | Geoffrey BeanePlace 43 · Grade 12 · Mount Desert Island | 12 | Mount Desert Island | 19:54.40 |
| 44 | Jack FarnsworthPlace 44 · Grade 11 · Sumner Memorial | 11 | Sumner Memorial | 19:57.11 |
| 45 | Isaac BrissettePlace 45 · Grade 9 · Caribou | 9 | Caribou | 19:59.15 PR |
| 46 | Shawn CotyPlace 46 · Grade 11 · Houlton | 11 | Houlton | 20:14.11 PR |
| 47 | Cruze CasavantPlace 47 · Grade 10 · Presque Isle | 10 | Presque Isle | 20:14.20 PR |
| 48 | Marlin OrcuttPlace 48 · Grade 12 · Bucksport | 12 | Bucksport | 20:16.65 |
| 49 | Timothy DansePlace 49 · Grade 10 · Caribou | 10 | Caribou | 20:20.27 PR |
| 50 | Manyuh NepalPlace 50 · Grade 11 · John Bapst Memorial | 11 | John Bapst Memorial | 20:20.70 PR |
| 51 | Cedar Lenke-BeeftinkPlace 51 · Grade 11 · Machias Memorial | 11 | Machias Memorial | 20:39.79 |
| 52 | Jordyn TherouxPlace 52 · Grade 11 · Sanford | 11 | Sanford | 20:40.88 PR |
| 53 | Darion WescottPlace 53 · Grade 11 · Ellsworth | 11 | Ellsworth | 20:43.15 PR |
| 54 | Joshua NadeauPlace 54 · Grade 10 · Hermon | 10 | Hermon | 20:47.74 PR |
| 55 | Joseph BelangerPlace 55 · Grade 11 · Hermon | 11 | Hermon | 20:47.92 PR |
| 56 | Jack Van GiesonPlace 56 · Grade 11 · Sanford | 11 | Sanford | 20:55.40 PR |
| 57 | Nathanael CookPlace 57 · Grade 10 · John Bapst Memorial | 10 | John Bapst Memorial | 20:56.23 PR |
| 58 | James BryantPlace 58 · Grade 11 · Sumner Memorial | 11 | Sumner Memorial | 21:03.45 |
| 59 | Reuben BradleyPlace 59 · Grade 10 · Sumner Memorial | 10 | Sumner Memorial | 21:03.59 |
| 60 | Levi CravinPlace 60 · Grade 12 · Bangor Christian | 12 | Bangor Christian | 21:09.41 |
| 61 | Mitchel WolfPlace 61 · Grade 11 · Dirigo | 11 | Dirigo | 21:19.39 PR |
| 62 | Ethan YoungPlace 62 · Grade 10 · Limestone Community/MSSM | 10 | Limestone Community/MSSM | 21:20.82 PR |
| 63 | Jacob StricklandPlace 63 · Grade 10 · Ellsworth | 10 | Ellsworth | 21:21.88 PR |
| 64 | Aidan HowePlace 64 · Grade 12 · Mattanawcook Academy | 12 | Mattanawcook Academy | 21:25.62 |
| 65 | Chris BissonPlace 65 · Grade 12 · Orono | 12 | Orono | 21:25.67 |
| 66 | Caspar RampacekPlace 66 · Grade 10 · Limestone Community/MSSM | 10 | Limestone Community/MSSM | 21:27.03 PR |
| 67 | Ben ChartierPlace 67 · Grade 10 · Fort Fairfield | 10 | Fort Fairfield | 21:32.04 PR |
| 68 | Jeremiah DorrPlace 68 · Grade 11 · Bangor Christian | 11 | Bangor Christian | 21:37.75 |
| 69 | Owen DiDonatoPlace 69 · Grade 10 · Ellsworth | 10 | Ellsworth | 21:39.66 |
| 70 | Chris DelgadoPlace 70 · Grade 11 · Sumner Memorial | 11 | Sumner Memorial | 21:40.64 |
| 71 | Tomlin SuttlesPlace 71 · Grade 11 · Dirigo | 11 | Dirigo | 21:41.87 PR |
| 72 | Hayden RobbinsPlace 72 · Grade 11 · Dirigo | 11 | Dirigo | 21:55.68 PR |
| 73 | Hunter CraigPlace 73 · Grade 12 · Presque Isle | 12 | Presque Isle | 21:58.41 PR |
| 74 | Dylan MungerPlace 74 · Grade 10 · Mount Desert Island | 10 | Mount Desert Island | 21:59.23 |
| 75 | Leo WhittemorePlace 75 · Grade 11 · Washington Academy | 11 | Washington Academy | 22:00.97 |
| 76 | Edmund CrownoverPlace 76 · Grade 12 · George Stevens | 12 | George Stevens | 22:01.93 |
| 77 | Glenn ModrusanPlace 77 · Grade 12 · Hermon | 12 | Hermon | 22:09.66 PR |
| 78 | Tyler EvansPlace 78 · Grade 12 · Machias Memorial | 12 | Machias Memorial | 22:17.82 |
| 79 | Dracen MorganPlace 79 · Grade 12 · Narraguagus | 12 | Narraguagus | 22:21.43 |
| 80 | Parker PlourdePlace 80 · Grade 11 · John Bapst Memorial | 11 | John Bapst Memorial | 22:25.48 PR |
| 81 | Ethen EakrightPlace 81 · Grade 11 · Foxcroft Academy | 11 | Foxcroft Academy | 22:25.55 PR |
| 82 | Dominic ArcherPlace 82 · Grade 10 · Dirigo | 10 | Dirigo | 22:35.39 PR |
| 83 | Elliot IrvingPlace 83 · Grade 12 · John Bapst Memorial | 12 | John Bapst Memorial | 22:40.73 PR |
| 84 | Brayden DeWittPlace 84 · Grade 10 · Hermon | 10 | Hermon | 22:51.60 PR |
| 85 | Kaeden SwanPlace 85 · Grade 11 · Dirigo | 11 | Dirigo | 23:01.84 PR |
| 86 | Brenden WillettPlace 86 · Grade 12 · Sumner Memorial | 12 | Sumner Memorial | 23:04.64 |
| 87 | Cameron OrcuttPlace 87 · Grade 12 · Bucksport | 12 | Bucksport | 23:19.23 |
| 88 | Judah EvansPlace 88 · Grade 9 · Mattanawcook Academy | 9 | Mattanawcook Academy | 23:25.55 |
| 89 | Isaac RoundsPlace 89 · Grade 11 · Bangor Christian | 11 | Bangor Christian | 23:32.23 |
| 90 | Raphael HalpernPlace 90 · Grade 10 · Limestone Community/MSSM | 10 | Limestone Community/MSSM | 23:38.51 PR |
| 91 | Michael DooleyPlace 91 · Grade 11 · Limestone Community/MSSM | 11 | Limestone Community/MSSM | 24:35.00 PR |
| 92 | Noah HollandPlace 92 · Grade 12 · Presque Isle | 12 | Presque Isle | 24:38.64 PR |
| 93 | Victor MubangPlace 93 · Grade 12 · Washington Academy | 12 | Washington Academy | 24:38.69 |
| 94 | Balian MortensonPlace 94 · Grade 10 · Bucksport | 10 | Bucksport | 24:59.72 |
| 95 | Jaxson SaucierPlace 95 · Grade 9 · Fort Kent Community | 9 | Fort Kent Community | 25:06.64 PR |
| 96 | Quincy McClurePlace 96 · Grade 9 · Dexter Regional | 9 | Dexter Regional | 25:19.23 |
| 97 | Yejun MoPlace 97 · Grade 12 · Washington Academy | 12 | Washington Academy | 25:22.06 |
| 98 | Darren DrakePlace 98 · Grade 11 · Machias Memorial | 11 | Machias Memorial | 25:54.44 |
| 99 | Valentyn PickensPlace 99 · Grade 12 · Presque Isle | 12 | Presque Isle | 25:59.84 |
| 100 | Soren DanielsonPlace 100 · Grade 10 · Machias Memorial | 10 | Machias Memorial | 26:39.43 |
| 101 | Luca De PasqualePlace 101 · Grade 11 · Dexter Regional | 11 | Dexter Regional | 26:40.31 |
| 102 | Andre CaronPlace 102 · Grade 9 · Fort Kent Community | 9 | Fort Kent Community | 27:31.67 PR |
| 103 | Michael IrishPlace 103 · Grade 9 · Dexter Regional | 9 | Dexter Regional | 27:55.38 |
| 104 | Skyler PatrickPlace 104 · Grade 9 · Foxcroft Academy | 9 | Foxcroft Academy | 28:21.09 PR |
| 105 | Jaxon DevoePlace 105 · Grade 9 · Fort Kent Community | 9 | Fort Kent Community | 28:29.21 PR |