top of page



BScPT, BKin, DipPhysEd, 


NCCP Triathlon Coach Trained

Certified Bike Fitter

Education + Experience. This is what makes Craig tick; a passion for learning, and drive to achieve; to push the extreme limit of what a body can do. Combining his personal endurance sport success with his formal university education in the areas of exercise physiology, physiotherapy, sport performance, injury prevention and treatment, Craig will provide you with evidence-based tools and treatment to ensure you reach your goals. 

  • Diploma in Exercise Physiology, Mount Royal College

  • Bachelor's of Kinesiology, University of Calgary

  • Bachelor's of Science in  Physiotherapy, University of Alberta

  • Clinical Physiotherapist since 2004 working in private practice

  • Certified in Medical Acupuncture, University of Alberta

  • Ironman World Championship, Kona, HI, finisher 2012, 2014, 2016, 2018

  • Member of Sport Physiotherapy Canada

  • Certified Bike Fitter, BikeFit Canada

  • Certificate in Nutrition for Endurance Athletes

  • Boston Marathon Finisher

  • NCCP Triathlon Coach Trained

  • Certified Triathlon Coach (ITCA)

It is Craig's desire to come alongside his clients to give them every possible advantage in fulfilling their athletic goals. Through research based training protocols, biomechanical and anatomical physiotherapy assessment and treatment, measured gait and bike analysis, combined with YOUR goals, he will assist you to MAXIMIZE YOUR POTENTIAL.


"I've been training with GRIT for the last two years. Craig is an amazing coach. He develops plans that fit your lifestyle and still allow you to reach your goals. He understands when life commitments get in the way of training and makes adjustments. He treats any injuries that come up and gets you back to training. Most importantly, he genuinely wants you to succeed.

- Kurtis

Ironman 70.3 athlete

—  Name, Title

bottom of page