| 1 | Collin WilkinsonPlace 1 · Grade 12 · Hingham | 12 | Hingham | 17:18 |
| 2 | Corbin RobichaudPlace 2 · Grade 12 · Hingham | 12 | Hingham | 17:18 |
| 3 | Sam MildrumPlace 3 · Grade 11 · Hingham | 11 | Hingham | 17:23 |
| 4 | Leif ThuresonPlace 4 · Grade 12 · Hingham | 12 | Hingham | 17:29 |
| 5 | Duncan BurlieghPlace 5 · Grade 12 · Hingham | 12 | Hingham | 17:49 |
| 7 | Jake VanDinePlace 7 · Grade 10 · Hingham | 10 | Hingham | 18:23 |
| 8 | Greg WilliamsonPlace 8 · Grade 10 · Hingham | 10 | Hingham | 18:24 |
| 9 | Zach LevyPlace 9 · Grade 12 · Hingham | 12 | Hingham | 18:32 |
| 10 | Jake NoordzijPlace 10 · Grade 11 · Hingham | 11 | Hingham | 18:36 |
| 11 | Will DipesaPlace 11 · Grade 11 · Hingham | 11 | Hingham | 18:36 |
| 12 | Tom PomroyPlace 12 · Grade 12 · Hingham | 12 | Hingham | 18:37 |
| 13 | Ben CvarchPlace 13 · Grade 12 · Hingham | 12 | Hingham | 18:39 |
| 14 | David FreitasPlace 14 · Grade 12 · Hingham | 12 | Hingham | 18:49 |
| 16 | Sean LynchPlace 16 · Grade 12 · Hingham | 12 | Hingham | 19:00 |
| 17 | Mike FerraraPlace 17 · Grade 10 · Hingham | 10 | Hingham | 19:20 |
| 18 | Colin LoughlinPlace 18 · Grade 11 · Hingham | 11 | Hingham | 19:31 |
| 19 | Nick AwtryPlace 19 · Grade 11 · Hingham | 11 | Hingham | 19:36 |
| 20 | Andrew RohlederPlace 20 · Grade 10 · Hingham | 10 | Hingham | 19:38 |
| 21 | Noah SneathPlace 21 · Grade 12 · Hingham | 12 | Hingham | 19:57 |
| 22 | Garrett DickasonPlace 22 · Grade 10 · Hingham | 10 | Hingham | 20:09 |
| 23 | Sam RodigerPlace 23 · Grade 11 · Hingham | 11 | Hingham | 20:12 |
| 25 | Andrew MorrisseyPlace 25 · Grade 12 · Hingham | 12 | Hingham | 20:27 |
| 26 | Ivan FrantzPlace 26 · Grade 9 · Hingham | 9 | Hingham | 20:29 |
| 28 | William HelfrichPlace 28 · Grade 10 · Hingham | 10 | Hingham | 20:35 |
| 32 | Peter RossPlace 32 · Grade 9 · Hingham | 9 | Hingham | 21:24 |
| 35 | Luke AndersonPlace 35 · Grade 11 · Hingham | 11 | Hingham | 21:37 |
| 36 | Jeff Von LoeseckePlace 36 · Grade 10 · Hingham | 10 | Hingham | 21:38 |
| 37 | Brian ThomasPlace 37 · Grade 10 · Hingham | 10 | Hingham | 21:45 |
| 38 | Vincent HurleyPlace 38 · Grade 10 · Hingham | 10 | Hingham | 21:45 |
| 40 | Mike KellyPlace 40 · Grade 11 · Hingham | 11 | Hingham | 22:00 |
| 41 | Matthew GreenePlace 41 · Grade 9 · Hingham | 9 | Hingham | 22:04 |
| 42 | Pat BoylePlace 42 · Grade 11 · Hingham | 11 | Hingham | 22:05 |
| 43 | Benjamin WileyPlace 43 · Grade 9 · Hingham | 9 | Hingham | 22:23 |
| 44 | Shane BurnsPlace 44 · Grade 12 · Hingham | 12 | Hingham | 22:48 |
| 45 | Nick IariaPlace 45 · Grade 10 · Hingham | 10 | Hingham | 23:09 |
| 46 | Jack RyanPlace 46 · Grade 9 · Hingham | 9 | Hingham | 23:11 |
| 48 | Jacob CohenPlace 48 · Grade 9 · Hingham | 9 | Hingham | 23:15 |
| 51 | Mike WilliamsPlace 51 · Grade 10 · Hingham | 10 | Hingham | 23:17 |
| 53 | Cole ThompsonPlace 53 · Grade 10 · Hingham | 10 | Hingham | 23:30 |
| 56 | Owen GrahamPlace 56 · Grade 9 · Hingham | 9 | Hingham | 23:41 |
| 58 | James HeissnerPlace 58 · Grade 10 · Hingham | 10 | Hingham | 23:51 |
| 59 | James DeMennaPlace 59 · Grade 10 · Hingham | 10 | Hingham | 23:55 |
| 60 | Andrew KeithPlace 60 · Grade 10 · Hingham | 10 | Hingham | 24:00 |
| 61 | Tom O'HanleyPlace 61 · Grade 9 · Hingham | 9 | Hingham | 24:03 |
| 64 | Clayton EmmelPlace 64 · Grade 9 · Hingham | 9 | Hingham | 24:54 |
| 66 | Matt DwyerPlace 66 · Grade 9 · Hingham | 9 | Hingham | 25:23 |
| 67 | Freddie WilliamsPlace 67 · Grade 11 · Hingham | 11 | Hingham | 25:24 |
| 69 | Matt JamesPlace 69 · Grade 10 · Hingham | 10 | Hingham | 26:07 |
| 70 | Justin BenoitPlace 70 · Grade 10 · Hingham | 10 | Hingham | 27:32 |
| 72 | Scott SullivanPlace 72 · Grade 10 · Hingham | 10 | Hingham | 28:05 |