BASEBALL
DIV. 1 STATE FINAL – Sunday
Taunton 7, Franklin 2
DIV. 2 STATE FINAL – Friday
Milton 6, King Philip 2
DIV. 3 STATE FINAL – Friday
Oakmont 5, Medfield 3 (12 inn.)
DIV. 4 STATE FINAL – Sunday
Seekonk 5, Abington 0
DIV. 5 STATE FINAL – Sunday
Bourne 10, Hopkins Academy 5
BOYS LACROSSE
DIV. 1 STATE FINAL
St. John’s Prep 16, BC High14
DIV. 2 STATE FINAL – Sunday
Reading 9, Duxbury 4
DIV. 3 STATE FINAL – Sunday
Norwell 10, Falmouth 4
DIV. 4 STATE FINAL – Sunday
Cohasset 8, Bourne 4
GIRLS LACROSSE
DIV. 1 STATE FINAL – Sunday
Lincoln-Sudbury 10, Westwood 9
DIV. 2 STATE FINAL – Sunday
Notre Dame (Hingham) 19, Wayland 5
DIV. 3 STATE FINAL – Sunday
Newburyport 13, Norwell 10
DIV. 4 STATE FINAL – Sunday
Dover-Sherborn 10, Ipswich 9
BOYS RUGBY
DIV. 1 FINAL – Sunday
Belmont 24, St. John’s Prep 14
DIV. 2 FINAL – Sunday
Weymouth 57, Algonquin 14
GIRLS RUGBY
DIV. 1 FINAL – Sunday
Belmont 59, Brookline 0
SOFTBALL
DIV. 1 STATE FINAL – Sunday
Taunton 6, Central Catholic 1
DIV. 2 STATE FINAL – Sunday
Burlington 10, Tewksbury 9 (8 inn.)
DIV. 3 STATE FINAL – Sunday
Middleboro 15, Norton 3
DIV. 4 STATE FINAL – Sunday
Case 7, Hampshire 2
DIV. 5 STATE FINAL – Friday
Greenfield 10, Turners Falls 2
BOYS TENNIS
DIV. 1 STATE FINAL – Sunday
Lexington 5, Brookline 0
DIV. 2 STATE FINAL – Sunday
Duxbury 3, Westborough 2
DIV. 3 STATE FINAL – Sunday
Wayland 4, Dover-Sherborn 1
DIV. 4 STATE FINAL – Sunday
Weston 5, Lynnfield 0
GIRLS TENNIS
DIV. 1 STATE FINAL – Sunday
Lexington 4, Lincoln-Sudbury 1
DIV. 2 STATE FINAL – Sunday
Masconomet 4, Westborough 1
DIV. 3 STATE FINAL – Sunday
Newburyport 3, Weston 2
DIV. 4 STATE FINAL – Sunday
Hamilton-Wenham 4, Manchester-Essex 1
BOYS VOLLEYBALL
DIV. 1 STATE FINAL – Thursday
Needham 3, Newton North 0
DIV. 2 STATE FINAL – Thursday
Agawam 3, Westfield 0
Source: www.bostonherald.com