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
For all questions related to club administrative issues,
such as club fees, fundraising, sponsorship opportunities,
governance, officiating, please contact one of our Board members.
Director of Swimming
Head Coach: Go Perform Lead Coach
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
Associate Head Coach: Age Group Head Coach
Youth Lead Coach
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 golf. 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
Senior Associate Coach - Lead Senior Kingfish
Tom is excited to be joining the GO Staff this fall (2018) and beyond.
Tom is entering his 19th season as a professional swim coach.
Tom grew up in Victoria, BC and swam for the Victoria Amateur Swim Club (now Island Swimming). He began his coaching career with Island swimming in 1996. He worked for five seasons as the Head Age Group Coach with the Etobicoke Swim Club and has since been a head coach with three different teams in both the US and Canada. Most recently the Head Coach of the Brantford Aquatic Club for nine seasons.
Over the years Tom has coached all levels of swimmers from the pre-competitive swimmer to the Canadian Trials athlete.
Tom is married to Jocelyn who are very proud parents to Isabel and William Langridge .
Tom is a member of the following organizations:
• American Swim Coaches Association
• Coaches of Canada
• Swim Canada and Swim Ontario
• National Coaches Certification Process
Senior Blue Lead Coach
Alex will be entering his fourth year with GO Kingfish and will be leading our Senior Blue Group while working closely with all of our Senior 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.
Lets Go Swim Junior Program Head Coach
BMRC Associate Coach
firstname.lastname@example.org - BMRC@gokingfish.ca
Audrey will be entering her third season with GO Kingfish as the Lets GO Swim Junior Program Head Coach and Co Lead Head Coach 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.
BMRC Lead Coach
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.
Gold Lead Coach - uOttawa
Kristian Peshev will be joining the GO Kingfish staff for 2018-2019. Kristian is a very successful business man who loves to share his knowledge for the sport that he loves.
Kristian has been involved with competitive swimming since 1973 and coaching since 1988. He brings a lot of enthusiasm, knowledge and passion to our program. His team first - athlete driven - Long Term Development approach helps swimmers achieve their full potential.
Prior to joining GO Kingfish, Kristian coached successfully competitive swimmers in his native Bulgaria with Slavia Sofia swim club, and then after his move to Canada in1990 he coached competitive swimmers in St John’s with Mont Pearl Marlins, and in Ottawa with Tsunami Swim Club, GO Kingfish Swim Club and OYO Swim Club.
Kristian is Married with two awesome children.
Coach Peshev accomlishiments:
Competitive swim coaching diploma
Personal Trainer diploma
Over 17 years of coaching experience
15 years of competitive swimming experience.
Former Member of Bulgarian National Swim Team.
Bulgarian National Champion – 100 Butterfly - 1987
Member of the Canadian Swimming Coaches Association (CSCA), the Ontario Swimming Coaches Association (OSCA) and the American Swimming Coaches Association (ASCA)
Sawmill Creek Lead Coach
Anna is entering her second season with the Bronze and Silver Sawmill group and has been elevated to our Lead coach at Sawmill.
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 2 (in training) Coach and National Lifeguard.
Anna is very passionate about the sport of swimming and understands the process of having a team first - athlete driven - Long Term Development approach in order to have swimmers achieve their full potential.
Strength and Conditioning
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
Lisa works closely with our Board of Directors and Program Director to provide stability and continuity for our accounts.
Canterbury Assistant Coach
Canterbury Lets GO Swim Junior Program Lead Coach
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!
University of Ottawa Varsity Head Coach
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.