Our Coaches

MTBCoach Curt Wilhelm Training plans, 100 mile training plan, stage race training plan, 50 mile training plan

Coach Curt

Curt Wilhelm is the owner and head coach at MTBCoach and has a USA Cycling Level 1/Elite Coach License. Curt competed successfully in the Pro category in  Endurance, and Ultra-Endurance events in the Rocky Mountain Region. He has many podium finishes in races including MTB marathons, 100 miles, multi-day stage races, and 24-hr solo and team races. Curt provides training, coaching, and consulting to athletes worldwide and has achieved consistent results in improving the performance of his athletes, with frequent Personal Records and podium finishes.  He is still racing for fun and challenging events.  Check out his race results and schedule.



MTBCoach Ben Stein Training plans, 100 mile training plan, stage race training plan, 50 mile training plan

Coach Ben

Benjamin (Ben) Stein is an associate coach who holds a USA Cycling Level 2 License, USA Triathlon Level 1 License and a Category 1 mountain bike racer with nearly 10 years of endurance events experience both in Colorado and Idaho. Ben has a strong passion for coaching and physical activity. He has finished numerous mountain bike endurance events, XTERRA triathlons, 4 x Half Ironman finisher, and avid CycloCross fanatic! “Cross hurts so well”. Along with an experienced race resume, Ben studied exercise science and exercise physiology, earning a Master’s degree in Exercise Physiology. Ben’s thesis research investigated cycling kinematics at a simulated incline on an indoor cycle ergometer, transitioning Ben into a local (Idaho), well-known professional bike fitter and cycling coach.

Combining Ben’s skill set with his passion for cycling allows him an in-depth understanding into the human body’s intricate mechanics and physiology. Ben’s ability to integrate his education with his own passion for endurance events provides his clients a unique skill set of physiology testing, biomechanics, coaching, and injury prevention.

Ben provides coaching and consulting to athletes worldwide for XC/Endurance and Ultra endurance MTB, Cyclocross, Road and Triathlete/XTERRA Athletes.

certified_coach_badge_1_positive_mediumUSCycling_CoachUSA Triathlon Certified Coach