Cart 0

Training Camps

Epic Cycling camp

October 4th-11th, 2019

Finish off your season with an epic week of cycling


Novice Cycling camp

September 27th-October 4th, 2019

Develop your cycling in the cycling paradise of Mallorca


2018-04-23 18.29.44-1.jpg

Personal coaching


Every year I work with a small, select set of individual athletes and guide them through all details of getting the most out of their sport. Whether your goal is qualifying for Hawaii or surviving your first triathlon, I work closely to support all aspects of achieving your goals.   Space is limited for this service so contact me to check availability and pricing. 



  • Customized, periodized training plans via TrainingPeaks

  • Unlimited contact

  • Nutritional support and planning

  • Technique analysis of all sports

  • Race strategies


Events and clinics



I have been extremely privileged to spend the majority of my adult life living, working, traveling as a professional athlete.  My unique experiences are always fun to share with other athletes or in a business environment. I have been a guest speaker at many businesses and sport clubs for the past few years and really enjoy the opportunity to share what I do and help my audience connect their own lives. 



  • Learn new strategies to improve focus and productivity
  • Interact and learn from a professional athlete and coach

Endurance Consultation


Everyone needs help sometimes..

With over 20 years experience in endurance sports, I am honored to be able to use my knowledge to help other for specific needs.  

Endurance Consultation Services: 

  • Bike fitting
  • Cycling training analysis and recommendatons
  • Run technique analysis
  • Race tapering plans