BASEBALL
Friday, April 21
4:30 p.m.
Salem at Marblehead
Monday, April 24
4 p.m.
Marblehead at Manchester Essex
Wednesday, April 26
4 p.m.
Fenwick at Marblehead
SOFTBALL
Friday, April 21
10 a.m.
Beverly at Marblehead
Monday, April 24
4 p.m.
Marblehead at Peabody
Wednesday, April 26
4 p.m.
Marblehead at Swampscott
BOYS LACROSSE
Tuesday, April 25
4:30 p.m.
Masco at Marblehead
GIRLS LACROSSE
Tuesday, April 25
4:30 p.m.
Marblehead at Masco
BOYS TENNIS
Thursday, April 20
11 a.m.
St. John’s Prep at Marblehead
Friday, April 21
4 p.m.
Marblehead at Gloucester
Tuesday, April 25
4 p.m.
Hamilton-Wenham at Marblehead
GIRLS TENNIS
Friday, April 21
10 a.m.
Gloucester at Marblehead
TRACK AND FIELD
Wednesday, April 26
4:30 p.m.
Marblehead at Danvers
SAILING
Monday, April 24
4 p.m.
Belmont Hill at Marblehead