ICE HOCKEY: Newton North at Pentucket, 7 p.m. (Haverhill Veterans Memorial Rink)
BOYS BASKETBALL: Triton at Newburyport, 7 p.m.; Manchester Essex at Amesbury, 6:30 p.m.; Pentucket at North Reading, 7 p.m.
GIRLS BASKETBALL: Amesbury at Manchester Essex, 6:30 p.m.; North Reading at Pentucket, 6:30 p.m.
WRESTLING: Marblehead at Triton, 5 p.m.
ICE HOCKEY: Newburyport at Masconomet, 7:50 p.m. (Haverhill Valley Forum); Lynnfield at Triton, 7 p.m.
INDOOR TRACK: Newburyport vs. Triton and North Andover, 6:45 p.m. (Andover); Amesbury vs. Pentucket and Lynnfield, 6:45 p.m. (Andover)
WRESTLING: Pentucket at Lynnfield, 6:30 p.m.; Malden Catholic at Georgetown, 6:30 p.m.
ICE HOCKEY: Amesbury at Pentucket, 7 p.m. (Haverhill Veterans Memorial Rink)
BOYS BASKETBALL: Newburyport at Hamilton-Wenham, 5:30 p.m.; Lynnfield at Amesbury, 6:30 p.m.; Triton at Pentucket, 6:30 p.m.; Ipswich at Georgetown, 6:30 p.m.
GIRLS BASKETBALL: Hamilton-Wenham at Newburyport, 5:30 p.m.; Amesbury at Lynnfield, 6:30 p.m.; Pentucket at Triton, 6:30 p.m.; Georgetown at Ipswich, 6:30 p.m.
ICE HOCKEY: Triton at Amesbury, 7:30 p.m. (Haverhill Valley Forum); Pentucket at Rockport, 7 p.m.
WRESTLING: Triton and Georgetown at Wakefield Memorial, 10 a.m.; Haverhill at Pentucket, 9 a.m.