top of page
IMG_4696.jpg

Coaching

The Reality 

Training doesn't go perfectly. You miss runs. You deal with fatigue.
Injuries happen and life gets in the way.

Some weeks feel strong. Others don’t.

That doesn’t mean you’re failing.
It means you’re training in the real world.

​

Most training plans assume ideal conditions.

Endurance Process is built for everything else.

The goal isn’t perfect execution.
It’s learning how to keep progressing through inconsistency, setbacks, and real life.

Consistency over perfection.

​

Coaching

Coaching is built around:

  • Consistent training that fits your life

  • Adjustments when things don’t go as planned

  • Effort-based guidance, not just pace targets

  • Long-term development over quick fixes

 

No rigid plans. No unrealistic expectations.

Just steady work that adds up.

​

As a coach, my goal is to help runners like you achieve extraordinary goals with personalized, sustainable training and support.

​

I build athletes who can trust themselves across long distances. The training is purposeful and we want to learn to run with intention. But training for ultras is not about just how many miles you put in, it is about the intangibles and learning those while training and not just trying to grit your way through it on race day.

​​

This is why I provide a personalized ultra running program, that is tailored to your fitness level and your specific goals. Flexibility is key, so I only program one week at a time for you in order to allow us to modify along the way, and if life happens, which it always does, to be able to pivot and keep you on track with your goals.

​

Who this is for

This is for you if:

  • You’re training for an ultra (or building toward one)

  • You’ve had setbacks but keep coming back

  • You care more about finishing than impressing

  • You want structure without rigidity

This is not for you if:

  • You’re looking for shortcuts

  • You need perfect conditions to stay consistent

  • You want a one-size-fits-all plan

Personalized
For You

Coaching includes:

  • One on one coaching for your ultra running goals with an UESCA certified Ultra Running coach.

  • Personalized run training plan posted weekly that is tailored to your goals, schedule and current fitness level.

  • Training Peaks Premium account that syncs with your GPS watch and allows for daily feedback

  • Field testing to help you determine training zones and starting fitness level

  • Unlimited changes to your training plan - I am just a text/call away.

  • Unlimited text/email communication with your coach - keep it reasonable folks!

  • Monthly phone call or video chat check in as requested by you. Want to meet more or less? The frequency is up to you.

  • Pre-race strategy sessions based on your request and experience

  • Hydration/fueling strategies - practiced before race day

  • Month to month billing, no contract required, and no start-up fees

Recommendations

"Before signing on with Jeff, I ran lots of miles with no real plan or purpose during my train.  Jeff took the time to get to know me, what races I have on my calendar,  and what my goals are.  He has developed a plan to help me reach my goals.  He is easy to work with and very responsive.  I highly working with Jeff to reach your ultrarunning goals." - JK

​

"Jeff has been coaching me since late 2023 and actually sent me my first running plan several years before that. He took the time upfront to understand my running goals, physical limitations and overall running experience. He has been great at explaining each training block as we approach it and flexible with schedule as life happens. Overall Jeff is an amazing coach! He has helped me grow as a runner and achieve things I didn't think I was a capable of achieving." - DM

 

​

bottom of page