| 1 | Nicholas HarrimanPlace 1 · Grade 12 · Lisbon | 12 | Lisbon | 18:09.70 |
| 2 | Luke ThombsPlace 2 · Grade 12 · Monmouth Academy | 12 | Monmouth Academy | 18:24.90 |
| 3 | Jordan ColePlace 3 · Grade 12 · Lisbon | 12 | Lisbon | 18:52.00 |
| 4 | Nick MenicePlace 4 · Grade 12 · Monmouth Academy | 12 | Monmouth Academy | 18:53.80 |
| 5 | Kyle AmesPlace 5 · Grade 10 · Boothbay Region | 10 | Boothbay Region | 18:57.70 |
| 6 | Matt BurnhamPlace 6 · Grade 12 · Boothbay Region | 12 | Boothbay Region | 19:04.50 |
| 7 | Blake ErhardPlace 7 · Grade 9 · Boothbay Region | 9 | Boothbay Region | 19:14.50 |
| 8 | Mike SchlotterbeckPlace 8 · Grade 11 · Lisbon | 11 | Lisbon | 19:34.90 |
| 9 | Brett CarterPlace 9 · Grade 12 · Lisbon | 12 | Lisbon | 20:05.70 |
| 10 | Diego VillamarinPlace 10 · Grade 12 · St Dominic Regional | 12 | St Dominic Regional | 20:12.50 |
| 11 | Liam ConlinPlace 11 · Grade 12 · Boothbay Region | 12 | Boothbay Region | 20:18.30 |
| 12 | Enrico GiuntiPlace 12 · Grade 12 · Hall-Dale | 12 | Hall-Dale | 20:21.40 |
| 13 | Morgen WilsonPlace 13 · Grade 12 · Boothbay Region | 12 | Boothbay Region | 21:18.80 |
| 14 | Will LeBrecquePlace 14 · Grade 9 · Boothbay Region | 9 | Boothbay Region | 21:21.00 |
| 15 | Shane JohnsonPlace 15 · Grade 12 · Boothbay Region | 12 | Boothbay Region | 21:26.90 |
| 16 | Mark GreenwaldPlace 16 · Grade 12 · Monmouth Academy | 12 | Monmouth Academy | 21:29.10 |
| 17 | Bayly Gaughan-CarrascoPlace 17 · Grade 9 · Boothbay Region | 9 | Boothbay Region | 21:29.40 |
| 18 | Robert ShelleyPlace 18 · Grade 11 · St Dominic Regional | 11 | St Dominic Regional | 21:29.70 |
| 19 | Elijah AustinPlace 19 · Grade 11 · Gardiner Area | 11 | Gardiner Area | 21:32.70 |
| 20 | Steve HammertonPlace 20 · Grade 12 · St Dominic Regional | 12 | St Dominic Regional | 21:34.70 |
| 21 | Liam WalpPlace 21 · Grade 12 · Hall-Dale | 12 | Hall-Dale | 21:38.00 |
| 22 | David TuttlePlace 22 · Grade 12 · St Dominic Regional | 12 | St Dominic Regional | 21:46.00 |
| 23 | Silas CrosbyPlace 23 · Grade 11 · Lisbon | 11 | Lisbon | 21:57.60 |
| 24 | Sam BettsPlace 24 · Grade 11 · Boothbay Region | 11 | Boothbay Region | 22:15.00 |
| 25 | Drake ChasePlace 25 · Grade 10 · Hall-Dale | 10 | Hall-Dale | 22:23.60 |
| 26 | Nicholas WelshPlace 26 · Grade 9 · St Dominic Regional | 9 | St Dominic Regional | 22:30.10 |
| 27 | David SchlotterbeckPlace 27 · Grade 9 · Lisbon | 9 | Lisbon | 22:38.50 |
| 28 | Graham BryerPlace 28 · Grade 10 · Boothbay Region | 10 | Boothbay Region | 22:43.20 |
| 29 | Gavin WashburnPlace 29 · Grade - · Gardiner Area | - | Gardiner Area | 22:51.30 |
| 30 | Duncan GrantPlace 30 · Grade 12 · Monmouth Academy | 12 | Monmouth Academy | 23:13.80 PR |
| 31 | Angus PutnamPlace 31 · Grade - · Wiscasset | - | Wiscasset | 23:19.30 |
| 32 | Micah ThomasPlace 32 · Grade 11 · Hall-Dale | 11 | Hall-Dale | 23:22.20 |
| 33 | Andrew BelangerPlace 33 · Grade 9 · St Dominic Regional | 9 | St Dominic Regional | 23:59.50 |
| 34 | Ben RideoutPlace 34 · Grade 11 · Richmond | 11 | Richmond | 24:09.90 |
| 35 | Markus RussellPlace 35 · Grade 9 · Boothbay Region | 9 | Boothbay Region | 24:32.20 PR |
| 36 | Sam BurnhamPlace 36 · Grade 10 · Boothbay Region | 10 | Boothbay Region | 24:41.80 |
| 37 | Julien RogersPlace 37 · Grade 10 · St Dominic Regional | 10 | St Dominic Regional | 25:01.20 |
| 38 | Allen CherkisPlace 38 · Grade 9 · Hall-Dale | 9 | Hall-Dale | 25:32.90 |
| 39 | Issac LawrencePlace 39 · Grade 9 · Hall-Dale | 9 | Hall-Dale | 26:05.30 |
| 40 | Eric LombardPlace 40 · Grade 10 · Hall-Dale | 10 | Hall-Dale | 26:24.20 |
| 41 | Colby GardinerPlace 41 · Grade 9 · Hall-Dale | 9 | Hall-Dale | 26:24.50 |
| 42 | Kyle GunnellsPlace 42 · Grade 9 · Monmouth Academy | 9 | Monmouth Academy | 26:29.00 |
| 43 | Griffin RolfePlace 43 · Grade 9 · Gardiner Area | 9 | Gardiner Area | 26:38.20 |
| 44 | Sam WhitneyPlace 44 · Grade 11 · Wiscasset | 11 | Wiscasset | 26:58.70 |
| 45 | Geoffrey ShambargerPlace 45 · Grade 9 · Lisbon | 9 | Lisbon | 27:03.00 |
| 46 | Seth TapleyPlace 46 · Grade 9 · Lisbon | 9 | Lisbon | 27:43.30 PR |
| 47 | Anthony RomanoPlace 47 · Grade 9 · Hall-Dale | 9 | Hall-Dale | 27:45.70 |
| 48 | Carter WilsonPlace 48 · Grade 10 · Hall-Dale | 10 | Hall-Dale | 28:38.50 |
| 49 | Max HoeckerPlace 49 · Grade 10 · Boothbay Region | 10 | Boothbay Region | 31:30.10 |
| 50 | Matthew PerryPlace 50 · Grade 10 · Hall-Dale | 10 | Hall-Dale | 31:53.50 |
| 51 | Riley LeemanPlace 51 · Grade - · Lisbon | - | Lisbon | 32:08.30 PR |