BASEBALL
April 5 4 p.m. Danvers
April 7 4 p.m. Away vs. Gloucester
April 10 4 p.m. Manchester Essex
April 11 4 p.m. Away vs. Peabody
April 14 4 p.m. Masco
April 19 12 p.m. Away vs. Beverly
April 21 4:30 p.m. Salem
April 24 4 p.m. Away vs. Manchester Essex
April 26 4 p.m. Bishop Fenwick
April 27 4 p.m. Away vs. Danvers
May 3 4:30 p.m. Saugus
May 5 4:30 p.m. Gloucester
May 10 4 p.m. Away vs. Masco
May 11 6:30 p.m. Away vs. Swampscott
May 15 4:30 p.m. Swampscott
May 17 4 p.m. Beverly
May 18 4 p.m. Peabody
May 22 4 p.m. Winthrop
May 25 6:30 p.m. Away vs. Salem
May 27 TBD Away vs. TBA (Haverhill High School)
SOFTBALL
April 5 4 p.m. Away vs. Salem
April 7 4:30 p.m. Saugus
April 12 4:30 p.m. Away vs. Gloucester
April 17 11 a.m. Mansfield
April 19 10 a.m. Winthrop
April 21 10 a.m. Beverly
April 24 4 p.m. Away vs. Peabody
April 26 4 p.m. Away vs. Swampscott
April 27 4:30 p.m. Away vs. Whittier
April 28 4 p.m. Salem
May 5 4 p.m. Away vs. Saugus
May 8 4 p.m. Masco
May 11 4:15 p.m. Away vs. Wakefield
May 15 4 p.m. Woburn
May 17 4 p.m. Away vs. Winthrop
May 19 4:30 p.m. Swampscott
May 22 4 p.m. Away vs. Danvers
May 24 4 p.m. Away vs. Malden Catholic
May 25 6 p.m. Away vs. Medford
May 26 4 p.m. Away vs. Ipswich
BOYS LACROSSE
April 1 11 a.m. Winchester
April 6 4:30 p.m. Away vs. Wakefield
April 10 4 p.m. Away vs. Beverly
April 13 4 p.m. Swampscott
April 17 10 a.m. Away vs. Peabody
April 19 11 a.m. Danvers
April 25 4:30 p.m. Masco
April 27 4 p.m. Salem
May 1 4 p.m. Beverly
May 4 4:30 p.m. Away vs. Danvers
May 8 4:30 p.m. Away vs. Gloucester
May 10 4:30 p.m. Bedford
May 11 4:30p.m. Peabody
May 15 4 p.m. Away vs. Masco
May 18 4:30 p.m. Winthrop
May 20 3 p.m. Away vs. Lexington
May 23 4:30 p.m. Away vs. Newburyport
May 26 6 p.m. Melrose
GIRLS LACROSSE
March 30 4 p.m. Woburn
April 3 4 p.m. Manchester Essex
April 6 4:30 p.m. Away vs. Ipswich
April 10 4 p.m. Beverly
April 13 4 p.m. Away vs. Swampscott
April 15 10 a.m. Away vs. Danvers
April 17 10 a.m. Peabody
April 22 10 a.m. Away vs. Masco
April 27 4 p.m. Away vs. Salem
April 28 4 p.m. Away vs. Saugus
May 1 4 p.m. Away vs. Beverly
May 4 4:30 p.m. Danvers
May 6 4 p.m. Away vs. Reading
May 8 4:30 p.m. Gloucester
May 11 6 p.m. Away vs. Peabody
May 17 4:30 p.m. Masco
May 18 4 p.m. Away vs. Winthrop
May 22 4:15 p.m. North Reading
OUTDOOR TRACK
April 7 4:00 p.m. Gloucester
April 14 4:30 p.m. Swampscott
April 17 1:00 p.m. Away vs. Peabody
April 26 4:30 p.m. Away vs. Danvers
May 1 4:00 p.m. Masco
May 6 10:00 a.m. Away vs. Peabody (Fr./So)
May 10 4:00 p.m. Beverly
May 15 4:30 p.m. Salem
May 20 10:00 a.m. Away vs. Peabody (NEC)
BOYS TENNIS
April 10 4 p.m. Away vs. Beverly
April 12 4 p.m. Swampscott
April 13 4 p.m. Brookline
April 19 10 a.m. Away vs. Manchester Essex
April 20 11 a.m. St. John’s Prep
April 21 4 p.m. Away vs. Gloucester
April 25 4 p.m. Hamilton-Wenham
April 28 4 p.m. Away vs. Masco
May 1 4 p.m. Winthrop
May 3 4 p.m. Gloucester
May 5 4 p.m. Beverly
May 08 4 p.m. Away vs. Danvers
May 09 4 p.m. Away vs. Swampscott
May 11 4 p.m. Away vs. Malden Catholic
May 16 4 p.m. Away vs. Salem
May 17 4 p.m. Masco
May 19 4 p.m. Away vs. Brookline
May 23 4 p.m. Away vs. Hamilton-Wenham
May 24 4:30 p.m. Away vs. BC High
GIRLS TENNIS
April 10 4 p.m. Beverly
April 11 4 p.m. Malden Catholic
April 12 4 p.m. Away vs. Swampscott
April 19 10 a.m. Manchester Essex
April 21 10 a.m. Gloucester
April 27 4 p.m. Newburyport
April 28 4 p.m. Masco
May 1 4 p.m. Away vs. Winthrop
May 3 4 p.m. Away vs. Gloucester
May 5 4 p.m. Away vs. Beverly
May 8 4 p.m. Danvers
May 9 4 p.m. Swampscott
May 11 4:30 p.m. Saugus
May 15 4 p.m. Away vs. Peabody
May 17 4 p.m. Away vs. Masco
May 22 4 p.m. Salem
May 23 4 p.m. Hamilton-Wenham
May 24 4 p.m. Away vs. Lynnfield