Winners
| Event | Winner | School / team | Mark |
|---|
| Boys / Men · 2.1 Miles Novice All Divsions | Patrick Adams | Sandwich | 12:39.10 |
| Girls / Women · 2.1 Miles Novice All Divisions | Eden Solomon | Murdock | 14:44.60 |
| Boys / Men · 2.1 Miles Freshman Large | Ishaan Kanagaraj | Belmont | 10:54.00 |
| Girls / Women · 2.1 Miles Freshman All Divisions | Evelyn Wesling | Billerica Memorial | 12:39.20 |
| Boys / Men · 2.1 Miles Freshman Small Medium | Trevor Sullivan | Granby | 11:08.18 |
| Boys / Men · 5,000 Meters Sophomore Large | Nam Danh | Brookline | 16:30.00 |
| Girls / Women · 5,000 Meters Sophomore All Divisions | Daria Lamakina | Framingham | 18:40.80 |
| Boys / Men · 5,000 Meters Sophomore Small Medium | Kai Kemeza | Bromfield | 16:21.91 |
| Girls / Women · 5,000 Meters Junior Varsity Large | Riley DoRosario | King Philip Regional | 19:58.30 |
| Boys / Men · 5,000 Meters Junior Varsity Large | Johnny Xu | Brookline | 16:50.20 |
| Girls / Women · 5,000 Meters Junior Varsity Small Medium | Hazel Butterworth | Carver Middle/High | 19:23.50 |
| Boys / Men · 5,000 Meters Junior Varsity Small Medium | Evan Solger | Groton-Dunstable Reg | 17:08.90 |
| Girls / Women · 5,000 Meters Varsity Large | Abigail Hennessy | Westford Academy | 16:43.00 |
| Boys / Men · 5,000 Meters Varsity Large | Liam Hartmann | Brookline | 15:04.80 |
| Girls / Women · 5,000 Meters Varsity Small | Amelia Desilets | Monument Mountain Regional | 17:55.20 |
| Boys / Men · 5,000 Meters Varsity Small | Nathaniel Henshaw | Parker Charter Essential | 15:41.90 |
| Girls / Women · 5,000 Meters Varsity Medium | Emily Flagg | Whitinsville Christian | 17:17.30 |
| Boys / Men · 5,000 Meters Varsity Medium | Silas Gartner | Falmouth | 15:14.00 |
Team scores
| Division | Pl | School / team | Points |
|---|
| Boys / Men · 2.1 Miles Novice All Divsions | 1 | Pioneer Valley Chinese Immersion Charter | 49 |
| 2 | Wellesley | 88 |
| 3 | Dennis-Yarmouth Regional | 109 |
| 4 | Littleton | 112 |
| 5 | Dartmouth | 125 |
| 6 | Uxbridge | 128 |
| 7 | Canton | 187 |
| 8 | Sharon | 212 |
| 9 | Ashland | 220 |
| 10 | Saint Mary's | 223 |
| 11 | Taunton | 280 |
| 12 | Keefe Technical | 317 |
| 13 | Millis | 367 |
| 14 | Lee Middle/High | 385 |
| Boys / Men · 2.1 Miles Freshman Large | 1 | Brookline | 81 |
| 2 | King Philip Regional | 137 |
| 3 | Barrington | 138 |
| 4 | Natick | 153 |
| 5 | Billerica Memorial | 164 |
| 6 | Wellesley | 205 |
| 7 | Westford Academy | 210 |
| 8 | Saint John's | 256 |
| 9 | Braintree | 275 |
| 10 | Belmont | 278 |
| 11 | Framingham | 283 |
| 12 | Hopkinton | 284 |
| 13 | Plymouth South | 299 |
| 14 | Sharon | 303 |
| 15 | Attleboro | 322 |
| 16 | Lincoln-Sudbury Regional | 329 |
| 17 | Waltham | 353 |
| 18 | Taunton | 391 |
| 19 | Shrewsbury | 506 |
| 20 | Oliver Ames | 528 |
| Boys / Men · 2.1 Miles Freshman Small Medium | 1 | Amherst Pelham Regional | 60 |
| 2 | Bromfield | 90 |
| 3 | Bellingham | 119 |
| 4 | Parker Charter Essential | 132 |
| 5 | Hopedale Jr/Sr | 140 |
| 6 | Nashoba Reg | 159 |
| 7 | Canton | 171 |
| 8 | Northampton | 177 |
| 9 | Brockton | 177 |
| 10 | Somerset Berkley Regional | 201 |
| 11 | Medway | 259 |
| 12 | Southeastern Reg. Voc/Tech | 281 |
| Boys / Men · 5,000 Meters Sophomore Large | 1 | Brookline | 22 |
| 2 | North Kingstown | 59 |
| 3 | Classical | 92 |
| 4 | Natick | 102 |
| 5 | Belmont | 159 |
| 6 | Wellesley | 177 |
| 7 | Barrington | 178 |
| 8 | North Attleborough | 248 |
| 9 | Attleboro | 261 |
| 10 | King Philip Regional | 285 |
| 11 | Shrewsbury | 287 |
| 12 | Wachusett Regional | 337 |
| 13 | Chelmsford | 345 |
| 14 | Waltham | 379 |
| 15 | Westford Academy | 386 |
| 16 | Blackstone Valley Reg Voc/Tech | 443 |
| Boys / Men · 5,000 Meters Sophomore Small Medium | 1 | Wayland | 68 |
| 2 | Parker Charter Essential | 113 |
| 3 | Holliston | 115 |
| 4 | Nantucket | 125 |
| 5 | Bromfield | 132 |
| 6 | Wilmington | 141 |
| 7 | West Bridgewater Mid/Sr | 149 |
| 8 | Longmeadow | 173 |
| 9 | Keefe Technical | 202 |
| 10 | Canton | 207 |
| 11 | Tyngsborough | 260 |
| 12 | Norwell | 321 |
| Boys / Men · 5,000 Meters Junior Varsity Large | 1 | Brookline | 19 |
| 2 | Wellesley | 105 |
| 3 | Natick | 117 |
| 4 | Franklin | 129 |
| 5 | Shrewsbury | 206 |
| 6 | Billerica Memorial | 208 |
| 7 | Lincoln-Sudbury Regional | 221 |
| 8 | Plymouth South | 235 |
| 9 | Waltham | 239 |
| 10 | Hopkinton | 263 |
| 11 | Barrington | 283 |
| 12 | Wachusett Regional | 339 |
| 13 | Framingham | 376 |
| 14 | Oliver Ames | 376 |
| 15 | Taunton | 400 |
| 16 | King Philip Regional | 444 |
| 17 | Coventry (RI) | 445 |
| 18 | Stoughton | 457 |
| 19 | Sharon | 483 |
| 20 | Blackstone Valley Reg Voc/Tech | 515 |
| 21 | Diman Regional Voc/Tech | 598 |
| 22 | Algonquin Regional | 615 |
| 23 | Saint Mary's | 637 |
| 24 | Bristol-Plymouth Reg Voc Tech | 695 |
| 25 | Springfield Central | 742 |
| Girls / Women · 2.1 Miles Novice All Divisions | 1 | Needham | 38 |
| 2 | Pioneer Valley Chinese Immersion Charter | 100 |
| 3 | Canton | 123 |
| 4 | Classical | 141 |
| 5 | Ashland | 191 |
| 6 | Saint Mary's | 225 |
| 7 | Central Catholic | 239 |
| 8 | Milton | 255 |
| 9 | Algonquin Regional | 261 |
| 10 | Frontier Regional | 269 |
| 11 | Cranston West | 294 |
| 12 | Hampshire Regional Middle/High | 304 |
| 13 | Dover-Sherborn | 330 |
| 14 | Greater New Bedford RVT | 330 |
| 15 | Braintree | 350 |
| 16 | Mashpee | 362 |
| 17 | Cranston East | 373 |
| 18 | Westford Academy | 465 |
| 19 | North Attleborough | 504 |
| 20 | Chelmsford | 547 |
| 21 | Springfield Central | 588 |
| Girls / Women · 2.1 Miles Freshman All Divisions | 1 | Billerica Memorial | 49 |
| 2 | North Kingstown | 61 |
| 3 | Brookline | 80 |
| 4 | Notre Dame Academy-Hingham | 106 |
| 5 | Barrington | 131 |
| 6 | Needham | 135 |
| 7 | Taunton | 164 |
| 8 | Chelmsford | 198 |
| 9 | Franklin | 203 |
| Girls / Women · 5,000 Meters Sophomore All Divisions | 1 | Weymouth | 71 |
| 2 | Natick | 86 |
| 3 | Brookline | 88 |
| 4 | Central Catholic | 124 |
| 5 | Needham | 157 |
| 6 | Bromfield | 163 |
| 7 | Algonquin Regional | 164 |
| 8 | Concord-Carlisle | 167 |
| 9 | Foxborough | 215 |
| 10 | Milton | 234 |
| 11 | Melrose | 239 |
| 12 | Saint Paul Diocesan Jr/Sr | 282 |
| Girls / Women · 5,000 Meters Junior Varsity Large | 1 | Newton North | 24 |
| 2 | Needham | 55 |
| 3 | Concord-Carlisle | 71 |
| 4 | Wachusett Regional | 89 |
| 5 | Wellesley | 141 |
| 6 | Brookline | 168 |
| 7 | Milton | 184 |
| 8 | Braintree | 201 |
| 9 | Natick | 269 |
| 10 | Hopkinton | 286 |
| 11 | Oliver Ames | 310 |
| 12 | Westborough | 312 |
| Girls / Women · 5,000 Meters Junior Varsity Small Medium | 1 | Amherst Pelham Regional | 56 |
| 2 | Hopedale Jr/Sr | 94 |
| 3 | Canton | 125 |
| 4 | Smithfield | 143 |
| 5 | Bishop Fenwick | 146 |
| 6 | Middleboro | 168 |
| 7 | Whitinsville Christian | 194 |
| 8 | Easthampton | 202 |
| 9 | Greater Lowell Tech | 224 |
| 10 | Monument Mountain Regional | 259 |
| 11 | Grafton | 286 |
| 12 | Melrose | 297 |
| 13 | Longmeadow | 317 |
| 14 | Nashoba Reg | 317 |
| 15 | Brockton | 369 |
| 16 | Maynard | 372 |
| 17 | Dover-Sherborn | 467 |
| Boys / Men · 5,000 Meters Junior Varsity Small Medium | 1 | Amherst Pelham Regional | 41 |
| 2 | Holliston | 110 |
| 3 | East Longmeadow | 181 |
| 4 | Hampshire Regional Middle/High | 256 |
| 5 | Littleton | 258 |
| 6 | Brockton | 264 |
| 7 | Canton | 273 |
| 8 | Keefe Technical | 297 |
| 9 | Dartmouth | 300 |
| 10 | Greater Lowell Tech | 312 |
| 11 | Mt Greylock Regional | 323 |
| 12 | Ashland | 329 |
| 13 | Wayland | 335 |
| 14 | East Bridgewater Jr/Sr | 337 |
| 15 | Northampton | 341 |
| 16 | Abington | 366 |
| 17 | Greater New Bedford RVT | 373 |
| 18 | Longmeadow | 389 |
| 19 | Burlington | 407 |
| 20 | Innovation Academy | 437 |
| 21 | Pioneer Valley Chinese Immersion Charter | 506 |
| 22 | Dover-Sherborn | 541 |
| 23 | Martha's Vineyard Reg | 548 |
| 24 | Stoneham | 612 |
| 25 | Falmouth | 632 |
| 26 | Grafton | 662 |
| 27 | Ludlow | 678 |
| 28 | Upper Cape Cod Reg Voc Tech | 702 |
| 29 | Rising Tide Charter Public | 773 |
| Girls / Women · 5,000 Meters Varsity Large | 1 | Westford Academy | 71 |
| 2 | Billerica Memorial | 98 |
| 3 | Newton North | 130 |
| 4 | Concord-Carlisle | 156 |
| 5 | North Kingstown | 184 |
| 6 | Needham | 199 |
| 7 | Notre Dame Academy-Hingham | 225 |
| 8 | Wellesley | 237 |
| 9 | Wachusett Regional | 238 |
| 10 | Central Catholic | 266 |
| 11 | Weymouth | 292 |
| 12 | Cranston West | 303 |
| 13 | Brookline | 330 |
| 14 | Oliver Ames | 361 |
| 15 | Barrington | 407 |
| 16 | Chelmsford | 452 |
| 17 | Milton | 461 |
| 18 | Westborough | 463 |
| 19 | Natick | 463 |
| 20 | Saint Mary's | 507 |
| 21 | Shrewsbury | 578 |
| 22 | Coventry (RI) | 612 |
| 23 | Attleboro | 635 |
| 24 | West Springfield | 663 |
| Boys / Men · 5,000 Meters Varsity Large | 1 | Brookline | 64 |
| 2 | Natick | 82 |
| 3 | Oliver Ames | 168 |
| 4 | Hopkinton | 214 |
| 5 | Barrington | 223 |
| 6 | Wachusett Regional | 229 |
| 7 | Billerica Memorial | 236 |
| 8 | North Kingstown | 242 |
| 9 | Franklin | 318 |
| 10 | Weymouth | 321 |
| 11 | Plymouth South | 327 |
| 12 | Westford Academy | 343 |
| 13 | Saint John's | 394 |
| 14 | Wellesley | 398 |
| 15 | Belmont | 399 |
| 16 | Algonquin Regional | 420 |
| 17 | King Philip Regional | 437 |
| 18 | Lincoln-Sudbury Regional | 462 |
| 19 | Attleboro | 483 |
| 20 | Milton | 507 |
| 21 | Westborough | 586 |
| 22 | West Springfield | 592 |
| 23 | Chelmsford | 605 |
| 24 | Cranston East | 616 |
| 25 | Sharon | 618 |
| 26 | Framingham | 651 |
| 27 | Plymouth North | 691 |
| 28 | Coventry (RI) | 716 |
| 29 | Cranston West | 766 |
| 30 | Blackstone Valley Reg Voc/Tech | 869 |
| 31 | Saint Mary's | 882 |
| 32 | Springfield Central | 928 |
| 33 | Bristol-Plymouth Reg Voc Tech | 1006 |
| 34 | Westfield | 1018 |
| Girls / Women · 5,000 Meters Varsity Small | 1 | Norwell | 55 |
| 2 | Hampshire Regional Middle/High | 96 |
| 3 | Mt Greylock Regional | 114 |
| 4 | Advanced Math & Science Academy Charter | 156 |
| 5 | Monument Mountain Regional | 184 |
| 6 | Bromfield | 203 |
| 7 | Greater Lowell Tech | 216 |
| 8 | Lunenburg | 218 |
| 9 | Pioneer Valley Chinese Immersion Charter | 261 |
| 10 | Parker Charter Essential | 263 |
| 11 | Abington | 278 |
| 12 | North Smithfield | 283 |
| 13 | Littleton | 320 |
| 14 | Tyngsborough | 325 |
| 15 | Frontier Regional | 344 |
| 16 | East Bridgewater Jr/Sr | 372 |
| 17 | Sturgis Charter West | 384 |
| Boys / Men · 5,000 Meters Varsity Small | 1 | Parker Charter Essential | 61 |
| 2 | Greater Lowell Tech | 114 |
| 3 | Bromfield | 127 |
| 4 | Hampshire Regional Middle/High | 151 |
| 5 | Mt Greylock Regional | 163 |
| 6 | East Bridgewater Jr/Sr | 170 |
| 7 | Smithfield | 199 |
| 8 | Lenox Memorial | 203 |
| 9 | Hopedale Jr/Sr | 213 |
| 10 | Littleton | 256 |
| 11 | Pioneer Valley Chinese Immersion Charter | 321 |
| 12 | Maynard | 330 |
| 13 | Frontier Regional | 331 |
| 14 | North Smithfield | 340 |
| 15 | Tyngsborough | 358 |
| 16 | Carver Middle/High | 402 |
| 17 | Nipmuc Regional | 419 |
| 18 | Advanced Math & Science Academy Charter | 420 |
| 19 | Upper Cape Cod Reg Voc Tech | 471 |
| 20 | Seekonk | 525 |
| Girls / Women · 5,000 Meters Varsity Medium | 1 | Boston Latin Academy | 88 |
| 2 | Canton | 89 |
| 3 | Amherst Pelham Regional | 107 |
| 4 | Northampton | 141 |
| 5 | Marblehead | 151 |
| 6 | Holliston | 166 |
| 7 | Ashland | 218 |
| 8 | Groton-Dunstable Reg | 219 |
| 9 | Melrose | 220 |
| 10 | Pembroke | 284 |
| 11 | Grafton | 314 |
| 12 | Norton | 327 |
| 13 | Dover-Sherborn | 341 |
| 14 | Nashoba Reg | 348 |
| 15 | Manchester Essex Regional | 368 |
| 16 | Longmeadow | 381 |
| 17 | Ludlow | 415 |
| 18 | Dedham | 487 |
| Boys / Men · 5,000 Meters Varsity Medium | 1 | Longmeadow | 101 |
| 2 | Amherst Pelham Regional | 103 |
| 3 | Boston Latin Academy | 106 |
| 4 | Weston | 113 |
| 5 | Groton-Dunstable Reg | 116 |
| 6 | Dedham | 219 |
| 7 | Ashland | 220 |
| 8 | Marblehead | 234 |
| 9 | Pembroke | 241 |
| 10 | Northampton | 302 |
| 11 | Ludlow | 331 |
| 12 | Manchester Essex Regional | 339 |
| 13 | Tewksbury Memorial | 359 |
| 14 | Canton | 405 |
| 15 | Foxborough | 414 |
| 16 | Wilmington | 427 |
| 17 | Nashoba Reg | 432 |
| 18 | Grafton | 461 |
| 19 | Dover-Sherborn | 461 |
| 20 | Martha's Vineyard Reg | 492 |
| 21 | Medway | 505 |
| 22 | Nauset Regional | 596 |
| 23 | Salem | 609 |
Boys / Men · 2.1 Miles Novice All Divsions
190 results
See all 190 results
Girls / Women · 2.1 Miles Novice All Divisions
255 results
See all 255 results
Boys / Men · 2.1 Miles Freshman Large
188 results
See all 188 results
Girls / Women · 2.1 Miles Freshman All Divisions
209 results
See all 209 results
Boys / Men · 2.1 Miles Freshman Small Medium
164 results
See all 164 results
Boys / Men · 5,000 Meters Sophomore Large
156 results
See all 156 results
Girls / Women · 5,000 Meters Sophomore All Divisions
189 results
See all 189 results
Boys / Men · 5,000 Meters Sophomore Small Medium
175 results
See all 175 results
Girls / Women · 5,000 Meters Junior Varsity Large
174 results
See all 174 results
Boys / Men · 5,000 Meters Junior Varsity Large
226 results
See all 226 results
Girls / Women · 5,000 Meters Junior Varsity Small Medium
214 results
See all 214 results
Boys / Men · 5,000 Meters Junior Varsity Small Medium
310 results
See all 310 results
Girls / Women · 5,000 Meters Varsity Large
213 results
See all 213 results
Boys / Men · 5,000 Meters Varsity Large
252 results
See all 252 results
Girls / Women · 5,000 Meters Varsity Small
149 results
See all 149 results
Boys / Men · 5,000 Meters Varsity Small
182 results
See all 182 results
Girls / Women · 5,000 Meters Varsity Medium
156 results
See all 156 results
Boys / Men · 5,000 Meters Varsity Medium
185 results
See all 185 results