Coaches and Directors

Coaches and Directors
Coaching Staff
Hans Witolla HP, PG, Novice

Hans has been coaching for almost 40 years, starting his coaching career with his home club,  HWAC, which was followed by a 26 year stay in Brantford, first as head age group coach and then later on as head coach. He then went to Guelph where he coached in the age group program for GMAC  and helped coaching Varsity with the University of Guelph. His last three years were spent in Waterloo coaching seniors with ROW and as head coach with WLU. His experience in coaching is wide, having coached from Novice to the senior National level developing numerous Olympians and National team members. He has coached Masters, PARA and tri-athletes from Age Group to World class.

Hans is married with two sons, enjoys hiking, XC skiing, painting and writing .Numerous cats and dogs have taken up residence with Hans and his wife Anda.

His philosophy is to coach based from strong character and values. It is important to give athletes all the   mental and physical tools and allow them the opportunities to succeed. In our club setting, we are setting the stage for permanent success in sport and life. His goal in coaching is to make a positive difference in people’s lives!

Casey Leslie SB, JB, JG, Masters

Casey grew up swimming for the Hamilton Aquatic Club and Guelph Marlin Aquatic Club. She went to Lakehead University where she received her undergrad and Masters in Indigenous Education. While in Thunder Bay, Casey started coaching with the Thunderbolts. She joined the BTSC coaching staff in September 2019. Casey believes in having fun, leading by example and highlighting the individuality of each swimmer. 

Her favourite part of the job include: spreading my love of this sport, pushing athletes outside of their comfort zones, and helping them achieve their goals. She looks forward to her second year here in Barrie!

Josh Hvidston SG, PB, JW/SW, Intro

Josh started his swim career with the Dolphins Swim Club in 2006 and attended multiple ON Provincial Championships. He has been apart of BTSC since 2008, starting as a swimmer in the HP group for a number of years. Josh picked up coaching in Sept of 2013 with the Trojans and has been here since. Starting with the Masters group; he has now coached multiple athletes to OYJ finalists/medallists, and Eastern National qualifiers. With high expectations, Josh wants every athlete to be successful. He believes in all his athletes and works tirelessly to encourage great work ethic, impeccable technique, teamwork, confidence and a safe environment.

Josh enjoys collecting (games and cards), cars, music, writing, a good comedy, and cooking.



Liam Wilson Webinars, PT Coach

Coach Liam grew up swimming in small town Cobourg, Ontario where he eventually went on to swim for Laurentian University while completing his undergrad in Sport Psychology.  He started his coaching career through summer league while lifeguarding summers, and eventually became the Head Coach of Laurentian Masters Swim Club.  During his time with LU Masters he also started coaching with the Sudbury Laurentian Swim Club where he coached Provincial to Jr. National level swimmers.

Liam then took on his first full time coaching position out in Newfoundland by becoming the Head Age Group Coach for the St. John Legend's Swim Club, as well as taking on the roles of NL Provincial Coach and NL Coach President. During his time in NL he coached the first team to win the East Coast Championships from SJL and coach swimmers to several NL Age Group and Open records.

Liam now resides in Barrie training Crossfit and coaching various levels from Top Cup medalist to Senior National finalist. His core philosophy is to find ways to improve each day and enjoy what you do. 

Board of Directors