John has been participating in endurance events since 1992 and triathlons ranging from sprint to Ironman distances since 1995. He is also an accomplished mountain biker and thoroughly enjoys and competing in off-road triathlons. John also enjoys road cycling and has participated in many of the marquee rides around Colorado. John also enjoys endurance swimming.
John is a Level I USA Triathlon Certified Coach, a Level I USA Track and Field Coach, and a Kids that TRI Youth and Junior Certified Coach. He enjoys seeing athletes of all ages and levels realize their potential and is a firm believer in a sound nutritional foundation for a healthy lifestyle! John has helped athletes reach very diverse goals, from qualifying for Worlds at the Olympic distance, to reaching the podium at Age Group at Ironman distance races to setting personal records for races of all distances!