| 1 | Christopher FolsomPlace 1 · Grade JR · Belmont Hill School | JR | Belmont Hill School | 18:31.54 | 1 |
| 2 | Zurzolo MikePlace 2 · Grade SO · Cherokee | SO | Cherokee | 18:32.89 | 2 |
| 3 | Gavin O'KeefePlace 3 · Grade SO · Bishop Feehan | SO | Bishop Feehan | 18:41.29 | 3 |
| 4 | Joe ThibaultPlace 4 · SO | — | SO | 18:41.90 | 4 |
| 5 | Transue JamesPlace 5 · Grade JR · Cherokee | JR | Cherokee | 18:48.92 | 5 |
| 6 | Matthew CastroPlace 6 · Grade JR · Bishop Feehan | JR | Bishop Feehan | 18:52.89 | 6 |
| 7 | Marrazzo AnthonyPlace 7 · Grade SR · Cherokee | SR | Cherokee | 18:58.17 | 7 |
| 8 | Nate D'AngeloPlace 8 · Grade SO · Marthas Vineyard | SO | Marthas Vineyard | 19:01.73 | 8 |
| 9 | Matt ArmstrongPlace 9 · Grade SO · Belmont Hill School | SO | Belmont Hill School | 19:02.84 | 9 |
| 10 | Alexander RichardsPlace 10 · Grade SR · Belmont Hill School | SR | Belmont Hill School | 19:11.97 | 10 |
| 11 | Duncan WheelerPlace 11 · Grade SR · Belmont Hill School | SR | Belmont Hill School | 19:16.95 | 11 |
| 12 | Patrick CashinPlace 12 · Grade FR · Bishop Feehan | FR | Bishop Feehan | 19:18.14 | 12 |
| 13 | Derek SillimanPlace 13 · Grade JR · Barnstable | JR | Barnstable | 19:18.54 | 13 |
| 14 | Teddy McNultyPlace 14 · Grade SO · Bishop Feehan | SO | Bishop Feehan | 19:19.49 | 14 |
| 15 | Denver BergaminPlace 15 · Grade JR · Barnstable | JR | Barnstable | 19:22.39 | 15 |
| 16 | Noah GilPlace 16 · Grade JR · Cherokee | JR | Cherokee | 19:24.31 | 16 |
| 17 | Tyler KurzawaPlace 17 · Grade SO · Cherokee | SO | Cherokee | 19:29.40 | 17 |
| 18 | Ryder GordonPlace 18 · Grade SR · Belmont Hill School | SR | Belmont Hill School | 19:29.91 | 18 |
| 19 | David HincksPlace 19 · Grade SR · Belmont Hill School | SR | Belmont Hill School | 19:36.21 | 19 |
| 20 | William WeiterPlace 20 · Grade SO · Belmont Hill School | SO | Belmont Hill School | 19:37.31 | 20 |
| 21 | Sean RaymentPlace 21 · Grade SO · Belmont Hill School | SO | Belmont Hill School | 19:37.90 | — |
| 23 | Daniel LoisellePlace 23 · Grade FR · Barnstable | FR | Barnstable | 19:49.02 | 22 |
| 24 | Sean LeggPlace 24 · Grade SO · Bishop Feehan | SO | Bishop Feehan | 19:49.31 | 23 |
| 25 | Ray TodoroffPlace 25 · Grade SO · Barnstable | SO | Barnstable | 19:49.79 | 24 |
| 26 | Joseph CorkeryPlace 26 · Grade SO · Bishop Feehan | SO | Bishop Feehan | 19:50.46 | 25 |
| 27 | Zach LoPrestiPlace 27 · Grade SR · Cherokee | SR | Cherokee | 20:01.75 | 26 |
| 28 | Spencer MarcottePlace 28 · Grade FR · Bishop Feehan | FR | Bishop Feehan | 20:05.03 | — |
| 29 | Carlo LingessoPlace 29 · Grade SR · Cherokee | SR | Cherokee | 20:23.49 | 27 |
| 30 | Raekwon GracePlace 30 · Grade JR · New Bedford | JR | New Bedford | 20:25.71 | — |
| 31 | William StikeleatherPlace 31 · Grade SO · Milton Academy | SO | Milton Academy | 20:28.67 | 28 |
| 32 | Robert MitchellPlace 32 · Grade SO · Fairhaven | SO | Fairhaven | 20:31.88 | — |
| 33 | Mattew WilliamsPlace 33 · SR | — | SR | 20:32.28 | 29 |
| 34 | Sam BrighamPlace 34 · Grade SO · Milton Academy | SO | Milton Academy | 20:32.73 | 30 |
| 35 | Cam DonoghuePlace 35 · Grade FR · Barnstable | FR | Barnstable | 20:33.40 | 31 |
| 36 | Johnson ChrisPlace 36 · Grade SR · Shepherd Hill | SR | Shepherd Hill | 20:35.54 | 32 |
| 37 | Cameron FaszewskiPlace 37 · Grade FR · Barnstable | FR | Barnstable | 20:35.92 | 33 |
| 38 | Drew D'AntonioPlace 38 · Grade FR · Falmouth | FR | Falmouth | 20:39.08 | 34 |
| 39 | Bailey BoonePlace 39 · SO | — | SO | 20:39.49 | 35 |
| 40 | Ronald HiltonPlace 40 · Grade JR · New Bedford | JR | New Bedford | 20:43.00 | — |
| 41 | Tom SancesPlace 41 · Grade SR · Barnstable | SR | Barnstable | 20:43.72 | 36 |
| 42 | Kimo GilmanPlace 42 · Grade SR · Falmouth | SR | Falmouth | 20:44.63 | 37 |
| 43 | Frank MorleyPlace 43 · Grade SR · Bishop Feehan | SR | Bishop Feehan | 20:47.30 | — |
| 44 | Tully McDonoughPlace 44 · Grade JR · Marthas Vineyard | JR | Marthas Vineyard | 20:48.34 | 38 |
| 45 | James LittlePlace 45 · Grade JR · Milton Academy | JR | Milton Academy | 20:49.95 | 39 |
| 46 | Jac CarreiroPlace 46 · Grade JR · New Bedford | JR | New Bedford | 20:57.83 | — |
| 47 | Wen LennyPlace 47 · Grade JR · Cherokee | JR | Cherokee | 20:58.50 | — |
| 48 | Kevin MontambaultPlace 48 · Grade JR · Marthas Vineyard | JR | Marthas Vineyard | 20:59.13 | 40 |
| 49 | Nick FecittPlace 49 · Grade SR · Marthas Vineyard | SR | Marthas Vineyard | 20:59.36 | 41 |
| 50 | Tucker McNeelyPlace 50 · Grade SO · Marthas Vineyard | SO | Marthas Vineyard | 20:59.58 | 42 |
| 51 | Jackson BurbicPlace 51 · Grade SO · Barnstable | SO | Barnstable | 21:00.13 | — |
| 52 | Austin BoucherPlace 52 · Grade SO · Falmouth | SO | Falmouth | 21:01.53 | 43 |
| 53 | Hayden St. JeanPlace 53 · Grade SR · Barnstable | SR | Barnstable | 21:03.79 | — |
| 54 | Howard JackPlace 54 · Grade FR · Shepherd Hill | FR | Shepherd Hill | 21:05.62 | 44 |
| 55 | Hutchinson DanPlace 55 · Grade SR · Shepherd Hill | SR | Shepherd Hill | 21:08.50 | 45 |
| 56 | Charles KiernanPlace 56 · Grade SO · Sturgis East Charter | SO | Sturgis East Charter | 21:08.91 | 46 |
| 57 | Daniel GainesPlace 57 · Grade FR · Marthas Vineyard | FR | Marthas Vineyard | 21:10.38 | 47 |
| 58 | Ethier ChrisPlace 58 · Grade FR · Shepherd Hill | FR | Shepherd Hill | 21:10.67 | 48 |
| 59 | Gleb SmileyskyPlace 59 · JR | — | JR | 21:11.43 | 49 |
| 60 | Cameron HenchyPlace 60 · Grade 9 · Sturgis East Charter | 9 | Sturgis East Charter | 21:15.13 | 50 |
| 61 | Brian KelseyPlace 61 · Grade SO · Sturgis East Charter | SO | Sturgis East Charter | 21:17.90 | 51 |
| 62 | Steven MammanoPlace 62 · Grade FR · Bishop Feehan | FR | Bishop Feehan | 21:19.71 | — |
| 63 | Cooper HeilmanPlace 63 · Grade JR · Sturgis East Charter | JR | Sturgis East Charter | 21:21.66 | 52 |
| 64 | Colin BaileyPlace 64 · Grade JR · Sturgis East Charter | JR | Sturgis East Charter | 21:27.44 | 53 |
| 65 | Charles PetersPlace 65 · Grade FR · Falmouth | FR | Falmouth | 21:31.84 | 54 |
| 66 | Brandon ValerPlace 66 · Grade SO · Plymouth North | SO | Plymouth North | 21:34.24 | 55 |
| 67 | Matthew HigginsPlace 67 · Grade SO · Barnstable | SO | Barnstable | 21:35.20 | — |
| 68 | Sean GlynnPlace 68 · Grade FR · Sturgis West Charter | FR | Sturgis West Charter | 21:36.95 | 56 |
| 69 | Jared RocknessPlace 69 · Grade SO · Sturgis East Charter | SO | Sturgis East Charter | 21:37.98 | 57 |
| 70 | Alexander DomagalskiPlace 70 · Grade SO · Bishop Feehan | SO | Bishop Feehan | 21:39.21 | — |
| 71 | Timothy DeCostaPlace 71 · Grade SO · Barnstable | SO | Barnstable | 21:39.94 | — |
| 72 | Jakob LaForcePlace 72 · Grade FR · Durfee | FR | Durfee | 21:49.82 | 58 |
| 73 | Luke SavaniPlace 73 · Grade FR · Sturgis East Charter | FR | Sturgis East Charter | 21:52.33 | 59 |
| 74 | Ben TylerPlace 74 · Grade SR · Bishop Feehan | SR | Bishop Feehan | 21:53.32 | — |
| 75 | Brendon RockettPlace 75 · Grade FR · Durfee | FR | Durfee | 21:55.79 | 60 |
| 77 | Ry BrodskyPlace 77 · Grade SO · Marthas Vineyard | SO | Marthas Vineyard | 21:57.68 | 62 |
| 78 | Jason AbdowPlace 78 · Grade JR · Bishop Feehan | JR | Bishop Feehan | 21:57.93 | — |
| 79 | Chase SylviaPlace 79 · Grade SO · Marthas Vineyard | SO | Marthas Vineyard | 22:15.82 | — |
| 80 | Sam RochellePlace 80 · Grade SO · Milton Academy | SO | Milton Academy | 22:22.19 | 63 |
| 81 | Dylan AckermanPlace 81 · Grade JR · Sturgis West Charter | JR | Sturgis West Charter | 22:23.03 | 64 |
| 82 | Whitehead AidanPlace 82 · Grade SO · Shepherd Hill | SO | Shepherd Hill | 22:23.23 | 65 |
| 83 | Daniel WheelerPlace 83 · Grade JR · Bishop Feehan | JR | Bishop Feehan | 22:27.46 | — |
| 84 | Matthew UrbonPlace 84 · Grade SR · Barnstable | SR | Barnstable | 22:30.56 | — |
| 85 | Alex LonginidisPlace 85 · Grade FR · Sturgis West Charter | FR | Sturgis West Charter | 22:32.02 | 66 |
| 86 | Artie RobichardPlace 86 · Grade FR · Falmouth | FR | Falmouth | 22:34.07 | 67 |
| 87 | Aaron BissonPlace 87 · Grade SO · Plymouth North | SO | Plymouth North | 22:35.44 | 68 |
| 88 | Ethan LefebvrePlace 88 · Grade JR · Marthas Vineyard | JR | Marthas Vineyard | 22:36.81 | — |
| 89 | Bryan MartelPlace 89 · Grade JR · Plymouth North | JR | Plymouth North | 22:38.49 | 69 |
| 90 | Kyle LeaverPlace 90 · Grade FR · Sturgis West Charter | FR | Sturgis West Charter | 22:39.19 | 70 |
| 91 | Ross GrandfieldPlace 91 · Grade SO · Bishop Feehan | SO | Bishop Feehan | 22:39.70 | — |
| 92 | March RickyPlace 92 · Grade FR · Shepherd Hill | FR | Shepherd Hill | 22:40.91 | 71 |
| 93 | Derek GotshallPlace 93 · Grade SO · Cherokee | SO | Cherokee | 22:41.25 | — |
| 94 | Matt GrossPlace 94 · Grade SO · Cherokee | SO | Cherokee | 22:42.26 | — |
| 95 | Connor McLaughlinPlace 95 · Grade FR · Bishop Feehan | FR | Bishop Feehan | 22:42.92 | — |
| 96 | Sam FurtadoPlace 96 · Grade FR · Sturgis West Charter | FR | Sturgis West Charter | 22:43.13 | 72 |
| 97 | Mike McShanePlace 97 · Grade FR · Cherokee | FR | Cherokee | 22:43.44 | — |
| 98 | Weiland EthanPlace 98 · Grade FR · Shepherd Hill | FR | Shepherd Hill | 22:44.15 | 73 |
| 99 | Jimmy McRaePlace 99 · Grade JR · Plymouth North | JR | Plymouth North | 22:47.35 | 74 |
| 100 | Nick MarinosPlace 100 · Grade FR · Plymouth North | FR | Plymouth North | 22:48.89 | 75 |
| 101 | William ShanleyPlace 101 · Grade SO · Bishop Feehan | SO | Bishop Feehan | 22:53.29 | — |
| 102 | Matthew FosterPlace 102 · Grade SO · Bishop Feehan | SO | Bishop Feehan | 22:53.49 | — |
| 103 | Ellis HarlowPlace 103 · Grade JR · Plymouth North | JR | Plymouth North | 22:57.95 | 76 |
| 104 | Steven CharPlace 104 · Grade JR · Milton Academy | JR | Milton Academy | 22:59.22 | 77 |
| 105 | Holden RamagePlace 105 · Grade SO · Sturgis East Charter | SO | Sturgis East Charter | 23:05.86 | — |
| 106 | Collin SimpsonPlace 106 · Grade SO · Falmouth | SO | Falmouth | 23:09.85 | 78 |
| 107 | James ThursbyPlace 107 · Grade FR · Bishop Feehan | FR | Bishop Feehan | 23:10.24 | — |
| 108 | Chris SerpaPlace 108 · Grade SR · Marthas Vineyard | SR | Marthas Vineyard | 23:12.21 | — |
| 109 | Nicholas O'ToolePlace 109 · Grade 8 · Barnstable | 8 | Barnstable | 23:13.22 | — |
| 110 | Sam SmithPlace 110 · Grade FR · Sturgis East Charter | FR | Sturgis East Charter | 23:22.56 | — |
| 111 | Peter mcPhersonPlace 111 · Grade JR · Sturgis East Charter | JR | Sturgis East Charter | 23:31.33 | — |
| 112 | Rob CurleyPlace 112 · Grade SO · Cherokee | SO | Cherokee | 23:32.59 | — |
| 113 | Reilly DarlingPlace 113 · Grade FR · Plymouth North | FR | Plymouth North | 23:39.91 | 79 |
| 114 | Matthew SkowronekPlace 114 · SO | — | SO | 23:41.27 | 80 |
| 115 | Melquan GaryPlace 115 · Grade SO · Cherokee | SO | Cherokee | 23:47.18 | — |
| 116 | Jared TravisPlace 116 · Grade SO · Falmouth | SO | Falmouth | 24:02.73 | 81 |
| 117 | Martin-Jaffe JoshPlace 117 · Grade FR · Shepherd Hill | FR | Shepherd Hill | 24:14.08 | — |
| 119 | Evan KrystalPlace 119 · Grade JR · Marthas Vineyard | JR | Marthas Vineyard | 24:15.12 | — |
| 120 | Chase WoodwardPlace 120 · Grade SO · Barnstable | SO | Barnstable | 24:16.28 | — |
| 121 | Geoffrey OwensPlace 121 · Grade SR · Milton Academy | SR | Milton Academy | 24:19.99 | 83 |
| 122 | nicholas PetrichPlace 122 · Grade FR · Bishop Feehan | FR | Bishop Feehan | 24:25.82 | — |
| 123 | Dylan NealPlace 123 · Grade SO · Milton Academy | SO | Milton Academy | 24:31.43 | 84 |
| 124 | Kusek SamPlace 124 · Grade SO · Shepherd Hill | SO | Shepherd Hill | 24:32.99 | — |
| 125 | Hill DolanPlace 125 · Grade SO · Shepherd Hill | SO | Shepherd Hill | 24:42.48 | — |
| 126 | Dylan QuinnPlace 126 · Grade FR · Sturgis West Charter | FR | Sturgis West Charter | 24:51.00 | 85 |
| 127 | Ethan PiersPlace 127 · Grade JR · Sturgis West Charter | JR | Sturgis West Charter | 24:52.55 | 86 |
| 128 | Anirudh KaushikPlace 128 · JR | — | JR | 24:59.40 | — |
| 129 | Brendan McPhersonPlace 129 · Grade FR · Sturgis East Charter | FR | Sturgis East Charter | 25:08.91 | — |
| 130 | Charles PowickiPlace 130 · Grade SR · Sturgis East Charter | SR | Sturgis East Charter | 25:11.63 | — |
| 131 | Davis TantilloPlace 131 · Grade JR · Milton Academy | JR | Milton Academy | 25:18.41 | — |
| 132 | Paul MeloPlace 132 · Grade FR · Durfee | FR | Durfee | 25:36.86 | 87 |
| 133 | Liam McDonaldPlace 133 · JR | — | JR | 25:37.37 | — |
| 134 | Ian SteenstraPlace 134 · Grade SO · Barnstable | SO | Barnstable | 25:39.74 | — |
| 135 | Nicholas WintersPlace 135 · Grade JR · Sturgis East Charter | JR | Sturgis East Charter | 25:55.30 | — |
| 136 | Sai MagapuPlace 136 · JR | — | JR | 26:21.49 | — |
| 137 | James ClarkePlace 137 · SR | — | SR | 26:27.91 | — |
| 138 | Alexander NovaconPlace 138 · Grade 8 · Barnstable | 8 | Barnstable | 26:32.37 | — |
| 139 | Riley ScalesPlace 139 · Grade 8 · Barnstable | 8 | Barnstable | 26:36.42 | — |
| 141 | Daniel KambPlace 141 · Grade JR · Sturgis West Charter | JR | Sturgis West Charter | 27:15.87 | — |
| 142 | Germimo KelleyPlace 142 · Grade SR · Sturgis East Charter | SR | Sturgis East Charter | 27:39.96 | — |
| 144 | Austin BaackePlace 144 · Grade JR · Sturgis West Charter | JR | Sturgis West Charter | 28:17.03 | — |
| 145 | Ryan RuccoloPlace 145 · Grade FR · Fairhaven | FR | Fairhaven | 28:18.20 | — |
| 146 | Jakob KreitzerPlace 146 · Grade FR · Sturgis East Charter | FR | Sturgis East Charter | 28:22.76 | — |
| 147 | Adam OliverasPlace 147 · Grade FR · Bishop Feehan | FR | Bishop Feehan | 28:24.52 | — |
| 148 | Dean CoutroubisPlace 148 · Grade FR · Durfee | FR | Durfee | 28:38.12 | 88 |
| 149 | Dan CostaPlace 149 · Grade SR · Durfee | SR | Durfee | 30:30.00 | 89 |
| 150 | James RogersPlace 150 · Grade SO · Sturgis East Charter | SO | Sturgis East Charter | 32:09.00 | — |
| 151 | Tason JeffersPlace 151 · Grade FR · Durfee | FR | Durfee | 33:15.00 | 90 |