Boys Basketball
Marblehead 72 Winthrop 49
Peabody 59 Salem 53
Beverly 76 Somerville 70 – Panthers now 10-3, heading for MIAA tournament
Gloucester 73 Danvers 68
Lynn Classical 57 Malden 55
Lynn English 80 Revere 50
Everett 84 Swampscott 34
Medford 51 Saugus 35
Woburn at Wakefield
Melrose at Winchester
St. John’s Prep 76 Xaverian 48
Bishop Fenwick at Cardinal Spellman
Lynnfield 74 Manchester-Essex 45
Hamilton-Wenham 66 Newburyport 50 – Generals are now 11-2
Triton 66 Ipswich 55
Essex Tech 54 Greater Lawrence 43
Georgetown 91 Masconomet 83
Pentucket at Amesbury
North Reading 68 Rockport 48
Lynn Tech 80 Greater Lowell 75
Girls Basketball
Lynn Classical 53 Malden 18
Lynn English at Revere
Peabody 57 Salem 27
Somerville 48 Beverly 44
Danvers 59 Gloucester 43
Winthrop 4 Marblehead 3
Everett 53 Swampscott 38
Saugus 52 Medford 36
Wakefield at Woburn
Winchester at Woburn
Cardinal Spellman at Bishop Fenwick
Manchester-Essex at Lynnfield
Ipswich at Triton
Newburyport 43 Hamilton-Wenham 38
Masconomet 83 Georgetown 22
Rockport at Matignon
Pentucket 63 Amesbury 20
Essex Tech 38 Greater Lawrence 33
Greater Lowell 55 Lynn Tech 29
Girls Hockey
Beverly/Danvers 4 Winthrop 2