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.

The second aspect is to find someone with knowledge and experience. I guess this would be where I fill in my resume.

  1. I've done too many triathlons to count...must be close to 100 now.
  2. I've also raced every distance from Sprints to 8 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 Honour Degree in Kinesiology and was hooked on training principals, exercise physiology, biomechanics, sport psychology etc...and ultimately coaching.
  4. NCCP trained triathlon coach and Level 2 Swim Coach.
  5. Head Coach of the Brock Niagara Masters Swim Club for over 6 years, coached many Jr. Club teams and have been teaching swimming lessons since I was 16.
  6. 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