| 1 | Jack MatteraPlace 1 · Grade 7 · Norwell | 7 | Norwell | 11:43.70 |
| 2 | Tyler AndrewsPlace 2 · Grade 7 · Hanson | 7 | Hanson | 12:08.49 |
| 3 | Andrew GreeleyPlace 3 · Grade 8 · Norwell | 8 | Norwell | 12:16.03 |
| 4 | Adam CrohanPlace 4 · Grade 7 · Norwell | 7 | Norwell | 12:20.78 |
| 5 | Dylan MacCallumPlace 5 · Grade 6 · Hanson | 6 | Hanson | 12:23.77 |
| 6 | Ben Van HeuvelnPlace 6 · Grade 7 · Norwell | 7 | Norwell | 12:31.58 PR |
| 7 | Ethan HaroutunianPlace 7 · Grade 7 · Norwell | 7 | Norwell | 12:35.50 |
| 8 | Aidan MacCallumPlace 8 · Grade 8 · Hanson | 8 | Hanson | 12:39.14 |
| 9 | Braden ValachovicPlace 9 · Grade 8 · Hanson | 8 | Hanson | 12:44.06 |
| 10 | Wes TilestonPlace 10 · Grade 8 · Whitman | 8 | Whitman | 12:48.28 |
| 11 | Oliver (Ollie) MaddenPlace 11 · Grade 8 · Whitman | 8 | Whitman | 12:54.07 |
| 12 | Benjamin AllegriniPlace 12 · Grade 8 · Norwell | 8 | Norwell | 13:01.79 |
| 13 | Kevin BrownPlace 13 · Grade 6 · Hanson | 6 | Hanson | 13:12.67 |
| 14 | Ryan DeLuePlace 14 · Grade 7 · Hanson | 7 | Hanson | 13:13.23 |
| 15 | Simon FrostPlace 15 · Grade 5 · Hanson | 5 | Hanson | 13:17.84 PR |
| 16 | John (JJ) LesnickPlace 16 · Grade 7 · Whitman | 7 | Whitman | 13:18.50 |
| 17 | Matthew MackenziePlace 17 · Grade 7 · Whitman | 7 | Whitman | 13:19.19 |
| 18 | Carter FairweatherPlace 18 · Grade 7 · Norwell | 7 | Norwell | 13:19.90 |
| 19 | Matthew BrittonPlace 19 · Grade 8 · Norwell | 8 | Norwell | 13:22.31 |
| 20 | Ben McDonoughPlace 20 · Grade 8 · Hanson | 8 | Hanson | 13:28.35 |
| 21 | Matthew AndersonPlace 21 · Grade 7 · Whitman | 7 | Whitman | 13:29.81 |
| 22 | Tate SilvaPlace 22 · Grade 8 · Norwell | 8 | Norwell | 13:33.18 |
| 23 | William CarvealePlace 23 · Grade 6 · Norwell | 6 | Norwell | 13:34.11 PR |
| 24 | Thatcher GowinPlace 24 · Grade 6 · Norwell | 6 | Norwell | 13:34.52 PR |
| 25 | Stephen McNeilPlace 25 · Grade 6 · Norwell | 6 | Norwell | 13:34.95 PR |
| 26 | Owen SowinskiPlace 26 · Grade 7 · Norwell | 7 | Norwell | 13:35.57 |
| 27 | Caden RodriguezPlace 27 · Grade 8 · Norwell | 8 | Norwell | 13:36.16 |
| 28 | Anderson HardingPlace 28 · Grade 7 · Norwell | 7 | Norwell | 13:37.23 |
| 29 | Owen DonovanPlace 29 · Grade 7 · Norwell | 7 | Norwell | 13:42.23 |
| 30 | Liam O'ConnellPlace 30 · Grade 6 · Whitman | 6 | Whitman | 13:43.77 |
| 31 | Ben CakounesPlace 31 · Grade 7 · Norwell | 7 | Norwell | 14:03.15 |
| 32 | Owen CromackPlace 32 · Grade 6 · Norwell | 6 | Norwell | 14:14.45 |
| 33 | J.R O'BrienPlace 33 · Grade 7 · Whitman | 7 | Whitman | 14:23.96 |
| 34 | Vincent AllenPlace 34 · Grade 7 · Norwell | 7 | Norwell | 14:24.80 |
| 35 | A.J AsthonPlace 35 · Grade 8 · Whitman | 8 | Whitman | 14:34.56 PR |
| 36 | Traigh WilliamsPlace 36 · Grade 5 · Hanson | 5 | Hanson | 14:41.69 PR |
| 37 | Joey WalshPlace 37 · Grade 7 · Hanson | 7 | Hanson | 15:16.69 |
| 38 | Benjy DjamchebiPlace 38 · Grade 7 · Norwell | 7 | Norwell | 15:17.28 |
| 39 | Cole ValachovicPlace 39 · Grade 6 · Hanson | 6 | Hanson | 15:23.74 PR |
| 40 | Liam McDonoughPlace 40 · Grade 6 · Hanson | 6 | Hanson | 15:24.82 |
| 41 | Cole RizzoPlace 41 · Grade 6 · Hanson | 6 | Hanson | 15:27.84 PR |
| 42 | Pavithran MaldeebanPlace 42 · Grade 8 · Norwell | 8 | Norwell | 15:29.23 |
| 43 | Sam SewallPlace 43 · Grade 6 · Hanson | 6 | Hanson | 15:32.09 |
| 44 | Vincent DiBonaPlace 44 · Grade 6 · Norwell | 6 | Norwell | 15:47.36 PR |
| 45 | Connor GrimleyPlace 45 · Grade 7 · Norwell | 7 | Norwell | 16:12.65 |
| 46 | Gavin McDonaldPlace 46 · Grade 7 · Hanson | 7 | Hanson | 16:19.06 |
| 47 | Marco SantaluciaPlace 47 · Grade 7 · Hanson | 7 | Hanson | 16:35.29 |
| 48 | Joshua SheehanPlace 48 · Grade 7 · Whitman | 7 | Whitman | 17:23.77 |
| 49 | Caden BandiniPlace 49 · Grade 6 · Whitman | 6 | Whitman | 17:24.40 |
| 50 | Kayden HansonPlace 50 · Grade 5 · Hanson | 5 | Hanson | 17:33.38 PR |
| 51 | William PowersPlace 51 · Grade 6 · Hanson | 6 | Hanson | 17:43.70 |
| 52 | Daniel DeLuePlace 52 · Grade 5 · Hanson | 5 | Hanson | 19:52.30 PR |
| 53 | James CharubiniPlace 53 · Grade 8 · Hanson | 8 | Hanson | 19:52.84 |
| 54 | Cody WaszkiewiczPlace 54 · Grade 6 · Whitman | 6 | Whitman | 22:56.05 |
| 55 | Grayson FosterPlace 55 · Grade 6 · Whitman | 6 | Whitman | 23:02.00 |
| 56 | Jacob DieujustePlace 56 · Grade 6 · Whitman | 6 | Whitman | 23:05.27 |