ABOUT GO
Our Coaching Staff

The GO Kingfish Swim Club is here to support your needs. If your questions are related to workouts, swim meets, club events, goal setting, and other swimming related needs, please contact one of our coaches.

For all questions related to club administrative issues, such as club fees, fundraising, sponsorship opportunities, governance, officiating, please contact one of our Board members.

Jason Allen Jason Allen
Director of Swimming
Head Coach: Go Perform Lead Coach
senior@gokingfish.ca

Jason is entering his 25nd year as a full time professional swim coach.

Jason swam in Canada until he was 15 and then moved to Bloomington, Indiana. There, he was part of a national record setting relay and attained All American honors his senior year in High School. He proceeded to receive a scholarship to Missouri State where he helped the team to numerous championship titles.

He was Head coach at Southwest Aqua bears in Springfield, MO prior to coming to GO to be closer to family and has developed and coached nationally ranked age group athletes, Junior National Qualifiers, and Senior national qualifiers in both the United States and Canada
He is one of a very few coaches who have won coaching awards both in the United States (ASCA Age Group Coach of the year and LSC-MV Coach of the year) and Canada (Swim Ontario 12 year old Age Group coach of the year and multiple CSCTA Speedo Domestic Excellence Awards).
Jason has also coached a Canadian Senior National Champion(multiple medalists), a Canadian Para Senior national Champion, along with numerous finalist at both Canadian Senior Nationals and Canadian Olympic Trials.


Jason has also coached university at Missouri State University and University of Ottawa.

Jason is a member of the following organizations:


  • American Swim Coaches Association
  • World Swim Coaches Association
  • Coaches of Canada
  • Swim Canada and Swim Ontario
  • National Coaches Certification Process

Jason is married to Missy who are very proud parents to Emmerson Alexandra Allen and Cooper Austin James Allen.

Simon St. Pierre Simon St. Pierre
Associate Head Coach: Age Group Head Coach
Youth Lead Coach
youth@gokingfish.ca

Simon is entering his 21 years as a full time professional swim coach.

Simon swam in Quebec until he was 15 and then moved to Ottawa to swim with GO. Simon was a junior national level swimmer and was ranked in the top 20 in his age group. In 1997, Simon started his coaching career with GO as the assistant age group coach and the lead coach with the Jr. Kingfish group at Splash Pool. In 2001 to 2010 Simon was Assistant Coach with University of Ottawa. After 13 years at GO, Simon moved on to be the Head Coach of the Cornwall Sea Lions. Simon stayed in Cornwall for 3 years, during which the Cornwall club grew from 28 swimmers to over 65 swimmers.

During his 21 years coaching, Simon has coached swimmers from all levels of swimming, from beginner to National level.

In 2009 Simon was the Canadian Head Coach for Deaf Olympic in Taipei Taiwan. In 2010 Simon was the Head Coach EOSA Team for Ontario Summer games.

Simon hobbies are hiking, traveling, and gold. He currently resides in Barrhaven with his partner Judy.



Simon is Member of the following associations:


  • American Swim Coach Association
  • Canadian Swim Coach Association
  • Swim Ontario/ Swimming Canada
  • Coaches of Canada
  • National Coaches Certification Process

Robert   Toupin Robert Toupin
Mentor Coach
BMRC Lead Coach
BMRC@gokingfish.ca

Robert has over 40 years experience as a swim coach in Quebec and Ontario.  He has coached a Senior National Champion, multiple medallists and finalists at Senior Nationals and Age Group Nationals.  

Prior to becoming the Head Coach of Natation Gatineau he was the Founder and Head Coach of CAO.  He was also Head Coach of East York Swim Club in Toronto, DDO Swim Club, SSMAC and the Tracy Swim Club.  

Robert has now retired from full-time coaching, and is looking forward to bringing his passion and expertise to the young swimmers of GO Kingfish.

Robert lives in Orleans with his wife, Nancy.  He is the proud step-father to Sara and Karey and doting grandfather to Liam, Amelia and Grayson.

Alexandre Lorrain Alexandre Lorrain
Senior Kingfish Lead Coach
Senior Blue Associate Coach
seniorkingfish@gokingfish.ca

Alex will be entering his third year with GO Kingfish and will be leading our Senior Kingfish Group while working closely with all of our Senior blue athletes.

Prior to coming to GO, Alex spent 4 years as lead Age Group coach of CAO in Gatineau. In Alex's last year with CAO he was promoted to Head Coach and Coached the Cegep de l'Outaouais Griffons. Alex was a former competitive swimmer with CAO and swam University with the Torrents.

Alex completed his Bachelor degrees from the University of Quebec @ Outaouais in both Administration and Human Resources.

GO Kingfish is very excited to bring Alex's excitement, knowledge and passion to our organization. He looks forward to working as a team to bring out the best in our student-athletes.

Chris Cormier Chris Cormier
Gold Group Lead Coach- uOttawa
gold@gokingfish.ca

Chris comes from Lantz, Nova Scotia. He is entering his 5th full season with the Kingfish and will be our Lead Gold Central coach. He is a graduate of Algonquin College Recreation and Leisure services.

He started his coaching career with the Kingfish as a pre-comp coach and went on to be the assistant coach with the Bedford Beavers Swim Team, where he won assistant coach of the year and spirit of swimming award. He proceeded to coach with the Halifax Trojan Aquatic Club as a junior coach and senior assistant. Chris swam for the Sackville Waves Aquatic Club, Halifax Trojan Aquatic Club and the University of Ottawa Gee Gees during his swimmer career.

Chris works full-time at Own the Podium as a Results Analyst. He also worked at Swimming Canada for over three years as Coordinator, High Performance Data Management. This has given him the opportunity to attend major competitions like the 2016 Paralympic Games and the 2017 FINA World Junior Swimming Championships.

Chris has a lot of passion for the sport and is very excited to work with the development program.

Audrey  Rivest Audrey Rivest
Lets Go Swim Junior Program Head Coach
BMRC Associate Coach
junior@gokingfish.ca - BMRC@gokingfish.ca

Audrey will be entering her second season with GO Kingfish as the Lets GO Swim Junior Program Head Coach and Assistant Pool Lead at Bob MacQuarrie Recreational Complex(BMRC). Coming from Halifax, Nova Scotia, Audrey brings 7 years of coaching experience, working alongside athletes between the ages of 6 and 16 at various skill levels.


Audrey also swam with a wide variety of swim clubs in Winnipeg, Oakville and Halifax, all of which has greatly influenced her career as a coach. In her recent years as a competitive masters swimmer, she’s had the pleasure of traveling to various places including Gothenburg and Italy!


Bringing to the table is her experience as a Senior Development Coach with the Halifax Trojan Aquatic Club, guiding young teenage swimmers in the pool while they juggle other extra-curricular activities. She’s also coached a para-swimmer to national level, competing at Can-Ams Championships and again at the Canadian Olympic Trials.


Audrey is excited to bring her passion for the sport of swimming to GO Kingfish and help our eager young ones reach their full potential in the water and to become great student athletes.

Roger Hanna Roger Hanna
Senior Blue Lead Coach
Canterbury-Sawmill Lead Coach
canterburysawmill@gokingfish.ca ; seniorblue@gokingfish.ca

This will be Roger's second year with GO Kingfish. Last year Roger spent working with our Youth Group. We are very excited that Roger agreed to bring his excitement, knowledge, and passion for swimming to us this year as our Lead Coach at our Canterbury and Sawmill Creek Locations.

Roger has been coaching age group swimming for the past 7 years in Alberta. He coached developmental level swimmers with LASC in Lethbridge and most recently was the head coach of the largest summer swim team in Alberta; the Calgary Swordfish.

Roger was a former national level swimmer. He raced for The Calgary Dions Swim Club as an age group athlete and more recently competed as a Pronghorn for the University of Lethbridge varsity team.

Anna Dahlgren
Sawmill Creek Associate Lead Coach
Canterbury Let's Go Swim Lead Coach
canterburysawmill@gokingfish.ca

Anna is entering her first season with the Bronze and Silver Sawmill group and third season with the Junior program at Canterbury. Anna is a former competitive swimmer, who in 2013 competed at the Canadian Age Group Nationals. After 6 years of competitive training, she joined the GO Kingfish coaching staff. Anna is a certified NCCP Level 1 Coach and National Lifeguard. She has a lot of passion for swimming and is looking forward to working with the swimmers this season.

Joey Kwasniewski Joey Kwasniewski
Strength and Conditioning
Joeykwas@gmail.com

Joey is entering his 2nd year as the GO Kingfish strength coach.

Joey is an Aylmer native who swam competitively for 8 years swimming for CAGRA, Laurentian and TMSC.

Joey completed his undergrad at uOttawa earning a BSc with honours in Human Kinetics and went on to complete his Masters in Kinesiology degree at the University of Calgary. Joey also possesses his CSCS (Certified Strength & Conditioning Specialist) certification from the NSCA (National Strength & Conditioning Association).

Over the past 10 years Joey has worked with hundreds of Professional (CFL, NFL, NHL), Collegiate (CIS, NCAA) and high level High School level athletes in multiple sports helping them improve their athleticism and progress their athletic careers. Some of the top teams Joey has had the privilege of working for include the University of Calgary Dinos, Calgary Stampeders, uOttawa Gee-Gees & Ottawa RedBlacks.

Joey presently works as the Director of Performance Training at Human 2.0 and is the Head of the University of Ottawa Gee-Gees High Performance Centre.

Joey is married to Tiffany and has two young boys named Caden and Carter.

Lisa St. Pierre
Team Manager
Accounts Manager
billing@gokingfish.ca

Lisa works closely with our Board of Directors and Program Director to provide stability and continuity for our accounts.

Pooya Falladoust Pooya Falladoust
Canterbury Assistant Coach
Canterbury Lets GO Swim Junior Program Lead Coach
canterburysawmill@gokingfish.ca

Pooya is entering his 5th year with GO Kingfish as Junior and Bronze/Silver assistant coach at Canterbury. His experience comes from 12 years of competitive swimming, including 2 years with the Carleton Varsity Swim Team. He is a certified NCCP level 1 coach and is in the process of completing his NCCP level 2.

Pooya is entering his 3rd year undergraduate studies at Carleton University in Psychology with a focus in Sport & Performance Psychology.

He is excited to bring his passion for the sport back to the pool!

Emma Boal Emma Boal
BMRC-Orleans Assistant Coach
BMRC@gokingfish.ca

Dave  Heinbuch Dave Heinbuch
University of Ottawa Varsity Head Coach
Senior Assistant
senior@gokingfish.ca

Dave Heinbuch was named the Head Coach of the Gee-Gees swimming program following the 2012-13 varsity season.

The native of Kitchener, Ont. was a 1976 Canadian Olympian and has been a professional swim coach for over thirty years.

Heinbuch, 58, began his coaching career at the University of Waterloo in 1978-79 as an assistant coach with the CIS Championship-winning men's team. He took over as head coach in 1979 and over the next eight seasons at Waterloo he was twice named the OUA Coach of the Year.

In 1988 Heinbuch relocated to the Ottawa-Gatineau swimming community and has served as head coach at the Nepean-Kanata Barracudas and more recently as assistant coach with the Gatineau Swim Club.

In addition to finishing 15th in the 200 metre breaststroke at the Montreal Olympics, Heinbuch captured a silver medal at the 1975 Pan American Games. As a student leading up to his international career, Heinbuch swam for the Simon Fraser University Clan.

Dr. Elizabeth Osterer Dr. Elizabeth Osterer
University ot Otttawa: Assistant Coach
senior@gokingfish.ca

Liz is joining GO Kingfish this year as a Strength and Conditioning coach. Liz is an Ottawa native and competed with the Nepean Kanata Barracudas for more than 10 years. The highlight of her experience with NKB was competing at the Canadian Olympic Trials in the 200 & 400IM.

Liz obtained a BSc in Health Science and Nutrition from the Ohio State University. While at OSU she competed on the varsity swim team for 4 years and was a Big Ten Scholar Athlete. Following her time at OSU, Liz graduated from the Canadian Memorial Chiropractic College as a Doctor of Chiropractic. She holds certifications in Active Release Technique, Medical Acupuncture and performance taping. She currently practices at the Ottawa Chiropractic and Sports Injury Clinic in Hintonburg.

Liz is a Certified Strength and Conditioning Coach through the National Strength and Conditioning Association. She developed an interest in strength training while rehabbing a sports injury. Her philosophy of training focuses on developing both full body and core strength for optimal sports performance, injury prevention and recovery. She is really looking forward to working with the senior group in the gym this year.