| 1 | Samuel BergmarkPlace 1 · Grade 12 · Bangor | 12 | Bangor | 16:47.42 |
| 2 | Lexington CotePlace 2 · Grade 12 · Messalonskee | 12 | Messalonskee | 18:02.48 |
| 3 | John WilkersonPlace 3 · Grade 11 · Hampden Academy | 11 | Hampden Academy | 18:08.84 |
| 4 | Riddick BoyingtonPlace 4 · Grade 11 · Brewer | 11 | Brewer | 18:09.49 |
| 5 | Zachary ValentinePlace 5 · Grade 10 · Hampden Academy | 10 | Hampden Academy | 18:26.91 |
| 6 | Paxton CoughlinPlace 6 · Grade 9 · Messalonskee | 9 | Messalonskee | 18:30.22 |
| 7 | Charlie MacDonaldPlace 7 · Grade 12 · Hampden Academy | 12 | Hampden Academy | 18:39.23 |
| 8 | Joel BrinzPlace 8 · Grade 12 · Hampden Academy | 12 | Hampden Academy | 18:39.85 |
| 9 | Jude KeezerPlace 9 · Grade 11 · Hampden Academy | 11 | Hampden Academy | 18:54.56 |
| 10 | Eli LeBlondPlace 10 · Grade 9 · Messalonskee | 9 | Messalonskee | 19:00.78 |
| 11 | Ethan FortiePlace 11 · Grade 11 · Messalonskee | 11 | Messalonskee | 19:06.66 |
| 12 | Aiden ByrnePlace 12 · Grade 11 · Hampden Academy | 11 | Hampden Academy | 19:08.95 |
| 13 | Quinn LaryPlace 13 · Grade 10 · Skowhegan Area | 10 | Skowhegan Area | 19:09.90 |
| 14 | Jace BoronPlace 14 · Grade 10 · Hampden Academy | 10 | Hampden Academy | 19:11.52 |
| 15 | Jack FraserPlace 15 · Grade 9 · Brewer | 9 | Brewer | 19:16.25 |
| 16 | Mathias PorterPlace 16 · Grade 11 · Bangor | 11 | Bangor | 19:34.09 |
| 17 | Evan CrockettPlace 17 · Grade 12 · Messalonskee | 12 | Messalonskee | 19:37.43 |
| 18 | Joshua LanePlace 18 · Grade 10 · Hampden Academy | 10 | Hampden Academy | 20:10.67 |
| 19 | Boede SinesPlace 19 · Grade 10 · Bangor | 10 | Bangor | 20:20.68 |
| 20 | Ian ThayerPlace 20 · Grade 11 · Brewer | 11 | Brewer | 20:34.64 |
| 21 | Matthew CareyPlace 21 · Grade 9 · Brewer | 9 | Brewer | 20:37.97 |
| 22 | Abram PhilbrookPlace 22 · Grade 12 · Oceanside | 12 | Oceanside | 20:39.78 |
| 23 | Lukas HollandPlace 23 · Grade 9 · Messalonskee | 9 | Messalonskee | 20:54.80 |
| 24 | Lawson BeichnerPlace 24 · Grade 10 · Hampden Academy | 10 | Hampden Academy | 21:02.58 |
| 25 | Collin HuffPlace 25 · Grade 9 · Brewer | 9 | Brewer | 21:09.37 |
| 26 | Landon CurtisPlace 26 · Grade 10 · Maine Central Institute | 10 | Maine Central Institute | 21:39.02 |
| 27 | Shea AbbottPlace 27 · Grade 9 · Messalonskee | 9 | Messalonskee | 21:39.74 |
| 28 | Ronin AllynPlace 28 · Grade 12 · Oceanside | 12 | Oceanside | 21:48.77 PR |
| 29 | Mason ThornwallPlace 29 · Grade 12 · Hampden Academy | 12 | Hampden Academy | 21:51.57 |
| 30 | Orrin ConwayPlace 30 · Grade 11 · Maine Central Institute | 11 | Maine Central Institute | 21:52.40 |
| 31 | Elliott MastermanPlace 31 · Grade 10 · Skowhegan Area | 10 | Skowhegan Area | 21:58.93 |
| 32 | Desmond LeesPlace 32 · Grade 10 · Bangor | 10 | Bangor | 22:16.22 |
| 33 | Seamus LucePlace 33 · Grade 10 · Skowhegan Area | 10 | Skowhegan Area | 22:16.79 |
| 34 | Tucker NielsenPlace 34 · Grade 10 · Messalonskee | 10 | Messalonskee | 22:28.57 |
| 35 | Trevor FortiePlace 35 · Grade 10 · Messalonskee | 10 | Messalonskee | 22:38.08 |
| 36 | José Tomás DuránPlace 36 · Grade 11 · Messalonskee | 11 | Messalonskee | 22:43.41 |
| 37 | Maden JovinPlace 37 · Grade 10 · Oceanside | 10 | Oceanside | 22:55.56 |
| 38 | Markus MysterPlace 38 · Grade 11 · Oceanside | 11 | Oceanside | 23:11.34 |
| 39 | Oskar GerringPlace 39 · Grade 9 · Hampden Academy | 9 | Hampden Academy | 23:13.51 |
| 40 | Harrison ParrPlace 40 · Grade 10 · Oceanside | 10 | Oceanside | 23:21.97 |
| 41 | Cole HubbardPlace 41 · Grade 12 · Brewer | 12 | Brewer | 23:36.66 |
| 42 | Wesley CowanPlace 42 · Grade 9 · Hampden Academy | 9 | Hampden Academy | 24:01.66 |
| 43 | Henry HamiltonPlace 43 · Grade 10 · Brewer | 10 | Brewer | 24:07.22 |
| 44 | Rowan AngeliniPlace 44 · Grade 12 · Messalonskee | 12 | Messalonskee | 24:08.74 |
| 45 | Noah BlakeyPlace 45 · Grade 10 · Oceanside | 10 | Oceanside | 24:09.44 |
| 46 | Logan BussellPlace 46 · Grade 11 · Skowhegan Area | 11 | Skowhegan Area | 24:28.76 |
| 47 | Aiden DenisPlace 47 · Grade 11 · Brewer | 11 | Brewer | 24:30.73 |
| 48 | Nikolas LongPlace 48 · Grade 12 · Brewer | 12 | Brewer | 24:39.76 |
| 49 | Henry McCannellPlace 49 · Grade 11 · Oceanside | 11 | Oceanside | 24:57.19 |
| 50 | Landon ThompsonPlace 50 · Grade 9 · Skowhegan Area | 9 | Skowhegan Area | 25:32.14 |
| 51 | Caden OlesniewiczPlace 51 · Grade 10 · Bangor | 10 | Bangor | 25:33.08 |
| 52 | Jameson FournierPlace 52 · Grade 12 · Oceanside | 12 | Oceanside | 25:40.00 |
| 53 | Jackson O'NeillPlace 53 · Grade 10 · Bangor | 10 | Bangor | 25:58.73 |
| 54 | Cameron BurrowsPlace 54 · Grade 11 · Messalonskee | 11 | Messalonskee | 26:43.96 |
| 55 | Natthaen SmithPlace 55 · Grade 10 · Hampden Academy | 10 | Hampden Academy | 27:21.69 |
| 56 | Preston MaynardPlace 56 · Grade 9 · Hampden Academy | 9 | Hampden Academy | 27:25.74 |
| 57 | Connor SpryPlace 57 · Grade 10 · Messalonskee | 10 | Messalonskee | 27:25.93 |
| 58 | Finnegan AdamsPlace 58 · Grade 11 · Oceanside | 11 | Oceanside | 27:49.36 |
| 59 | Bentley SurettePlace 59 · Grade 11 · Bangor | 11 | Bangor | 27:52.29 |
| 60 | Mitchell MorinPlace 60 · Grade 11 · Bangor | 11 | Bangor | 27:54.35 |
| 61 | Landon BarnettPlace 61 · Grade 12 · Brewer | 12 | Brewer | 28:04.58 |
| 62 | Nick NammaPlace 62 · Grade 10 · Maine Central Institute | 10 | Maine Central Institute | 28:18.65 PR |
| 63 | Jack HenryPlace 63 · Grade 9 · Skowhegan Area | 9 | Skowhegan Area | 28:58.48 |
| 64 | Cullen FergusonPlace 64 · Grade 9 · Brewer | 9 | Brewer | 29:40.72 |
| 65 | Maxwell RussellPlace 65 · Grade 10 · Oceanside | 10 | Oceanside | 30:34.16 |
| 66 | Wyatt RussellPlace 66 · Grade 10 · Oceanside | 10 | Oceanside | 31:03.62 |