Find Your Team
We offer 15 unique sports, 23 varsity teams, and 45 total teams.
OUR VARSITY SQUADS ROUTINELY COMPETE against the best in New England, but we also offer great sub-varsity options for developing talent. Whether you play for the love of the game or are bound for college glory, we have a team for you. Select one of the team pages below to learn more about a team's achievements, schedules, rosters, and coaches.
Fall
- Cross Country - Boys Varsity
- Cross Country - Boys JV
- Cross Country - Girls Varsity
- Cross Country - Girls JV
- Field Hockey - Varsity
- Field Hockey - JV
- Football - Varsity
- Soccer - Boys Varsity
- Soccer - Boys JV
- Soccer - Boys 3rds
- Soccer - Girls Varsity
- Soccer - Girls JV
- Volleyball - Varsity
- Volleyball - JV
Winter
- Basketball - Boys Varsity
- Basketball - Boys JV
- Basketball - Boys 3rds
- Basketball - Girls Varsity
- Basketball - Girls JV
- Ice Hockey - Boys Varsity
- Ice Hockey - Boys JV
- Ice Hockey - Girls Varsity
- Ice Hockey - Girls JV
- Squash - Boys Varsity
- Squash - Boys JV
- Squash - Girls Varsity
- Squash - Girls JV
- Swimming - Varsity
- Wrestling - Varsity
- Wrestling - JV
Spring
- Baseball - Varsity
- Baseball - JV
- Crew - Boys Varsity
- Crew - Boys JV
- Crew - Girls Varsity
- Crew - Girls JV
- Golf - Varsity
- Lacrosse - Boys Varsity
- Lacrosse - Boys JV
- Lacrosse - Girls Varsity
- Lacrosse - Girls JV
- Tennis - Boys Varsity
- Tennis - Boys JV
- Tennis - Girls Varsity
- Tennis - Girls JV
- Track and Field - Varsity
- Ultimate - Varsity
23
Varsity Teams
45
Total Teams
15
Unique Sports