Standings

  1. Wellesley 2162
  2. Xaverian 2072
  3. Marblehead 1910
  4. Dover/Sherborn 1162
  5. Westwood 943
  6. Lexington/Waltham 854
  7. Brookline 714
  8. Milton 605
  9. Oliver Ames 540
  10. Duxbury 397
  11. Newton North 220
  12. Framingham 197
  1. Marblehead 2404
  2. Dover/Sherborn 1902
  3. Lexington/Waltham 1442
  4. Wellesley 1204
  5. Westwood 1125
  6. Newton North 921
  7. Duxbury 856
  8. Ursuline 735
  9. Oliver Ames 484
  10. Brookline 472
  11. Milton 138
  12. Framingham 97
Boys - Top 10
Individual Standings - Girls