| 1 | Zakaria KhattabiPlace 1 · Grade 12 · Norwich Free Academy | 12 | Norwich Free Academy | 18:00.94 |
| 2 | Gerald GuerrieriPlace 2 · Grade 12 · Barrington | 12 | Barrington | 18:13.48 |
| 3 | Ben AdamsPlace 3 · Grade 12 · Saint John's | 12 | Saint John's | 18:13.80 |
| 4 | Jeremy CanfieldPlace 4 · Grade 12 · Saint John's | 12 | Saint John's | 18:17.82 |
| 5 | Kyle HansenPlace 5 · Grade 11 · Chelmsford | 11 | Chelmsford | 18:24.13 |
| 6 | Andrew CabatinganPlace 6 · Grade 12 · Cumberland | 12 | Cumberland | 18:25.59 |
| 7 | Nick RivardPlace 7 · Grade 12 · Mansfield | 12 | Mansfield | 18:28.50 |
| 8 | Zach CrowleyPlace 8 · Grade 11 · Saint John's | 11 | Saint John's | 18:34.04 |
| 9 | Maximo GuerrieriPlace 9 · Grade 12 · Barrington | 12 | Barrington | 18:37.03 |
| 10 | Tommy NunezPlace 10 · Grade 10 · Brooklyn Technical | 10 | Brooklyn Technical | 18:42.05 |
| 11 | Sasha ShapiroPlace 11 · Grade 10 · Brooklyn Technical | 10 | Brooklyn Technical | 18:42.97 PR |
| 12 | Andrew GerenzPlace 12 · Grade 11 · Chelmsford | 11 | Chelmsford | 18:43.60 |
| 13 | Jacob MosbyPlace 13 · Grade 10 · Barrington | 10 | Barrington | 18:44.35 |
| 14 | Robbie SniderPlace 14 · Grade 12 · Chelmsford | 12 | Chelmsford | 18:45.43 |
| 15 | Cole WallingPlace 15 · Grade 10 · Saint John's | 10 | Saint John's | 18:48.78 |
| 16 | Gregory LombardoPlace 16 · Grade 12 · Fairfield Warde | 12 | Fairfield Warde | 18:49.95 |
| 17 | Kyle LundePlace 17 · Grade 12 · Norwich Free Academy | 12 | Norwich Free Academy | 18:50.76 |
| 18 | Francis PerrinoPlace 18 · Grade 10 · Norwich Free Academy | 10 | Norwich Free Academy | 18:54.38 |
| 19 | Vincent HuangPlace 19 · Grade 10 · Norwich Free Academy | 10 | Norwich Free Academy | 18:55.12 |
| 20 | Mike IzzoPlace 20 · Grade 10 · Suffern | 10 | Suffern | 19:00.76 |
| 21 | Steve DemeoPlace 21 · Grade 12 · Chelmsford | 12 | Chelmsford | 19:01.39 |
| 22 | Brendan HaleyPlace 22 · Grade 10 · Mansfield | 10 | Mansfield | 19:02.33 |
| 23 | Sam CollinsPlace 23 · Grade 11 · Boston College | 11 | Boston College | 19:06.70 |
| 24 | Sean MeyerPlace 24 · Grade 12 · Suffern | 12 | Suffern | 19:08.56 PR |
| 25 | Garrett RoyPlace 25 · Grade 12 · Saint John's | 12 | Saint John's | 19:08.96 |
| 26 | Yasu Wagoner-OshimaPlace 26 · Grade 10 · Brooklyn Technical | 10 | Brooklyn Technical | 19:09.47 |
| 27 | Jared MagsinoPlace 27 · Grade 10 · Saint John's | 10 | Saint John's | 19:10.08 |
| 28 | Alex ImperilloPlace 28 · Grade 10 · Chelmsford | 10 | Chelmsford | 19:11.31 |
| 29 | Zack StevensPlace 29 · Grade 12 · Norwich Free Academy | 12 | Norwich Free Academy | 19:12.06 |
| 30 | Jacob LachapellePlace 30 · Grade 11 · Saint John's | 11 | Saint John's | 19:15.59 |
| 31 | Keenan ByrnePlace 31 · Grade 10 · Boston College | 10 | Boston College | 19:21.36 |
| 32 | Mike SysakPlace 32 · Grade 11 · Monsignor Farrell | 11 | Monsignor Farrell | 19:24.58 PR |
| 33 | Anthony OliveriPlace 33 · Grade 11 · Cumberland | 11 | Cumberland | 19:25.14 |
| 34 | Tanner SuplitaPlace 34 · Grade 12 · Norwich Free Academy | 12 | Norwich Free Academy | 19:26.19 PR |
| 35 | Wade BarronPlace 35 · Grade 10 · Saint John's | 10 | Saint John's | 19:28.40 |
| 36 | Kody SankeyPlace 36 · Grade 12 · Cumberland | 12 | Cumberland | 19:30.12 |
| 37 | Dan CapodilupoPlace 37 · Grade 10 · Hingham | 10 | Hingham | 19:32.66 PR |
| 38 | Christopher RumseyPlace 38 · Grade 12 · Fairfield Warde | 12 | Fairfield Warde | 19:34.00 PR |
| 39 | Sean BradleyPlace 39 · Grade 11 · Cumberland | 11 | Cumberland | 19:38.04 |
| 40 | Brandon McMillenPlace 40 · Grade 11 · Cumberland | 11 | Cumberland | 19:39.87 |
| 41 | Jimmy MakianesPlace 41 · Grade - · East Hampton | - | East Hampton | 19:41.54 PR |
| 42 | Noah LevinePlace 42 · Grade 11 · Hamden | 11 | Hamden | 19:42.90 |
| 43 | Ben SawyerPlace 43 · Grade 12 · North Kingstown | 12 | North Kingstown | 19:45.82 |
| 44 | Nathan HoPlace 44 · Grade 12 · Saint John's Preparatory | 12 | Saint John's Preparatory | 19:47.69 |
| 45 | Tyler SagerstromPlace 45 · Grade 12 · Saint John's | 12 | Saint John's | 19:48.61 |
| 46 | Michael KnoxPlace 46 · Grade 11 · Saint John's | 11 | Saint John's | 19:50.72 |
| 47 | Matt LeppoPlace 47 · Grade 12 · Oliver Ames | 12 | Oliver Ames | 19:51.96 |
| 48 | Dan O'ConnorPlace 48 · Grade 10 · Monsignor Farrell | 10 | Monsignor Farrell | 19:55.03 |
| 49 | Shawn GriffinPlace 49 · Grade 12 · Chelmsford | 12 | Chelmsford | 19:56.35 |
| 50 | David GilleranPlace 50 · Grade 12 · Mansfield | 12 | Mansfield | 19:58.00 |
| 51 | Gerard FrascaPlace 51 · Grade 10 · Boston College | 10 | Boston College | 19:58.36 |
| 52 | Lance ReynoldsPlace 52 · Grade 12 · Mansfield | 12 | Mansfield | 19:58.83 |
| 53 | William LovettPlace 53 · Grade 10 · Framingham | 10 | Framingham | 19:59.33 |
| 54 | EJ KelleyPlace 54 · Grade 11 · Boston College | 11 | Boston College | 20:01.24 |
| 55 | Billy ConnorsPlace 55 · Grade 12 · Boston College | 12 | Boston College | 20:05.82 |
| 56 | Michael JoePlace 56 · Grade 10 · Saint John's | 10 | Saint John's | 20:06.42 |
| 57 | Benjamin TaitPlace 57 · Grade 11 · New Rochelle | 11 | New Rochelle | 20:06.84 |
| 58 | Robert LaVignePlace 58 · Grade 10 · Saint John's | 10 | Saint John's | 20:07.25 |
| 59 | Rei IshiiPlace 59 · Grade 10 · Brooklyn Technical | 10 | Brooklyn Technical | 20:07.61 |
| 60 | Trevor GoldsteinPlace 60 · Grade 10 · Brooklyn Technical | 10 | Brooklyn Technical | 20:08.23 |
| 61 | Cam SmithPlace 61 · Grade 10 · Saint John's Preparatory | 10 | Saint John's Preparatory | 20:08.71 |
| 62 | Anthony FranzonePlace 62 · Grade 9 · East Hampton | 9 | East Hampton | 20:09.88 |
| 63 | Matthew ThibeaultPlace 63 · Grade 12 · Oliver Ames | 12 | Oliver Ames | 20:10.92 |
| 64 | Dylan KouryPlace 64 · Grade 10 · Trumbull | 10 | Trumbull | 20:12.07 |
| 65 | Brad BettencourtPlace 65 · Grade - · Dracut Senior | - | Dracut Senior | 20:15.06 PR |
| 66 | Isaac HodgkinsPlace 66 · Grade 11 · Hamden | 11 | Hamden | 20:16.19 |
| 67 | Thomas DalyPlace 67 · Grade 12 · Trumbull | 12 | Trumbull | 20:18.36 PR |
| 68 | Nathan WilhelmPlace 68 · Grade 10 · North Kingstown | 10 | North Kingstown | 20:19.44 PR |
| 69 | Alejandro BrancalePlace 69 · Grade 10 · Monsignor Farrell | 10 | Monsignor Farrell | 20:20.26 PR |
| 70 | Joe AlbanoPlace 70 · Grade 10 · Monsignor Farrell | 10 | Monsignor Farrell | 20:21.09 |
| 71 | Nicholas CrowePlace 71 · Grade 10 · Cumberland | 10 | Cumberland | 20:22.34 |
| 72 | Charles BiedermannPlace 72 · Grade 10 · Mansfield | 10 | Mansfield | 20:23.62 |
| 73 | Colin LanePlace 73 · Grade 11 · Hamden | 11 | Hamden | 20:24.14 |
| 74 | Matt LeanzaPlace 74 · Grade 12 · Suffern | 12 | Suffern | 20:25.08 |
| 75 | Ryan McHughPlace 75 · Grade 11 · Mansfield | 11 | Mansfield | 20:25.62 |
| 76 | Brendan GoldPlace 76 · Grade 10 · Suffern | 10 | Suffern | 20:26.21 |
| 77 | Shane KimballPlace 77 · Grade 10 · Monsignor Farrell | 10 | Monsignor Farrell | 20:26.62 |
| 78 | John DugganPlace 78 · Grade 10 · Cumberland | 10 | Cumberland | 20:27.05 |
| 79 | Jack StrachuraPlace 79 · Grade 10 · Trumbull | 10 | Trumbull | 20:27.47 |
| 80 | Marcus BockhorstPlace 80 · Grade 12 · Boston College | 12 | Boston College | 20:27.94 |
| 81 | Benedict PortugalPlace 81 · Grade 11 · Norwich Free Academy | 11 | Norwich Free Academy | 20:28.56 |
| 82 | Zach WoodsPlace 82 · Grade 12 · Framingham | 12 | Framingham | 20:28.92 PR |
| 83 | Benjamin ColemanPlace 83 · Grade 10 · North Kingstown | 10 | North Kingstown | 20:29.46 |
| 84 | Tom KennyPlace 84 · Grade 12 · East Lyme | 12 | East Lyme | 20:31.56 |
| 85 | Thomas DewPlace 85 · Grade 12 · Oliver Ames | 12 | Oliver Ames | 20:31.91 |
| 86 | Dylan DeCostaPlace 86 · Grade 10 · Oliver Ames | 10 | Oliver Ames | 20:33.09 |
| 87 | Paul King IIIPlace 87 · Grade 12 · East Hampton | 12 | East Hampton | 20:33.86 PR |
| 88 | Narenzo KershawPlace 88 · Grade 12 · New Rochelle | 12 | New Rochelle | 20:37.43 |
| 89 | Cam MurphyPlace 89 · Grade 10 · Chelmsford | 10 | Chelmsford | 20:37.93 |
| 90 | Ryan MardoPlace 90 · Grade 10 · Cumberland | 10 | Cumberland | 20:38.37 |
| 91 | James KeresterPlace 91 · Grade 11 · Oliver Ames | 11 | Oliver Ames | 20:38.88 |
| 92 | Joe DeanPlace 92 · Grade 10 · Mansfield | 10 | Mansfield | 20:39.43 |
| 93 | George DugginsPlace 93 · Grade 11 · New Rochelle | 11 | New Rochelle | 20:40.74 |
| 94 | Shane McVeighPlace 94 · Grade 12 · Fairfield Warde | 12 | Fairfield Warde | 20:41.42 |
| 95 | Andrew GoldenPlace 95 · Grade 10 · Boston College | 10 | Boston College | 20:42.60 |
| 96 | Brian McGartollPlace 96 · Grade 12 · Barrington | 12 | Barrington | 20:42.98 |
| 97 | Jake SpencePlace 97 · Grade 10 · Suffern | 10 | Suffern | 20:43.80 |
| 98 | Jacob DrezekPlace 98 · Grade 10 · Cumberland | 10 | Cumberland | 20:46.03 |
| 99 | Billy HornbyPlace 99 · Grade 10 · Saint John's Preparatory | 10 | Saint John's Preparatory | 20:46.36 |
| 100 | Ben SaccoPlace 100 · Grade 12 · Mansfield | 12 | Mansfield | 20:46.96 |
| 101 | Jack OlsenPlace 101 · Grade 10 · Mansfield | 10 | Mansfield | 20:47.61 |
| 102 | Arjun SontiPlace 102 · Grade 10 · Mansfield | 10 | Mansfield | 20:48.20 |
| 103 | Alex McAuliffePlace 103 · Grade 10 · Oliver Ames | 10 | Oliver Ames | 20:48.85 |
| 104 | John Carlo DacuntoPlace 104 · Grade 10 · Monsignor Farrell | 10 | Monsignor Farrell | 20:49.42 PR |
| 105 | Jeff GarsonPlace 105 · Grade 12 · Cumberland | 12 | Cumberland | 20:50.12 |
| 106 | Trevor RochellePlace 106 · Grade 10 · Trumbull | 10 | Trumbull | 20:51.25 |
| 107 | Ben VolkPlace 107 · Grade 11 · Oliver Ames | 11 | Oliver Ames | 20:51.84 |
| 108 | Jason ShinPlace 108 · Grade 10 · Chelmsford | 10 | Chelmsford | 20:52.19 |
| 109 | Stephen HoukPlace 109 · Grade - · Norwich Free Academy | - | Norwich Free Academy | 20:52.62 PR |
| 110 | Avery CramerPlace 110 · Grade 10 · Suffern | 10 | Suffern | 20:53.07 |
| 111 | Will UngewitterPlace 111 · Grade 12 · New Rochelle | 12 | New Rochelle | 20:53.39 |
| 112 | Noah KreigerPlace 112 · Grade 12 · North Kingstown | 12 | North Kingstown | 20:53.93 |
| 113 | Andrew GagnonPlace 113 · Grade 12 · Norwich Free Academy | 12 | Norwich Free Academy | 20:54.57 |
| 114 | Vikas YerneniPlace 114 · Grade 11 · Mansfield | 11 | Mansfield | 20:55.06 |
| 115 | Ben KablikPlace 115 · Grade 10 · Mansfield | 10 | Mansfield | 20:55.61 |
| 116 | Cam RingdahlPlace 116 · Grade 11 · Chelmsford | 11 | Chelmsford | 20:55.90 |
| 117 | Nico Coloma-CookPlace 117 · Grade 10 · Boston College | 10 | Boston College | 20:56.28 |
| 118 | Jack BarrettPlace 118 · Grade 10 · Oliver Ames | 10 | Oliver Ames | 20:57.44 |
| 119 | Garrett GoodwinPlace 119 · Grade 10 · East Lyme | 10 | East Lyme | 20:58.07 |
| 120 | Robby CrucetaPlace 120 · Grade 9 · East Hampton | 9 | East Hampton | 20:58.89 PR |
| 121 | Andrew DubskyPlace 121 · Grade 11 · Natick | 11 | Natick | 21:00.03 |
| 122 | Wyatt SmithPlace 122 · Grade 10 · East Lyme | 10 | East Lyme | 21:02.74 |
| 123 | Nick BarberPlace 123 · Grade 11 · Oliver Ames | 11 | Oliver Ames | 21:03.85 |
| 124 | Alex BazinetPlace 124 · Grade 11 · Norwich Free Academy | 11 | Norwich Free Academy | 21:04.50 |
| 125 | Robert DalyPlace 125 · Grade 12 · Oliver Ames | 12 | Oliver Ames | 21:05.09 |
| 126 | Nuku TsiagbePlace 126 · Grade 11 · New Rochelle | 11 | New Rochelle | 21:05.81 |
| 127 | Jake RomainePlace 127 · Grade 10 · Oliver Ames | 10 | Oliver Ames | 21:06.18 |
| 128 | Sean HernonPlace 128 · Grade 10 · Boston College | 10 | Boston College | 21:06.61 |
| 129 | Michael BorovichPlace 129 · Grade 11 · Dracut Senior | 11 | Dracut Senior | 21:07.22 |
| 130 | Nolan DowPlace 130 · Grade 12 · Central Catholic | 12 | Central Catholic | 21:07.81 |
| 131 | Salvatore CiolinoPlace 131 · Grade 11 · Cumberland | 11 | Cumberland | 21:10.27 |
| 132 | Jared KempfPlace 132 · Grade 10 · Cumberland | 10 | Cumberland | 21:10.73 |
| 133 | Cam WetzelPlace 133 · Grade 11 · Boston College | 11 | Boston College | 21:11.19 |
| 134 | Cooper RothmanPlace 134 · Grade 10 · Fairfield Warde | 10 | Fairfield Warde | 21:11.62 |
| 135 | George BaileyPlace 135 · Grade 10 · Boston College | 10 | Boston College | 21:12.01 |
| 136 | Benjamin BostonPlace 136 · Grade 11 · Suffern | 11 | Suffern | 21:12.35 |
| 137 | Peter CasselsPlace 137 · Grade 10 · Chelmsford | 10 | Chelmsford | 21:12.70 |
| 138 | Caleb ColbertPlace 138 · Grade 12 · New Rochelle | 12 | New Rochelle | 21:13.62 PR |
| 139 | Kevin ConnorsPlace 139 · Grade 10 · Cumberland | 10 | Cumberland | 21:16.53 |
| 140 | Charles ChristianPlace 140 · Grade 10 · Suffern | 10 | Suffern | 21:17.47 |
| 141 | Zach WarnerPlace 141 · Grade 12 · North Kingstown | 12 | North Kingstown | 21:17.99 |
| 142 | Nolan QuinnPlace 142 · Grade 11 · New Rochelle | 11 | New Rochelle | 21:18.40 PR |
| 143 | Kyle KouryPlace 143 · Grade 10 · Trumbull | 10 | Trumbull | 21:18.96 |
| 144 | Colin BuckleyPlace 144 · Grade 12 · Saint John's | 12 | Saint John's | 21:19.42 |
| 145 | Kevin SagerPlace 145 · Grade 10 · Saint John's | 10 | Saint John's | 21:20.08 |
| 146 | Jack LongPlace 146 · Grade 11 · Oliver Ames | 11 | Oliver Ames | 21:22.70 |
| 147 | Oliver CaseyPlace 147 · Grade 11 · Beverly | 11 | Beverly | 21:22.99 |
| 148 | Kennedy HarrisonPlace 148 · Grade 12 · East Hampton | 12 | East Hampton | 21:23.34 PR |
| 149 | Josh DiazPlace 149 · Grade 12 · Beverly | 12 | Beverly | 21:23.74 |
| 150 | Alex MastrocolaPlace 150 · Grade 10 · Boston College | 10 | Boston College | 21:24.09 |
| 151 | Sean WilliamsPlace 151 · Grade 10 · Saint John's Preparatory | 10 | Saint John's Preparatory | 21:24.40 |
| 152 | Henri Carr-LoizePlace 152 · Grade 11 · Barrington | 11 | Barrington | 21:25.47 |
| 153 | John OldsPlace 153 · Grade 10 · Saint John's Preparatory | 10 | Saint John's Preparatory | 21:27.18 |
| 154 | Austin LighnterPlace 154 · Grade - · East Lyme | - | East Lyme | 21:27.91 PR |
| 155 | Josh MeyersPlace 155 · Grade 11 · North Kingstown | 11 | North Kingstown | 21:29.32 |
| 156 | Aidan LargeyPlace 156 · Grade 10 · Boston College | 10 | Boston College | 21:30.34 |
| 157 | Joe RescaPlace 157 · Grade 10 · Boston College | 10 | Boston College | 21:31.59 |
| 158 | Jacob PariseauPlace 158 · Grade 10 · Attleboro | 10 | Attleboro | 21:32.34 |
| 159 | Walker HortonPlace 159 · Grade 11 · Chelmsford | 11 | Chelmsford | 21:32.89 |
| 160 | Connor HaydenPlace 160 · Grade 10 · Cumberland | 10 | Cumberland | 21:33.27 |
| 161 | Noah TellierPlace 161 · Grade 10 · North Kingstown | 10 | North Kingstown | 21:33.67 |
| 162 | Evan PaulPlace 162 · Grade 10 · Dracut Senior | 10 | Dracut Senior | 21:34.20 |
| 163 | Jack NeePlace 163 · Grade 11 · Boston College | 11 | Boston College | 21:34.90 |
| 164 | Nicholas PucciPlace 164 · Grade 11 · East Hampton | 11 | East Hampton | 21:36.81 |
| 165 | Jimmy PetrocchiPlace 165 · Grade 11 · Dracut Senior | 11 | Dracut Senior | 21:37.12 |
| 166 | Andrew ValdinaPlace 166 · Grade 12 · Dracut Senior | 12 | Dracut Senior | 21:37.44 |
| 167 | Singquel ShortPlace 167 · Grade 12 · Hamden | 12 | Hamden | 21:37.86 |
| 168 | Matt LeBlancPlace 168 · Grade 12 · Milford | 12 | Milford | 21:38.22 |
| 169 | Shea O'ConnerPlace 169 · Grade 11 · Oliver Ames | 11 | Oliver Ames | 21:38.54 |
| 170 | Quentin DuyckPlace 170 · Grade 11 · Barrington | 11 | Barrington | 21:39.55 |
| 171 | Alex CorcoranPlace 171 · Grade 12 · Dracut Senior | 12 | Dracut Senior | 21:39.90 |
| 172 | Peter WallerPlace 172 · Grade 11 · Natick | 11 | Natick | 21:41.68 |
| 173 | Conor MacNeillPlace 173 · Grade 12 · Boston College | 12 | Boston College | 21:42.04 |
| 174 | Colin JacobsPlace 174 · Grade 10 · Norwich Free Academy | 10 | Norwich Free Academy | 21:42.61 |
| 175 | Ari LachenauerPlace 175 · Grade 11 · Suffern | 11 | Suffern | 21:43.10 |
| 176 | Ricky KaufmanPlace 176 · Grade 10 · New Rochelle | 10 | New Rochelle | 21:43.58 PR |
| 177 | Ed LynchPlace 177 · Grade 11 · Framingham | 11 | Framingham | 21:44.85 |
| 178 | RJ ShantelerPlace 178 · Grade 10 · Mansfield | 10 | Mansfield | 21:46.82 |
| 179 | Jacob GruzaPlace 179 · Grade 10 · New Rochelle | 10 | New Rochelle | 21:48.83 PR |
| 180 | Mark CummingsPlace 180 · Grade 10 · Oliver Ames | 10 | Oliver Ames | 21:50.67 |
| 181 | Jason SiegelPlace 181 · Grade 10 · Natick | 10 | Natick | 21:51.70 |
| 182 | Brian HollandPlace 182 · Grade 11 · Chelmsford | 11 | Chelmsford | 21:53.80 |
| 183 | Doug GoodenPlace 183 · Grade 12 · Dracut Senior | 12 | Dracut Senior | 21:54.48 |
| 184 | Vincent LiPlace 184 · Grade 11 · Norwich Free Academy | 11 | Norwich Free Academy | 21:55.63 |
| 185 | Matt CunniffPlace 185 · Grade 10 · Saint John's Preparatory | 10 | Saint John's Preparatory | 21:56.01 |
| 186 | Andrew MorganPlace 186 · Grade 10 · Oliver Ames | 10 | Oliver Ames | 21:56.43 |
| 187 | Jonathan BarraganPlace 187 · Grade 10 · New Rochelle | 10 | New Rochelle | 21:56.93 |
| 188 | Patrick BednarskiPlace 188 · Grade 11 · Suffern | 11 | Suffern | 21:57.33 |
| 189 | Omar BadranPlace 189 · Grade 12 · Brooklyn Technical | 12 | Brooklyn Technical | 21:57.94 PR |
| 190 | Riley GibsonPlace 190 · Grade 10 · Oliver Ames | 10 | Oliver Ames | 21:58.34 |
| 191 | Dennis WeiPlace 191 · Grade 10 · Barrington | 10 | Barrington | 21:59.40 |
| 192 | James FallonPlace 192 · Grade 11 · Mt Hope | 11 | Mt Hope | 22:00.52 |
| 193 | Daniel FiedorczykPlace 193 · Grade 10 · Oliver Ames | 10 | Oliver Ames | 22:01.13 |
| 194 | David BlackPlace 194 · Grade 11 · Norwich Free Academy | 11 | Norwich Free Academy | 22:04.95 PR |
| 195 | Evan MenelawsPlace 195 · Grade 11 · East Hampton | 11 | East Hampton | 22:05.41 |
| 196 | Chris MeissnerPlace 196 · Grade 10 · Oliver Ames | 10 | Oliver Ames | 22:05.78 |
| 197 | William KeresterPlace 197 · Grade 11 · Oliver Ames | 11 | Oliver Ames | 22:06.23 |
| 198 | Brad GaudreauPlace 198 · Grade 10 · North Kingstown | 10 | North Kingstown | 22:08.40 |
| 199 | Eddie McElroyPlace 199 · Grade 12 · Trumbull | 12 | Trumbull | 22:11.33 |
| 200 | Chris MoorePlace 200 · Grade 11 · Suffern | 11 | Suffern | 22:12.43 |
| 201 | John McGuniglePlace 201 · Grade 11 · Boston College | 11 | Boston College | 22:14.89 |
| 202 | Luke AmmiratiPlace 202 · Grade 12 · Monsignor Farrell | 12 | Monsignor Farrell | 22:17.31 PR |
| 203 | Jeremy BoddingtonPlace 203 · Grade 12 · Cumberland | 12 | Cumberland | 22:19.41 |
| 204 | Mason DemeloPlace 204 · Grade 12 · Trumbull | 12 | Trumbull | 22:24.31 |
| 205 | Chris O'DonnellPlace 205 · Grade 12 · Monsignor Farrell | 12 | Monsignor Farrell | 22:24.68 |
| 206 | Kyle NanningPlace 206 · Grade 10 · North Kingstown | 10 | North Kingstown | 22:26.68 |
| 207 | Colin HerschlagPlace 207 · Grade 10 · Oliver Ames | 10 | Oliver Ames | 22:28.27 |
| 208 | Dante LaroccaPlace 208 · Grade 12 · Cumberland | 12 | Cumberland | 22:29.60 |
| 209 | Samuel BarrettPlace 209 · Grade 10 · Oliver Ames | 10 | Oliver Ames | 22:30.21 |
| 210 | Daniel WintersPlace 210 · Grade 10 · Oliver Ames | 10 | Oliver Ames | 22:33.20 |
| 211 | Matt KasslerPlace 211 · Grade 10 · Mansfield | 10 | Mansfield | 22:33.59 |
| 212 | Jared CarsonPlace 212 · Grade 11 · Chelmsford | 11 | Chelmsford | 22:34.75 |
| 213 | Saul AmsterPlace 213 · Grade 10 · Framingham | 10 | Framingham | 22:35.26 |
| 214 | Connor LaBrossePlace 214 · Grade 12 · Oliver Ames | 12 | Oliver Ames | 22:37.80 |
| 215 | Chase BoniPlace 215 · Grade 12 · Cumberland | 12 | Cumberland | 22:39.58 |
| 216 | Alyxandr SrnkaPlace 216 · Grade 11 · Saint John's | 11 | Saint John's | 22:40.25 |
| 217 | Jacob LanePlace 217 · Grade 10 · Oliver Ames | 10 | Oliver Ames | 22:41.05 |
| 218 | Jonathan HaarstickPlace 218 · Grade 11 · Chelmsford | 11 | Chelmsford | 22:41.61 |
| 219 | Jared HarneyPlace 219 · Grade 10 · Oliver Ames | 10 | Oliver Ames | 22:42.10 |
| 220 | Patrick LamPlace 220 · Grade 11 · Attleboro | 11 | Attleboro | 22:42.92 |
| 221 | Evan WoosterPlace 221 · Grade 10 · Dracut Senior | 10 | Dracut Senior | 22:45.65 |
| 222 | Neil FitzgeraldPlace 222 · Grade 11 · Saint John's | 11 | Saint John's | 22:46.74 |
| 223 | Robert WeissPlace 223 · Grade 9 · East Hampton | 9 | East Hampton | 22:47.36 |
| 224 | Owen ScannellPlace 224 · Grade 10 · Attleboro | 10 | Attleboro | 22:48.07 |
| 225 | Jackson GallatiPlace 225 · Grade 10 · Fairfield Warde | 10 | Fairfield Warde | 22:48.52 |
| 226 | Tullis GardnerPlace 226 · Grade 10 · Monsignor Farrell | 10 | Monsignor Farrell | 22:48.98 |
| 227 | Brian ChenPlace 227 · Grade 11 · East Lyme | 11 | East Lyme | 22:51.62 PR |
| 228 | Kevin SaechewPlace 228 · Grade 10 · Attleboro | 10 | Attleboro | 22:52.16 |
| 229 | Preston LongPlace 229 · Grade 11 · Oliver Ames | 11 | Oliver Ames | 22:53.90 |
| 230 | Kevin DriscollPlace 230 · Grade 11 · Danvers | 11 | Danvers | 22:57.41 |
| 231 | Daniel TsueiPlace 231 · Grade 12 · Westhill (CT) | 12 | Westhill (CT) | 22:58.04 PR |
| 232 | Eric MoorePlace 232 · Grade 10 · Chelmsford | 10 | Chelmsford | 22:58.47 |
| 233 | Mitch KennaPlace 233 · Grade 11 · Mt Hope | 11 | Mt Hope | 23:03.04 |
| 234 | Ben JenningsPlace 234 · Grade 12 · Oliver Ames | 12 | Oliver Ames | 23:04.19 |
| 235 | David LambrouPlace 235 · Grade 11 · Cumberland | 11 | Cumberland | 23:04.78 |
| 236 | Patrick LapradePlace 236 · Grade 10 · North Kingstown | 10 | North Kingstown | 23:05.65 |
| 237 | Joey RykowskiPlace 237 · Grade 10 · Suffern | 10 | Suffern | 23:09.35 |
| 238 | Garrett BarkerPlace 238 · Grade 10 · Mt Hope | 10 | Mt Hope | 23:09.74 |
| 239 | Noah PaonPlace 239 · Grade 10 · Mt Hope | 10 | Mt Hope | 23:10.16 |
| 240 | Jake VitalePlace 240 · Grade 12 · Beverly | 12 | Beverly | 23:13.12 |
| 241 | Matt AbatePlace 241 · Grade 10 · Attleboro | 10 | Attleboro | 23:15.09 |
| 242 | Tyler BassettPlace 242 · Grade 11 · Suffern | 11 | Suffern | 23:16.71 |
| 243 | Thomas GreenPlace 243 · Grade 11 · Suffern | 11 | Suffern | 23:18.64 PR |
| 244 | Alberto MendozaPlace 244 · Grade 11 · Saint John's | 11 | Saint John's | 23:21.32 |
| 245 | Zach MastrianniPlace 245 · Grade 12 · Natick | 12 | Natick | 23:22.37 |
| 246 | Gilad GenslerPlace 246 · Grade 10 · Suffern | 10 | Suffern | 23:25.24 PR |
| 247 | Fred CullenPlace 247 · Grade 11 · Mansfield | 11 | Mansfield | 23:28.27 |
| 248 | Sean HuntPlace 248 · Grade 10 · Cumberland | 10 | Cumberland | 23:31.53 |
| 249 | Zachary ElliottPlace 249 · Grade 10 · Norwich Free Academy | 10 | Norwich Free Academy | 23:35.37 |
| 250 | Jake EliaPlace 250 · Grade 10 · Milford | 10 | Milford | 23:36.28 |
| 251 | Dylan ChapmanPlace 251 · Grade 10 · Milford | 10 | Milford | 23:36.76 |
| 252 | Colby KingPlace 252 · Grade 10 · Natick | 10 | Natick | 23:38.41 PR |
| 253 | Spencer McKinnonPlace 253 · Grade 11 · Dracut Senior | 11 | Dracut Senior | 23:45.39 |
| 254 | Connor GibbonsPlace 254 · Grade 10 · Central Catholic | 10 | Central Catholic | 23:48.46 |
| 255 | P.J. KeefePlace 255 · Grade 10 · Oliver Ames | 10 | Oliver Ames | 23:51.55 |
| 256 | Jack MartinPlace 256 · Grade 12 · Saint John's | 12 | Saint John's | 23:52.68 |
| 257 | Bryan GrassoPlace 257 · Grade 10 · Danvers | 10 | Danvers | 23:53.13 |
| 258 | Carson HillPlace 258 · Grade 10 · Norwich Free Academy | 10 | Norwich Free Academy | 23:56.50 |
| 259 | Evan DiMartinisPlace 259 · Grade 9 · Oliver Ames | 9 | Oliver Ames | 24:01.33 |
| 260 | Kyle SvensonPlace 260 · Grade 10 · Mansfield | 10 | Mansfield | 24:01.99 |
| 261 | Ryan BlakePlace 261 · Grade - · Framingham | - | Framingham | 24:05.40 PR |
| 262 | Jack PapichPlace 262 · Grade 10 · Hingham | 10 | Hingham | 24:06.48 |
| 263 | Jacob FiesPlace 263 · Grade 11 · Oliver Ames | 11 | Oliver Ames | 24:08.06 |
| 264 | Wesley JohansenPlace 264 · Grade 10 · Saint John's | 10 | Saint John's | 24:12.04 |
| 265 | Josh MentzerPlace 265 · Grade 12 · Danvers | 12 | Danvers | 24:18.31 |
| 266 | Evan CollinsPlace 266 · Grade 11 · Hingham | 11 | Hingham | 24:18.73 |
| 267 | Alden NewmanPlace 267 · Grade 10 · Oliver Ames | 10 | Oliver Ames | 24:19.15 |
| 268 | Chris BehzadiPlace 268 · Grade 11 · Suffern | 11 | Suffern | 24:28.42 |
| 269 | Nick HarringtonPlace 269 · Grade 11 · Mansfield | 11 | Mansfield | 24:30.73 |
| 270 | James AmmiratiPlace 270 · Grade 10 · Monsignor Farrell | 10 | Monsignor Farrell | 24:32.61 PR |
| 271 | Ashby HobartPlace 271 · Grade 10 · Milford | 10 | Milford | 24:34.23 |
| 272 | Matthew DelvaPlace 272 · Grade 11 · Cumberland | 11 | Cumberland | 24:35.30 |
| 273 | Eric HochbergPlace 273 · Grade 12 · New Rochelle | 12 | New Rochelle | 24:35.80 |
| 274 | Anas AhmedPlace 274 · Grade 10 · Mansfield | 10 | Mansfield | 24:39.39 |
| 275 | Rob EconomouPlace 275 · Grade 10 · New Rochelle | 10 | New Rochelle | 24:47.69 |
| 276 | Liam QuinnPlace 276 · Grade 11 · Boston College | 11 | Boston College | 24:49.13 |
| 277 | Taylor StevensPlace 277 · Grade 11 · Norwich Free Academy | 11 | Norwich Free Academy | 24:54.69 |
| 278 | Tyrell TrouvillePlace 278 · Grade 10 · Dracut Senior | 10 | Dracut Senior | 24:56.60 |
| 279 | Jackson LynchPlace 279 · Grade 11 · Milford | 11 | Milford | 24:57.47 |
| 280 | Tim ZachPlace 280 · Grade - · East Lyme | - | East Lyme | 24:58.14 PR |
| 281 | Martin DuffyPlace 281 · Grade 11 · Chelmsford | 11 | Chelmsford | 25:05.35 |
| 282 | Colin LightPlace 282 · Grade 12 · Boston College | 12 | Boston College | 25:13.87 |
| 283 | Matt WahlPlace 283 · Grade 10 · Naugatuck | 10 | Naugatuck | 25:19.48 |
| 284 | Jacob MaguirePlace 284 · Grade 10 · North Kingstown | 10 | North Kingstown | 25:23.33 |
| 285 | Ben CloutierPlace 285 · Grade 10 · Mt Hope | 10 | Mt Hope | 25:23.84 |
| 286 | Luke CabralPlace 286 · Grade 10 · Mt Hope | 10 | Mt Hope | 25:33.31 |
| 287 | Jason ThompsonPlace 287 · Grade 11 · Danvers | 11 | Danvers | 25:34.29 PR |
| 288 | Taabish SyedPlace 288 · Grade 10 · Milford | 10 | Milford | 25:39.30 |
| 289 | Zachary MonroePlace 289 · Grade - · Oliver Ames | - | Oliver Ames | 25:41.16 |
| 290 | John RosanoPlace 290 · Grade 12 · Saint John's | 12 | Saint John's | 25:48.70 |
| 291 | Joseph RaymondPlace 291 · Grade 11 · Dracut Senior | 11 | Dracut Senior | 25:49.07 |
| 292 | Tim CroteauPlace 292 · Grade 12 · North Kingstown | 12 | North Kingstown | 25:55.16 |
| 293 | Jack KielyPlace 293 · Grade 12 · Central Catholic | 12 | Central Catholic | 25:57.15 |
| 294 | Danny ShavynaPlace 294 · Grade - · East Lyme | - | East Lyme | 26:06.03 PR |
| 295 | Ryan WillomePlace 295 · Grade 10 · Chelmsford | 10 | Chelmsford | 26:09.84 |
| 296 | Josh RosenthalPlace 296 · Grade 11 · Suffern | 11 | Suffern | 26:11.16 |
| 297 | Christopher NegusPlace 297 · Grade 12 · Mansfield | 12 | Mansfield | 26:12.83 |
| 298 | David EdgarPlace 298 · Grade 12 · North Kingstown | 12 | North Kingstown | 26:18.30 |
| 299 | Ryan LynchPlace 299 · Grade 12 · Cumberland | 12 | Cumberland | 26:59.82 |
| 300 | Sam GreenbergPlace 300 · Grade 10 · Westhill (CT) | 10 | Westhill (CT) | 27:08.41 PR |
| 301 | Matthew PetrilloPlace 301 · Grade 10 · Oliver Ames | 10 | Oliver Ames | 27:11.38 |
| 302 | Sean GibbonsPlace 302 · Grade - · Danvers | - | Danvers | 27:24.74 |
| 303 | Alex FerraraPlace 303 · Grade 10 · Hingham | 10 | Hingham | 27:27.90 |
| 304 | Ethan HeiligPlace 304 · Grade 10 · North Kingstown | 10 | North Kingstown | 27:29.32 |
| 305 | Cole O'BrienPlace 305 · Grade 10 · Oliver Ames | 10 | Oliver Ames | 27:46.27 |
| 306 | Joe ValanzolaPlace 306 · Grade 11 · Milford | 11 | Milford | 27:53.51 |
| 307 | Nick NorbergPlace 307 · Grade 11 · Attleboro | 11 | Attleboro | 28:14.84 |
| 308 | Danny MasusPlace 308 · Grade 10 · Norwich Free Academy | 10 | Norwich Free Academy | 28:28.00 PR |
| 309 | Khanaariy PopePlace 309 · Grade - · Norwich Free Academy | - | Norwich Free Academy | 28:32.58 PR |
| 310 | Arthur MeyersPlace 310 · Grade 11 · Mt Hope | 11 | Mt Hope | 29:00.33 |
| 311 | Kyle FoxxPlace 311 · Grade - · Oliver Ames | - | Oliver Ames | 29:27.44 |
| 312 | Michael AbreuPlace 312 · Grade - · Westhill (CT) | - | Westhill (CT) | 30:13.39 PR |
| 313 | Matthew BigelowPlace 313 · Grade 10 · Norwich Free Academy | 10 | Norwich Free Academy | 30:42.94 |
| 314 | Jovan BryanPlace 314 · Grade 11 · Milford | 11 | Milford | 36:41.00 |