As we've done for the past decade, we'll dust off the old crystal ball and take a preseason stab at the top eight teams in North, South as well as the Independent School League.
DIVISION 1 NORTH
1. Everett (10-2)
2. Central Catholic (8-2)
3. St. John's Prep (7-4)
4. Lexington (9-2)
5. Methuen (6-5)
6. Andover (6-5)
7. Lowell (4-7)
8. Haverhill (9-2)
DIVISION 1 SOUTH
1. Xaverian (10-2)
2. BC High (6-4)
3. Catholic Memorial (7-4)
4. Newton North (7-4)
5. Brockton (5-6)
6. Needham (5-6)
7. Weymouth (2-9)
8. Franklin (2-9)
DIVISION 2 NORTH
1. Reading (8-4)
2. Lincoln-Sudbury (9-2)
3. Chelmsford (4-7)
4. Peabody (5-6)
5. Waltham (6-5)
6. Masconomet (6-5)
7. North Andover (4-7)
8. Woburn (6-5)
DIVISION 2 SOUTH
1. Marshfield (8-3)
2. Bridgewater-Raynham (7-4)
3. Natick (9-2)
4. King Philip (12-0)
5. Mansfield (8-2)
6. Wellesley (10-1)
7. Barnstable (5-6)
8. Braintree (6-5)
DIVISION 3 NORTH
1. Tewksbury (10-1)
2. Billerica (9-2)
3. Concord-Carlisle (6-5)
4. Malden Catholic (4-7)
5. Beverly (9-3)
6. Danvers (9-2)
7. Winchester (5-6)
8. Arlington (3-8)
DIVISION 3 SOUTH
1. Duxbury (12-1)
2. North Attleboro (9-2)
3. Walpole (6-5)
4. Whitman-Hanson (7-4)
5. Stoughton (8-3)
6. Hingham (6-5)
7. Bishop Feehan (7-4)
8. Plymouth North (6-5)
DIVISION 4 NORTH
1. Marblehead (11-1)
2. Wayland (4-7)
3. Gloucester (8-3)
4. Dracut (6-5)
5. Melrose (8-3)
6. Revere (6-5)
7. North Reading (9-2)
8. Burlington (4-7)
DIVISION 4 SOUTH
1. Milton (7-4)
2. Dartmouth (9-2)
3. Dighton-Rehoboth (6-5)
4. Westwood (7-4)
5. Silver Lake (8-3)
6. Pembroke (3-8)
7. Hopkinton (4-7)
8. Norwood (3-8)
DIVISION 5 NORTH
1. Watertown (9-2)
2. Lynnfield (6-4)
3. Triton (9-3)
4. Pentucket (5-6)
5. Bedford (5-5)
6. Swampscott (4-7)
7. Somerville (6-5)
8. Newburyport (4-6)
DIVISION 5 SOUTH
1. Holliston (9-2)
2. Dennis-Yarmouth (6-4)
3. Falmouth (13-0)
4. Hanover (12-0)
5. Medfield (8-3)
6. Somerset Berkley (6-5)
7. Scituate (7-4)
8. Foxboro (5-6)
DIVISION 6 NORTH
1. Hamilton-Wenham (7-4)
2. Stoneham (7-4)
3. Bishop Fenwick (7-4)
4. Shawsheen (8-4)
5. Salem (3-8)
6. Northeast (10-3)
7. Whittier (3-8)
8. Essex Tech (4-7)
DIVISION 6 SOUTH
1. Middleboro (7-4)
2. Old Rochester (9-2)
3. East Bridgewater (11-2)
4. Cardinal Spellman (4-7)
5. Norwell (8-3)
6. Ashland (7-4)
7. Rockland (5-6)
8. Bishop Stang (3-7)
DIVISION 7 NORTH
1. St. Mary's (11-1)
2. Brighton (10-1)
3. Lowell Catholic (6-5)
4. Manchester-Essex (5-6)
5. Latin Academy (8-3)
6. Greater Lawrence (7-4)
7. Mystic Valley (8-3)
8. O'Bryant (9-2)
DIVISION 7 SOUTH
1. Mashpee (12-1)
2. Nantucket (9-2)
3. Cohasset (5-5)
4. Archbishop Williams (6-4)
5. Abington (6-5)
6. Monomoy (5-5)
7. Seekonk (8-3)
8. Carver (4-6)
DIVISION 8 NORTH
1. Cathedral (9-2)
2. Tech Boston (6-5)
3. Lynn Tech (4-7)
4. New Mission (5-5)
5. Marian (4-7)
6. Boston English (4-7)
7. Madison Park (3-6)
8. Pope John (0-0) – did not field a team last year
DIVISION 8 SOUTH
1. Millis (10-3)
2. St. John Paul (7-4)
3. Wareham (8-3)
4. Upper Cape (10-3)
5. West Bridgewater (6-4)
6. Hull,(4-7)
7. Blue Hills (8-5)
8. Old Colony (6-6)
INDEPENDENT SCHOOL LEAGUE
1. Milton Academy (6-2)
2. Lawrence Academy (6-2)
3. BB&N (7-2)
4. Brooks (7-2)
5. Belmont Hill (7-2)
6. Governor's Academy (4-4)
7. St. Sebastian's (3-5)
8 (tie). St. George's (7-2) and Noble & Greenough (4-4)