Who We Are

A competitive swim program and sports club that is all-inclusive for the benefit of the individual and community, at any skill level, from recreational and developmental, to competitive and national levels of practice and training. "Swimming is a family sport for life and a lifetime sport for the family." (Coach Thompson)


Character development of student-athletes in pursuit of a healthy and prosperous lifestyle with the focus on Sportsmanship, Scholarship, and Citizenship.

About Us 

The three coaches that make up Tekmasters Swimming possess a unique blend of diversity and skills suited for swimmers. The combined years and range of coaching TMSC coaches have encompassed recreational swimming, developmental swimming, Age Group, and Competitive swimming, National developmental, Elite National, Masters swimming. TMSC coaches have a strong belief in utilizing technical skills and equipment properly for effective results.  Aquanex Stroke development with STR allows for underwater stroke and power analysis. Dr. Havriluk of STR is a visionary and pioneer in this area of the sport. His Clinics are available to our members when scheduled in progressive groupings.  Dryland and plyometric training, diet and nutrition consultation, visualization, and goal setting are considered an integral part of the process as well. 

Whether you want to learn to swim, train, compete, or, simply swim for health reasons, each coach brings the education and knowledge to the TMSC program for results at all levels of enjoyment and commitment. The holistic approach is organic, you, the swimmer, take ownership of the process and goals desired. The hands-on coaching approach allows for technical growth and development, and education of the skills acquired. Aquatics at all levels is considered by the coaches and family sport for life and a lifetime sport for the family.

Click here for our policies.

Pactice Times
Located at Jervey Gantt Aquatic Fun Center
2390 SE 36TH AVE Ocala, FL 34471

Sr. Competitive: 
Monday, Tuesday, Friday: 4:00 pm - 6:30 pm

Wednesday: 4:00 pm - 6:00 pm (swim) 6:00 pm - 6:30 pm (dryland)

Thursday: OFF

Saturday: 8:30 am - 10:30 am

Age Group Competitive (age 13 & over):
Monday, Tuesday, Thursday, Friday: 4:30 pm - 6:30 pm (Dryland 6:00 pm - 6:30 pm Monday & Friday)

Saturday: Invitation only (must be approved by coach)

Age Group Competitive (age 12 & under):
Monday, Tuesday, Wednesday, Thursday, Friday: 5:00 pm - 6:00 pm

Saturday: OFF

Age Group Developmental:
Monday, Wednesday, Thursday: 6:00 pm - 7:00 pm

Friday: OFF

Saturday: OFF

High School:
Monday, Wednesday, Friday: 4:00 pm - 5:00 pm

Monday, Tuesday, Wednesday, Thursday: 6:00am-7:00am 


*Schedule may vary depending on weather conditions.*
  There is NO practice below 50 degrees or during thunderstorms. 

Private coaching sessions available upon request.

9:00AM - 4:00PM
9:00AM - 6:00PM
9:00AM - 6:00PM
9:00AM - 6:00PM
9:00AM - 6:00PM
9:00AM - 6:00PM
9:00AM - 4:00PM
Phone & Fax
2390 SE 36th Ave
Ocala, FL 34471