Teams 

Our 11 teams offer a range of levels

 

Basketball

Varsity

Junior Varsity

Freshmen A & B

Swimming

Varsity

Junior Varsity

Bowling

Varsity

Junior Varsity

Tennis

Varsity

Junior Varsity

Cross Country

Varsity

Junior Varsity

Track and Field

Varsity

Junior Varsity

Golf

Varsity

Junior Varsity

Volleyball

Varsity

Junior Varsity

Freshmen A & B

Soccer

Varsity

Junior Varsity

Water Polo

Varsity

Junior Varsity

Softball

Varsity

Junior Varsity

Freshmen