Login

Practice Times

Swim groups are organized by age, skill level, and commitment to the program. The TCC coaching staff will place the swimmer in the appropriate group level.


Junior Beginner (12 & under) 

Coach Bella

M-F 4-5pm


Junior Development (12 & under) 

Coach Sam

M-F 4-5:30pm


Junior Prep (12 & under)

Coach Taylor

M-F 4-5:30pm


Junior Advanced (12 & under)

Coach Christian

M-F 4-5:30pm

Tue 5:30-7:30am

Sat 7-10am


Senior Prep (13 & over) 

Coach Sam

M-F 5:30-7:30pm

Tue 5:30-7:30am

Sat 7-10am


Senior Advanced (13 & over)

Coach Christian

M-F 5:30-8pm

Tue 5:30-7:30am

Sat 7-10am

June 2026
Sun
Mon
Tue
Wed
Thu
Fri
Sat
Junior Beginner - 12:00 am
Junior Beginner - 12:00 am
Junior Beginner - 12:00 am
Junior Beginner - 12:00 am
Junior Beginner - 12:00 am
Junior Advanced - 2:00 pm
Senior Advanced - 12:30 am
Senior Advanced - 12:30 am
Senior Advanced - 12:30 am
Senior Advanced - 12:30 am
Senior Advanced - 12:30 am
All Senior Groups - 3:00 pm
Junior Beginner - 12:00 am
Junior Beginner - 12:00 am
Junior Beginner - 12:00 am
Junior Beginner - 12:00 am
Junior Beginner - 12:00 am
Junior Advanced - 2:00 pm
Senior Advanced - 12:30 am
Senior Advanced - 12:30 am
Senior Advanced - 12:30 am
Senior Advanced - 12:30 am
Senior Advanced - 12:30 am
All Senior Groups - 3:00 pm
Junior Beginner - 12:00 am
Junior Beginner - 12:00 am
Junior Beginner - 12:00 am
Junior Beginner - 12:00 am
Junior Beginner - 12:00 am
Junior Advanced - 2:00 pm
Senior Advanced - 12:30 am
Senior Advanced - 12:30 am
Senior Advanced - 12:30 am
Senior Advanced - 12:30 am
Senior Advanced - 12:30 am
All Senior Groups - 3:00 pm
Junior Beginner - 12:00 am
Junior Beginner - 12:00 am
Junior Beginner - 12:00 am
Junior Beginner - 12:00 am
Junior Beginner - 12:00 am
Junior Advanced - 2:00 pm
Senior Advanced - 12:30 am
Senior Advanced - 12:30 am
Senior Advanced - 12:30 am
Senior Advanced - 12:30 am
Senior Advanced - 12:30 am
All Senior Groups - 3:00 pm
Junior Beginner - 12:00 am
Junior Beginner - 12:00 am
Junior Beginner - 12:00 am
Junior Beginner - 12:00 am
Junior Beginner - 12:00 am
Junior Advanced - 2:00 pm
Senior Advanced - 12:30 am
Senior Advanced - 12:30 am
Senior Advanced - 12:30 am
Senior Advanced - 12:30 am
Senior Advanced - 12:30 am
All Senior Groups - 3:00 pm