BOYS
DIVISION 1
1. DUXBURY (5-3) – Last week: 1
2. LINCOLN-SUDBURY (7-0) – Last week: 2
3. NEEDHAM (7-1) – Last week: 3
4. ACTON-BOXBORO (8-1) – Last week: 4
5. ST. JOHN’S PREP (6-1) – Last week: 7
6. WESTFORD ACADEMY (7-2) – Last week: 5
7. BILLERICA (5-2) – Last week: 8
8. NEWTON NORTH (6-2) – Last week – unranked
9. MARSHFIELD (6-2) – Last week: 9
10. BRIDGEWATER-RAYNHAM (7-1) – Last week: 10
DIVISION 2
1. MEDFIELD (8-0) – Last week: 1
2. NORTH ANDOVER (5-2) – Last week: 6
3. HINGHAM (6-2) – Last week: 3
4. FOXBORO (5-0) – Last week: 7
5. BEVERLY (7-1) – Last week: 8
6. READING (5-2) – Last week: 2
7. WELLESLEY (4-4) – Last week: 10
8. CATHOLIC MEMORIAL (5-4) – Last week: 4
9. CONCORD-CARLISLE (4-4) – Last week: 5
10. WINCHESTER (4-3) – Last week: 9