| 1 | Ciaran BerganPlace 1 · Grade 11 · Cohasset | 11 | Cohasset | 17:51 PR |
| 2 | Andrew GreeleyPlace 2 · Grade 9 · Norwell | 9 | Norwell | 18:17 PR |
| 3 | Henry DaviesPlace 3 · Grade 12 · Norwell | 12 | Norwell | 18:32 PR |
| 4 | Benjamin AllegriniPlace 4 · Grade 9 · Norwell | 9 | Norwell | 18:34 PR |
| 5 | Samuel MousseauPlace 5 · Grade 9 · Norwell | 9 | Norwell | 18:36 PR |
| 6 | Travis GreenbergPlace 6 · Grade 12 · Norwell | 12 | Norwell | 18:37 PR |
| 7 | MAtteo Moretti-FulliPlace 7 · Grade 12 · Norwell | 12 | Norwell | 18:42 PR |
| 8 | Coleton VlasekPlace 8 · Grade 11 · Cohasset | 11 | Cohasset | 18:49 PR |
| 9 | Quinn KearneyPlace 9 · Grade 11 · Cohasset | 11 | Cohasset | 19:09 |
| 10 | Holden CareyPlace 10 · Grade 12 · Norwell | 12 | Norwell | 19:18 PR |
| 11 | Wilder BaileyPlace 11 · Grade 9 · Norwell | 9 | Norwell | 19:30 PR |
| 12 | Jack RohrbachPlace 12 · Grade 11 · Norwell | 11 | Norwell | 19:47 PR |
| 13 | Luke BjorlinPlace 13 · Grade 11 · Norwell | 11 | Norwell | 19:48 PR |
| 14 | Joe CarvalhoPlace 14 · Grade 12 · Cohasset | 12 | Cohasset | 19:50 |
| 15 | Owen McdowallPlace 15 · Grade 11 · Cohasset | 11 | Cohasset | 20:18 PR |
| 16 | Michael CorwinPlace 16 · Grade 11 · Cohasset | 11 | Cohasset | 20:26 |
| 17 | Paxton RichardsPlace 17 · Grade 12 · Cohasset | 12 | Cohasset | 20:38 PR |
| 18 | Tate SilvaPlace 18 · Grade 9 · Norwell | 9 | Norwell | 20:41 PR |
| 19 | William DavisPlace 19 · Grade 11 · Norwell | 11 | Norwell | 20:43 PR |
| 20 | Rufus SteelPlace 20 · Grade 10 · Cohasset | 10 | Cohasset | 20:53 PR |
| 21 | Tristan NewellPlace 21 · Grade 10 · Cohasset | 10 | Cohasset | 20:57 PR |
| 22 | Colby BernierPlace 22 · Grade 11 · Cohasset | 11 | Cohasset | 20:58 PR |
| 23 | Carter DolanPlace 23 · Grade 10 · Cohasset | 10 | Cohasset | 21:00 PR |
| 24 | Tyler BakerPlace 24 · Grade 9 · Cohasset | 9 | Cohasset | 21:25 PR |
| 25 | Elliott MessnerPlace 25 · Grade 9 · Norwell | 9 | Norwell | 21:26 PR |
| 26 | Isaac StevensonPlace 26 · Grade 10 · Cohasset | 10 | Cohasset | 21:27 PR |
| 27 | Trevor BestickPlace 27 · Grade 10 · Cohasset | 10 | Cohasset | 21:56 PR |
| 28 | Matthew BrittonPlace 28 · Grade 9 · Norwell | 9 | Norwell | 21:59 PR |
| 29 | Sam JohnsonPlace 29 · Grade 11 · Norwell | 11 | Norwell | 22:09 PR |
| 30 | Benjamin LoringPlace 30 · Grade 9 · Norwell | 9 | Norwell | 22:11 PR |
| 31 | Daniel HanlonPlace 31 · Grade 9 · Norwell | 9 | Norwell | 22:54 PR |
| 32 | Henry JacobsPlace 32 · Grade 12 · Norwell | 12 | Norwell | 23:15 PR |
| 33 | Edward DippoldPlace 33 · Grade 10 · Cohasset | 10 | Cohasset | 23:32 |
| 34 | Chris ToffeyPlace 34 · Grade 10 · Cohasset | 10 | Cohasset | 23:33 |
| 35 | Miles GardnerPlace 35 · Grade 9 · Cohasset | 9 | Cohasset | 25:08 PR |
| 36 | Jay ConnorPlace 36 · Grade 11 · Norwell | 11 | Norwell | 25:55 PR |
| 37 | Aiden LuiPlace 37 · Grade 9 · Norwell | 9 | Norwell | 26:45 PR |
| 38 | Pavithran Rajadurai MaldeebanPlace 38 · Grade 9 · Norwell | 9 | Norwell | 26:47 PR |
| 39 | Lorenzo AracePlace 39 · Grade 11 · Cohasset | 11 | Cohasset | 27:52 PR |