Today
BASEBALL: Masconomet at Amesbury (3:45 p.m.); North Andover at Triton (3:45 p.m.); Georgetown at North Reading (3:45 p.m.); Wilmington at Pentucket (3:45 p.m.)
SOFTBALL: North Reading at Georgetown (3:45 p.m.); Pentucket at Wilmington (7 p.m.)
BOYS LACROSSE: Masconomet at Triton (4 p.m.)
GIRLS LACROSSE: Hamilton-Wenham at Newburyport (3:45 p.m.); Georgetown at Wilmington (3:45 p.m.)
BOYS TENNIS: Manchester Essex at Newburyport (3:30 p.m.); Amesbury at Ipswich (3:30 p.m.); Triton at North Andover (3:30 p.m.)
GIRLS TENNIS: Newburyport at Manchester Essex (3:30 p.m.); Ipswich at Amesbury (3:30 p.m.); North Andover at Triton (3:30 p.m.)
Tomorrow
BASEBALL: Lynnfield at Newburyport (3:45 p.m.); Pentucket at Cardinal Spellman (3:45 p.m.)
SOFTBALL: Amesbury at Masconomet (3:45 p.m.); Triton at North Andover (3:45 p.m.); Georgetown at Manchester Essex (3:45 p.m.)
BOYS LACROSSE: Manchester Essex at Newburyport (4 p.m.); Georgetown at Lynnfield (4 p.m.)
GIRLS LACROSSE: Pentucket at North Andover (3:45 p.m.)
Saturday
BASEBALL: North Reading at Amesbury (10 a.m.); Hamilton-Wenham at Triton (10 a.m.); Georgetown at Masconomet (2 p.m.); Ipswich at Pentucket (10 a.m.)
BOYS LACROSSE: Triton at Danvers (10 a.m.)