Coaching, Training, Camps.

Ironman Certified Coach

USA Triathlon Level 1 Coach

USA Cycling Category 2 Coach

USA Cycling Certified Cyclocross Coach

USA Certified Mountain Bike Coach

USA Certified Road Bike Skills Instructor

Joe has spent the last 30 years training, racing and coaching.   As an athlete, Joe has won many races including 3 state TT championships and 2 state Road Race Titles.  In his racing career, Joe has been a member of the University of Wyoming Cycling team, OZ Cycling team, Big Shark Racing, & Natural Grocers Cycling team.  Joe calls upon his vast experience as a former elite road racer, mountain biker, competitive swimmer and triathlete to help his athletes achieve their top performances. As a full time professional coach, Joe works with all abilities and backgrounds.  Joe keeps up on all the latest technology trends and puts those into practice with athletes looking to get the best performance with power.   He has also coached with the USAC Regional Talent ID program.   This nationwide program helps the USAC to recognize athletes who, at an early age, show signs of potential future success in cycling.  Athletes in this program are America’s top young cyclists and often get selected to national and international events.   Joe frequently conducts skills clinics to help his athletes become better all-around riders, swimmers and runners.  Other coaching skills include: Swim analysis, fitness testing, riding skills clinics, and motor pacing. In 2013, Joe was the co-founder of Inspired Training Center in Denver Colorado, an indoor cycling and performance center.  In 2015, Joe has relocated to San Jose California and coaches athletes worldwide. If you are looking for better pacing strategy, working with power, improving your riding skills, or an annual training plan, contact him at for a free consult.