Baseball
Sharon 6, Brockton 0
Feehan 3, Durfee 2

Softball
Stoughton 32, Brockton 0
Bristol-Plymouth 18, Durfee 8
Somerset-Berkley 7, New Bedford 3

Boys Volleyball
Durfee 3, Hingham 1
New Bedford 3, Quincy 0

Girls Lacrosse
New Bedford 15, Stang 8

Boys Tennis
Durfee 4, Westport 1
Wareham 4, New Bedford 1

Girls Tennis
Stoughton 4, Brockton 1
Durfee 4, Westport 1

Baseball
Durfee 12, Dartmouth 8
Middleboro 2, New Bedford 0
Brockton 4, Quincy 2
Durfee 4, Barnstable 3
Bridgewater-Raynham 7, New Bedford 2
Boston Latin 3, Brockton 0
Falmouth 5, New Bedford 2
Durfee 5, Bridgewater-Raynham 4
Dartmouth 15, New Bedford 5
Diman 8, Brockton 0

Softball
Rockland 26, Brockton 4
Dartmouth 8, Durfee 4
North Quincy 18, Brockton 0
Bridgewater-Raynham 7, New Bedford 4
New Bedford 11, Falmouth 1
Brookline 25, Brockton 4
Canton 24, Durfee 13
Middleboro 15, Durfee 1
New Bedford 13, Dartmouth 4
Diman 19, Durfee 7

Boys Volleyball
Brockton 3, Durfee 0
Brockton 3, Hingham 1
New Bedford 3, Acton-Boxboro 0
Brockton 3, North Quincy 0
New Bedford 3, Silver Lake 0
Hopkinton 3, Durfee 0
Brockton 3, Barnstable 0
Durfee 3, Silver Lake 0
New Bedford 3, Hingham 1
New Bedford 3, North Quincy 0

Boys Lacrosse
East Bridgewater 14, New Bedford 1
Dennis-Yarmouth 16, New Bedford 8
New Bedford Voke 8, New Bedford 2
Westport 11, New Bedford 1
Norton 15, New Bedford 3

Girls Lacrosse
Apponequet 14, New Bedford 12
New Bedford 10, Plymouth North 7
New Bedford 17, Middleboro 4
New Bedford 20, Somerset-Berkley 1
New Bedford 16, Bourne 4
New Bedford 22, Taunton 8
New Bedford 10, Dighton-Rehoboth 5

Boys Tennis
Durfee 5, Middleboro 0
Durfee 5, New Bedford 0
Bridgewater-Raynham 5, New Bedford 0
New Bedford 5, Brockton 0
Durfee 4, Bridgewater-Raynham 1
Dartmouth 5, Durfee 0
Somerset-Berkley 5, Durfee 0
Seekonk 3, New Bedford 2
Durfee 4, Middleboro 1
Durfee 5, Taunton 0

Girls Tennis
Middleboro 3, Durfee 2
Durfee 5, New Bedford 0
Brockton 4, Rockland 1
Bridgewater-Raynham 5, New Bedford 0
Brockton 5, New Bedford 0
Bridgewater-Raynham 5, Durfee 0
Dartmouth 5, Durfee 0
Apponequet 5, New Bedford 0
Somerset-Berkley 3, Durfee 2
Seekonk 4, New Bedford 1