I coach a wide variety of runners of all abilities, with goals from 5k PRs and marathon qualifying times to 100 mile races, 200mi adventures, and the Grand Slam of Ultrarunning.


Miles and Mountains athletes are running roads, trails, mountains and snow in four countries and 16 U.S. states.

I make it my priority to customize ideal training for your life in whatever ways are meaningful for you. With a focus on fostering a love of the process, I'm confident I can help you build consistency and fitness to reach your goals in 2020 and beyond!

For more details, see the FAQ, or reach out at any time!

What's Included

  • An interactive training plan, built from the ground up for your physiology, schedule, goals, history and races.

  • personal coach that is "all-in," and focused on long-term development of you as a consistent and happy runner and person over the years, not just a single training cycle. 

  • Daily updates. Your training log will be updated daily with feedback, adjustments, motivation and conversation!

  • Unlimited adjustments as life stresses occur, so a time of stress has minimal impact on your running.

  • Strength training, nutrition, gear recommendations and injury prevention/recovery advice.

  • Unlimited communication via email, text and training log.

  • Education about endurance training. I don't just tell you what to do; you'll know exactly why!

  • Video Chats/Phone Calls as needed to take a deeper dive into past or upcoming training and methodology!


Unlike many coaches, I offer a single tier of coaching service. For $95 per month, I am "all-in" on your training. Everything you need to succeed is included. Unlimited communication and questions, unlimited training plan changes, unlimited... everything! 

All coaching is month-by-month; there is no obligation to commit for a longer period.

A portion of all profits are donated to Protect Our Winters, a climate action organization by athletes.

If you have friends, training partners or teammates that might be interested in coaching, contact me for a group discount. There is no obligation to train for the same races, or continue indefinitely.

What Athletes are Saying

"I’ve had Josh as my coach for 3.5 months. He has been a GAME CHANGER. My fitness has improved dramatically and I feel stronger than ever. Not only physically, but I feel more confident and knowledgeable. I am truly grateful and will continue with him for the foreseeable future. Thanks Josh!"

“I have made so much improvement since I started working with Josh – his training plan and expertise have made all the difference. Highly recommend!”

“I trusted his workouts and the results are beyond my expectations.”

“Josh is responsive to questions and provides a very personalized training plan. I have an unusual work schedule and Josh was able to keep it in consideration when assigning me workouts.”

“He’s supremely upbeat while being genuine and authentic. All in all, Josh rocks!!”

"Josh is a great coach. He gives me near daily feedback and has been available, responsive, and knowledgeable when I’ve had questions. He is also just a really nice guy. I have been running for a few years but I have never approached it seriously and Josh is my first coach. I quickly learned some fundamental mistakes in how I’ve been approaching things and since following Josh’s guidance, I feel faster, stronger, AND running is way more fun. I highly recommend Josh."

"I have lofty goals and he has been very encouraging in helping me understand that they are achievable."

"He’s very knowledgeable and has helped me return to running post hip surgery. He’s doing a fantastic job helping me navigate through my return and troubleshoot injuries as they pop up. He is also very encouraging and has a wonderfully positive attitude."

“Josh was exactly what I needed to be able to get to the high level I wanted to.”

"Josh is amazing! He is consistent, provides rapid feedback, is always available, has unparalleled enthusiasm and advice, and supports any crazy idea I run past him!"

“If you want to be educated on the dynamics of ultra/endurance running while receiving coaching that will get you in the best shape for your race, USE JOSH!”

“Josh has been able to coach me when close to hurt and managed to get me going on the right path. It is a great coach that can make a hurt runner perform without injury. I improved my masters 1/2 marathon by 20 minutes, when 2 years ago it was hard to run just a 5k at that speed.”

"It is super fun working with him and I really appreciate having him as my coach.”

Contact Me

Send me a few details about you/your training and let's chat!