| 1 | Miles CooperPlace 1 · Grade 7 · Hingham | 7 | Hingham | 12:21 |
| 2 | Jack MatteraPlace 2 · Grade 8 · Norwell | 8 | Norwell | 12:26 PR |
| 3 | Maximilian Tai-CioffiPlace 3 · Grade 8 · Hingham | 8 | Hingham | 12:38 |
| 4 | Harrison ColtonPlace 4 · Grade 7 · Hingham | 7 | Hingham | 12:45 |
| 5 | Gus WilliamsPlace 5 · Grade 8 · Hingham | 8 | Hingham | 13:21 |
| 6 | Tadeo WeberPlace 6 · Grade 7 · Hingham | 7 | Hingham | 13:28 |
| 7 | Theo PapavasiliouPlace 7 · Grade 7 · Hingham | 7 | Hingham | 13:28 |
| 8 | Bryce ShulerPlace 8 · Grade 8 · Hingham | 8 | Hingham | 13:37 |
| 9 | Adam CrohanPlace 9 · Grade 8 · Norwell | 8 | Norwell | 13:39 PR |
| 10 | Christian HillPlace 10 · Grade 7 · Hingham | 7 | Hingham | 13:44 |
| 11 | Sebastian HaroutunianPlace 11 · Grade 6 · Norwell | 6 | Norwell | 13:44 PR |
| 12 | Oliver TaylorPlace 12 · Grade 6 · Hingham | 6 | Hingham | 13:50 PR |
| 13 | Clark SigovitchPlace 13 · Grade 7 · Hingham | 7 | Hingham | 13:53 PR |
| 14 | Samuel Jiang-YuPlace 14 · Grade 8 · Hingham | 8 | Hingham | 13:54 |
| 15 | James CanavanPlace 15 · Grade 6 · Hingham | 6 | Hingham | 13:56 |
| 16 | Lucas DubucPlace 16 · Grade 7 · Hingham | 7 | Hingham | 14:09 |
| 17 | Matthew CanavanPlace 17 · Grade 6 · Hingham | 6 | Hingham | 14:10 PR |
| 18 | Wills ElefantePlace 18 · Grade 7 · Hingham | 7 | Hingham | 14:29 PR |
| 19 | Brody DeGrassPlace 19 · Grade 6 · Hingham | 6 | Hingham | 14:32 |
| 20 | Vincent AllenPlace 20 · Grade 8 · Norwell | 8 | Norwell | 14:51 PR |
| 21 | Michael SprianoPlace 21 · Grade 6 · Norwell | 6 | Norwell | 14:55 PR |
| 22 | Ben Van HeuvelnPlace 22 · Grade 8 · Norwell | 8 | Norwell | 15:05 PR |
| 23 | Anderson HardingPlace 23 · Grade 8 · Norwell | 8 | Norwell | 15:06 PR |
| 24 | Carter FairweatherPlace 24 · Grade 8 · Norwell | 8 | Norwell | 15:27 PR |
| 25 | Trajan GialantzisPlace 25 · Grade 7 · Norwell | 7 | Norwell | 15:34 PR |
| 26 | John DonovanPlace 26 · Grade 7 · Hingham | 7 | Hingham | 15:42 PR |
| 27 | Nolan HeinPlace 27 · Grade 7 · Hingham | 7 | Hingham | 15:58 PR |
| 28 | Robert DaffordPlace 28 · Grade 6 · Norwell | 6 | Norwell | 15:59 PR |
| 29 | Patrick HorriganPlace 29 · Grade 6 · Hingham | 6 | Hingham | 16:06 |
| 30 | Henry InglisPlace 30 · Grade 7 · Hingham | 7 | Hingham | 16:10 PR |
| 31 | Peter ChenPlace 31 · Grade 7 · Hingham | 7 | Hingham | 16:50 |
| 32 | Elliot LevesquePlace 32 · Grade 6 · Norwell | 6 | Norwell | 16:52 PR |
| 33 | Hank SteinbergPlace 33 · Grade 6 · Norwell | 6 | Norwell | 16:53 PR |
| 34 | Matthew CollardPlace 34 · Grade 7 · Hingham | 7 | Hingham | 16:58 |
| 35 | Matthew SlankasPlace 35 · Grade 6 · Hingham | 6 | Hingham | 17:01 |
| 36 | Sterling Tai-CioffiPlace 36 · Grade 7 · Hingham | 7 | Hingham | 17:01 |
| 37 | Reid StauntonPlace 37 · Grade 6 · Hingham | 6 | Hingham | 17:26 |
| 38 | Aiden FernquistPlace 38 · Grade 7 · Hingham | 7 | Hingham | 17:53 PR |
| 39 | Alex JoycePlace 39 · Grade 6 · Hingham | 6 | Hingham | 18:12 |
| 40 | Travis WarrenPlace 40 · Grade 7 · Norwell | 7 | Norwell | 18:44 PR |
| 41 | Hunter HartmannPlace 41 · Grade 7 · Hingham | 7 | Hingham | 18:45 |
| 42 | Jack WellsPlace 42 · Grade 6 · Hingham | 6 | Hingham | 19:02 |
| 43 | Camden MaddiganPlace 43 · Grade 6 · Hingham | 6 | Hingham | 19:59 |
| 44 | Hudson ColtonPlace 44 · Grade 7 · Hingham | 7 | Hingham | 20:08 PR |
| 45 | Charlie SchmidPlace 45 · Grade 6 · Norwell | 6 | Norwell | 20:23 PR |
| 46 | Cecil HannumPlace 46 · Grade 6 · Hingham | 6 | Hingham | 20:55 |
| 47 | Eric TierneyPlace 47 · Grade 7 · Norwell | 7 | Norwell | 21:44 PR |