| 1 | Nicholas HarrimanPlace 1 · Grade 11 · Lisbon | 11 | Lisbon | 17:33 |
| 2 | Joey PaolilloPlace 2 · Grade 10 · Boothbay Region | 10 | Boothbay Region | 17:46 |
| 3 | Luke ThombsPlace 3 · Grade 11 · Monmouth Academy | 11 | Monmouth Academy | 18:08 |
| 4 | Kyle AmesPlace 4 · Grade 9 · Boothbay Region | 9 | Boothbay Region | 18:37 |
| 5 | Matt BurnhamPlace 5 · Grade 11 · Boothbay Region | 11 | Boothbay Region | 18:45 |
| 6 | Kyle AlamoPlace 6 · Grade 12 · Boothbay Region | 12 | Boothbay Region | 18:53 |
| 7 | Christopher PomerleauPlace 7 · Grade 12 · Hall-Dale | 12 | Hall-Dale | 19:04 |
| 8 | Trystan MercierPlace 8 · Grade 12 · Boothbay Region | 12 | Boothbay Region | 19:10 |
| 9 | Diego VillamarinPlace 9 · Grade 11 · St Dominic Regional | 11 | St Dominic Regional | 19:21 |
| 10 | Jeff WilleyPlace 10 · Grade 12 · Lisbon | 12 | Lisbon | 19:21 |
| 11 | Kyler CartyPlace 11 · Grade 12 · Boothbay Region | 12 | Boothbay Region | 19:32 |
| 12 | Dan DrummondPlace 12 · Grade 11 · Boothbay Region | 11 | Boothbay Region | 19:34 |
| 13 | Jordan ColePlace 13 · Grade 11 · Lisbon | 11 | Lisbon | 20:19 |
| 14 | Thomas PlourdePlace 14 · Grade 12 · Hall-Dale | 12 | Hall-Dale | 20:23 |
| 15 | Jonathan WhitcombPlace 15 · Grade 10 · Hall-Dale | 10 | Hall-Dale | 20:31 |
| 16 | Jake PilgrimPlace 16 · Grade 12 · Hall-Dale | 12 | Hall-Dale | 20:32 |
| 17 | Liam WalpPlace 17 · Grade 11 · Hall-Dale | 11 | Hall-Dale | 20:37 |
| 18 | Nick MenicePlace 18 · Grade 11 · Monmouth Academy | 11 | Monmouth Academy | 20:37 |
| 19 | Robert ShelleyPlace 19 · Grade 10 · St Dominic Regional | 10 | St Dominic Regional | 20:40 |
| 20 | Mike SchlotterbeckPlace 20 · Grade 10 · Lisbon | 10 | Lisbon | 20:40 |
| 21 | Nate VintinnerPlace 21 · Grade 11 · Richmond | 11 | Richmond | 20:47 |
| 22 | David MachonPlace 22 · Grade 12 · Boothbay Region | 12 | Boothbay Region | 20:49 |
| 23 | Jay HaschPlace 23 · Grade 9 · Boothbay Region | 9 | Boothbay Region | 20:52 |
| 24 | Shane JohnsonPlace 24 · Grade 11 · Boothbay Region | 11 | Boothbay Region | 20:58 |
| 25 | Kenton ErnstPlace 25 · Grade 12 · St Dominic Regional | 12 | St Dominic Regional | 21:26 |
| 26 | Lucas ArmentroutPlace 26 · Grade 12 · Hall-Dale | 12 | Hall-Dale | 21:29 |
| 27 | Silas CrosbyPlace 27 · Grade 10 · Lisbon | 10 | Lisbon | 21:32 |
| 28 | Sam BettsPlace 28 · Grade 10 · Boothbay Region | 10 | Boothbay Region | 21:42 |
| 29 | Kyle ProvencalPlace 29 · Grade 9 · Richmond | 9 | Richmond | 21:47 |
| 30 | Morgen WilsonPlace 30 · Grade 11 · Boothbay Region | 11 | Boothbay Region | 22:04 |
| 31 | David TuttlePlace 31 · Grade 11 · St Dominic Regional | 11 | St Dominic Regional | 22:18 |
| 32 | Steve HammertonPlace 32 · Grade 11 · St Dominic Regional | 11 | St Dominic Regional | 22:27 |
| 33 | Graham BryerPlace 33 · Grade 9 · Boothbay Region | 9 | Boothbay Region | 22:28 |
| 34 | Cam BaileyPlace 34 · Grade 11 · Monmouth Academy | 11 | Monmouth Academy | 22:29 |
| 35 | Isaac DeanPlace 35 · Grade 12 · St Dominic Regional | 12 | St Dominic Regional | 22:30 |
| 36 | Tyler SoucyPlace 36 · Grade 11 · Richmond | 11 | Richmond | 22:54 |
| 37 | Brett CarterPlace 37 · Grade 11 · Lisbon | 11 | Lisbon | 22:57 |
| 38 | Brendan EmmonsPlace 38 · Grade 10 · Richmond | 10 | Richmond | 23:01 |
| 39 | Micah ThomasPlace 39 · Grade 10 · Hall-Dale | 10 | Hall-Dale | 23:35 |
| 40 | Matthew MaguirePlace 40 · Grade 10 · St Dominic Regional | 10 | St Dominic Regional | 23:54 |
| 41 | Nate BeaudoinPlace 41 · Grade 11 · Monmouth Academy | 11 | Monmouth Academy | 24:02 |
| 42 | Caleb McAutherPlace 42 · Grade - · Richmond | - | Richmond | 24:54 PR |
| 43 | Angus PutnamPlace 43 · Grade - · Wiscasset | - | Wiscasset | 24:57 |
| 44 | Ben RideoutPlace 44 · Grade 10 · Richmond | 10 | Richmond | 24:58 |
| 45 | Aiden WatsonPlace 45 · Grade 11 · Hall-Dale | 11 | Hall-Dale | 25:53 |
| 46 | Sam BurnhamPlace 46 · Grade 9 · Boothbay Region | 9 | Boothbay Region | 26:35 |
| 47 | Julien RogersPlace 47 · Grade 9 · St Dominic Regional | 9 | St Dominic Regional | 26:46 |
| 48 | Noah SherburnePlace 48 · Grade 10 · Boothbay Region | 10 | Boothbay Region | 26:54 |
| 49 | Logan OrrPlace 49 · Grade 9 · Wiscasset | 9 | Wiscasset | 27:22 |
| 50 | Cam CorbinPlace 50 · Grade - · Hall-Dale | - | Hall-Dale | 29:52 PR |
| 51 | Matthew PerryPlace 51 · Grade 9 · Hall-Dale | 9 | Hall-Dale | 30:23 |
| 52 | Noah JonesPlace 52 · Grade - · Wiscasset | - | Wiscasset | 31:06 |
| 53 | Will BerryPlace 53 · Grade 9 · Boothbay Region | 9 | Boothbay Region | 31:38 |
| 54 | Max HoeckerPlace 54 · Grade 9 · Boothbay Region | 9 | Boothbay Region | 35:04 |