| 1 | Nicholas HarrimanPlace 1 · Grade 11 · Lisbon | 11 | Lisbon | 17:45.00 |
| 2 | Joey PaolilloPlace 2 · Grade 10 · Boothbay Region | 10 | Boothbay Region | 18:07.00 |
| 3 | Kyle AmesPlace 3 · Grade 9 · Boothbay Region | 9 | Boothbay Region | 18:36.00 |
| 4 | Kyle AlamoPlace 4 · Grade 12 · Boothbay Region | 12 | Boothbay Region | 18:40.00 |
| 5 | Martin AltieriPlace 5 · Grade - · Lisbon | - | Lisbon | 18:42.00 PR |
| 6 | Matt BurnhamPlace 6 · Grade 11 · Boothbay Region | 11 | Boothbay Region | 18:45.00 |
| 7 | Jordan ColePlace 7 · Grade 11 · Lisbon | 11 | Lisbon | 18:47.00 |
| 8 | Kyler CartyPlace 8 · Grade 12 · Boothbay Region | 12 | Boothbay Region | 18:48.00 |
| 9 | Diego VillamarinPlace 9 · Grade 11 · St Dominic Regional | 11 | St Dominic Regional | 18:57.00 |
| 10 | Jeff WilleyPlace 10 · Grade 12 · Lisbon | 12 | Lisbon | 18:58.00 |
| 11 | Trystan MercierPlace 11 · Grade 12 · Boothbay Region | 12 | Boothbay Region | 19:14.00 |
| 12 | Tristen RichPlace 12 · Grade 12 · Madison Area Memorial | 12 | Madison Area Memorial | 19:42.00 |
| 13 | Sam HarperPlace 13 · Grade 12 · Madison Area Memorial | 12 | Madison Area Memorial | 20:00.00 |
| 14 | Mark LinkletterPlace 14 · Grade 12 · Madison Area Memorial | 12 | Madison Area Memorial | 20:08.00 |
| 15 | Brandon GoudPlace 15 · Grade 10 · Wiscasset | 10 | Wiscasset | 20:09.00 |
| 16 | Mike SchlotterbeckPlace 16 · Grade 10 · Lisbon | 10 | Lisbon | 20:11.00 |
| 17 | Robert ShelleyPlace 17 · Grade 10 · St Dominic Regional | 10 | St Dominic Regional | 20:20.00 |
| 18 | Shane JohnsonPlace 18 · Grade 11 · Boothbay Region | 11 | Boothbay Region | 20:26.00 |
| 19 | David MachonPlace 19 · Grade 12 · Boothbay Region | 12 | Boothbay Region | 20:28.00 |
| 20 | Brett CarterPlace 20 · Grade 11 · Lisbon | 11 | Lisbon | 20:45.00 |
| 21 | Jay HaschPlace 21 · Grade 9 · Boothbay Region | 9 | Boothbay Region | 20:47.00 |
| 22 | Evan GorrPlace 22 · Grade 10 · Carrabec | 10 | Carrabec | 21:15.00 |
| 23 | Morgen WilsonPlace 23 · Grade 11 · Boothbay Region | 11 | Boothbay Region | 21:22.00 |
| 24 | Sam BettsPlace 24 · Grade 10 · Boothbay Region | 10 | Boothbay Region | 21:23.00 |
| 25 | Silas CrosbyPlace 25 · Grade 10 · Lisbon | 10 | Lisbon | 21:25.00 |
| 26 | Steve HammertonPlace 26 · Grade 11 · St Dominic Regional | 11 | St Dominic Regional | 21:53.00 |
| 27 | David TuttlePlace 27 · Grade 11 · St Dominic Regional | 11 | St Dominic Regional | 21:57.00 |
| 28 | Raymond PerryPlace 28 · Grade 11 · Boothbay Region | 11 | Boothbay Region | 22:06.00 |
| 29 | Isaac DeanPlace 29 · Grade 12 · St Dominic Regional | 12 | St Dominic Regional | 22:17.00 |
| 30 | Graham BryerPlace 30 · Grade 9 · Boothbay Region | 9 | Boothbay Region | 22:22.00 |
| 31 | Matthew MaguirePlace 31 · Grade 10 · St Dominic Regional | 10 | St Dominic Regional | 23:14.00 |
| 32 | Karl AlamoPlace 32 · Grade 12 · Boothbay Region | 12 | Boothbay Region | 23:37.00 |
| 33 | Coleman PainePlace 33 · Grade 12 · Madison Area Memorial | 12 | Madison Area Memorial | 23:55.00 |
| 34 | Mike MacdonaldPlace 34 · Grade - · Lisbon | - | Lisbon | 24:09.00 PR |
| 35 | Ian MillerPlace 35 · Grade 12 · Carrabec | 12 | Carrabec | 24:38.00 |
| 36 | Antione GrignonPlace 36 · Grade 12 · Madison Area Memorial | 12 | Madison Area Memorial | 25:40.00 |
| 37 | Noah SherburnePlace 37 · Grade 10 · Boothbay Region | 10 | Boothbay Region | 25:43.00 |
| 38 | Ridge BarnesPlace 38 · Grade 12 · Wiscasset | 12 | Wiscasset | 26:07.00 |
| 39 | Sam BurnhamPlace 39 · Grade 9 · Boothbay Region | 9 | Boothbay Region | 26:20.00 |
| 40 | Logan OrrPlace 40 · Grade 9 · Wiscasset | 9 | Wiscasset | 26:58.00 PR |
| 41 | Noah JonesPlace 41 · Grade - · Wiscasset | - | Wiscasset | 28:44.00 |
| 42 | Will BerryPlace 42 · Grade 9 · Boothbay Region | 9 | Boothbay Region | 33:01.00 |