| 1 | Atley PhinneyPlace 1 · Grade 12 · Middleboro | 12 | Middleboro | 15:49.80 |
| 2 | John DohertyPlace 2 · Grade 12 · Norwell | 12 | Norwell | 16:22.40 |
| 3 | Benjamin LevesquePlace 3 · Grade 11 · East Bridgewater Jr/Sr | 11 | East Bridgewater Jr/Sr | 16:30.30 |
| 4 | Tommy RhudaPlace 4 · Grade 10 · East Bridgewater Jr/Sr | 10 | East Bridgewater Jr/Sr | 16:37.60 |
| 5 | Gabe CookPlace 5 · Grade 9 · East Bridgewater Jr/Sr | 9 | East Bridgewater Jr/Sr | 16:44.80 |
| 6 | Max WilkinsonPlace 6 · Grade 12 · Abington | 12 | Abington | 17:14.70 PR |
| 7 | Coleman McCarthyPlace 7 · Grade 12 · East Bridgewater Jr/Sr | 12 | East Bridgewater Jr/Sr | 17:19.00 |
| 8 | Lewis CassyPlace 8 · Grade 10 · Abington | 10 | Abington | 17:20.70 PR |
| 9 | Luke MaloneyPlace 9 · Grade 12 · Carver Middle/High | 12 | Carver Middle/High | 17:44.00 PR |
| 10 | Jacob EddyPlace 10 · Grade 9 · East Bridgewater Jr/Sr | 9 | East Bridgewater Jr/Sr | 17:53.10 |
| 11 | Benjamin EbyPlace 11 · Grade 9 · Carver Middle/High | 9 | Carver Middle/High | 17:56.30 |
| 12 | Grey AugerPlace 12 · Grade 9 · Mashpee | 9 | Mashpee | 18:00.40 PR |
| 13 | Jake HoldenPlace 13 · Grade 11 · Carver Middle/High | 11 | Carver Middle/High | 18:08.50 |
| 14 | Nathaniel TylerPlace 14 · Grade 9 · Carver Middle/High | 9 | Carver Middle/High | 18:19.50 |
| 15 | Michael LubasPlace 15 · Grade 9 · East Bridgewater Jr/Sr | 9 | East Bridgewater Jr/Sr | 18:38.00 |
| 16 | John KearneyPlace 16 · Grade 12 · Cohasset | 12 | Cohasset | 18:38.70 PR |
| 17 | Nick MelendezPlace 17 · Grade 11 · Middleboro | 11 | Middleboro | 18:40.30 |
| 18 | Anthony AvitablePlace 18 · Grade 8 · Abington | 8 | Abington | 18:42.70 PR |
| 19 | Nicholas CoylePlace 19 · Grade 10 · Abington | 10 | Abington | 18:50.70 PR |
| 20 | Brodie PakPlace 20 · Grade 12 · East Bridgewater Jr/Sr | 12 | East Bridgewater Jr/Sr | 18:54.00 |
| 21 | David SavastanoPlace 21 · Grade 11 · Carver Middle/High | 11 | Carver Middle/High | 18:58.40 |
| 22 | Liam BradfordPlace 22 · Grade 10 · East Bridgewater Jr/Sr | 10 | East Bridgewater Jr/Sr | 18:59.60 |
| 23 | Lucas BahnukPlace 23 · Grade 12 · Rockland | 12 | Rockland | 19:07.00 |
| 24 | Henry DaviesPlace 24 · Grade 11 · Norwell | 11 | Norwell | 19:07.00 |
| 25 | Jacob ObrienPlace 25 · Grade 9 · Abington | 9 | Abington | 19:07.10 |
| 26 | Quinn KearneyPlace 26 · Grade 10 · Cohasset | 10 | Cohasset | 19:15.60 PR |
| 27 | Christian AlfonsoPlace 27 · Grade 10 · Mashpee | 10 | Mashpee | 19:22.10 PR |
| 28 | Ciaran BerganPlace 28 · Grade 10 · Cohasset | 10 | Cohasset | 19:23.60 |
| 29 | Logan PittsleyPlace 29 · Grade 9 · Middleboro | 9 | Middleboro | 19:39.70 |
| 30 | Paxton RichardsPlace 30 · Grade 11 · Cohasset | 11 | Cohasset | 20:05.00 PR |
| 31 | Michael CorwinPlace 31 · Grade 10 · Cohasset | 10 | Cohasset | 20:09.60 |
| 32 | Joe CarvalhoPlace 32 · Grade 11 · Cohasset | 11 | Cohasset | 20:23.60 |
| 33 | Aiden RaffertyPlace 33 · Grade 11 · Rockland | 11 | Rockland | 20:28.30 |
| 34 | Connor BoylePlace 34 · Grade 12 · Abington | 12 | Abington | 20:32.50 PR |
| 35 | Jack RohrbachPlace 35 · Grade 10 · Norwell | 10 | Norwell | 20:33.10 |
| 36 | Seamus KelleherPlace 36 · Grade 12 · East Bridgewater Jr/Sr | 12 | East Bridgewater Jr/Sr | 20:37.30 |
| 37 | Gavin RyanPlace 37 · Grade 12 · Abington | 12 | Abington | 20:40.50 PR |
| 38 | Marshall PickeringPlace 38 · Grade 10 · Middleboro | 10 | Middleboro | 20:53.20 |
| 39 | Lucas GuerraPlace 39 · Grade 12 · Middleboro | 12 | Middleboro | 20:54.80 PR |
| 40 | Josiah LyonsPlace 40 · Grade 9 · Abington | 9 | Abington | 20:55.00 |
| 41 | Anthony SpaconePlace 41 · Grade 9 · Middleboro | 9 | Middleboro | 21:05.00 |
| 42 | Benjamin RossPlace 42 · Grade 8 · Carver Middle/High | 8 | Carver Middle/High | 21:12.50 PR |
| 43 | Samuel MedeirosPlace 43 · Grade 11 · Abington | 11 | Abington | 21:21.10 |
| 44 | Ciaran KotchianPlace 44 · Grade 12 · Mashpee | 12 | Mashpee | 21:29.80 PR |
| 45 | Cameron SpeakmanPlace 45 · Grade 9 · Carver Middle/High | 9 | Carver Middle/High | 21:36.60 PR |
| 46 | Braden AchornPlace 46 · Grade 12 · Norwell | 12 | Norwell | 21:40.10 |
| 47 | Sebastian GlaspeyPlace 47 · Grade 9 · Middleboro | 9 | Middleboro | 21:47.50 |
| 48 | Owen McdowallPlace 48 · Grade 10 · Cohasset | 10 | Cohasset | 21:48.70 |
| 49 | TJ HollandPlace 49 · Grade 10 · Rockland | 10 | Rockland | 22:26.20 PR |
| 50 | Sam WaloPlace 50 · Grade 10 · Rockland | 10 | Rockland | 22:33.50 PR |
| 51 | Nick NunesPlace 51 · Grade 9 · Abington | 9 | Abington | 22:46.80 |
| 52 | Gabriel DyerPlace 52 · Grade 11 · Mashpee | 11 | Mashpee | 23:20.60 PR |
| 53 | Mait DuvallPlace 53 · Grade 11 · Mashpee | 11 | Mashpee | 24:41.00 PR |
| 54 | Masen MedfordPlace 54 · Grade 9 · Rockland | 9 | Rockland | 25:30.20 |