| 1 | Tristan ButterfieldPlace 1 · Orono | — | Orono | 15:01.00 |
| 2 | James O’NeilPlace 2 · Orono | — | Orono | 15:08.00 |
| 3 | Conall MolloyPlace 3 · Orono | — | Orono | 15:25.00 |
| 4 | Brian WesthovenPlace 4 · Orono | — | Orono | 15:37.00 |
| 5 | Ty OrdonaPlace 5 · Central | — | Central | 15:43.00 |
| 6 | Sean SeaveyPlace 6 · WA | — | WA | 15:47.00 |
| 7 | Kyler PetersPlace 7 · Lee | — | Lee | 15:56.00 |
| 8 | Domonic PacclliPlace 8 · Lee | — | Lee | 15:59.00 |
| 9 | Josh MarquisPlace 9 · Orono | — | Orono | 16:00.00 |
| 10 | Ridge OsgoodPlace 10 · Narraguagus | — | Narraguagus | 16:01.00 |
| 11 | Kaj OverturfPlace 11 · Central | — | Central | 17:02.00 |
| 12 | Stephen NelsonPlace 12 · Orono | — | Orono | 17:07.00 |
| 13 | Zimra WintersPlace 13 · Orono | — | Orono | 17:12.00 |
| 14 | Colby MeyerPlace 14 · WA | — | WA | 17:17.00 |
| 15 | Tristan WrightPlace 15 · Central | — | Central | 17:18.00 |
| 16 | Ethan JohnsonPlace 16 · MA | — | MA | 17:34.00 |
| 17 | Mitchell PaulPlace 17 · Calais | — | Calais | 17:40.00 |
| 18 | Kevin BeekPlace 18 · Calais | — | Calais | 17:54.00 |
| 19 | Jeffrey LagasseePlace 19 · Narraguagus | — | Narraguagus | 17:57.00 |
| 20 | Kacey WrightPlace 20 · Central | — | Central | 18:07.00 |
| 21 | Nick HallowellPlace 21 · Calais | — | Calais | 18:09.00 |
| 22 | Trent StevensPlace 22 · Calais | — | Calais | 18:18.00 |
| 23 | Ian LichtenburgPlace 23 · MA | — | MA | 18:18.00 |
| 24 | Nathanael ThurlowPlace 24 · Lee | — | Lee | 18:19.00 |
| 25 | Skyler WrightPlace 25 · WA | — | WA | 18:27.00 |
| 26 | Jarryd WhirtyPlace 26 · Lee | — | Lee | 18:27.00 |
| 27 | Matthew WilliamsonPlace 27 · Orono | — | Orono | 18:28.00 |
| 28 | Renda ZhangPlace 28 · Lee | — | Lee | 18:53.00 |
| 29 | Mark AnthonyPlace 29 · Machias | — | Machias | 18:57.00 |
| 31 | Reuben GrannisPlace 31 · WA | — | WA | 19:18.00 |
| 32 | Tristan AlleyPlace 32 · Jonesport | — | Jonesport | 19:22.00 |
| 33 | Jake EmersonPlace 33 · Central | — | Central | 19:26.00 |
| 34 | Jacob GallonPlace 34 · Orono | — | Orono | 19:29.00 |
| 35 | Will O’NeilPlace 35 · Orono | — | Orono | 19:35.00 |
| 36 | Scott BoiesPlace 36 · Woodland | — | Woodland | 19:53.00 |
| 37 | Camren McreavyPlace 37 · MA | — | MA | 20:19.00 |
| 38 | Mierzati WumaierPlace 38 · Lee | — | Lee | 20:25.00 |
| 39 | James MarksPlace 39 · Orono | — | Orono | 20:33.00 |
| 40 | Dakota HollandPlace 40 · Machias | — | Machias | 20:34.00 |
| 41 | Nathanael ColemanPlace 41 · Calais | — | Calais | 20:37.00 |
| 42 | Zach CarlislePlace 42 · Central | — | Central | 20:49.00 |
| 43 | Antonio SanchezPlace 43 · Central | — | Central | 21:13.00 |