Fall Sports
Cheer
Boys & Girls Cross Country
Field Hockey
Football
Golf
Boys & Girls Soccer
Volleyball
Winter Sports
Boys & Girls Basketball
Boys & Girls Indoor Track
Boys & Girls Swim & Dive
Boys Ice Hockey (Co-op with Rockport)
Girls Ice Hockey (Co-op with Beverly)
Gymnastics (Co-op with Gloucester)
Alpine Downhill Ski (Co-op with Hamilton-Wenham)
Spring Sports
Baseball
Softball
Boys & Girls Lacrosse
Boys & Girls Outdoor Track
Boys & Girls Tennis