| 1 | Aiden PowerPlace 1 · Grade 12 · Southeastern Reg. Voc/Tech | 12 | Southeastern Reg. Voc/Tech | 19:09.09 |
| 2 | Sam FischerPlace 2 · Grade 11 · Upper Cape Cod Reg Voc Tech | 11 | Upper Cape Cod Reg Voc Tech | 19:22.71 |
| 3 | Brandon O'ConnorPlace 3 · Grade 12 · Tri-County RVT | 12 | Tri-County RVT | 19:30.68 |
| 4 | Nolan EvansPlace 4 · Grade 10 · Tri-County RVT | 10 | Tri-County RVT | 19:40.63 |
| 5 | Declan KeenanPlace 5 · Grade 11 · Southeastern Reg. Voc/Tech | 11 | Southeastern Reg. Voc/Tech | 20:06.28 |
| 6 | Jude GarbePlace 6 · Grade 11 · Bristol-Plymouth Reg Voc Tech | 11 | Bristol-Plymouth Reg Voc Tech | 20:23.71 |
| 7 | Daniel McQueeneyPlace 7 · Grade 11 · Tri-County RVT | 11 | Tri-County RVT | 20:37.36 |
| 8 | Thallon AndradePlace 8 · Grade 12 · Old Colony Reg Voc/Tech | 12 | Old Colony Reg Voc/Tech | 20:49.85 |
| 9 | Matthew StirlingPlace 9 · Grade 10 · Southeastern Reg. Voc/Tech | 10 | Southeastern Reg. Voc/Tech | 21:03.67 |
| 10 | Finneas EmersonPlace 10 · Grade 10 · Southeastern Reg. Voc/Tech | 10 | Southeastern Reg. Voc/Tech | 21:12.38 |
| 11 | Kristopher SpoonerPlace 11 · Grade 12 · Bristol-Plymouth Reg Voc Tech | 12 | Bristol-Plymouth Reg Voc Tech | 21:41.91 |
| 12 | Michael BanisPlace 12 · Grade 12 · Upper Cape Cod Reg Voc Tech | 12 | Upper Cape Cod Reg Voc Tech | 21:47.22 |
| 13 | Jake DohertyPlace 13 · Grade 11 · Tri-County RVT | 11 | Tri-County RVT | 21:55.39 |
| 14 | Benjamin PaulPlace 14 · Grade 12 · Southeastern Reg. Voc/Tech | 12 | Southeastern Reg. Voc/Tech | 22:13.79 |
| 15 | Colton IngsPlace 15 · Grade 11 · Old Colony Reg Voc/Tech | 11 | Old Colony Reg Voc/Tech | 22:23.98 |
| 16 | Jude FougerePlace 16 · Grade 10 · Tri-County RVT | 10 | Tri-County RVT | 22:25.60 |
| 17 | Rory SmithPlace 17 · Grade 11 · Upper Cape Cod Reg Voc Tech | 11 | Upper Cape Cod Reg Voc Tech | 22:30.03 |
| 18 | Nero StearnsPlace 18 · Grade 11 · Tri-County RVT | 11 | Tri-County RVT | 22:54.71 |
| 19 | Rocco ApontePlace 19 · Grade 9 · Old Colony Reg Voc/Tech | 9 | Old Colony Reg Voc/Tech | 22:55.63 PR |
| 20 | Kieran WhitePlace 20 · Grade 11 · Upper Cape Cod Reg Voc Tech | 11 | Upper Cape Cod Reg Voc Tech | 23:06.20 |
| 21 | Chase LibinPlace 21 · Grade 9 · Upper Cape Cod Reg Voc Tech | 9 | Upper Cape Cod Reg Voc Tech | 23:14.17 |
| 22 | Zachary BellefeuillePlace 22 · Grade 9 · Old Colony Reg Voc/Tech | 9 | Old Colony Reg Voc/Tech | 23:17.82 PR |
| 23 | Owen GagnonPlace 23 · Grade 9 · Tri-County RVT | 9 | Tri-County RVT | 23:19.12 |
| 24 | Silas DutraPlace 24 · Grade 11 · Tri-County RVT | 11 | Tri-County RVT | 23:35.98 |
| 25 | Colby BergantimPlace 25 · Grade 12 · Bristol-Plymouth Reg Voc Tech | 12 | Bristol-Plymouth Reg Voc Tech | 23:38.37 |
| 26 | Jackson BlissPlace 26 · Grade 10 · Upper Cape Cod Reg Voc Tech | 10 | Upper Cape Cod Reg Voc Tech | 24:00.54 |
| 27 | Emmitt BuckinghamPlace 27 · Grade 10 · Upper Cape Cod Reg Voc Tech | 10 | Upper Cape Cod Reg Voc Tech | 24:32.93 |
| 28 | Owen HusseyPlace 28 · Grade 11 · Southeastern Reg. Voc/Tech | 11 | Southeastern Reg. Voc/Tech | 24:35.21 |
| 29 | Benjamin FontainePlace 29 · Grade 11 · Tri-County RVT | 11 | Tri-County RVT | 24:55.93 |
| 30 | Maximus CorbettPlace 30 · Grade 11 · Old Colony Reg Voc/Tech | 11 | Old Colony Reg Voc/Tech | 24:58.55 |
| 31 | Aiden BernardPlace 31 · Grade 10 · Bristol-Plymouth Reg Voc Tech | 10 | Bristol-Plymouth Reg Voc Tech | 25:43.05 |
| 32 | Noah ApontePlace 32 · Grade 11 · Old Colony Reg Voc/Tech | 11 | Old Colony Reg Voc/Tech | 25:49.43 PR |
| 33 | Damian SproulPlace 33 · Grade 10 · Bristol-Plymouth Reg Voc Tech | 10 | Bristol-Plymouth Reg Voc Tech | 25:51.18 |
| 34 | Nicholas SternsPlace 34 · Grade 11 · Bristol-Plymouth Reg Voc Tech | 11 | Bristol-Plymouth Reg Voc Tech | 26:00.05 |
| 35 | Austin PorterPlace 35 · Grade 11 · Tri-County RVT | 11 | Tri-County RVT | 26:25.10 |
| 36 | Collin O'KeefePlace 36 · Grade 11 · Upper Cape Cod Reg Voc Tech | 11 | Upper Cape Cod Reg Voc Tech | 27:17.25 |
| 37 | Jacob BouchardPlace 37 · Grade 9 · Bristol-Plymouth Reg Voc Tech | 9 | Bristol-Plymouth Reg Voc Tech | 27:23.39 |
| 38 | Blake AlmeidaPlace 38 · Grade 12 · Bristol-Plymouth Reg Voc Tech | 12 | Bristol-Plymouth Reg Voc Tech | 27:28.80 |
| 39 | Jack GroganPlace 39 · Grade 11 · Bristol-Plymouth Reg Voc Tech | 11 | Bristol-Plymouth Reg Voc Tech | 27:31.51 |
| 40 | Max RosaPlace 40 · Grade 9 · Bristol-Plymouth Reg Voc Tech | 9 | Bristol-Plymouth Reg Voc Tech | 27:49.11 |
| 41 | Avery GrazianoPlace 41 · Grade 10 · Tri-County RVT | 10 | Tri-County RVT | 27:49.29 |
| 42 | Gavin BarefootPlace 42 · Grade 10 · Bristol-Plymouth Reg Voc Tech | 10 | Bristol-Plymouth Reg Voc Tech | 28:00.48 |
| 43 | Alex FlowersPlace 43 · Grade 9 · Upper Cape Cod Reg Voc Tech | 9 | Upper Cape Cod Reg Voc Tech | 28:06.00 |
| 44 | Elijah SousaPlace 44 · Grade 11 · Bristol-Plymouth Reg Voc Tech | 11 | Bristol-Plymouth Reg Voc Tech | 28:09.05 |
| 45 | Eli HolmgrenPlace 45 · Grade 10 · Bristol-Plymouth Reg Voc Tech | 10 | Bristol-Plymouth Reg Voc Tech | 28:09.55 |
| 46 | Declan JohnsonPlace 46 · Grade 9 · Tri-County RVT | 9 | Tri-County RVT | 28:19.25 |
| 47 | Henry BernsteinPlace 47 · Grade 11 · Tri-County RVT | 11 | Tri-County RVT | 29:23.81 |
| 48 | Logan CorreiraPlace 48 · Grade 9 · Bristol-Plymouth Reg Voc Tech | 9 | Bristol-Plymouth Reg Voc Tech | 29:32.09 |
| 49 | Rowan DevenyPlace 49 · Grade 11 · Bristol-Plymouth Reg Voc Tech | 11 | Bristol-Plymouth Reg Voc Tech | 29:44.38 |
| 50 | Blake UmbelinaPlace 50 · Grade 9 · Old Colony Reg Voc/Tech | 9 | Old Colony Reg Voc/Tech | 29:51.66 PR |
| 51 | Chace DaggersPlace 51 · Grade 9 · Bristol-Plymouth Reg Voc Tech | 9 | Bristol-Plymouth Reg Voc Tech | 30:02.03 |
| 52 | Gary SullivanPlace 52 · Grade 9 · Tri-County RVT | 9 | Tri-County RVT | 31:12.05 |
| 53 | Dylan CoppolinoPlace 53 · Grade 10 · Tri-County RVT | 10 | Tri-County RVT | 31:48.05 |
| 54 | Joe BassignaniPlace 54 · Grade 12 · Tri-County RVT | 12 | Tri-County RVT | 32:12.94 |
| 55 | Noah BatyukPlace 55 · Grade 9 · Tri-County RVT | 9 | Tri-County RVT | 32:40.79 |
| 56 | Nathan HamiltonPlace 56 · Grade 10 · Bristol-Plymouth Reg Voc Tech | 10 | Bristol-Plymouth Reg Voc Tech | 33:20.80 |
| 57 | Andrew WainwrightPlace 57 · Grade 12 · Tri-County RVT | 12 | Tri-County RVT | 33:22.03 |
| 58 | Simon NasifPlace 58 · Grade 10 · Tri-County RVT | 10 | Tri-County RVT | 35:08.52 |