Bracket Notes:
1. Weymouth (19-0-1) .975
2. Plymouth North (13-1-4) .833
3. Gr. New Bedford Reg. Tech (11-1-4) .813
4. Marshfield (11-2-5) .750
5. Boston College HS (13-4-1) .750
6. Dartmouth (10-3-1) .750
7. New Bedford (12-3-3) .750
8. Natick (12-4-2) .722
9. Falmouth (11-3-5) .711
10. Boston English (10-3-4) .706
11. Silver Lake (8-1-8) .706
12. Brockton (10-6-2) .611
13. Nauset (9-7-2) .556
14. Needham (6-5-7) .528
15. Franklin (7-6-5) .528
16. Stoughton (7-7-2) .500
17. Dennis-Yarmouth (8-8-2) .500