BASEBALL
Thursday, April 20
3:30 p.m.
St. Joseph Prep at Fenwick
Friday, April 21
10 a.m.
Peabody at Danvers
Saturday, April 22
11 a.m.
Manchester Essex at Fenwick
Tuesday, April 25
4 p.m.
Fenwick at Matignon
4 p.m.
Peabody at Masco
Wednesday, April 26
4 p.m.
Fenwick at Marblehead
SOFTBALL
Thursday, April 20
1 p.m.
Peabody at Amesbury
Friday, April 21
3:30 p.m.
Arlington Catholic at Fenwick
Monday, April 24
4 p.m.
Marblehead at Peabody
Tuesday, April 25
3:30 p.m.
Matignon at Fenwick
Wednesday, April 26
4:30 p.m.
Gloucester at Peabody
BOYS LACROSSE
Thursday, April 20
4 p.m.
Peabody at Gloucester
Friday, April 21
TBD
Fenwick at Triton
Saturday, April 22
10 a.m.
Peabody at Beverly
Monday, April 24
4:30 p.m.
Peabody at Danvers
Wednesday, April 26
TBD
Fenwick at Hamilton-Wenham
GIRLS LACROSSE
Thursday, April 20
10 a.m.
Gloucester at Peabody
Saturday, April 22
Beverly at Peabody
10 a.m.
Monday, April 24
4 p.m.
Essex Tech at Fenwick
Wednesday, April 26
4 p.m.
Hamilton-Wenham at Fenwick
BOYS TENNIS
Tuesday, April 25
3:30 p.m.
Arlington Catholic at Fenwick
GIRLS TENNIS
Monday, April 24
4 p.m.
Peabody at Gloucester
4 p.m.
Fenwick at Spellman
Tuesday, April 25
4 p.m.
Fenwick at Arlington Catholic
Wednesday, April 26
4 p.m.
Peabody at Danvers
TRACK AND FIELD
Thursday, April 20
9:30 a.m.
MSTCA Meet
North Andover High
Monday, April 24
4 p.m.
Peabody at Beverly
Tuesday, April 25
3:30 p.m.
Catholic Meet
Fenwick High