Standings

  1. Wellesley 497
  2. Xaverian 414
  3. Marblehead 389
  4. Dover/Sherborn 221
  5. Westwood 211
  6. Brookline 167
  7. Milton 145
  8. Lexington/Waltham 129
  9. Oliver_Ames 87
  10. Framingham 52
  11. Newton_North 45
  12. Duxbury 3
  1. Marblehead 555
  2. Dover/Sherborn 369
  3. Wellesley 283
  4. Westwood 252
  5. Lexington/Waltham 252
  6. Newton North 153
  7. Ursuline 145
  8. Duxbury 141
  9. Oliver Ames 105
  10. Brookline 77
  11. Milton 25
  12. Framingham 0
  1. Lars Forsgren 96
  2. Sawyer Busny 93
  3. Reed Abbott 92
  4. Charlie Pingree 88
  5. Baxter Jennings 87
  6. Joe Glynn 87
  7. Kota Tsukada 86
  8. Matthew Lussier 79
  9. Richie Adams 77
  10. Seth Tobin 76
  1. Samantha McKay 96
  2. Courtney Pingree 94
  3. Haley Kutzer 92
  4. Cate Honos 90
  5. Mae Colwell 88
  6. Emma Gonsalves 85
  7. Hannah Watts 83
  8. Ashley Kutzer 81
  9. Madeline Buxton 80
  10. Lydia Carr 78
  11. Addie Atwood 78