FOOTBALL
Division 2
1 – Catholic Memorial
2 – Marshfield
3 – King Philip
11 – Peabody (3-3)
Division 5
1 – Shawsheen Valley Tech
2 – Hanover
3 – Old Rochester Regional
4 – Fenwick (5-0)
BOYS SOCCER
Division 1
1 – Newton South
2 – Weymouth
3 – Lowell
48 – Peabody (6-7-2)
Division 3
1 – Pope Francis
2 – Medfield
3 – Dedham
51 – Fenwick (4-8-3)
GIRLS SOCCER
Division 1
1 – Natick
2 – Wellesley
3 – Needham
28 – Peabody (5-5-6)
Division 3
1 – Weston
2 – Medfield
3 – Nipmuc Regional
30 – Fenwick (5-8-2)
FIELD HOCKEY
Division 1
1 – Lincoln-Sudbury
2 – Walpole
3 – Algonquin
36 – Peabody (5-8-2)
Division 3
1 – Sandwich
2 – Watertown
3 – Medfield
43 – Fenwick (4-11-1)
VOLLEYBALL
Division 1
1 – Newton North
2 – Lincoln-Sudbury
3 – Attleborough
33 – Peabody (8-10)
Division 3
1 – Weston
2 – Medfield
3 – Wayland
9 – Fenwick (13-5)