Bracket Notes:
1. Falmouth (14-0-4) .889
2. Gr New Bedford (14-2-0) .875
3. Attleboro (10-1-7) .750
4. Sandwich (13-4-1) .750
5. Dartmouth (11-3-3) .735
6. Needham (10-2-6) .722
7. Brockton (11-3-4) .722
8. Newton South (11-4-4) .684
9. Weymouth (11-4-5) .675
10. Mansfield (11-6-1) .639
11. BC High (9-4-5) .639
12. Natick (10-6-2) .611
13. Bridgewater-Raynham (10-6-2) .611
14. North Attleboro (9-5-4) .611
15. Whitman-Hanson (10-7-0) .588
16. Marshfield (9-6-3) .583
17. New Bedford (8-5-5) .583
18. Durfee (7-7-4) .500
19. Xaverian (5-8-3) .406