THURSDAY
Boys basketball
Gloucester at Peabody, 7 p.m.
Wrestling
Saugus-Peabody at Northeast Metro Tech, 5 p.m.
Gymnastics
Peabody at Medford, 5 p.m.
FRIDAY
Wrestling
Saugus-Peabody at Triton, 5 p.m.
Boys basketball
Fenwick at Salem, 7 p.m.
Girls basketball
North Andover at Peabody, 7 p.m.
Fenwick at Cathedral, 6:30 p.m.
SATURDAY
Boys hockey
Fenwick at Archbishop Williams, 12 p.m.
Girls hockey
Longmeadow at Peabody-Lynnfield-North Reading, 5 p.m.
Archbishop Williams at Fenwick, 6:50 p.m.
Wrestling
Fenwick at Boston Latin, 10 a.m.
Peabody-Saugus at NEC Open at Pentucket, 9 a.m.
SUNDAY
Gymnastics
Gloucester at Fenwick, 4 p.m.
Boys hockey
Marblehead at Peabody-Saugus-Swampscott, 10:30 a.m.
MONDAY
Boys hockey
Fenwick at Newburyport, 7 p.m.
Boys basketball
Peabody at Fenwick, 7 p.m.
TUESDAY
Boys basketball
St. Mary’s at Fenwick, 6:30 p.m.
Girls basketball
Peabody at Marblehead, 7 p.m.
Fenwick at St. Mary’s 6:30 p.m.
WEDNESDAY
Wrestling
Everett-Malden at Peabody-Saugus at Saugus Middle School, 5:30 p.m.
Boys basketball
Marblehead at Peabody, 7 p.m.
Girls hockey
Algonquin at Peabody-Lynnfield-North Reading, 5:15 p.m.
Fenwick at Stoneham, 8 p.m.
Schedules are subject to change. For Peabody updates, please go to https://www.northeasternma.org/. For Fenwick updates, go to https://www.fenwick.org/athletics/athletic-calendar.