DIVISION 1
1. Xaverian (6-2)
2. Andover (8-0)
3. Central Catholic (6-2)
4. St. John’s Prep (6-2)
5. Methuen (6-2)
6. Everett (7-1)
7. Franklin (5-2)
8. Brockton (7-1)
DIVISION 2
1. Catholic Memorial (7-0)
2. Reading (8-0)
3. Mansfield (7-1)
4. King Philip (6-1)
5. Milford (7-1)
6. Peabody (8-0)
7. Chelmsford (7-1)
8. Woburn (6-2)
DIVISION 3
1. Milton (8-0)
2. Billerica (8-0)
3. North Attleboro (5-2)
4. Plymouth South (8-0)
5. Marblehead (7-1)
6. Wakefield (8-0)
7. Walpole (7-1)
8. Hanover (6-2)
DIVISION 4
1. Duxbury (7-0)
2. Holliston (7-1)
3. Bedford (7-1)
4. Melrose (6-2)
5. Falmouth (6-1)
6. Middleboro (6-2)
7. Tewksbury (5-3)
8. Scituate (3-4)
DIVISION 5
1. Dover-Sherborn (8-0)
2. North Reading (7-1)
3. Bishop Fenwick (7-1)
4. Old Rochester (6-1)
5. Shawsheen (8-0)
6. Fairhaven (7-1)
7. Watertown (6-2)
8. Triton (5-3)
DIVISION 6
1. St. Mary’s (7-1)
2. Stoneham (7-1)
3. Rockland (5-2)
4. Lynnfield (5-3)
5. Weston (5-3)
6. Sandwich (5-3)
7. Winthrop (5-3)
8. Bellingham (5-3)
DIVISION 7
1. Cohasset (6-1)
2. Amesbury (6-1)
3. Mashpee (5-2)
4. West Bridgewater (6-2)
5. Latin Academy (6-2)
6. Tech Boston (6-1)
7. Cathedral/Matignon (5-2)
8. O’Bryant (4-2)
DIVISION 8
1. Hull (8-0)
2. Brighton (6-1)
3. Lowell Catholic (7-1)
4. Nashoba Tech (7-1)
5. Old Colony (7-1)
6. KIPP (4-4)
7. Manchester-Essex (5-3)
8. South Shore Voke (5-3)
ISL
1. St. Sebastian’s (5-1)
2. Lawrence Academy (5-1)
3. Governor’s Academy (5-1)
4. Milton Academy (4-2)
5. Brooks (5-1)
6. BB&N (3-3)
7. Rivers (5-1)
8. Noble and Greenough (4-2)
Source: www.bostonherald.com