| 1 | Sam FischerPlace 1 · Grade 11 · Upper Cape Cod Reg Voc Tech | 11 | Upper Cape Cod Reg Voc Tech | 18:27 |
| 2 | Andrew ChekaresPlace 2 · Grade 11 · Diman Regional Voc/Tech | 11 | Diman Regional Voc/Tech | 19:21 |
| 3 | Rory SmithPlace 3 · Grade 11 · Upper Cape Cod Reg Voc Tech | 11 | Upper Cape Cod Reg Voc Tech | 20:02 |
| 4 | Kyle FariaPlace 4 · Grade 12 · Diman Regional Voc/Tech | 12 | Diman Regional Voc/Tech | 20:20 |
| 5 | Michael BanisPlace 5 · Grade 12 · Upper Cape Cod Reg Voc Tech | 12 | Upper Cape Cod Reg Voc Tech | 20:30 |
| 6 | Kieran WhitePlace 6 · Grade 11 · Upper Cape Cod Reg Voc Tech | 11 | Upper Cape Cod Reg Voc Tech | 20:42 |
| 7 | Benjamin BackusPlace 7 · Grade 10 · Diman Regional Voc/Tech | 10 | Diman Regional Voc/Tech | 20:43 |
| 8 | Manuel ArsenaultPlace 8 · Grade 11 · Diman Regional Voc/Tech | 11 | Diman Regional Voc/Tech | 20:46 |
| 9 | Noah SousaPlace 9 · Grade 9 · Diman Regional Voc/Tech | 9 | Diman Regional Voc/Tech | 20:46 |
| 10 | Oliver TribuzioPlace 10 · Grade 11 · Upper Cape Cod Reg Voc Tech | 11 | Upper Cape Cod Reg Voc Tech | 20:48 |
| 11 | Chase LibinPlace 11 · Grade 9 · Upper Cape Cod Reg Voc Tech | 9 | Upper Cape Cod Reg Voc Tech | 21:00 PR |
| 12 | Jonathan BrowPlace 12 · Grade 10 · Diman Regional Voc/Tech | 10 | Diman Regional Voc/Tech | 21:17 |
| 13 | Lyric ArrudaPlace 13 · Grade 12 · Diman Regional Voc/Tech | 12 | Diman Regional Voc/Tech | 21:29 |
| 14 | Emmitt BuckinghamPlace 14 · Grade 10 · Upper Cape Cod Reg Voc Tech | 10 | Upper Cape Cod Reg Voc Tech | 21:33 |
| 15 | Harry WeissmanPlace 15 · Grade 9 · Diman Regional Voc/Tech | 9 | Diman Regional Voc/Tech | 22:17 |
| 16 | Johnny BotelhoPlace 16 · Grade 12 · Diman Regional Voc/Tech | 12 | Diman Regional Voc/Tech | 23:10 |
| 17 | Jacob AlecrimPlace 17 · Grade 12 · Diman Regional Voc/Tech | 12 | Diman Regional Voc/Tech | 23:11 |
| 18 | Aaron MyersPlace 18 · Grade 11 · Diman Regional Voc/Tech | 11 | Diman Regional Voc/Tech | 24:25 |
| 19 | Landyn CrowleyPlace 19 · Grade 9 · Diman Regional Voc/Tech | 9 | Diman Regional Voc/Tech | 24:38 |
| 20 | Zaidin RojasPlace 20 · Grade 9 · Diman Regional Voc/Tech | 9 | Diman Regional Voc/Tech | 24:45 |
| 21 | Taj ThamesPlace 21 · Grade 12 · Diman Regional Voc/Tech | 12 | Diman Regional Voc/Tech | 24:52 |
| 22 | Collin O'KeefePlace 22 · Grade 11 · Upper Cape Cod Reg Voc Tech | 11 | Upper Cape Cod Reg Voc Tech | 24:54 |
| 23 | Jacob DeMouraPlace 23 · Grade 10 · Diman Regional Voc/Tech | 10 | Diman Regional Voc/Tech | 25:03 |
| 24 | Joseph DeflorioPlace 24 · Grade 10 · Diman Regional Voc/Tech | 10 | Diman Regional Voc/Tech | 25:45 |
| 25 | Frankie CharettePlace 25 · Grade 9 · Diman Regional Voc/Tech | 9 | Diman Regional Voc/Tech | 25:48 |
| 26 | Currin McAlisterPlace 26 · Grade 10 · Diman Regional Voc/Tech | 10 | Diman Regional Voc/Tech | 25:50 |
| 27 | Cameron BrownPlace 27 · Grade 9 · Diman Regional Voc/Tech | 9 | Diman Regional Voc/Tech | 25:54 |
| 28 | Elliot RichardPlace 28 · Grade 10 · Diman Regional Voc/Tech | 10 | Diman Regional Voc/Tech | 26:05 |
| 29 | Wes NilesPlace 29 · Grade 9 · Diman Regional Voc/Tech | 9 | Diman Regional Voc/Tech | 26:26 |
| 30 | Aiden DussaultPlace 30 · Grade 11 · Diman Regional Voc/Tech | 11 | Diman Regional Voc/Tech | 27:20 |
| 31 | Charlie KopaczPlace 31 · Grade 9 · Diman Regional Voc/Tech | 9 | Diman Regional Voc/Tech | 27:31 |
| 32 | Bryson GreggPlace 32 · Grade 10 · Upper Cape Cod Reg Voc Tech | 10 | Upper Cape Cod Reg Voc Tech | 29:04 PR |
| 33 | Aviyen MercedPlace 33 · Grade 10 · Diman Regional Voc/Tech | 10 | Diman Regional Voc/Tech | 32:36 |
| 34 | Louis MichaudPlace 34 · Grade 10 · Diman Regional Voc/Tech | 10 | Diman Regional Voc/Tech | 33:13 |