| 1 | Tommy RhudaPlace 1 · Grade 11 · East Bridgewater Jr/Sr | 11 | East Bridgewater Jr/Sr | 18:46.99 |
| 2 | Benjamin LevesquePlace 2 · Grade 12 · East Bridgewater Jr/Sr | 12 | East Bridgewater Jr/Sr | 18:47.31 |
| 3 | Gabe CookPlace 3 · Grade 10 · East Bridgewater Jr/Sr | 10 | East Bridgewater Jr/Sr | 18:47.70 PR |
| 4 | Jacob EddyPlace 4 · Grade 10 · East Bridgewater Jr/Sr | 10 | East Bridgewater Jr/Sr | 19:04.53 PR |
| 5 | Michael LubasPlace 5 · Grade 10 · East Bridgewater Jr/Sr | 10 | East Bridgewater Jr/Sr | 19:04.98 PR |
| 6 | MAtteo Moretti-FulliPlace 6 · Grade 12 · Norwell | 12 | Norwell | 19:15.30 PR |
| 7 | Andrew GreeleyPlace 7 · Grade 9 · Norwell | 9 | Norwell | 19:15.57 PR |
| 8 | Henry DaviesPlace 8 · Grade 12 · Norwell | 12 | Norwell | 19:34.48 |
| 9 | Benjamin AllegriniPlace 9 · Grade 9 · Norwell | 9 | Norwell | 19:35.23 PR |
| 10 | Samuel MousseauPlace 10 · Grade 9 · Norwell | 9 | Norwell | 19:37.27 |
| 11 | Holden CareyPlace 11 · Grade 12 · Norwell | 12 | Norwell | 19:49.62 PR |
| 12 | Aidan McLaughlinPlace 12 · Grade 12 · East Bridgewater Jr/Sr | 12 | East Bridgewater Jr/Sr | 19:53.73 PR |
| 13 | Wilder BaileyPlace 13 · Grade 9 · Norwell | 9 | Norwell | 20:18.64 PR |
| 14 | Alex HudsonPlace 14 · Grade 10 · East Bridgewater Jr/Sr | 10 | East Bridgewater Jr/Sr | 20:39.17 PR |
| 15 | Jack RohrbachPlace 15 · Grade 11 · Norwell | 11 | Norwell | 20:58.19 |
| 16 | Brandon SerusPlace 16 · Grade 12 · East Bridgewater Jr/Sr | 12 | East Bridgewater Jr/Sr | 21:05.97 PR |
| 17 | Ben MelcherPlace 17 · Grade 8 · East Bridgewater Jr/Sr | 8 | East Bridgewater Jr/Sr | 21:20.58 PR |
| 18 | Luke BjorlinPlace 18 · Grade 11 · Norwell | 11 | Norwell | 21:27.90 |
| 19 | William DavisPlace 19 · Grade 11 · Norwell | 11 | Norwell | 22:07.41 PR |
| 20 | Aiden McIverPlace 20 · Grade 7 · East Bridgewater Jr/Sr | 7 | East Bridgewater Jr/Sr | 22:07.99 PR |
| 21 | Elliott MessnerPlace 21 · Grade 9 · Norwell | 9 | Norwell | 22:22.18 PR |
| 22 | Tate SilvaPlace 22 · Grade 9 · Norwell | 9 | Norwell | 22:25.27 PR |
| 23 | Matthew BrittonPlace 23 · Grade 9 · Norwell | 9 | Norwell | 22:39.16 PR |
| 24 | Sam JohnsonPlace 24 · Grade 11 · Norwell | 11 | Norwell | 22:51.74 PR |
| 25 | Benjamin LoringPlace 25 · Grade 9 · Norwell | 9 | Norwell | 22:53.04 |
| 26 | Henry JacobsPlace 26 · Grade 12 · Norwell | 12 | Norwell | 24:45.14 |
| 27 | Jay ConnorPlace 27 · Grade 11 · Norwell | 11 | Norwell | 24:55.46 |
| 28 | Aiden LuiPlace 28 · Grade 9 · Norwell | 9 | Norwell | 25:06.23 PR |
| 29 | Maxwell SchulerPlace 29 · Grade 12 · East Bridgewater Jr/Sr | 12 | East Bridgewater Jr/Sr | 25:19.35 PR |
| 30 | Daniel HanlonPlace 30 · Grade 9 · Norwell | 9 | Norwell | 26:25.10 |
| 31 | Pavithran Rajadurai MaldeebanPlace 31 · Grade 9 · Norwell | 9 | Norwell | 27:02.33 PR |
| 32 | Aidan SullivanPlace 32 · Grade 10 · East Bridgewater Jr/Sr | 10 | East Bridgewater Jr/Sr | 29:44.17 |
| 33 | Daniel LambrouPlace 33 · Grade 7 · East Bridgewater Jr/Sr | 7 | East Bridgewater Jr/Sr | 32:16.71 PR |
| 34 | Bradley PakPlace 34 · Grade 7 · East Bridgewater Jr/Sr | 7 | East Bridgewater Jr/Sr | 32:17.11 PR |
| 35 | Emmet RyanPlace 35 · Grade 7 · East Bridgewater Jr/Sr | 7 | East Bridgewater Jr/Sr | 32:20.95 PR |
| 36 | Graham DerbyPlace 36 · Grade 7 · East Bridgewater Jr/Sr | 7 | East Bridgewater Jr/Sr | 32:35.73 PR |