As a coach I strive to combine the years of personal experience with a strong understanding of human physiology with the proven techniques and strategies developed by Scott Johnston and Evoke Endurance. I see the relationship with athletes as a mutually beneficial experience to grow and learn together while exploring the edges of human potential. 

Coaching Services Provided through Evoke Endurance


Consulting Calls

Great for one-off, on-demand, personalized support outside of a full coaching plan.

  • No commitment required

  • Available on-demand, when you need it

  • Ask specific questions and get personalized, expert answers

Custom Training Plans

A more personalized option than our stock plans, these plans are customized by an Evoke coach to fit your specific goals, fitness level, and time constraints. Plans are sold in 1-week blocks with a minimum of 6 weeks, and can be continued indefinitely.

  • 30-min intake call with your coach

  • Customized plan for your goals delivered in TrainingPeaks

  • 2 rounds of feedback in the first week for adjustments to your plan

  • Option for additional phone support if needed.

Custom Coaching

High-touch offering for personalized and flexible support. Training is monitored daily, with adjustments based on your feedback, your needs, and life’s curve balls to optimize your progression.

  • 1-2 week programming blocks for ultimate flexibility and adaptation

  • One-hour intake call with your coach

  • Constant feedback, communication, and tailoring to your needs as an athlete

  • Great for progression towards both medium and longer-term goals

  • Develop a longer-term, deeper relationship with an expert coach who knows you well

  • Training delivered in Training Peaks + includes a premium subscription

Click for Coaching