Skip to content
Mountain bikers riding a rocky trail with mountains in the distance

Mountain Bike · Gravel · Road · Endurance

Smart training.
Real progress.

Personalized endurance coaching and training plans built for your goals, your life, and the rides that matter.

TRAIN WITH PURPOSEBUILD CONFIDENCESHOW UP READY

Your goals. Your way forward.

Find the support
that fits you.

From your first endurance event to your next big challenge, start with the approach that works for you.

01 / PERSONALIZED SUPPORT

One-on-One Coaching

Personalized coaching for mountain bike, gravel, road, and triathlon. Your training adapts to your goals, schedule, fitness, and recovery—with a coach to help you make sense of the work.

Basic · Personal · Premium
Choose the level of communication and feedback that fits your needs.

Explore Coaching

02 / TRAIN INDEPENDENTLY

Structured Training Plans

Bring purpose to your training with a ready-to-follow plan for your discipline, event distance, and training phase.

Delivered through TrainingPeaks
Follow your workouts, track your training, and prepare for the event ahead.

Browse Training Plans

Put a plan behind your next goal

What are you training for?

Choose your event, then find the plan that matches where you are in your season.

Mountain Bike

Prepare for the demands of cross-country racing and long days on the trail.

Explore XC Plans →

Purchase from MTBCoach. Train in TrainingPeaks. Buy through MTBCoach and we’ll email you a link to add the plan to your TrainingPeaks account. TrainingPeaks is where you follow your workouts after purchase.

See all training plans →
Ben Stein, MS, EP-C, owner and exercise physiologist, smiling in an Idaho cycling cap

The person behind MTBCoach

Meet Ben Stein,
MS, EP-C.

Owner / Exercise Physiologist

Ben brings an exercise physiology background and a passion for endurance sport to his coaching. His approach connects purposeful training with the realities of your schedule, recovery, and goals.

Train with purpose.
Understand your progress.

Meet Our Coaches

Athlete experiences

A plan. A goal.
A difference you can feel.

Feedback from MTBCoach training-plan customers, drawn from our testimonial archive.

"I felt great all day, and I know that the training plans put me in position to be successful."

Will · Denver, Colorado100-mile mountain bike training plans · Breck 100

"Thank you so much for the training plan and checking in on me. I feel like it really made a difference and helped me peak for race day."

Tracy · Fort Collins, ColoradoLeadville 100 MTB · 2012
Read more athlete stories →

Your next step starts here

Let’s talk about your goals.

Not sure whether you need coaching or a training plan? Tell us what you’re working toward. We’ll help you find a good fit.

Start the Conversation