| 1 | Kieran Morrissey-DhenkePlace 1 · Grade 9 · Brookline | 9 | Brookline | 10:58.56 PR |
| 2 | Finnian EvansPlace 2 · Grade 9 · Barrington | 9 | Barrington | 11:06.41 PR |
| 3 | Dylan KanePlace 3 · Grade 9 · Billerica Memorial | 9 | Billerica Memorial | 11:09.41 PR |
| 4 | James GlavinPlace 4 · Grade 9 · Weymouth | 9 | Weymouth | 11:15.35 PR |
| 5 | Tyler MannPlace 5 · Grade 9 · Needham | 9 | Needham | 11:24.46 PR |
| 6 | Harry SenoskPlace 6 · Grade 9 · Shrewsbury | 9 | Shrewsbury | 11:31.88 PR |
| 7 | Alex KvitnitskyPlace 7 · Grade 9 · Brookline | 9 | Brookline | 11:34.73 PR |
| 8 | Ryan BattsPlace 8 · Grade 9 · Andover | 9 | Andover | 11:36.91 PR |
| 9 | Rowan NelsonPlace 9 · Grade 9 · Needham | 9 | Needham | 11:42.12 PR |
| 10 | Ren ChandlerPlace 10 · Grade 9 · Brookline | 9 | Brookline | 11:44.88 PR |
| 11 | Eli RomePlace 11 · Grade 9 · Barrington | 9 | Barrington | 11:48.48 PR |
| 12 | Declan GalePlace 12 · Grade 9 · Billerica Memorial | 9 | Billerica Memorial | 11:50.44 PR |
| 13 | Ryan MaloneyPlace 13 · Grade 9 · Algonquin Regional | 9 | Algonquin Regional | 11:53.29 PR |
| 14 | Patrick Francis DugganPlace 14 · Grade 9 · Boston Latin Academy | 9 | Boston Latin Academy | 11:58.00 PR |
| 15 | Shaunak KulkarniPlace 15 · Grade 9 · Billerica Memorial | 9 | Billerica Memorial | 12:02.15 PR |
| 16 | Declan FinlayPlace 16 · Grade 9 · Andover | 9 | Andover | 12:10.03 PR |
| 17 | Ryan CintoloPlace 17 · Grade 9 · Reading Memorial | 9 | Reading Memorial | 12:10.65 PR |
| 18 | Truman LefortPlace 18 · Grade 9 · Barrington | 9 | Barrington | 12:13.05 PR |
| 19 | Cole MarshPlace 19 · Grade 9 · Shrewsbury | 9 | Shrewsbury | 12:13.95 PR |
| 20 | Coleman CookPlace 20 · Grade 9 · Brookline | 9 | Brookline | 12:14.79 PR |
| 21 | Zev TaylorPlace 21 · Grade 9 · Cambridge Rindge & Latin | 9 | Cambridge Rindge & Latin | 12:15.18 PR |
| 22 | Everett MoccioloPlace 22 · Grade 8 · Taunton | 8 | Taunton | 12:16.08 PR |
| 23 | Rio TakekawaPlace 23 · Grade 9 · Shrewsbury | 9 | Shrewsbury | 12:17.34 PR |
| 24 | Ethan BouffardPlace 24 · Grade 9 · Shrewsbury | 9 | Shrewsbury | 12:20.79 PR |
| 25 | Sebastian GowanPlace 25 · Grade 9 · Needham | 9 | Needham | 12:22.60 PR |
| 26 | Miles BergenPlace 26 · Grade 9 · Brookline | 9 | Brookline | 12:23.10 |
| 27 | Caleb Posner-O'connellPlace 27 · Grade 9 · Framingham | 9 | Framingham | 12:26.21 PR |
| 28 | Brady DuenowPlace 28 · Grade 9 · Barrington | 9 | Barrington | 12:26.42 PR |
| 29 | Reif GrimesPlace 29 · Grade 9 · Brookline | 9 | Brookline | 12:26.82 |
| 30 | Keldon LerraPlace 30 · Grade 9 · Acton-Boxborough Reg | 9 | Acton-Boxborough Reg | 12:27.35 PR |
| 31 | William ReganPlace 31 · Grade 9 · Franklin | 9 | Franklin | 12:27.54 PR |
| 32 | William DeLuciaPlace 32 · Grade 9 · Brookline | 9 | Brookline | 12:28.09 PR |
| 33 | Noah KuhnPlace 33 · Grade 9 · Acton-Boxborough Reg | 9 | Acton-Boxborough Reg | 12:28.60 PR |
| 34 | Jay MarcusPlace 34 · Grade 9 · Sharon | 9 | Sharon | 12:29.39 PR |
| 35 | Colin BosePlace 35 · Grade 9 · Algonquin Regional | 9 | Algonquin Regional | 12:30.78 PR |
| 36 | Marko PetrovicPlace 36 · Grade 9 · Billerica Memorial | 9 | Billerica Memorial | 12:33.08 PR |
| 37 | Callan HavaPlace 37 · Grade 9 · Natick | 9 | Natick | 12:41.58 PR |
| 38 | Derek GladuPlace 38 · Grade 9 · Weymouth | 9 | Weymouth | 12:43.72 PR |
| 39 | Patrick SturrockPlace 39 · Grade 9 · Saint John's | 9 | Saint John's | 12:43.91 PR |
| 40 | Joseph PerellaPlace 40 · Grade 9 · Milton | 9 | Milton | 12:46.43 PR |
| 41 | Gabriel MarreroPlace 41 · Grade 9 · Framingham | 9 | Framingham | 12:47.33 PR |
| 42 | Mercer KnowlesPlace 42 · Grade 9 · Brookline | 9 | Brookline | 12:48.20 |
| 43 | Ryan AndersonPlace 43 · Grade 9 · Barrington | 9 | Barrington | 12:48.33 PR |
| 44 | Thomas HernandezPlace 44 · Grade 9 · Brookline | 9 | Brookline | 12:52.03 PR |
| 45 | Trent TrucchiPlace 45 · Grade 9 · Taunton | 9 | Taunton | 12:59.19 |
| 46 | Ryan FergusonPlace 46 · Grade 9 · Concord-Carlisle | 9 | Concord-Carlisle | 13:00.87 PR |
| 47 | Luke ForsythPlace 47 · Grade 9 · Acton-Boxborough Reg | 9 | Acton-Boxborough Reg | 13:06.75 PR |
| 48 | Jack CallananPlace 48 · Grade 9 · Norwood Senior | 9 | Norwood Senior | 13:07.21 PR |
| 49 | Rowan WarnPlace 49 · Grade 9 · Needham | 9 | Needham | 13:08.06 PR |
| 50 | Trevor HuberPlace 50 · Grade 9 · Acton-Boxborough Reg | 9 | Acton-Boxborough Reg | 13:08.21 PR |
| 51 | Daniel TselevichPlace 51 · Grade 9 · Brookline | 9 | Brookline | 13:08.33 |
| 52 | Nicholas PrincicPlace 52 · Grade 9 · Reading Memorial | 9 | Reading Memorial | 13:11.34 PR |
| 53 | Sam GiaimoPlace 53 · Grade 9 · Andover | 9 | Andover | 13:12.02 PR |
| 54 | Sebastian MarreroPlace 54 · Grade 9 · Framingham | 9 | Framingham | 13:12.21 PR |
| 55 | Dylan CzepielPlace 55 · Grade 9 · Andover | 9 | Andover | 13:13.36 PR |
| 56 | Hunter MathesonPlace 56 · Grade 9 · Westford Academy | 9 | Westford Academy | 13:14.25 PR |
| 57 | Jeremiah HeatonPlace 57 · Grade 9 · Boston Latin Academy | 9 | Boston Latin Academy | 13:14.71 PR |
| 58 | Vincent CunninghamPlace 58 · Grade 9 · Melrose | 9 | Melrose | 13:16.07 PR |
| 59 | Desmond Van Der BeekPlace 59 · Grade 9 · Melrose | 9 | Melrose | 13:16.23 PR |
| 60 | Henry BezzantPlace 60 · Grade 9 · Algonquin Regional | 9 | Algonquin Regional | 13:17.73 PR |
| 61 | Nate WestonPlace 61 · Grade 9 · Waltham | 9 | Waltham | 13:19.53 PR |
| 62 | Leonardo De LlanoPlace 62 · Grade 9 · Reading Memorial | 9 | Reading Memorial | 13:19.84 PR |
| 63 | Alexander LacombePlace 63 · Grade 9 · Durfee | 9 | Durfee | 13:20.12 PR |
| 64 | Christopher DohertyPlace 64 · Grade 9 · Canton | 9 | Canton | 13:22.37 PR |
| 65 | Brandon TsuiPlace 65 · Grade 9 · Waltham | 9 | Waltham | 13:24.44 PR |
| 66 | Ellis Asklar ColesPlace 66 · Grade 9 · Sharon | 9 | Sharon | 13:24.94 PR |
| 67 | Thomas BerejikPlace 67 · Grade 9 · Needham | 9 | Needham | 13:26.56 PR |
| 68 | Dylan ClarkePlace 68 · Grade 9 · Saint John's | 9 | Saint John's | 13:27.98 PR |
| 69 | Luke McGaugheyPlace 69 · Grade 9 · Framingham | 9 | Framingham | 13:30.63 PR |
| 70 | Collin TerryPlace 70 · Grade 9 · Concord-Carlisle | 9 | Concord-Carlisle | 13:31.49 PR |
| 71 | Frank OstranderPlace 71 · Grade 9 · Framingham | 9 | Framingham | 13:32.05 PR |
| 72 | Oliver GidelsonPlace 72 · Grade 9 · Natick | 9 | Natick | 13:32.22 PR |
| 73 | Eli BurnsPlace 73 · Grade 9 · Needham | 9 | Needham | 13:32.80 PR |
| 74 | Sebastian SylvesterPlace 74 · Grade 8 · West Springfield | 8 | West Springfield | 13:33.58 PR |
| 75 | Tristian PiresPlace 75 · Grade 9 · New Bedford | 9 | New Bedford | 13:35.47 PR |
| 76 | Ronald RichardPlace 76 · Grade 9 · Durfee | 9 | Durfee | 13:35.88 PR |
| 77 | Oliver RosowPlace 77 · Grade 9 · Barrington | 9 | Barrington | 13:36.96 PR |
| 78 | Luca McFaddenPlace 78 · Grade 9 · Barrington | 9 | Barrington | 13:37.27 PR |
| 79 | Brandon BraultPlace 79 · Grade 9 · Saint John's | 9 | Saint John's | 13:37.98 PR |
| 80 | Zachary YusuffPlace 80 · Grade 9 · Cambridge Rindge & Latin | 9 | Cambridge Rindge & Latin | 13:40.25 PR |
| 81 | Will LovettPlace 81 · Grade 9 · Chelmsford | 9 | Chelmsford | 13:40.89 PR |
| 82 | John TraceyPlace 82 · Grade 9 · Andover | 9 | Andover | 13:42.93 PR |
| 83 | James MoorePlace 83 · Grade 9 · Plymouth South | 9 | Plymouth South | 13:42.97 PR |
| 84 | Darsh SinghPlace 84 · Grade 9 · Westborough | 9 | Westborough | 13:46.28 PR |
| 85 | Connor ReadyPlace 85 · Grade 9 · Chelmsford | 9 | Chelmsford | 13:46.45 PR |
| 86 | Micah SweetPlace 86 · Grade 9 · West Springfield | 9 | West Springfield | 13:46.67 PR |
| 87 | Jackson KopiePlace 87 · Grade 8 · West Springfield | 8 | West Springfield | 13:46.87 PR |
| 88 | Ryan JorgePlace 88 · Grade 9 · Andover | 9 | Andover | 13:48.57 PR |
| 89 | Elliott LeePlace 89 · Grade 9 · Wellesley | 9 | Wellesley | 13:48.93 |
| 90 | Francky GabrielPlace 90 · Grade 9 · Durfee | 9 | Durfee | 13:49.18 PR |
| 91 | Noah SousaPlace 91 · Grade 9 · Diman Regional Voc/Tech | 9 | Diman Regional Voc/Tech | 13:49.60 PR |
| 92 | Zach WarnerPlace 92 · Grade 9 · Natick | 9 | Natick | 13:50.68 PR |
| 93 | Sawyer McinernyPlace 93 · Grade 9 · Saint John's | 9 | Saint John's | 13:55.24 PR |
| 94 | William AndersonPlace 94 · Grade 9 · Barrington | 9 | Barrington | 13:55.88 PR |
| 95 | Michael BresnahanPlace 95 · Grade 9 · Canton | 9 | Canton | 13:56.53 PR |
| 96 | Yug ShahPlace 96 · Grade 9 · Acton-Boxborough Reg | 9 | Acton-Boxborough Reg | 13:57.03 PR |
| 97 | Will PinesPlace 97 · Grade 9 · Acton-Boxborough Reg | 9 | Acton-Boxborough Reg | 13:57.28 PR |
| 98 | Harry WeissmanPlace 98 · Grade 9 · Diman Regional Voc/Tech | 9 | Diman Regional Voc/Tech | 13:57.51 PR |
| 99 | Jeffrey BairosPlace 99 · Grade 9 · Franklin | 9 | Franklin | 13:57.73 PR |
| 100 | PJ VaillancourtPlace 100 · Grade 9 · Reading Memorial | 9 | Reading Memorial | 14:00.01 PR |
| 101 | Kevin DuceyPlace 101 · Grade 9 · Natick | 9 | Natick | 14:04.76 PR |
| 102 | Gavin KellyPlace 102 · Grade 9 · Acton-Boxborough Reg | 9 | Acton-Boxborough Reg | 14:05.73 PR |
| 103 | Zander RadcliffePlace 103 · Grade 9 · Franklin | 9 | Franklin | 14:05.94 PR |
| 104 | Jacob HermannyPlace 104 · Grade 9 · Framingham | 9 | Framingham | 14:06.47 PR |
| 105 | Marcus GonzalesPlace 105 · Grade 9 · Billerica Memorial | 9 | Billerica Memorial | 14:06.80 PR |
| 106 | Jayan Fernandes VattompadamPlace 106 · Grade 9 · Needham | 9 | Needham | 14:07.70 PR |
| 107 | Adam SousaPlace 107 · Grade 9 · New Bedford | 9 | New Bedford | 14:07.97 PR |
| 108 | Daniel LindenPlace 108 · Grade 9 · Belmont | 9 | Belmont | 14:09.89 PR |
| 109 | Jack WalterPlace 109 · Grade 9 · Waltham | 9 | Waltham | 14:11.14 PR |
| 110 | Shrihan ManmodePlace 110 · Grade 9 · Chelmsford | 9 | Chelmsford | 14:12.82 PR |
| 111 | Ryan VecchiottiPlace 111 · Grade 9 · Wellesley | 9 | Wellesley | 14:14.58 PR |
| 112 | Pranav NittalaPlace 112 · Grade 9 · Shrewsbury | 9 | Shrewsbury | 14:15.19 PR |
| 113 | Hank BeesPlace 113 · Grade 9 · Needham | 9 | Needham | 14:15.26 PR |
| 114 | Jack StoneburnerPlace 114 · Grade 9 · Milton | 9 | Milton | 14:16.04 |
| 115 | Micah CorePlace 115 · Grade 9 · Needham | 9 | Needham | 14:16.73 PR |
| 116 | Landon BensonPlace 116 · Grade 9 · Attleboro | 9 | Attleboro | 14:21.37 PR |
| 117 | Reid CorbettPlace 117 · Grade 9 · Billerica Memorial | 9 | Billerica Memorial | 14:21.47 PR |
| 118 | Marco KevorkianPlace 118 · Grade 9 · Sharon | 9 | Sharon | 14:22.93 PR |
| 119 | Aaron DudleyPlace 119 · Grade 9 · Braintree | 9 | Braintree | 14:23.28 PR |
| 120 | Daniel SpinelliPlace 120 · Grade 9 · Melrose | 9 | Melrose | 14:23.74 PR |
| 121 | Kieran MacMullenPlace 121 · Grade 9 · Westford Academy | 9 | Westford Academy | 14:24.94 PR |
| 122 | David Stewart-MoralesPlace 122 · Grade 9 · Framingham | 9 | Framingham | 14:26.60 PR |
| 123 | Will HeronPlace 123 · Grade 9 · Melrose | 9 | Melrose | 14:26.76 PR |
| 124 | Daniel HealyPlace 124 · Grade 9 · Needham | 9 | Needham | 14:30.42 PR |
| 125 | Alec HuangPlace 125 · Grade 9 · Belmont | 9 | Belmont | 14:32.30 PR |
| 126 | Adam SvehlikPlace 126 · Grade 9 · Framingham | 9 | Framingham | 14:32.82 PR |
| 127 | Keith WalshPlace 127 · Grade 9 · Norwood Senior | 9 | Norwood Senior | 14:34.13 PR |
| 128 | Howard DubnerPlace 128 · Grade 9 · Barnstable | 9 | Barnstable | 14:34.95 PR |
| 129 | Collin WallacePlace 129 · Grade 9 · Joseph Case | 9 | Joseph Case | 14:37.69 PR |
| 130 | Aiden HuangPlace 130 · Grade 9 · Braintree | 9 | Braintree | 14:40.48 PR |
| 131 | Rylan FoskettPlace 131 · Grade 9 · Plymouth South | 9 | Plymouth South | 14:41.91 PR |
| 132 | Jack TuPlace 132 · Grade 9 · Wellesley | 9 | Wellesley | 14:41.99 |
| 133 | Santiago Castro JacobsPlace 133 · Grade 9 · Boston Latin Academy | 9 | Boston Latin Academy | 14:43.93 PR |
| 134 | Logan CorreiraPlace 134 · Grade 9 · Bristol-Plymouth Reg Voc Tech | 9 | Bristol-Plymouth Reg Voc Tech | 14:44.32 PR |
| 135 | Johan TerovaPlace 135 · Grade 9 · Saint John's | 9 | Saint John's | 14:44.39 PR |
| 136 | Ephrem HamwayPlace 136 · Grade 9 · Saint John's | 9 | Saint John's | 14:44.81 PR |
| 137 | Ronan BurkePlace 137 · Grade 9 · Melrose | 9 | Melrose | 14:44.93 PR |
| 138 | Caleb GoldsteinPlace 138 · Grade 9 · Needham | 9 | Needham | 14:48.34 PR |
| 139 | Rushil KumbhojkarPlace 139 · Grade 9 · Algonquin Regional | 9 | Algonquin Regional | 14:50.64 PR |
| 140 | Darren NguyenPlace 140 · Grade 9 · Framingham | 9 | Framingham | 14:52.29 PR |
| 141 | Dylan SlaterPlace 141 · Grade 9 · Milton | 9 | Milton | 14:53.20 PR |
| 142 | Simon MenziesPlace 142 · Grade 9 · Boston Latin Academy | 9 | Boston Latin Academy | 14:54.27 PR |
| 143 | Navin PandeyPlace 143 · Grade 9 · Needham | 9 | Needham | 14:55.02 PR |
| 144 | Florian LindenPlace 144 · Grade 9 · Belmont | 9 | Belmont | 14:55.59 PR |
| 145 | Mulhar SulePlace 145 · Grade 9 · Westford Academy | 9 | Westford Academy | 14:56.77 PR |
| 146 | Max EllisonPlace 146 · Grade 9 · Westborough | 9 | Westborough | 14:57.51 PR |
| 147 | James PattonPlace 147 · Grade 9 · Sharon | 9 | Sharon | 14:57.84 PR |
| 148 | Sebastian FernandezPlace 148 · Grade 9 · Milton | 9 | Milton | 14:59.13 |
| 149 | Amir AlaoPlace 149 · Grade 9 · West Springfield | 9 | West Springfield | 15:03.07 PR |
| 150 | Xavier Martinez-McCartneyPlace 150 · Grade 9 · Acton-Boxborough Reg | 9 | Acton-Boxborough Reg | 15:03.56 PR |
| 151 | David LesserPlace 151 · Grade 9 · Barrington | 9 | Barrington | 15:04.82 PR |
| 152 | Maxwell GouldPlace 152 · Grade 9 · Belmont | 9 | Belmont | 15:05.75 PR |
| 153 | Bryan ChangPlace 153 · Grade 9 · Algonquin Regional | 9 | Algonquin Regional | 15:06.35 PR |
| 154 | Yonatan KatzPlace 154 · Grade 9 · Needham | 9 | Needham | 15:08.76 PR |
| 155 | Nico ProcopioPlace 155 · Grade 9 · Concord-Carlisle | 9 | Concord-Carlisle | 15:11.43 PR |
| 156 | Wyatt DavidsonPlace 156 · Grade 9 · Blackstone Valley Reg Voc/Tech | 9 | Blackstone Valley Reg Voc/Tech | 15:12.56 PR |
| 157 | Patrick KanePlace 157 · Grade 8 · Billerica Memorial | 8 | Billerica Memorial | 15:13.89 PR |
| 158 | Colton McManusPlace 158 · Grade 9 · Algonquin Regional | 9 | Algonquin Regional | 15:14.73 PR |
| 159 | Premay SonawanePlace 159 · Grade 8 · Billerica Memorial | 8 | Billerica Memorial | 15:15.70 PR |
| 160 | Gavin AltenbergerPlace 160 · Grade 9 · Somerset Berkley Regional | 9 | Somerset Berkley Regional | 15:16.14 PR |
| 161 | Wyatt BuckleyPlace 161 · Grade 9 · Acton-Boxborough Reg | 9 | Acton-Boxborough Reg | 15:16.92 PR |
| 162 | Eliot LevinsonPlace 162 · Grade 9 · Milton | 9 | Milton | 15:21.61 |
| 163 | Liam HendersonPlace 163 · Grade 9 · Masconomet Regional | 9 | Masconomet Regional | 15:21.80 PR |
| 164 | Alexander GlickPlace 164 · Grade 9 · Wellesley | 9 | Wellesley | 15:24.52 PR |
| 165 | Aleksander StrzeleckiPlace 165 · Grade 9 · Wellesley | 9 | Wellesley | 15:27.37 |
| 166 | Liam Dunne-BrombergPlace 166 · Grade 9 · Acton-Boxborough Reg | 9 | Acton-Boxborough Reg | 15:31.41 PR |
| 167 | Gavin CorcoranPlace 167 · Grade 9 · Norwood Senior | 9 | Norwood Senior | 15:37.72 PR |
| 168 | Sebastian Gill-AlvarezPlace 168 · Grade 9 · Natick | 9 | Natick | 15:41.00 PR |
| 169 | Caleb JeansPlace 169 · Grade 9 · Concord-Carlisle | 9 | Concord-Carlisle | 15:43.01 PR |
| 170 | Gary LyncoskyPlace 170 · Grade 9 · West Springfield | 9 | West Springfield | 15:43.29 PR |
| 171 | Michael LyncoskyPlace 171 · Grade 8 · West Springfield | 8 | West Springfield | 15:45.28 PR |
| 172 | Ian MacDonaldPlace 172 · Grade 9 · Masconomet Regional | 9 | Masconomet Regional | 15:48.49 PR |
| 173 | Donovan SmithPlace 173 · Grade 9 · Melrose | 9 | Melrose | 15:51.92 PR |
| 174 | Joe BarrettPlace 174 · Grade 9 · Needham | 9 | Needham | 15:54.76 PR |
| 175 | Aksel RoosPlace 175 · Grade 9 · Needham | 9 | Needham | 15:56.14 PR |
| 176 | Jaydeen QuinonesPlace 176 · Grade 9 · New Bedford | 9 | New Bedford | 16:01.34 PR |
| 177 | Huy ThaiPlace 177 · Grade 9 · Saint John's | 9 | Saint John's | 16:02.26 PR |
| 178 | Parker MarshallPlace 178 · Grade 9 · Saint John's | 9 | Saint John's | 16:03.14 PR |
| 179 | Ayaan PatelPlace 179 · Grade 9 · Chelmsford | 9 | Chelmsford | 16:03.31 PR |
| 180 | Benjamin DohertyPlace 180 · Grade 9 · Braintree | 9 | Braintree | 16:04.47 PR |
| 181 | Callum MortPlace 181 · Grade 9 · Westborough | 9 | Westborough | 16:06.04 PR |
| 182 | Prathamesh PatilPlace 182 · Grade 9 · Chelmsford | 9 | Chelmsford | 16:07.50 PR |
| 183 | Brayden HarringtonPlace 183 · Grade 9 · Joseph Case | 9 | Joseph Case | 16:09.89 PR |
| 184 | Jacob SochnikovPlace 184 · Grade 9 · Westborough | 9 | Westborough | 16:10.78 PR |
| 185 | Ismaeel ShakurPlace 185 · Grade 9 · Attleboro | 9 | Attleboro | 16:12.52 PR |
| 186 | Matt PoltrinoPlace 186 · Grade 9 · Oliver Ames | 9 | Oliver Ames | 16:13.14 PR |
| 187 | Evan LesliePlace 187 · Grade 9 · Billerica Memorial | 9 | Billerica Memorial | 16:13.84 PR |
| 188 | Andrew McDannaldPlace 188 · Grade 9 · Needham | 9 | Needham | 16:14.11 PR |
| 189 | Cormack McLaughlinPlace 189 · Grade 9 · Canton | 9 | Canton | 16:15.01 PR |
| 190 | Michael EasaPlace 190 · Grade 9 · Norwood Senior | 9 | Norwood Senior | 16:15.66 PR |
| 191 | Thomas McCaulPlace 191 · Grade 9 · Milton | 9 | Milton | 16:16.80 |
| 192 | Jun NowakPlace 192 · Grade 9 · Andover | 9 | Andover | 16:16.87 PR |
| 193 | Cameron WenzelPlace 193 · Grade 9 · Saint John's | 9 | Saint John's | 16:18.50 PR |
| 194 | Ryan CuiPlace 194 · Grade 9 · Belmont | 9 | Belmont | 16:19.78 PR |
| 195 | Eli HolmgrenPlace 195 · Grade 10 · Bristol-Plymouth Reg Voc Tech | 10 | Bristol-Plymouth Reg Voc Tech | 16:20.76 PR |
| 196 | Drew GreenbergPlace 196 · Grade 9 · Natick | 9 | Natick | 16:21.68 PR |
| 197 | Ben OstromeckiPlace 197 · Grade 9 · Algonquin Regional | 9 | Algonquin Regional | 16:24.04 PR |
| 198 | Westley KeatingPlace 198 · Grade 9 · Reading Memorial | 9 | Reading Memorial | 16:26.38 PR |
| 199 | Will StagnoPlace 199 · Grade 9 · Algonquin Regional | 9 | Algonquin Regional | 16:28.73 PR |
| 200 | Malikai ElPlace 200 · Grade 9 · Barnstable | 9 | Barnstable | 16:30.51 PR |
| 201 | Chase MosesPlace 201 · Grade 9 · Wellesley | 9 | Wellesley | 16:30.96 |
| 202 | Nathan HamiltonPlace 202 · Grade 10 · Bristol-Plymouth Reg Voc Tech | 10 | Bristol-Plymouth Reg Voc Tech | 16:34.62 PR |
| 203 | Tanner BeirolaPlace 203 · Grade 9 · Somerset Berkley Regional | 9 | Somerset Berkley Regional | 16:36.97 PR |
| 204 | Rudrah ShahPlace 204 · Grade 9 · Chelmsford | 9 | Chelmsford | 16:39.30 PR |
| 205 | Wes NilesPlace 205 · Grade 9 · Diman Regional Voc/Tech | 9 | Diman Regional Voc/Tech | 16:40.26 PR |
| 206 | Kyle LiuPlace 206 · Grade 9 · Belmont | 9 | Belmont | 16:40.78 PR |
| 207 | Aaron DiercksPlace 207 · Grade 9 · Framingham | 9 | Framingham | 16:41.65 PR |
| 208 | Frankie CharettePlace 208 · Grade 9 · Diman Regional Voc/Tech | 9 | Diman Regional Voc/Tech | 16:42.61 PR |
| 209 | Liam ZeoliPlace 209 · Grade 9 · Attleboro | 9 | Attleboro | 16:42.66 PR |
| 210 | Drew ThompsonPlace 210 · Grade 9 · Barnstable | 9 | Barnstable | 16:51.78 PR |
| 211 | Oscar KahandaliyanagePlace 211 · Grade 9 · Melrose | 9 | Melrose | 16:51.98 PR |
| 212 | Landyn CrowleyPlace 212 · Grade 9 · Diman Regional Voc/Tech | 9 | Diman Regional Voc/Tech | 16:54.52 PR |
| 213 | Kayden JiPlace 213 · Grade 9 · Belmont | 9 | Belmont | 17:03.42 PR |
| 214 | Tom PeacockPlace 214 · Grade 9 · Concord-Carlisle | 9 | Concord-Carlisle | 17:04.15 PR |
| 215 | Charlie KopaczPlace 215 · Grade 9 · Diman Regional Voc/Tech | 9 | Diman Regional Voc/Tech | 17:06.65 PR |
| 216 | Steven FlemingPlace 216 · Grade 9 · Blackstone Valley Reg Voc/Tech | 9 | Blackstone Valley Reg Voc/Tech | 17:14.50 PR |
| 217 | Leland HessPlace 217 · Grade 9 · Bristol-Plymouth Reg Voc Tech | 9 | Bristol-Plymouth Reg Voc Tech | 17:16.81 PR |
| 218 | Sawyer DeGracePlace 218 · Grade 9 · Westborough | 9 | Westborough | 17:21.94 PR |
| 219 | Emmitt PrestonPlace 219 · Grade 9 · Westborough | 9 | Westborough | 17:22.89 PR |
| 220 | Jeffrey DelaneyPlace 220 · Grade 9 · Milton | 9 | Milton | 17:27.76 |
| 221 | Xacier MujicaPlace 221 · Grade 9 · New Bedford | 9 | New Bedford | 17:31.92 PR |
| 222 | Maddix RaposaPlace 222 · Grade 9 · Somerset Berkley Regional | 9 | Somerset Berkley Regional | 17:50.06 PR |
| 223 | Pierre ClarkPlace 223 · Grade 9 · Oliver Ames | 9 | Oliver Ames | 18:56.97 PR |
| 224 | Michael PachecoPlace 224 · Grade 9 · New Bedford | 9 | New Bedford | 19:00.44 PR |
| 225 | Grant GeysenPlace 225 · Grade 9 · Attleboro | 9 | Attleboro | 21:02.19 PR |