| 1 | Ben McWatersPlace 1 · Grade 11 · Bromfield | 11 | Bromfield | 16:10.20 |
| 2 | Ben StonePlace 2 · Grade 11 · Hopedale Jr/Sr | 11 | Hopedale Jr/Sr | 16:17.90 |
| 3 | Coleman McCarthyPlace 3 · Grade 12 · East Bridgewater Jr/Sr | 12 | East Bridgewater Jr/Sr | 16:20.80 PR |
| 4 | Benjamin BarronPlace 4 · Grade 10 · Whitinsville Christian | 10 | Whitinsville Christian | 16:22.30 |
| 5 | Townsend RoussinPlace 5 · Grade 11 · Dedham | 11 | Dedham | 16:38.30 |
| 6 | Anthony ColellaPlace 6 · Grade 11 · Swampscott | 11 | Swampscott | 16:42.40 |
| 7 | Simon BrownPlace 7 · Grade 12 · Swampscott | 12 | Swampscott | 16:46.10 |
| 8 | Henry HumphreysPlace 8 · Grade 11 · Dedham | 11 | Dedham | 16:47.40 |
| 9 | Benjamin LevesquePlace 9 · Grade 11 · East Bridgewater Jr/Sr | 11 | East Bridgewater Jr/Sr | 16:49.50 |
| 10 | Nathaniel GrantPlace 10 · Grade 12 · Shepherd Hill Reg | 12 | Shepherd Hill Reg | 16:49.90 |
| 11 | Tyler OuellettePlace 11 · Grade 11 · Lowell Catholic | 11 | Lowell Catholic | 16:51.90 |
| 12 | Adrian IoanPlace 12 · Grade 10 · Littleton | 10 | Littleton | 16:52.20 |
| 13 | Harrison BinnickPlace 13 · Grade 12 · Bromfield | 12 | Bromfield | 16:57.90 |
| 14 | Seamus CanniffPlace 14 · Grade 12 · Brockton | 12 | Brockton | 16:59.70 |
| 15 | Devin DeBeradinisPlace 15 · Grade 12 · Wakefield Memorial | 12 | Wakefield Memorial | 17:06.60 |
| 16 | Matthew BarbozaPlace 16 · Grade 12 · Somerset Berkley Regional | 12 | Somerset Berkley Regional | 17:08.80 |
| 17 | Riley LepagePlace 17 · Grade 12 · Shepherd Hill Reg | 12 | Shepherd Hill Reg | 17:09.30 |
| 18 | Griffin SpoffordPlace 18 · Grade 11 · Burncoat | 11 | Burncoat | 17:10.90 |
| 19 | Tommy RhudaPlace 19 · Grade 10 · East Bridgewater Jr/Sr | 10 | East Bridgewater Jr/Sr | 17:15.60 |
| 20 | Connor FitzgibbonPlace 20 · Grade 11 · Hopedale Jr/Sr | 11 | Hopedale Jr/Sr | 17:16.80 |
| 21 | Cal O'DonnellPlace 21 · Grade 12 · Sturgis Charter West | 12 | Sturgis Charter West | 17:19.80 |
| 22 | Amer ChaudharyPlace 22 · Grade 11 · Douglas | 11 | Douglas | 17:21.00 |
| 23 | Liam KemezaPlace 23 · Grade 12 · Bromfield | 12 | Bromfield | 17:24.10 |
| 24 | Christian JohannesenPlace 24 · Grade 12 · Bromfield | 12 | Bromfield | 17:26.50 |
| 25 | Nick AntonellisPlace 25 · Grade 11 · Archbishop Williams | 11 | Archbishop Williams | 17:27.10 |
| 26 | John PuopoloPlace 26 · Grade 12 · Tyngsborough | 12 | Tyngsborough | 17:28.40 |
| 27 | Andrew LoughranPlace 27 · Grade 12 · Dedham | 12 | Dedham | 17:28.70 |
| 28 | Ryuji NawaPlace 28 · Grade 12 · Weston | 12 | Weston | 17:32.70 |
| 29 | Pranshu SharmaPlace 29 · Grade 11 · Littleton | 11 | Littleton | 17:34.90 |
| 30 | Nathan DavisPlace 30 · Grade 11 · Parker Charter Essential | 11 | Parker Charter Essential | 17:36.60 |
| 31 | Brooks WorkmanPlace 31 · Grade 12 · Salem | 12 | Salem | 17:36.60 |
| 32 | Danny GarrisonPlace 32 · Grade 11 · Parker Charter Essential | 11 | Parker Charter Essential | 17:36.70 |
| 33 | Nathaniel HenshawPlace 33 · Grade 12 · Parker Charter Essential | 12 | Parker Charter Essential | 17:36.80 |
| 34 | Cypress LancePlace 34 · Grade 11 · Parker Charter Essential | 11 | Parker Charter Essential | 17:36.90 |
| 35 | Nathanael VosPlace 35 · Grade 11 · Whitinsville Christian | 11 | Whitinsville Christian | 17:37.80 |
| 36 | Sean OuellettePlace 36 · Grade 12 · Lowell Catholic | 12 | Lowell Catholic | 17:42.40 |
| 37 | Devin ArmstrongPlace 37 · Grade 11 · Millbury Memorial | 11 | Millbury Memorial | 17:44.50 PR |
| 38 | JP NewmanPlace 38 · Grade 11 · South Shore Reg Voc-Tech | 11 | South Shore Reg Voc-Tech | 17:45.80 |
| 39 | Jacob StephensPlace 39 · Grade 11 · Somerset Berkley Regional | 11 | Somerset Berkley Regional | 17:45.90 |
| 40 | Jack CampbellPlace 40 · Grade 11 · Auburn | 11 | Auburn | 17:45.90 |
| 41 | Malikai Kugel-MacKayPlace 41 · Grade 11 · Montachusett Reg Voc Tech | 11 | Montachusett Reg Voc Tech | 17:52.80 |
| 42 | Pierce JohnsonPlace 42 · Grade 11 · Dennis-Yarmouth Regional | 11 | Dennis-Yarmouth Regional | 18:00.50 |
| 43 | Jacob VieraPlace 43 · Grade 11 · Dennis-Yarmouth Regional | 11 | Dennis-Yarmouth Regional | 18:03.20 PR |
| 44 | Sam AppleyardPlace 44 · Grade 12 · Bishop Fenwick | 12 | Bishop Fenwick | 18:03.40 |
| 45 | Bryce JenningsPlace 45 · Grade 11 · Medfield | 11 | Medfield | 18:03.70 |
| 46 | Elliot McCabePlace 46 · Grade 11 · Whitinsville Christian | 11 | Whitinsville Christian | 18:04.80 PR |
| 47 | Matthew WrenPlace 47 · Grade 12 · Whitinsville Christian | 12 | Whitinsville Christian | 18:06.20 |
| 48 | Jack GibbsPlace 48 · Grade 12 · Walpole | 12 | Walpole | 18:06.70 |
| 49 | Owen ManningPlace 49 · Grade 12 · Advanced Math & Science Academy Charter | 12 | Advanced Math & Science Academy Charter | 18:07.70 |
| 50 | Brandon O'ConnorPlace 50 · Grade 11 · Tri-County RVT | 11 | Tri-County RVT | 18:11.60 |
| 51 | Will MattesonPlace 51 · Grade 12 · Tyngsborough | 12 | Tyngsborough | 18:13.90 |
| 52 | Nathan TavaresPlace 52 · Grade 11 · Weston | 11 | Weston | 18:14.00 PR |
| 53 | Zachary RichardsonPlace 53 · Grade 11 · Wakefield Memorial | 11 | Wakefield Memorial | 18:14.40 |
| 54 | Levon RoussinPlace 54 · Grade 11 · Dedham | 11 | Dedham | 18:18.90 |
| 55 | Colin LockePlace 55 · Grade 12 · Montachusett Reg Voc Tech | 12 | Montachusett Reg Voc Tech | 18:18.90 |
| 56 | Sean McLaughlinPlace 56 · Grade 12 · Walpole | 12 | Walpole | 18:20.20 |
| 57 | Sean MarraPlace 57 · Grade 11 · Wakefield Memorial | 11 | Wakefield Memorial | 18:21.70 |
| 58 | Max KellyPlace 58 · Grade 11 · Somerset Berkley Regional | 11 | Somerset Berkley Regional | 18:23.20 |
| 59 | Jacob EddyPlace 59 · Grade 9 · East Bridgewater Jr/Sr | 9 | East Bridgewater Jr/Sr | 18:24.90 |
| 60 | Sean HartPlace 60 · Grade 9 · Dover-Sherborn | 9 | Dover-Sherborn | 18:26.30 PR |
| 61 | Brandon SokPlace 61 · Grade 12 · Lynn Classical | 12 | Lynn Classical | 18:27.50 PR |
| 62 | Ryan MayPlace 62 · Grade 12 · Blackstone Valley Reg Voc/Tech | 12 | Blackstone Valley Reg Voc/Tech | 18:27.50 |
| 63 | Will SchneiderPlace 63 · Grade 11 · Parker Charter Essential | 11 | Parker Charter Essential | 18:28.20 PR |
| 64 | William CahillPlace 64 · Grade 12 · Weston | 12 | Weston | 18:28.20 |
| 65 | Evan Buonopane-CohenPlace 65 · Grade 11 · Wakefield Memorial | 11 | Wakefield Memorial | 18:29.70 |
| 66 | Peter MilburnPlace 66 · Grade 12 · Sandwich | 12 | Sandwich | 18:30.30 |
| 67 | Jesse DepasqualePlace 67 · Grade 12 · Grafton | 12 | Grafton | 18:30.60 |
| 68 | Tommy BruckerhoffPlace 68 · Grade 11 · Medfield | 11 | Medfield | 18:30.90 |
| 69 | Charlie LaMonicaPlace 69 · Grade 12 · Medway | 12 | Medway | 18:32.20 |
| 70 | Michael VosPlace 70 · Grade 10 · Whitinsville Christian | 10 | Whitinsville Christian | 18:34.30 |
| 71 | Owen SmithPlace 71 · Grade 12 · Sturgis Charter West | 12 | Sturgis Charter West | 18:34.80 |
| 72 | Benjamin WexlerPlace 72 · Grade 12 · Grafton | 12 | Grafton | 18:36.70 |
| 73 | Luca RubiniPlace 73 · Grade 12 · Apponequet Regional | 12 | Apponequet Regional | 18:36.90 |
| 74 | Hawkyns PrayPlace 74 · Grade 12 · Dighton-Rehoboth Regional | 12 | Dighton-Rehoboth Regional | 18:37.00 |
| 75 | Mehdi AyedPlace 75 · Grade 12 · Boston Latin Academy | 12 | Boston Latin Academy | 18:38.60 |
| 76 | Aidan ChristiePlace 76 · Grade 11 · Medway | 11 | Medway | 18:40.80 |
| 77 | Nick VallePlace 77 · Grade 11 · Dedham | 11 | Dedham | 18:42.00 |
| 78 | Anderson JiPlace 78 · Grade 12 · Melrose | 12 | Melrose | 18:42.40 |
| 79 | Neil PatelPlace 79 · Grade 12 · Tyngsborough | 12 | Tyngsborough | 18:42.60 |
| 80 | Brodie PakPlace 80 · Grade 12 · East Bridgewater Jr/Sr | 12 | East Bridgewater Jr/Sr | 18:42.60 |
| 81 | Shea van CleefPlace 81 · Grade 11 · Bromfield | 11 | Bromfield | 18:44.70 |
| 82 | Druggan JosephPlace 82 · Grade 12 · Whitinsville Christian | 12 | Whitinsville Christian | 18:45.00 PR |
| 83 | Elias KatsarosPlace 83 · Grade 12 · Amherst Pelham Regional | 12 | Amherst Pelham Regional | 18:47.20 |
| 84 | Nathan BerhmanPlace 84 · Grade 12 · Medfield | 12 | Medfield | 18:47.60 |
| 85 | Troy GregoirePlace 85 · Grade 12 · Tyngsborough | 12 | Tyngsborough | 18:48.00 |
| 86 | Michael LubasPlace 86 · Grade 9 · East Bridgewater Jr/Sr | 9 | East Bridgewater Jr/Sr | 18:48.10 |
| 87 | Kole OlsonPlace 87 · Grade 12 · Advanced Math & Science Academy Charter | 12 | Advanced Math & Science Academy Charter | 18:50.50 |
| 88 | Mason OrlacchioPlace 88 · Grade 11 · Dartmouth | 11 | Dartmouth | 18:50.60 |
| 89 | Eder DegandPlace 89 · Grade 11 · Brockton | 11 | Brockton | 18:51.00 |
| 90 | Abdiel SnellingPlace 90 · Grade 12 · Brockton | 12 | Brockton | 18:52.20 |
| 91 | Ryan PaigePlace 91 · Grade 12 · Wakefield Memorial | 12 | Wakefield Memorial | 18:54.10 |
| 92 | Taylor MillerPlace 92 · Grade 11 · Wakefield Memorial | 11 | Wakefield Memorial | 18:56.00 |
| 93 | Mark KudarauskasPlace 93 · Grade 11 · Sturgis Charter West | 11 | Sturgis Charter West | 18:56.60 |
| 94 | Garet KlansekPlace 94 · Grade 10 · Blackstone Valley Reg Voc/Tech | 10 | Blackstone Valley Reg Voc/Tech | 18:56.90 |
| 95 | Christopher UngerPlace 95 · Grade 11 · Medfield | 11 | Medfield | 18:59.80 |
| 96 | Ethan DeWolfPlace 96 · Grade 11 · Hopedale Jr/Sr | 11 | Hopedale Jr/Sr | 19:00.60 |
| 97 | Joseph LeonePlace 97 · Grade 11 · Dartmouth | 11 | Dartmouth | 19:03.90 |
| 98 | Dante QuintosPlace 98 · Grade 12 · Archbishop Williams | 12 | Archbishop Williams | 19:04.70 |
| 99 | Jonah BurkheadPlace 99 · Grade 12 · Upper Cape Cod Reg Voc Tech | 12 | Upper Cape Cod Reg Voc Tech | 19:05.20 |
| 100 | Edward CormierPlace 100 · Grade 9 · Blackstone Valley Reg Voc/Tech | 9 | Blackstone Valley Reg Voc/Tech | 19:07.60 |
| 101 | Jackson WhitfordPlace 101 · Grade 11 · Seekonk | 11 | Seekonk | 19:09.00 |
| 102 | John ReillyPlace 102 · Grade 12 · Bishop Fenwick | 12 | Bishop Fenwick | 19:10.00 PR |
| 103 | Xavier GuzmanPlace 103 · Grade 11 · Chelsea | 11 | Chelsea | 19:11.40 |
| 104 | Jack CheneyPlace 104 · Grade 12 · Sandwich | 12 | Sandwich | 19:15.30 |
| 105 | John KearneyPlace 105 · Grade 12 · Cohasset | 12 | Cohasset | 19:15.40 |
| 106 | Quinn MuldoonPlace 106 · Grade 11 · Monomoy Regional | 11 | Monomoy Regional | 19:16.10 |
| 107 | Xavier Howard LeePlace 107 · Grade 11 · Boston Latin Academy | 11 | Boston Latin Academy | 19:16.90 |
| 108 | Alex CoulsonPlace 108 · Grade 12 · Archbishop Williams | 12 | Archbishop Williams | 19:18.30 |
| 109 | Brendan PritchardPlace 109 · Grade 11 · Wakefield Memorial | 11 | Wakefield Memorial | 19:20.60 |
| 110 | Noah KrijgerPlace 110 · Grade 11 · Advanced Math & Science Academy Charter | 11 | Advanced Math & Science Academy Charter | 19:25.00 |
| 111 | Chatham GillisPlace 111 · Grade 12 · Monomoy Regional | 12 | Monomoy Regional | 19:25.70 |
| 112 | Sebastian Molina RegilPlace 112 · Grade 11 · Chelsea | 11 | Chelsea | 19:26.70 PR |
| 113 | Jack O'BrienPlace 113 · Grade 12 · Dover-Sherborn | 12 | Dover-Sherborn | 19:28.80 |
| 114 | Cameron BrunellPlace 114 · Grade 9 · Millbury Memorial | 9 | Millbury Memorial | 19:28.90 |
| 115 | Declan BatesPlace 115 · Grade 12 · Duxbury | 12 | Duxbury | 19:29.60 |
| 116 | Henry ViensPlace 116 · Grade 11 · Grafton | 11 | Grafton | 19:30.60 |
| 117 | Finn HanniganPlace 117 · Grade 12 · Amherst Pelham Regional | 12 | Amherst Pelham Regional | 19:32.50 |
| 118 | Max FerrariPlace 118 · Grade 12 · Millbury Memorial | 12 | Millbury Memorial | 19:35.00 PR |
| 119 | William SmithPlace 119 · Grade 10 · Dover-Sherborn | 10 | Dover-Sherborn | 19:35.70 |
| 120 | Ryan ToomajanianPlace 120 · Grade 12 · Lowell Catholic | 12 | Lowell Catholic | 19:38.80 PR |
| 121 | Cash KleimanPlace 121 · Grade 11 · Dover-Sherborn | 11 | Dover-Sherborn | 19:39.20 |
| 122 | Adrien Hou-VannPlace 122 · Grade 12 · Tyngsborough | 12 | Tyngsborough | 19:41.70 |
| 123 | John Paul LavignePlace 123 · Grade 12 · Dighton-Rehoboth Regional | 12 | Dighton-Rehoboth Regional | 19:42.00 PR |
| 124 | Samuel KelleyPlace 124 · Grade 12 · Monomoy Regional | 12 | Monomoy Regional | 19:43.40 |
| 125 | John KyddPlace 125 · Grade 12 · Amherst Pelham Regional | 12 | Amherst Pelham Regional | 19:43.90 |
| 126 | Zachary DavidsonPlace 126 · Grade 11 · Wakefield Memorial | 11 | Wakefield Memorial | 19:44.10 |
| 127 | Joseph Oliver-WongPlace 127 · Grade 11 · Dartmouth | 11 | Dartmouth | 19:44.90 |
| 128 | Joseph GillettPlace 128 · Grade 12 · Tri-County RVT | 12 | Tri-County RVT | 19:45.70 |
| 129 | Alexis Alay LopezPlace 129 · Grade 11 · Burlington | 11 | Burlington | 19:45.90 |
| 130 | Christopher PanPlace 130 · Grade 10 · Dover-Sherborn | 10 | Dover-Sherborn | 19:46.00 |
| 131 | Logan CabralPlace 131 · Grade 12 · Somerset Berkley Regional | 12 | Somerset Berkley Regional | 19:46.10 |
| 132 | Henry HatfieldPlace 132 · Grade 11 · Duxbury | 11 | Duxbury | 19:46.60 |
| 133 | Zakaria MoubtassimPlace 133 · Grade 11 · Chelsea | 11 | Chelsea | 19:47.80 |
| 134 | Brody DunnPlace 134 · Grade 11 · Apponequet Regional | 11 | Apponequet Regional | 19:48.20 |
| 135 | Peter MatijevicPlace 135 · Grade 12 · Advanced Math & Science Academy Charter | 12 | Advanced Math & Science Academy Charter | 19:48.60 |
| 136 | Andy HuynhPlace 136 · Grade 12 · Brockton | 12 | Brockton | 19:48.70 |
| 137 | Christopher KleinPlace 137 · Grade 12 · Sandwich | 12 | Sandwich | 19:49.30 |
| 138 | Samuel PickfordPlace 138 · Grade 11 · Dighton-Rehoboth Regional | 11 | Dighton-Rehoboth Regional | 19:51.20 |
| 139 | Charles ScullyPlace 139 · Grade 11 · Archbishop Williams | 11 | Archbishop Williams | 19:51.30 |
| 140 | Tyler ForgionePlace 140 · Grade 12 · Tri-County RVT | 12 | Tri-County RVT | 19:51.60 |
| 141 | Andrew RigneyPlace 141 · Grade 11 · Montachusett Reg Voc Tech | 11 | Montachusett Reg Voc Tech | 19:52.70 |
| 142 | Michael BanisPlace 142 · Grade 11 · Upper Cape Cod Reg Voc Tech | 11 | Upper Cape Cod Reg Voc Tech | 19:55.10 PR |
| 143 | Benjamin VazquezPlace 143 · Grade 11 · Medfield | 11 | Medfield | 19:58.00 |
| 144 | Henry AniPlace 144 · Grade 11 · Brockton | 11 | Brockton | 19:58.60 PR |
| 145 | Martin KimaniPlace 145 · Grade 12 · Burncoat | 12 | Burncoat | 20:03.20 |
| 146 | Noah PricePlace 146 · Grade 11 · Duxbury | 11 | Duxbury | 20:04.80 PR |
| 147 | Adam TemplinPlace 147 · Grade 11 · Burlington | 11 | Burlington | 20:05.00 |
| 148 | Caiden LauPlace 148 · Grade 11 · Swampscott | 11 | Swampscott | 20:08.90 |
| 149 | Jackson PaquinPlace 149 · Grade 11 · Tyngsborough | 11 | Tyngsborough | 20:12.10 |
| 150 | Jackson DoylePlace 150 · Grade 11 · Dover-Sherborn | 11 | Dover-Sherborn | 20:12.50 |
| 151 | Leo ComiskeyPlace 151 · Grade 11 · Dover-Sherborn | 11 | Dover-Sherborn | 20:13.80 |
| 152 | Isiah Costa CrevelingPlace 152 · Grade 12 · Swampscott | 12 | Swampscott | 20:14.40 |
| 153 | Ziyuan ZhaoPlace 153 · Grade 12 · Saint Paul Diocesan Jr/Sr | 12 | Saint Paul Diocesan Jr/Sr | 20:17.40 |
| 154 | Andrew FongPlace 154 · Grade 12 · Brockton | 12 | Brockton | 20:19.20 |
| 155 | Gerald PlantePlace 155 · Grade 11 · Bellingham | 11 | Bellingham | 20:19.80 |
| 156 | Eli PerkinsPlace 156 · Grade 12 · Amherst Pelham Regional | 12 | Amherst Pelham Regional | 20:22.70 |
| 157 | Aidan CourtneyPlace 157 · Grade 11 · Groton-Dunstable Reg | 11 | Groton-Dunstable Reg | 20:24.80 |
| 158 | Jack BrunnenmeyerPlace 158 · Grade 11 · Tri-County RVT | 11 | Tri-County RVT | 20:25.20 |
| 159 | Evan LockePlace 159 · Grade 12 · Montachusett Reg Voc Tech | 12 | Montachusett Reg Voc Tech | 20:25.20 |
| 160 | Matt KrausePlace 160 · Grade 11 · Dover-Sherborn | 11 | Dover-Sherborn | 20:26.30 |
| 161 | Tommy TriandafilosPlace 161 · Grade 12 · East Bridgewater Jr/Sr | 12 | East Bridgewater Jr/Sr | 20:27.10 |
| 162 | Dylan GarrettPlace 162 · Grade 12 · Blackstone Valley Reg Voc/Tech | 12 | Blackstone Valley Reg Voc/Tech | 20:30.20 |
| 163 | Andrew AharonianPlace 163 · Grade 10 · Dover-Sherborn | 10 | Dover-Sherborn | 20:31.10 |
| 164 | Dat NgoPlace 164 · Grade 12 · Dover-Sherborn | 12 | Dover-Sherborn | 20:32.20 |
| 165 | Kyle WetjenPlace 165 · Grade 12 · Dover-Sherborn | 12 | Dover-Sherborn | 20:32.90 |
| 166 | Rylan WorkmanPlace 166 · Grade 12 · Salem | 12 | Salem | 20:33.60 |
| 167 | Will RandPlace 167 · Grade 11 · Bishop Fenwick | 11 | Bishop Fenwick | 20:34.50 |
| 168 | Noah ShawPlace 168 · Grade 11 · Norwood Senior | 11 | Norwood Senior | 20:34.60 |
| 169 | Robert RondeauPlace 169 · Grade 9 · Blackstone Valley Reg Voc/Tech | 9 | Blackstone Valley Reg Voc/Tech | 20:37.10 |
| 170 | Joe CarvalhoPlace 170 · Grade 11 · Cohasset | 11 | Cohasset | 20:40.00 |
| 171 | Dylan HowlandPlace 171 · Grade 11 · Dighton-Rehoboth Regional | 11 | Dighton-Rehoboth Regional | 20:40.50 |
| 172 | Nabiel DiazPlace 172 · Grade 11 · Brockton | 11 | Brockton | 20:40.60 PR |
| 173 | Thomas KennanPlace 173 · Grade 11 · Shepherd Hill Reg | 11 | Shepherd Hill Reg | 20:41.00 |
| 174 | Kevin MagillPlace 174 · Grade 12 · Blackstone Valley Reg Voc/Tech | 12 | Blackstone Valley Reg Voc/Tech | 20:41.10 PR |
| 175 | Stanley LiuPlace 175 · Grade 11 · Dover-Sherborn | 11 | Dover-Sherborn | 20:41.30 |
| 176 | Samuel GasparPlace 176 · Grade 9 · Blackstone Valley Reg Voc/Tech | 9 | Blackstone Valley Reg Voc/Tech | 20:42.70 PR |
| 177 | Brandon SerusPlace 177 · Grade 11 · East Bridgewater Jr/Sr | 11 | East Bridgewater Jr/Sr | 20:43.60 |
| 178 | Alex RiggsPlace 178 · Grade 11 · Wakefield Memorial | 11 | Wakefield Memorial | 20:44.80 |
| 179 | Duncan HicksPlace 179 · Grade 11 · South Shore Reg Voc-Tech | 11 | South Shore Reg Voc-Tech | 20:44.90 |
| 180 | Benjamin ConnellPlace 180 · Grade 11 · Douglas | 11 | Douglas | 20:45.90 |
| 181 | Stephen HowardPlace 181 · Grade 12 · Burlington | 12 | Burlington | 20:46.50 |
| 182 | Jalaiyiaz NaranjoPlace 182 · Grade 11 · Douglas | 11 | Douglas | 20:46.60 PR |
| 183 | Jacob MerrillPlace 183 · Grade 12 · Dracut Senior | 12 | Dracut Senior | 20:47.60 |
| 184 | Eli FortnaPlace 184 · Grade 12 · Whitinsville Christian | 12 | Whitinsville Christian | 20:47.80 |
| 185 | Elijah LongPlace 185 · Grade 12 · Brockton | 12 | Brockton | 20:48.80 |
| 186 | Ruairi (Rory) KeanePlace 186 · Grade 9 · Blackstone Valley Reg Voc/Tech | 9 | Blackstone Valley Reg Voc/Tech | 20:48.90 |
| 187 | Ethan SeufertPlace 187 · Grade 12 · Monomoy Regional | 12 | Monomoy Regional | 20:49.20 PR |
| 188 | Benjamin FernandezPlace 188 · Grade 9 · Blackstone Valley Reg Voc/Tech | 9 | Blackstone Valley Reg Voc/Tech | 20:49.50 |
| 189 | Nate GarlandPlace 189 · Grade 10 · Tri-County RVT | 10 | Tri-County RVT | 20:50.60 |
| 190 | Cameron HaganPlace 190 · Grade 11 · Seekonk | 11 | Seekonk | 20:51.60 |
| 191 | Landon CabralPlace 191 · Grade 11 · Dartmouth | 11 | Dartmouth | 20:51.90 |
| 192 | Douglas BatistaPlace 192 · Grade 10 · Millbury Memorial | 10 | Millbury Memorial | 20:52.50 PR |
| 193 | Harrison WebbPlace 193 · Grade 12 · Falmouth Academy | 12 | Falmouth Academy | 20:52.50 |
| 194 | Vincent GrantPlace 194 · Grade 12 · Brockton | 12 | Brockton | 20:52.90 |
| 195 | Tiago JorgePlace 195 · Grade 11 · Seekonk | 11 | Seekonk | 20:53.00 |
| 196 | Esdras YemePlace 196 · Grade 11 · Brockton | 11 | Brockton | 20:53.10 |
| 197 | Seamus KelleherPlace 197 · Grade 12 · East Bridgewater Jr/Sr | 12 | East Bridgewater Jr/Sr | 20:53.60 |
| 198 | Julian GrantPlace 198 · Grade 9 · Seekonk | 9 | Seekonk | 20:55.70 |
| 199 | Gavin ScardinoPlace 199 · Grade 11 · Blackstone Valley Reg Voc/Tech | 11 | Blackstone Valley Reg Voc/Tech | 20:57.20 |
| 200 | Paxton RichardsPlace 200 · Grade 11 · Cohasset | 11 | Cohasset | 20:57.40 |
| 201 | Sullivan GrayPlace 201 · Grade 12 · Apponequet Regional | 12 | Apponequet Regional | 21:00.50 |
| 202 | Zachary (Zac) MergentheimerPlace 202 · Grade 11 · Grafton | 11 | Grafton | 21:02.40 |
| 203 | Bryan Amaya-YanesPlace 203 · Grade 12 · Chelsea | 12 | Chelsea | 21:02.50 |
| 204 | Daniyal AkramPlace 204 · Grade 11 · Dover-Sherborn | 11 | Dover-Sherborn | 21:05.30 |
| 205 | Louis HuntoonPlace 205 · Grade 12 · Montachusett Reg Voc Tech | 12 | Montachusett Reg Voc Tech | 21:06.00 |
| 206 | Michael ChastenayPlace 206 · Grade 11 · Norton | 11 | Norton | 21:07.10 |
| 207 | Aneil BarnickPlace 207 · Grade 11 · Apponequet Regional | 11 | Apponequet Regional | 21:07.90 |
| 208 | Cullen CoffeyPlace 208 · Grade 12 · Duxbury | 12 | Duxbury | 21:08.20 |
| 209 | Logan HollowayPlace 209 · Grade 12 · Montachusett Reg Voc Tech | 12 | Montachusett Reg Voc Tech | 21:08.90 |
| 210 | Avery D'AvolioPlace 210 · Grade 12 · Dracut Senior | 12 | Dracut Senior | 21:10.10 |
| 211 | Liam MullenPlace 211 · Grade 11 · Parker Charter Essential | 11 | Parker Charter Essential | 21:11.50 |
| 212 | Maxwell CostaPlace 212 · Grade 11 · Amherst Pelham Regional | 11 | Amherst Pelham Regional | 21:14.40 |
| 213 | Thomas BurkePlace 213 · Grade 11 · Dartmouth | 11 | Dartmouth | 21:14.60 |
| 214 | Nathan CarrierePlace 214 · Grade 12 · Wilmington | 12 | Wilmington | 21:16.60 PR |
| 215 | Droyder HernandezPlace 215 · Grade 12 · Lynn Classical | 12 | Lynn Classical | 21:23.00 PR |
| 216 | Robert GrayPlace 216 · Grade 11 · Norwood Senior | 11 | Norwood Senior | 21:29.00 |
| 217 | Maxwell BassettPlace 217 · Grade 12 · Brockton | 12 | Brockton | 21:30.90 |
| 218 | Jacob SasvillePlace 218 · Grade 12 · Apponequet Regional | 12 | Apponequet Regional | 21:34.50 |
| 219 | Cooper O'SheaPlace 219 · Grade 11 · Wilmington | 11 | Wilmington | 21:34.90 |
| 220 | David GrayPlace 220 · Grade 11 · Norwood Senior | 11 | Norwood Senior | 21:40.80 |
| 221 | Aidan SoaresPlace 221 · Grade 11 · Apponequet Regional | 11 | Apponequet Regional | 21:51.20 |
| 222 | Cooper OftenPlace 222 · Grade 12 · Blackstone Valley Reg Voc/Tech | 12 | Blackstone Valley Reg Voc/Tech | 21:53.10 |
| 223 | Chadwick Ryan CarmodyPlace 223 · Grade 11 · Boston Latin Academy | 11 | Boston Latin Academy | 21:54.60 |
| 224 | Joshua AguiarPlace 224 · Grade 10 · Blackstone Valley Reg Voc/Tech | 10 | Blackstone Valley Reg Voc/Tech | 21:55.00 |
| 225 | Brian RzepkaPlace 225 · Grade 11 · Lowell Catholic | 11 | Lowell Catholic | 21:58.10 PR |
| 226 | Gideon AntonowiczPlace 226 · Grade 11 · Amherst Pelham Regional | 11 | Amherst Pelham Regional | 21:58.70 PR |
| 227 | Owen RussellPlace 227 · Grade 12 · Dover-Sherborn | 12 | Dover-Sherborn | 21:59.40 |
| 228 | Daniel SavagePlace 228 · Grade 12 · South Shore Reg Voc-Tech | 12 | South Shore Reg Voc-Tech | 22:01.20 |
| 229 | Ethan CaldoPlace 229 · Grade 12 · Wakefield Memorial | 12 | Wakefield Memorial | 22:03.90 |
| 230 | Shea DonaghyPlace 230 · Grade 11 · South Shore Reg Voc-Tech | 11 | South Shore Reg Voc-Tech | 22:07.40 |
| 231 | Bishoy BebawyPlace 231 · Grade 11 · Hopedale Jr/Sr | 11 | Hopedale Jr/Sr | 22:09.30 |
| 232 | Noah InganoPlace 232 · Grade 11 · Advanced Math & Science Academy Charter | 11 | Advanced Math & Science Academy Charter | 22:10.80 |
| 233 | Ryan TraversePlace 233 · Grade 12 · Groton-Dunstable Reg | 12 | Groton-Dunstable Reg | 22:12.00 |
| 234 | Liam SullivanPlace 234 · Grade 12 · Bishop Fenwick | 12 | Bishop Fenwick | 22:13.10 |
| 235 | Jackson PerschyPlace 235 · Grade 11 · Medfield | 11 | Medfield | 22:14.70 |
| 236 | Matthew RoyPlace 236 · Grade 11 · Dighton-Rehoboth Regional | 11 | Dighton-Rehoboth Regional | 22:17.00 |
| 237 | Kevin GarveyPlace 237 · Grade 11 · Upper Cape Cod Reg Voc Tech | 11 | Upper Cape Cod Reg Voc Tech | 22:17.60 |
| 238 | Ryan KraicsPlace 238 · Grade 11 · Sturgis Charter West | 11 | Sturgis Charter West | 22:18.80 |
| 239 | Vincent LastrinaPlace 239 · Grade 11 · Seekonk | 11 | Seekonk | 22:22.10 |
| 240 | Desmond LaskowskiPlace 240 · Grade 12 · Shepherd Hill Reg | 12 | Shepherd Hill Reg | 22:25.70 |
| 241 | Lucas NicholsPlace 241 · Grade 10 · Blackstone Valley Reg Voc/Tech | 10 | Blackstone Valley Reg Voc/Tech | 22:28.00 |
| 242 | Bennet McGarvey-VanLauwePlace 242 · Grade 11 · Melrose | 11 | Melrose | 22:28.20 |
| 243 | Aidan MarquisPlace 243 · Grade 12 · Dighton-Rehoboth Regional | 12 | Dighton-Rehoboth Regional | 22:38.80 PR |
| 244 | Alex AsbedianPlace 244 · Grade 11 · Duxbury | 11 | Duxbury | 22:41.20 |
| 245 | Koji TingPlace 245 · Grade 11 · Dover-Sherborn | 11 | Dover-Sherborn | 22:43.60 |
| 246 | Dylan NeyenhousePlace 246 · Grade 12 · Dover-Sherborn | 12 | Dover-Sherborn | 22:43.90 PR |
| 247 | Damon LiuPlace 247 · Grade 11 · Somerset Berkley Regional | 11 | Somerset Berkley Regional | 22:48.60 PR |
| 248 | John AronsonPlace 248 · Grade 11 · Saint Paul Diocesan Jr/Sr | 11 | Saint Paul Diocesan Jr/Sr | 22:52.50 |
| 249 | Graham ArchibaldPlace 249 · Grade 11 · Bishop Fenwick | 11 | Bishop Fenwick | 22:53.10 |
| 250 | Billy HardyPlace 250 · Grade 11 · Dover-Sherborn | 11 | Dover-Sherborn | 22:53.80 |