Cory Krist   Team Age Grouper

Being an Age Group Endurance Athlete is one of the most admirable things a person can do. Challenging yourself, living an active lifestyle, setting and achieving incredible goals, all while working a full-time job, taking care of a family, social commitments, chores etc. etc., always amazes me. I've been an age group athlete in endurance sports for 20+ years and a coach for almost as long. My goal is to help driven people like yourself achieve success while finding that training/life balance.


I believe the most important aspect of looking for a coach is the relationship. There must be a strong coach/athlete relationship built on trust and strong communication for you to be successful. The reality is, this is about you and how you're going to achieve your goals. I can assist you but ultimately it's up to you and you need to be an active participant in this process. Book a chat and let's get to know each other!

The second aspect is to find someone with knowledge and experience.
So here is my resume...

  1. As an athlete, I've done too many triathlons to count! Racing for 20 yrs.
  2. I've also raced every distance from Sprints to 9 Ironmans and always perform at the top of my age group. I've competed and won multiple Provincial and National Championships and have qualified for many World Championships.
  3. Graduated with an Honours Degree in Kinesiology where I became hooked on training principals, exercise physiology, biomechanics, sport psychology etc...and ultimately coaching.
  4. NCCP Trained Triathlon Coach and Level 2 Swim Coach.
  5. Current Head Coach of the Kelowna Triathlon Club with over 80 active members and Swim Coach for the Okanagan Masters Swim Club with over 130 active members.
  6. Previous Head Coach of the Brock Niagara Masters Swim Club for over 6 years, coached many Jr. Club teams and I got my start by teaching swimming lessons!
  7. For the past 8 years, I've worked with hundreds of athletes of all ages and abilities and hope to share my knowledge and experiences with you.



Preferred Athlete Levels

Beginner, Intermediate, Advanced


1-on-1 Coaching, Consultations, Group Coaching, Local Coaching, Remote Coaching, Strength Training, Mental Skills, Run Analysis, Swim Analysis, Biochemical Analysis

Sport Types

Triathlon, Road Cycling, Running, Duathlon, IRONMAN, Swimming, Personal Training