| 1 | Jordan DuplissiePlace 1 · Caribou | — | Caribou | 16:27.7 | 1 |
| 2 | Daniel RossPlace 2 · Houlton | — | Houlton | 17:30.1 | — |
| 3 | Michael CyrPlace 3 · Caribou | — | Caribou | 17:36.9 | 2 |
| 4 | Malachai WilleyPlace 4 · Caribou | — | Caribou | 17:45.6 | 3 |
| 5 | Brady MillerPlace 5 · Caribou | — | Caribou | 18:05.0 | 4 |
| 6 | Ben TurnerPlace 6 · Washburn | — | Washburn | 18:07.4 | 5 |
| 7 | Jude MosherPlace 7 · Presque Isle | — | Presque Isle | 18:15.1 | 6 |
| 8 | Jeremy StonePlace 8 · Houlton | — | Houlton | 18:34.9 | — |
| 9 | Ephraim WilleyPlace 9 · Caribou | — | Caribou | 18:36.4 | 7 |
| 10 | Aidan ChurchillPlace 10 · Washburn | — | Washburn | 18:47.9 | 8 |
| 11 | Kaiden CarneyPlace 11 · Washburn | — | Washburn | 18:55.8 | 9 |
| 12 | Cameron LevassuerPlace 12 · Presque Isle | — | Presque Isle | 18:59.2 | 10 |
| 13 | Jaron LeachPlace 13 · Presque Isle | — | Presque Isle | 19:27.9 | 11 |
| 14 | James CherrierPlace 14 · Caribou | — | Caribou | 19:28.7 | 12 |
| 15 | Chris TardiePlace 15 · Washburn | — | Washburn | 19:34.8 | 13 |
| 16 | Seth ListerPlace 16 · Caribou | — | Caribou | 19:43.3 | 14 |
| 17 | Roegan CarneyPlace 17 · Washburn | — | Washburn | 19:50.7 | 15 |
| 18 | Caleb GreenPlace 18 · Presque Isle | — | Presque Isle | 19:56.8 | 16 |
| 19 | Rafael SanclementePlace 19 · Fort Kent | — | Fort Kent | 19:57.8 | — |
| 20 | George FerlandPlace 20 · Caribou | — | Caribou | 19:59.9 | — |
| 21 | Derek CruzPlace 21 · Washburn | — | Washburn | 20:28.1 | 17 |
| 22 | Ezra LeachPlace 22 · Presque Isle | — | Presque Isle | 20:38.7 | 18 |
| 23 | Ethan WydyshPlace 23 · Presque Isle | — | Presque Isle | 20:49.9 | 19 |
| 24 | Caleb RobbinsPlace 24 · Caribou | — | Caribou | 22:15.3 | — |
| 25 | Jim O'MearaPlace 25 · Caribou | — | Caribou | 22:33.2 | — |
| 26 | Oliver DenneyPlace 26 · Caribou | — | Caribou | 22:40.3 | — |
| 27 | Parker CoreyPlace 27 · Washburn | — | Washburn | 22:49.2 | 20 |
| 28 | Carter DaggetPlace 28 · Presque Isle | — | Presque Isle | 23:30.8 | 21 |
| 29 | Jeremiah BouroingPlace 29 · Hodgdon | — | Hodgdon | 23:57.6 | — |
| 30 | Beckam VaughnPlace 30 · Washburn | — | Washburn | 24:07.0 | — |
| 31 | Julian EcheverriaPlace 31 · Washburn | — | Washburn | 25:08.0 | — |
| 32 | Kristian KellerhalsPlace 32 · Houlton | — | Houlton | 25:31.3 | — |
| 33 | Aedan BourgoinePlace 33 · Caribou | — | Caribou | 25:56.1 | — |
| 34 | Adam BootPlace 34 · Washburn | — | Washburn | 28:38.3 | — |