| 1 | Pierce GorneaultPlace 1 · Grade 10 · Caribou | 10 | Caribou | 16:45.00 |
| 2 | Tewolde StewartPlace 2 · Grade 12 · Caribou | 12 | Caribou | 17:24.95 |
| 3 | Peyton GorneaultPlace 3 · Grade 9 · Caribou | 9 | Caribou | 18:00.59 |
| 4 | Jeremy CharettePlace 4 · Grade 10 · Presque Isle | 10 | Presque Isle | 18:02.30 |
| 5 | Noah FerioliPlace 5 · Grade 12 · Foxcroft Academy | 12 | Foxcroft Academy | 18:03.90 |
| 6 | Ethen EakrightPlace 6 · Grade 12 · Foxcroft Academy | 12 | Foxcroft Academy | 18:04.27 |
| 7 | James GoddardPlace 7 · Grade 12 · Mount Desert Island | 12 | Mount Desert Island | 18:13.32 |
| 8 | Aidan HumphreyPlace 8 · Grade 12 · Mount Desert Island | 12 | Mount Desert Island | 18:17.46 |
| 9 | Connor MielePlace 9 · Grade 10 · Presque Isle | 10 | Presque Isle | 18:28.24 PR |
| 10 | Brayden DeWittPlace 10 · Grade 11 · Hermon | 11 | Hermon | 18:29.23 PR |
| 11 | Geonni GuevaraPlace 11 · Grade 10 · Presque Isle | 10 | Presque Isle | 18:58.76 PR |
| 12 | Henry ClaytonPlace 12 · Grade 9 · Presque Isle | 9 | Presque Isle | 19:01.52 PR |
| 13 | Xander JamiesonPlace 13 · Grade 12 · Caribou | 12 | Caribou | 19:09.50 |
| 14 | Alex SearlesPlace 14 · Grade 12 · Caribou | 12 | Caribou | 19:31.51 PR |
| 15 | Joseph BelangerPlace 15 · Grade 12 · Hermon | 12 | Hermon | 19:42.50 |
| 16 | Gavin UphousePlace 16 · Grade 10 · Ellsworth | 10 | Ellsworth | 19:54.45 PR |
| 17 | Micah MenifieldPlace 17 · Grade 11 · Caribou | 11 | Caribou | 19:59.94 |
| 18 | Dylan MungerPlace 18 · Grade 11 · Mount Desert Island | 11 | Mount Desert Island | 20:03.53 |
| 19 | Owen DunnPlace 19 · Grade 12 · Old Town | 12 | Old Town | 20:07.07 PR |
| 20 | Isaac BrissettePlace 20 · Grade 10 · Caribou | 10 | Caribou | 20:43.99 |
| 21 | Ben TisdalePlace 21 · Grade 11 · Hermon | 11 | Hermon | 20:45.41 |
| 22 | Joshua NadeauPlace 22 · Grade 11 · Hermon | 11 | Hermon | 20:57.97 |
| 23 | Gray SprucePlace 23 · Grade 10 · Mount Desert Island | 10 | Mount Desert Island | 21:01.28 |
| 24 | Finn SnyderPlace 24 · Grade 9 · Hermon | 9 | Hermon | 21:15.61 |
| 25 | Harper Miller-RushingPlace 25 · Grade 11 · Mount Desert Island | 11 | Mount Desert Island | 21:34.24 PR |
| 26 | Carlson RolonPlace 26 · Grade 9 · Central Aroostook | 9 | Central Aroostook | 21:36.85 PR |
| 27 | Sam ChangPlace 27 · Grade 9 · Mount Desert Island | 9 | Mount Desert Island | 22:10.78 |
| 28 | Owen DiDonatoPlace 28 · Grade 11 · Ellsworth | 11 | Ellsworth | 22:35.65 |
| 29 | Manny WheatonPlace 29 · Grade 11 · Hermon | 11 | Hermon | 22:51.14 PR |
| 30 | Darion WescottPlace 30 · Grade 12 · Ellsworth | 12 | Ellsworth | 23:18.36 |
| 31 | Elijah HollenbackPlace 31 · Grade 10 · Ellsworth | 10 | Ellsworth | 23:42.97 |
| 32 | Skyler PatrickPlace 32 · Grade 10 · Foxcroft Academy | 10 | Foxcroft Academy | 23:45.31 PR |
| 33 | Bryson CalandroPlace 33 · Grade 9 · Ellsworth | 9 | Ellsworth | 24:25.73 |
| 34 | Josh SinclairPlace 34 · Grade 12 · Foxcroft Academy | 12 | Foxcroft Academy | 24:58.79 |
| 35 | Matthew DemarestPlace 35 · Grade 10 · Presque Isle | 10 | Presque Isle | 25:20.29 PR |
| 36 | Brody DowslandPlace 36 · Grade 9 · Mount Desert Island | 9 | Mount Desert Island | 26:54.04 PR |
| 37 | Koston HurleyPlace 37 · Grade 12 · Old Town | 12 | Old Town | 27:42.79 PR |
| 38 | Cayden Abbott DellamoraPlace 38 · Grade 9 · Foxcroft Academy | 9 | Foxcroft Academy | 37:33.03 |
| 39 | Chayton SanchezPlace 39 · Grade 11 · Foxcroft Academy | 11 | Foxcroft Academy | 38:46.84 PR |