Scoreboard

Boys Basketball
Braintree 69, Durfee 59

Girls Basketball
Randolph 56, Brockton 35

Boys Swim & Dive
Apponequet 114, Brockton 32
New Bedford 108, Durfee 74

Girls Swim & Dive
Apponequet 79, Brockton 78
New Bedford 110, Durfee 74

Boys Basketball
New Bedford 72, New Bedford Voke 63
New Bedford 58, Durfee 54
Brockton 69, Weymouth 52
Durfee 54, Dartmouth 48
Everett 69, Brockton 59
Durfee 66, Brockton 53
Bridgewater-Raynham 63, New Bedford 59
Cambridge Rindge & Latin 69, Brockton 66
New Bedford 73, Taunton 53
Quincy 59, Brockton 52

Girls Basketball
Portsmouth 46, Durfee 31
New Bedford 62, New Bedford Voke 55
Cathedral 75, Brockton 16
New Bedford 43, Durfee 35
Plymouth North 52, Brockton 23
Dartmouth 51, Durfee 36
Durfee 47, Brockton 27
New Bedford 76, Somerset-Berkley 63
Cambridge Rindge & Latin 54, Brockton 19
Durfee 38, Tiverton 21

Boys Swim & Dive
Durfee 84, Middleboro 67
New Bedford 95, Bridgewater-Raynham 75
New Bedford 99, Brockton 32
Durfee 87, Brockton 43
Seekonk 106, Durfee 72
Durfee 68, Taunton 20
Durfee 89, Stang 81
New Bedford 101, Apponequet 79
Foxboro 90, Durfee 73
Norwell 75, Brockton 41

Girls Swim & Dive
Durfee 91, Middleboro 86
New Bedford 101, Bridgewater-Raynham 73
New Bedford 89, Brockton 74
Durfee 94, Brockton 66
Seekonk 113, Durfee 71
Taunton 53, Durfee 41
Durfee 90, Stang 79
New Bedford 87, Apponequet 65
Durfee 92, Foxboro 70
Durfee 106, Apponequet 67

Wrestling
New Bedford 66, Brockton 6
Bridgewater-Raynham 76, Durfee 6
Bridgewater-Raynham 60, Brockton 21
New Bedford 64, Durfee 15
Durfee 45, Nauset 35
New Bedford 59, Marshfield 17

Gymnastics
Bridgewater-Raynham 143.65, Brockton 135