Coaches and Directors

Coaches and Directors
Coaching Staff
Endi Babi Director of Performance (DOP)

Groups Coaching: HP, Junior, Provincial, Masters


Endi began his coaching career with the South Florida Aquatic Club, where he coached for two years before coaching with the Markham Aquatic Club for one year. In 2015, Endi was named the Head Age Group Coach for the Etobicoke Swim Club (ESWIM), a position he has held for six years. During his time with ESWIM, Endi had the privilege of coaching swimmers to over 20 National Age Group Records, over 30 Ontario Provincial Records, and has helped numerous age group swimmers reach Junior National, Senior National, and Olympic Trials standards as well as win multiple high point awards at the Ontario Provincial and Festival level. A former competitive swimmer himself, Endi knows well the character development, opportunities, and education that high-level sport and the Olympic movement can provide young student-athletes when combined with a desire to succeed.

Endi is thrilled to join the Barrie Trojan Swim Club for the 2021-2022 season and beyond as Director of Performance. 



Morgan Kierstead Director of Coaching (DOC)

Groups Coaching: Senior, Senior Dev., Junior Dev., TOP, Masters


Morgan started her coaching career on the East Coast working with the Halifax Trojans, Fredericton Aquanauts and Dartmouth Crusaders before moving to Ontario where she was Head Coach of the Muskoka Aquatic Club for 10 years. In her time with MUSAC Morgan fostered a high-performance program within a small community which she strongly attributes to the development of the club’s well trained, motivated and knowledgeable assistant coaching staff. During her tenure MUSAC was able to produce multiple Festival, Provincial and National medalists as well as Olympic Trials and Canada Games qualifiers. Morgan also serves as the Huronia Regional Coaches Representative.

Morgan is excited to begin working with the BTSC staff and athletes in achieving the club goals!

Hans Witolla Age Group Coach

Groups Coaching: Junior, Provincial, HP, Masters, Novice


Hans has been coaching for his entire life, in Hamilton, Brantford, Guelph and now Barrie, where he and his lovely wife call home.  Over the years, he is proud to say that he has developed several Olympians as well as one Paralympic Finalist.  He takes even greater joy from the fact that his former athletes have become outstanding human beings and are successful in life beyond sport.  It makes his lifelong dedication to this profession worthwhile and satisfying. 

"I am so excited to be working with such an awesome team this year, and look forward to be able to contribute in a meaningful way to helping our swimmers to pursue their dreams. Choose to be Great!" - Coach Hans

Mikayla Tyrrell Age Group Coach

Groups Coaching: Senior Dev, Junior Dev, Senior, TOP, Novice


Mikayla is a returning Trojan, having swum for the club before moving to Halifax to pursue a Bachelor of Science in Kinesiology. While in Halifax she spent 6 years coaching with HTAC working with a range of athletes including novice athletes up to provincial swimmers. During her time in Halifax she was also President of the Dalhousie Masters Swim Club and participated as a coach with Swim Nova Scotia. Currently Mikayla is working as a registered Kinesiologist and coaching the master’s group. She also does some work with Senior swimmers and their dryland program, both consulting and active involvement.

Debbie Blechta Age Group Coach

Groups Coaching: TOP, Novice


Debbie joined the Barrie Trojan Swim Club as a parent in 2000 with all three of her children eventually swimming for the club.  She began coaching with the Trojans in 2004 with the first Swim School Program and has since gained experience coaching all three Novice levels with many swimmers achieving Regional Times.

Debbie swam competitively with Etobicoke Memorial Aquatic Club, Lakeshore Swimming Club and Varsity at Ryerson P. I.  She taught swimming, lifesaving, synchro and coached high school swim teams since she was a teen and has been an aquatic programmer with the Barrie YMCA and the City of Barrie.

Debbie shares per passion for swimming with her swimmers. Her goal as a coach is to introduce her Novice swimmers to competitive swimming by improving their technique and building their self-esteem while encouraging them to make friends and have fun.

Rowan Serré Assistant Coach, Lifeguard

Groups Coaching: Novice/Lifeguard 


Rowan has been a member of the Barrie Trojan Swim Club for the past ten years, moving through Swim School to competitive programming. She is currently training with the Senior group and is passionate about swimming and sharing her love of sport with others.

Rachel Hess Assistant Coach, Lifeguard

Groups Coaching: Senior Dev./Lifeguard


Rachel started her swimming journey with the BTSC House League Team, where she swam for 2 years. She then joined the competitive team and now is going into her fourth season with the club. Rachel’s desire to coach comes from her love and passion for the sport that she wants to share.

Amanda Reason Masters Coach

Amanda has been an age group coach for the past five years at the Etobicoke Swim Club and has thoroughly enjoyed bringing her knowledge and experience to the pool deck. Over the length of her swimming career, Amanda broke the world-record in the 50m breaststroke and is a member of the 2012 Canadian Olympic Team. She attended the University of Calgary as a student-athlete and is continuing her studies at York University.

Amanda is excited to be joining the Barrie Trojan Swim Club as the Masters coach for the 2021-2022 season.

Board of Directors