| 1 | Brady CoxPlace 1 · Grade 11 · Orono | 11 | Orono | 17:22.10 |
| 2 | Tewolde StewartPlace 2 · Grade 12 · Caribou | 12 | Caribou | 17:38.10 |
| 3 | Noah FerioliPlace 3 · Grade 12 · Foxcroft Academy | 12 | Foxcroft Academy | 17:55.90 |
| 4 | Riddick BoyingtonPlace 4 · Grade 11 · Brewer | 11 | Brewer | 17:56.70 |
| 5 | Beckham RandPlace 5 · Grade 12 · John Bapst Memorial | 12 | John Bapst Memorial | 18:10.10 |
| 6 | Paxton DarrellPlace 6 · Grade 11 · Presque Isle | 11 | Presque Isle | 18:13.10 |
| 7 | Ethen EakrightPlace 7 · Grade 12 · Foxcroft Academy | 12 | Foxcroft Academy | 18:30.00 |
| 8 | James GoddardPlace 8 · Grade 12 · Mount Desert Island | 12 | Mount Desert Island | 18:36.50 |
| 9 | David BrewerPlace 9 · Grade 11 · Orono | 11 | Orono | 18:38.50 |
| 10 | Aidan HumphreyPlace 10 · Grade 12 · Mount Desert Island | 12 | Mount Desert Island | 18:42.20 |
| 11 | Surya VelPlace 11 · Grade 12 · John Bapst Memorial | 12 | John Bapst Memorial | 19:01.30 |
| 12 | Jeremy CharettePlace 12 · Grade 10 · Presque Isle | 10 | Presque Isle | 19:11.90 |
| 13 | Jack FraserPlace 13 · Grade 9 · Brewer | 9 | Brewer | 19:24.80 |
| 14 | Brayden DeWittPlace 14 · Grade 11 · Hermon | 11 | Hermon | 19:25.70 |
| 15 | Connor MielePlace 15 · Grade 10 · Presque Isle | 10 | Presque Isle | 19:26.20 |
| 16 | Myles BrichacekPlace 16 · Grade 10 · Orono | 10 | Orono | 19:28.90 |
| 17 | Xander JamiesonPlace 17 · Grade 12 · Caribou | 12 | Caribou | 19:39.90 |
| 18 | Isaac BrissettePlace 18 · Grade 10 · Caribou | 10 | Caribou | 19:48.40 |
| 19 | Ian ThayerPlace 19 · Grade 11 · Brewer | 11 | Brewer | 19:48.80 |
| 20 | Manyuh NepalPlace 20 · Grade 12 · John Bapst Memorial | 12 | John Bapst Memorial | 19:56.30 |
| 21 | Alex RobinsonPlace 21 · Grade 9 · John Bapst Memorial | 9 | John Bapst Memorial | 19:59.20 PR |
| 22 | Wyatt GetchellPlace 22 · Grade 9 · John Bapst Memorial | 9 | John Bapst Memorial | 20:10.80 |
| 23 | Mason ReadPlace 23 · Grade 11 · John Bapst Memorial | 11 | John Bapst Memorial | 20:10.90 |
| 24 | Collin HuffPlace 24 · Grade 9 · Brewer | 9 | Brewer | 20:11.40 |
| 25 | Matthew CareyPlace 25 · Grade 9 · Brewer | 9 | Brewer | 20:11.70 |
| 26 | Jack HildebrandPlace 26 · Grade 11 · Orono | 11 | Orono | 20:16.30 |
| 27 | Joseph BelangerPlace 27 · Grade 12 · Hermon | 12 | Hermon | 20:41.90 |
| 28 | Alex SearlesPlace 28 · Grade 12 · Caribou | 12 | Caribou | 20:44.00 |
| 29 | Greyson HerrPlace 29 · Grade 9 · Orono | 9 | Orono | 20:44.90 |
| 30 | Alex RoachPlace 30 · Grade 11 · Orono | 11 | Orono | 20:54.40 |
| 31 | Geonni GuevaraPlace 31 · Grade 10 · Presque Isle | 10 | Presque Isle | 21:03.30 |
| 32 | Isaac GoodwinPlace 32 · Grade 9 · Caribou | 9 | Caribou | 21:04.30 |
| 33 | Owen DunnPlace 33 · Grade 12 · Old Town | 12 | Old Town | 21:06.30 |
| 34 | Sage BryantPlace 34 · Grade 11 · Orono | 11 | Orono | 21:07.00 |
| 35 | Ben TisdalePlace 35 · Grade 11 · Hermon | 11 | Hermon | 21:07.20 |
| 36 | Dylan MungerPlace 36 · Grade 11 · Mount Desert Island | 11 | Mount Desert Island | 21:21.80 |
| 37 | Joshua NadeauPlace 37 · Grade 11 · Hermon | 11 | Hermon | 21:50.70 |
| 38 | Micah MenifieldPlace 38 · Grade 11 · Caribou | 11 | Caribou | 22:00.20 |
| 39 | Finn SnyderPlace 39 · Grade 9 · Hermon | 9 | Hermon | 22:06.80 |
| 40 | Henry ClaytonPlace 40 · Grade 9 · Presque Isle | 9 | Presque Isle | 22:21.20 |
| 41 | Carter VelgousePlace 41 · Grade 12 · Central | 12 | Central | 22:24.50 PR |
| 42 | Nathanael CookPlace 42 · Grade 11 · John Bapst Memorial | 11 | John Bapst Memorial | 22:35.90 |
| 43 | Carlson RolonPlace 43 · Grade 9 · Central Aroostook | 9 | Central Aroostook | 22:55.10 |
| 44 | Cole HubbardPlace 44 · Grade 12 · Brewer | 12 | Brewer | 23:01.30 |
| 45 | Darion WescottPlace 45 · Grade 12 · Ellsworth | 12 | Ellsworth | 23:21.80 |
| 46 | Gavin UphousePlace 46 · Grade 10 · Ellsworth | 10 | Ellsworth | 23:26.70 |
| 47 | Jeremiah DorrPlace 47 · Grade 12 · Bangor Christian | 12 | Bangor Christian | 23:31.70 |
| 48 | Mason Chapdelaine LittlePlace 48 · Grade 11 · Central | 11 | Central | 24:02.21 |
| 49 | Josh SinclairPlace 49 · Grade 12 · Foxcroft Academy | 12 | Foxcroft Academy | 24:02.40 |
| 50 | Sam ChangPlace 50 · Grade 9 · Mount Desert Island | 9 | Mount Desert Island | 24:26.30 |
| 51 | Nikolas LongPlace 51 · Grade 12 · Brewer | 12 | Brewer | 24:49.30 |
| 52 | Exavier BoulierPlace 52 · Grade 11 · Central | 11 | Central | 25:19.30 PR |
| 53 | Elijah HollenbackPlace 53 · Grade 10 · Ellsworth | 10 | Ellsworth | 25:32.71 |
| 54 | Manny WheatonPlace 54 · Grade 11 · Hermon | 11 | Hermon | 25:44.80 |
| 55 | Bryson CalandroPlace 55 · Grade 9 · Ellsworth | 9 | Ellsworth | 25:45.80 |
| 56 | Elijah CoffinPlace 56 · Grade 9 · Central | 9 | Central | 26:45.40 PR |
| 57 | Skyler PatrickPlace 57 · Grade 10 · Foxcroft Academy | 10 | Foxcroft Academy | 26:57.60 |
| 58 | Grayson AinsworthPlace 58 · Grade 10 · Central | 10 | Central | 28:04.41 PR |
| 59 | Brody DowslandPlace 59 · Grade 9 · Mount Desert Island | 9 | Mount Desert Island | 28:41.60 |
| 60 | Cayden Abbott DellamoraPlace 60 · Grade 9 · Foxcroft Academy | 9 | Foxcroft Academy | 39:53.80 |