Thank You for an Incredible Summer Season!
As the Summer 2025 season comes to a close, we want to extend a heartfelt thank you to all our swimmers, families, and coaches for making it such a fantastic few months in the pool. From early morning practices to exciting meets and team spirit, it’s been a season filled with growth, fun, and achievement.
We’re now looking ahead to our Winter Maintenance Program, which runs from October through April. This off-season training is designed to help swimmers maintain their fitness, improve technique, and stay engaged in the sport during the cooler months.
Please note that the winter schedule differs from our summer program, with reduced hours and a different structure to support school-year commitments. For full details, including session times and registration information, visit our Winter Maintenance page.
We hope to see many of you back in the pool this fall!
Minis - FULL
4 to 6 years old
*May and June Only
Tuesdays and Thursdays
4pm to 4:30pm (Red/Silver)
4:30pm to 5pm (White/Red)
Mateys & Buccaneers - FULL
Div 1 and 2
MONDAY
Dryland: 4pm - 5pm
Swim: 5pm - 6pm
TUESDAY
Dryland: 3:30pm - 4:30pm
Swim: 4:30pm - 5:30pm
WEDNESDAY
Dryland: 4pm - 5pm
Swim: 5pm - 6pm
THURSDAY
Dryland: 3:30pm - 4:30pm
Swim: 4:30pm - 5:30pm
FRIDAY
Dryland: 4pm - 5pm
Swim: 5pm - 6pm
Gunners - FULL
Div 2 and 3
MONDAY
Dryland: 4pm - 5pm
Swim: 5pm - 6pm
TUESDAY
Swim: 7:15am - 8:15am
WEDNESDAY
Dryland: 4pm - 5pm
Swim: 5pm - 6pm
THURSDAY
Swim: 7:15am - 8:15am
FRIDAY
Dryland: 4pm - 5pm
Swim: 5pm - 6pm
Swordsmen - FULL
Divs 4 to 6 + JR Ocat
MONDAY
Dryland: 5pm - 6pm
Swim: 6pm - 7pm
TUESDAY
Dryland: 4:30pm - 5:30pm
Swim: 5:30pm - 7pm
WEDNESDAY
Dryland: 5pm - 6pm
Swim: 6pm - 7pm
THURSDAY
Dryland: 4:30pm - 5:30pm
Swim: 5:30pm - 7pm
FRIDAY
Swim: 2:30pm - 4pm
Dryland: 4pm - 5pm
Captains - FULL
All senior OCAT Swimmers + Div 7 +
MONDAY
Swim: 5:45am - 7:30am
TUESDAY
Swim: 2:15pm - 4:00pm
Dryland: 4pm - 5pm
WEDNESDAY
Swim: 5:45am to 7:30am
THURSDAY
Swim: 5:45am - 7:15am
Swim: 2:15pm - 4:00pm
Dryland: 4pm - 5pm
FRIDAY
Dryland: 5pm - 6pm
Swim: 6pm - 7pm