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 / Junior Provincial) /

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.

Kirsty Andrews (Academy) /

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.

**Olga Macel (Team Manager - pictured)** /

On Maternity Leave - Ashley Bradbury-Correia /

Ashley was a competitive swimmer for 8 years, competing at the Junior National level, before making the transition to coach.  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 1A) /

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 (Senior 1B, 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.

Natalie Landon-Brace (Senior 2 / 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.

Eryn Bugbee (Youth 1, Junior 2) /

Eryn has been involved in the sport of swimming for over a decade now. Born and raised in Calgary, Alberta, Eryn spent the entirety of her swim career with the University of Calgary Swim Club. After transitioning to the coaching role, Eryn spent 2 years coaching in Calgary with her home club before moving to Toronto to pursue her undergraduate degree. She is currently studying towards an Honors Bachelor of Science with a double major in Immunology and Psychology. Eryn is confident that swimming is a sport that stays with you your entire life. Her goal as a coach is to teach her swimmers the same sense of dedication, accountability, and team spirit that was instilled in her during her swim career. She hopes to create lifelong athletes by equipping them with a passion for the sport and the tools to succeed both in and out of the water. 

Tamsin Andrews (Youth 2) /

Tamsin began swimming with the Toronto Swim Club in 2016. She swam with the National 2 group until the age of 15, and is thrilled to continue with TSC as a coach. She has met some of her closest friends through swimming, and learnt the value of having a sport in your life. Tamsin has coached with Academy Gold, Youth 1 and Junior 1. She is excited at the prospect of continuing to support young swimmers to gain the same positive experiences from swimming that she did. Tamsin is currently finishing her last year in the IB program and is a NCCP Level 1 certified coach.

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.