Bill O'Toole (Head Coach) /

Bill has more than 30 years of coaching experience and has coached swimmers to nearly 100 National and 100 Provincial records.  He has placed several swimmers on Canada's National Team including the Olympic Games, World Championships, Commonwealth Games and Pan Pacific Championships.  Bill's swimmers have been medalists and finalists at both World Championships and Commonwealth Games. Bill started coaching in 1982 for the York Swim Club and then became the Head Coach of the Markham Aquatic Club from 1986-1996. After his tenure in Markham, Bill moved on to the Cobra Swim Club as Head Coach from the fall of 1996 until the summer of 2013.

Bill has received numerous awards for his coaching including the Petro Canada Coaching Excellence Award and Swim Ontario Coach of the Year. He is a Level III certified coach and is recognized as ChPC (Chartered Professional Coach) with the Coaching Association of Canada. 

Byron MacDonald (U of T Head Coach and TSC National Assistant Head Coach) /

As Head Coach of the University of Toronto Varsity team, Assistant Coach of the TSC National group and President of the TSC Board of Directors, Byron MacDonald not only assists in the training of our elite swimmers, but also shapes the growth and development of the Club itself.  Byron is a former Olympic finalist in the 100 metre butterfly and has been with U of T since 1978. In this time Byron has produced over 100 international swimmers and has been the Head Coach of numerous Canadian teams, taking them to international competitions. A valued and respected coach and mentor, Byron has repeatedly been awarded “Coach of the Year” by his teams.

Assistant Coach to the 1992 Canadian Olympic team, Byron proudly watched as one of his swimmers won a bronze medal. Byron is the proud father of three children including one former Gold II TSC swimmer. Byron is a Level III certified coach.

Kris Bell (Junior National) /

Kris started his swimming career with the York Swim Club, then moved to Timmins, Ontario where he began coaching with the Timmins Marlins and founded the Masters program.  Upon returning back to Toronto, he joined the coaching staff of the York Swim Club and then later joined the Etobicoke Swim Club where he spent 8 years before taking a 4 year break to raise his family.  He is the proud parent of 2 kids. 

Following the 2012 Olympics, he returned to coaching and became the head coach of the Comox Valley Aquatic Club. Kris has been coaching for just over 20 years and has coached swimmers to 30+ provincial and National records and several Provincial and National team Coach Selections.

Jane Wright (Youth Festival) /

​Jane has more than 30 years in competitive swimming as an elite athlete, coach, student – TSC is thrilled to have her.  She was the Head Age Group Coach of the Lakeshore Swim Club, Chair the Aquatic Council of Ontario and member of the Board of Directors of the Ontario Aquatic Hall of Fame.  Prior to Lakeshore, Jane coached for several years with the Fredericton Y Aquanauts, University of New Brunswick and University of Toronto, and pursued a career in health care management.

Jane was a member of Canada’s national team for 6 years, participating in the 1970 Commonwealth Games, 1971 Pan-American (1 gold, 1 silver) and 1972 Olympic Games.  She set more than 100 national and provincial records, following which she was inducted into each of the University of Toronto and Etobicoke Sports Hall of Fame and Ontario Aquatic Hall of Fame.

Mitch Bowmile (Jr Prov/Senior 1) /

Mitch has more than 10 years of experience as an age group coach, senior coach, and as a competitor at the junior national level. He is an NCCP level 2 certified coach in Canada, an ASCA level 3 certified coach in the US, and a member of the National Strength and Conditioning Association. Mitch has successfully developed multiple festival, provincial, and age-group national qualifiers.

Mitch holds a Bachelor’s Degree in Journalism from Ryerson University and was the Senior Canadian Correspondent for SwimSwam News for 4 years. He believes strongly in a wholesome coaching approach of shaping athletes’ physical and mental development as well as educating them on the opportunities made possible through swimming.  As a strength coach, he aims to support athletes’ athletic development through functional training methods while giving them the tools to prevent injury and improve performance.

Vera Tzvetanova (Academy) /

Vera has more than 25 years of coaching and teaching experience. She holds a Master’s Degree in Education as well as being a former athlete on the Bulgarian National Swim Team. Vera started coaching in 1990 in a small club in Sofia, Bulgaria and within a couple of years three of her athletes qualified for Youth European Championship.  In Canada, she has been coaching in Champion Athletic Club and Richmond Hill Aquatic Club as an age group coach, responsible for the development of athletes 10-13 years old.  Her swimmers have won multiple Provincial and Festival awards and broke a number of club records.

Vera’s passion is teaching and coaching young children, helping them to be the best they can be and to set them for success in their future endeavours. Vera teaches Kindergarten for the TDSB and she is a Director of the TSC Academy. Her goal within the TSC is to spark in children the love for the sport of swimming, to prepare them for a long and rewarding swimming career at TSC and to create unforgettable memories of those initial years in the club.  

Ashley Bradbury-Correia (Team Manager) /

Ashley was a competitive swimmer for 8 years, competing at the Junior National level, before making the transition to coach. Her experience as a swimmer helped shape her coaching skills, as she was both a leader among her peers and a dedicated competitor.  Her work with all ages in both the club’s development and competitive programs has made her a highly valued asset to the TSC staff. Ashley creates a positive and energetic environment, which ensures that every swimmer who gets into the water comes out with confidence, determination and pride.

Ashley is a two time recipient of the TSC President’s Trophy, awarded to swimmers that exemplify all the best qualities of dedication, commitment, perseverance, and social well being.  She holds a degree in Arts and Science from the University of Toronto (2009). Ashley has been coaching with TSC since 2004 and is a currently completing her Level II coaching certification. In addition, she has assisted Swim Ontario and Swimming Canada as a Team Manager at various swim camps and competitions.  Ashley helps run the day to day operations of the Toronto Swim Club as Team Manager and office administrator.

Nicolas Flint (National 2 / Senior 2) /

Nicolas has been in competitive swimming for 17 years. He was born in South Africa and raised around the globe. Growing up, he was nationally ranked in Germany and he raced nationals in Japan. Following high school, he spent 3 years training under Byron MacDonald with the Toronto Varsity Blues.  Nicolas graduated with a Bachelors of Kinesiology from the University of Toronto.  He strives to combine his swimming experience and his degree to teach the athletes how to compete and race to their fullest potential.

Amanda Andal (Youth 1, Junior 1) /

A member of TSC since age 9, Amanda can proudly say she grew up with this club.  It was through TSC that Amanda learned the importance of good sportsmanship, building a support system among team mates, and confidence — characteristics she hopes to instill in her swimmers.  As a TSC coach for the past several years, Amanda believes success comes from dedication and love for the sport.  She believes swimming is a marathon sport, focus on how to swim and not just on swimming fast and you will be successful.  Swimming has been a part of her life for as long as she can remember.  It is where she learned life skills such as time management; goal setting and setting her own measure of success.

Kirsty Andrews (Youth 2) /

Kirsty began competitive swimming at the age of 6 with the Oakville Aquatic Club, where she spent many happy years in the water.  After completing a degree at York University and starting a family, she returned to swimming as an athlete and avid spectator. Kirsty has been training as a Triathlete since 2011, competing at a Provincial, National, and International level.  She was thrilled to join TSC as a coach and is excited at the prospect of further developing her coaching career. Kirsty is currently working towards her NCCP Level 2 Coaching Certification.

Melanie McDonald (Junior 2 / Junior 3) /

Melanie McDonald is a Varsity Swimmer in her fourth year of Kinesiology studies at the University of Toronto. As an avid member of both faculty and athletics, she was named a Co-Captain of the Blues Women’s Varsity Swim Team (2017/2018) and volunteered and participated in many athletic and academic events throughout her 4 years at U of T.  She has been passionately swimming for fourteen years and is excited to be able to share her knowledge from her studies and experiences to youth in the Toronto Swim Club.

Natalie Landon-Brace (Senior 3) /

Natalie joins TSC with seven years of experience in pre-competitive swim instruction and four years as a competitive swimmer.  Natalie is in her second year of the combined MD/PhD program at the University of Toronto, pursuing her PhD in Biomedical Engineering.  She believes that many important lessons can be instilled through sport, and strives to encourage camaraderie, strong work ethic and a passion for swimming among all she works with.  Natalie works hard to set her swimmers up for success, while challenging them to reach the next goal they are working towards.

Charlie Lewis (Junior 4 / Youth 3) /

Charlie Lewis started her swimming career at the age of 9 with the Etobicoke Swim Club, competing at the Junior National Level. After taking two years away from the sport, she returned to represent the University of Toronto Varsity Blues under Byron MacDonald.

During the 2017/2018 competitive season, Charlie coached Youth 3 and assisted with Senior 3, Junior 3 and TSC Academy’s Gold group.  She has experience teaching both the Red Cross and LSS Learn to Swim Youth and Adult programs with the University of Toronto and City of Toronto and had the opportunity to assist with coaching her high school swim team.  Charlie is passionate about creating and maintaining a positive environment where swimmers can learn and improve their technical skills and achieve their goals. 

Rebecca Stellino (Assistant Coach) 

Rebecca Stellino started swimming at the age of 10, and swam competitively for 7 years.  She reached Provincial, Age Group and National qualifications. Rebecca started her swimming career with Toronto Swim Club this year. Her goal is to train the swimmers to be competitive and to develop a passion for swimming. She hopes to motivate her young swimmers and provide as much support she can to lead them to success. Rebecca is currently teaching Bronze and Silver groups.

Kathryn Haggis (Assistant Coach)

Kathryn started coaching with the City of York Swim Team, coaching novice and age group swimmers over 30  years ago.  Kathryn is dedicated to the advocacy of Children and Youth of all abilities and has spent years developing; cognitive and physical strategies and exercises to assist in their skill development: instilling a passion and understanding of physical fitness as well as the mental and physical benefits of swimming at the highest competitive level and as a lifelong sport.  She is honoured to be a member of the elite coaching staff of the Toronto Swim Club.  She was a Head coach for The St. James Town Swim Club, a grassroots initiative sponsored by Canadian Tire and Community Matters Toronto.  A long-time associate of The Central YMCA Aquatic and Group Fitness Departments, as well as Corporate Volunteer Coordinator for Variety Village, Kathy founded and chaired, The Variety Village Open Water Swim, in Haliburton, ON.  She was the National Open Water Champion for her age group in 2016 and trains with Bob Hayes' Masters summer swim program.

Kathy is a Toronto based working actor and writer with numerous film and stage credits.  She is graduate of the Neighbourhood Playhouse in New York City, as well as Second City Alumnae where she spent years, teaching improvisation, focusing on building self-esteem and confidence, to; children, youth and young adults.

Renée Gagnon (Assistant Coach)

Renée has been coaching with the Toronto Swim Club for 2 years (2019).  Renée graduated from the University of Toronto, Faculty of Kinesiology in June 2018.   She started competitive swimming with the North Bay Y Titans when she was 10 years old.  She swam with the University of Toronto Varsity Blues Swim Team for five years and trained alongside Olympian Kylie Masse.  Swimming has affected her life immensely, she moved to Toronto and trained with amazing peers, Olympians and coaches.  Swimming has given her a strong foundation for life.

Alyssa Forbes (Assistant Coach)

Alyssa began competitive swimming at the age of 6 years old.  She began coaching with the Toronto Swim Club after assisting for a year (2019).  Her favourite stroke is freestyle because she likes all of the hidden technical parts to it.  She enjoys seeing how little differences affect each stroke, noticing ways to increase efficiency and make simple movements through the water.  Swimming has affected her life in the best ways: it has given her confidence, the funniest and most supportive friends and the best memories in the most amazing place.

Jessica Lusthuas (Assistant Coach)

Jessica started swimming at the age of 8 with NYAC. She recently graduated from Brock University in June 2017 with a major of recreation and leisure and a minor in child and youth studies. During her five years at Brock she was part of the Varsity swim team. Her events included the 50m free and 100m free. After she completed five years of varsity swimming, she wasn’t ready to retire yet and still competes at Master level championships. Her passion and love for the water has made her want to coach kid so that they love the sport as much as she does. 

Bob Hayes (Summer Swim Camp)

He has been with the Toronto Swim Club since 2000 and has been recognized as one of the premier age-group coaches in the country.  For well over a decade he has coached our 11-14 year old swimmers 12 Ontario and 9 National Age Group records.  Having coached many Provincial and National age-group champions, Bob has received several Domestic Coaching awards of excellence for coaching and is a Level II certified coach. His expertise in teaching techniques to our swimmers, combined with a well balanced coaching philosophy have given Bob a favourable reputation for coaching our athletes to become top swimmers. Bob is committed to the improvement of each and every swimmer.

Prior to coaching with TSC, Bob was a top level National swimmer. In 2000, while studying at U of T, Bob was awarded the University of Toronto Athlete of the Year. In 2001, Bob won 3 World Cup Medals in all three Backstroke events. He is a certified Elementary School Teacher and teaches at Kingsway College School.

Eryn Bugbee (Assistant Coach)

Eryn was born and raised in Calgary. She coached for 2 years with the University of Calgary Swim Club where she swam since she was 9 years old, she was a sprint butterflyer. She is currently (2019) at The University of Toronto for the Life Sciences program. Eryn loves seeing kids improve and become more confident with the help of swimming, she is extremely proud of the kids she has coached so far.