Meet Coach Kevin


Kevin’s journey from professional triathlete to coach.

Meet Coach Kevin

With over 20 years of triathlon experience – 18 of those as a professional triathlete – Coach Kevin brings a depth of knowledge and experience to his coaching. Kevin started his athletic career as a part of USA Triathlon’s National Team Program, racing the World Triathlon circuit from 2006 to 2012, before eventually finding his true calling at long distance 70.3 and IRONMAN racing. Working with several world class coaches along the way, Kevin retired with 12 professional wins, three US National Championships, three 70.3 World Championship top 10 finishes, and the 2017 70.3 Pan-American Championship. Now a coach, Kevin brings a down-to-earth and science-based approach to triathletes of all abilities and backgrounds.

Some Cool Facts

Numbers Speak For Themselves

Satisfied Clients
Years of Coaching Experience
World Championship Qualifiers

Kevin’s Coaching Philosophy

Individualized Approach​

No two athletes are alike, so no two training programs should be the same, either. With his one-to-one coaching, Coach Kevin offers training plans for athletes of all ability levels and life situations. Don’t fit your life around your training – an optimal plan is always personalized to you and your specific needs and lifestyle.

Science Based Training

All too often with former pro triathletes who are now coaches, the coaching philsophy is “this is how I got fast, so you will do that, too.” In practice, though, this rarely works. Coach Kevin offers science-driven and physiology-based training to optimize the program for each individual athlete he coaches. No cookie-cutter training here.

Coaching Certifications

Coach Kevin is certified in metabolic profile based training from INSCYD. With INSCYD testing we can gather information on all of your relative strengths and weakness, allowing training to be designed specifically for you. Testing is available with all one-to-one coaching plans, or as a one-time test and consultation.

Connect with Coach Kevin

Scroll to Top