| 1 | Andrew NewmanPlace 1 · Grade 12 · Whitman-Hanson RegionalUnofficial | 12 | Whitman-Hanson Regional | 16:40 PR |
| 2 | Evan GoddardPlace 2 · Grade 12 · HinghamUnofficial | 12 | Hingham | 17:06 |
| 3 | Joe MarwillPlace 3 · Grade 12 · HinghamUnofficial | 12 | Hingham | 17:37 |
| 4 | Tristan Del AguilaPlace 4 · Grade 12 · HinghamUnofficial | 12 | Hingham | 17:37.06 |
| 5 | Jack RyanPlace 5 · Grade 12 · Whitman-Hanson RegionalUnofficial | 12 | Whitman-Hanson Regional | 17:39 PR |
| 6 | Samon Oomen-LochtenfeldPlace 6 · Grade 12 · HinghamUnofficial | 12 | Hingham | 17:39 |
| 7 | Andersson PerryPlace 7 · Grade 11 · HinghamUnofficial | 11 | Hingham | 17:41 |
| 8 | William SuttonPlace 8 · Grade 11 · HinghamUnofficial | 11 | Hingham | 17:48 |
| 9 | Michael HillPlace 9 · Grade 12 · HinghamUnofficial | 12 | Hingham | 17:56 |
| 10 | Liam CaffertyPlace 10 · Grade 9 · Whitman-Hanson RegionalUnofficial | 9 | Whitman-Hanson Regional | 18:10 |
| 0 | Liam NolanPlace 0 · Grade 12 · HinghamUnofficial | 12 | Hingham | 18:25 |
| 0 | Liam SlanePlace 0 · Grade 10 · HinghamUnofficial | 10 | Hingham | 18:42 |
| 12 | Alexander UvaPlace 12 · Grade 12 · Whitman-Hanson RegionalUnofficial | 12 | Whitman-Hanson Regional | 18:42 PR |
| 0 | Justin HullPlace 0 · Grade 12 · HinghamUnofficial | 12 | Hingham | 19:00 |
| 14 | Theophilos (Theo) KamperidesPlace 14 · Grade 9 · Whitman-Hanson RegionalUnofficial | 9 | Whitman-Hanson Regional | 19:03 |
| 0 | Adam SolariPlace 0 · Grade 10 · Whitman-Hanson RegionalUnofficial | 10 | Whitman-Hanson Regional | 19:08 |
| 0 | Joseph ColettiPlace 0 · Grade 12 · Whitman-Hanson RegionalUnofficial | 12 | Whitman-Hanson Regional | 19:17 PR |
| 0 | Jake SimpsonPlace 0 · Grade 11 · HinghamUnofficial | 11 | Hingham | 19:18 |
| 0 | Matthew AveryPlace 0 · Grade 10 · Whitman-Hanson RegionalUnofficial | 10 | Whitman-Hanson Regional | 19:20 PR |
| 0 | Tim DwyerPlace 0 · Grade 12 · HinghamUnofficial | 12 | Hingham | 19:22 |
| 0 | Nicholas SullivanPlace 0 · Grade 11 · HinghamUnofficial | 11 | Hingham | 19:22 |
| 0 | Brendan HagerPlace 0 · Grade 10 · Whitman-Hanson RegionalUnofficial | 10 | Whitman-Hanson Regional | 19:22 |
| 0 | Owen HullPlace 0 · Grade 10 · HinghamUnofficial | 10 | Hingham | 19:28 |
| 0 | Bennett DonahuePlace 0 · Grade 10 · HinghamUnofficial | 10 | Hingham | 19:28 |
| 0 | Conrad DavisPlace 0 · Grade 10 · HinghamUnofficial | 10 | Hingham | 19:34 |
| 0 | Cameron BarlowPlace 0 · Grade 11 · HinghamUnofficial | 11 | Hingham | 19:59 |
| 0 | Christopher MacDonaldPlace 0 · Grade 9 · Whitman-Hanson RegionalUnofficial | 9 | Whitman-Hanson Regional | 20:15 |
| 0 | Joseph HernbergPlace 0 · Grade 12 · HinghamUnofficial | 12 | Hingham | 20:23 |
| 0 | Harry HullPlace 0 · Grade 11 · HinghamUnofficial | 11 | Hingham | 20:31 |
| 0 | Dyllan BurnsPlace 0 · Grade 10 · Whitman-Hanson RegionalUnofficial | 10 | Whitman-Hanson Regional | 20:33 |
| 0 | Sam RaphaelsonPlace 0 · Grade 10 · HinghamUnofficial | 10 | Hingham | 20:41 |
| 0 | Robert LeePlace 0 · Grade 10 · HinghamUnofficial | 10 | Hingham | 20:59 |
| 0 | Ben CorbettPlace 0 · Grade 10 · HinghamUnofficial | 10 | Hingham | 21:15 |
| 0 | Nick HanleyPlace 0 · Grade 10 · Whitman-Hanson RegionalUnofficial | 10 | Whitman-Hanson Regional | 21:25 |
| 0 | James WinikoffPlace 0 · Grade 11 · HinghamUnofficial | 11 | Hingham | 21:29 |
| 0 | Ian StrehlePlace 0 · Grade 9 · HinghamUnofficial | 9 | Hingham | 21:41 |
| 0 | Jack O'ConnorPlace 0 · Grade 9 · HinghamUnofficial | 9 | Hingham | 21:45 |
| 0 | Aiden O'BrienPlace 0 · Grade 9 · Whitman-Hanson RegionalUnofficial | 9 | Whitman-Hanson Regional | 21:45 |
| 0 | Will BryantPlace 0 · Grade 11 · HinghamUnofficial | 11 | Hingham | 22:19 |
| 0 | Bradley NelsonPlace 0 · Grade 10 · HinghamUnofficial | 10 | Hingham | 22:20 |
| 0 | Shane SchrautPlace 0 · Grade 11 · Whitman-Hanson RegionalUnofficial | 11 | Whitman-Hanson Regional | 22:37 |
| 0 | Will DiedrichPlace 0 · Grade 10 · HinghamUnofficial | 10 | Hingham | 22:44 |
| 0 | Jacob NolanPlace 0 · Grade 9 · HinghamUnofficial | 9 | Hingham | 22:52 |
| 0 | Luke SlanePlace 0 · Grade 12 · HinghamUnofficial | 12 | Hingham | 22:57 |
| 0 | Ethan DrinkwaterPlace 0 · Grade 12 · HinghamUnofficial | 12 | Hingham | 22:59 |
| 0 | Kevin IerardiPlace 0 · Grade 9 · HinghamUnofficial | 9 | Hingham | 23:03 |
| 0 | Brendan ChasePlace 0 · Grade 12 · HinghamUnofficial | 12 | Hingham | 23:05 |
| 0 | Bryan TyriePlace 0 · Grade 12 · Whitman-Hanson RegionalUnofficial | 12 | Whitman-Hanson Regional | 23:06 PR |
| 0 | Jonathan BeckPlace 0 · Grade 10 · HinghamUnofficial | 10 | Hingham | 23:12 |
| 0 | Henry McCulloughPlace 0 · Grade 12 · HinghamUnofficial | 12 | Hingham | 23:20 |
| 0 | Rory AhernPlace 0 · Grade 11 · HinghamUnofficial | 11 | Hingham | 23:21 |
| 0 | Luke PapichPlace 0 · Grade 12 · HinghamUnofficial | 12 | Hingham | 23:21.35 |
| 0 | Bennett CyrPlace 0 · Grade 9 · HinghamUnofficial | 9 | Hingham | 23:21.54 |
| 0 | Dylan DavisPlace 0 · Grade 12 · HinghamUnofficial | 12 | Hingham | 23:21.64 |
| 0 | John HurleyPlace 0 · Grade 9 · HinghamUnofficial | 9 | Hingham | 23:24 |
| 0 | Austin WallacePlace 0 · Grade 12 · Whitman-Hanson RegionalUnofficial | 12 | Whitman-Hanson Regional | 24:24 PR |
| 0 | John HagenPlace 0 · Grade 10 · Whitman-Hanson RegionalUnofficial | 10 | Whitman-Hanson Regional | 24:33 PR |
| 0 | Thomas AllenPlace 0 · Grade 12 · Whitman-Hanson RegionalUnofficial | 12 | Whitman-Hanson Regional | 24:35 |
| 0 | Dominic UvaPlace 0 · Grade 9 · Whitman-Hanson RegionalUnofficial | 9 | Whitman-Hanson Regional | 24:37 |
| 0 | Reed WatsonPlace 0 · Grade 10 · Whitman-Hanson RegionalUnofficial | 10 | Whitman-Hanson Regional | 25:20 PR |
| 0 | Pierce DoneganPlace 0 · Grade 9 · HinghamUnofficial | 9 | Hingham | 26:40 |
| 0 | Owen VallancourtPlace 0 · Grade 10 · Whitman-Hanson RegionalUnofficial | 10 | Whitman-Hanson Regional | 27:02 PR |
| 0 | Lucas WebberPlace 0 · Grade 10 · HinghamUnofficial | 10 | Hingham | 27:21 |
| 0 | Ben WeisenbeckPlace 0 · Grade 10 · HinghamUnofficial | 10 | Hingham | 27:21 |
| 0 | Justin GuilmetPlace 0 · Grade 9 · Whitman-Hanson RegionalUnofficial | 9 | Whitman-Hanson Regional | 27:29 |
| 0 | Julian AndersonPlace 0 · Grade 9 · Whitman-Hanson RegionalUnofficial | 9 | Whitman-Hanson Regional | 28:09 |
| 0 | Aidan McCarthyPlace 0 · Grade 9 · Whitman-Hanson RegionalUnofficial | 9 | Whitman-Hanson Regional | 28:52 |
| 0 | Patrick HughesPlace 0 · Grade 9 · Whitman-Hanson RegionalUnofficial | 9 | Whitman-Hanson Regional | 28:54 |
| 0 | Nicholas BowdenPlace 0 · Grade 10 · Whitman-Hanson RegionalUnofficial | 10 | Whitman-Hanson Regional | 40:00 PR |