Online Ultra Marathon Coaching – Personalised Training for Endurance Runners

Are you training for your next ultra marathon and want expert support to reach the start line prepared and the finish line strong? I offer 1-on-1 online coaching for ultra runners — from 50K to 100 miles and beyond — tailored to your goals, schedule, and experience level.

Whether you’re stepping up to your first ultra or aiming for a personal best in your next 100-miler, I create customised training plans that build endurance, strength, and race confidence over time.

What’s Included in Ultra Coaching:

  • A fully personalised training plan delivered via TrainingPeaks

  • Weekly WhatsApp check-ins for support, accountability & feedback

  • Ongoing adjustments based on your performance and life schedule

  • Pacing, nutrition, and mindset strategy for race day

  • Data review and insights based on your runs and recovery

  • Support for trail, road, mountain, or time-based ultras

All coaching is remote, meaning you can train from anywhere in the world with direct support in your pocket. We work together weekly to keep your training aligned, your goals clear, and your motivation high — even when life gets busy or the miles get long.

Types of Runners I Coach:

  • First-time 50K and 100K ultra runners

  • Experienced athletes building toward 100-mile events

  • Trail and mountain ultra specialists

  • Road ultra runners (12-hour, 24-hour, or fixed-distance)

  • Runners balancing ultra training with work and family life

As your coach, my job is to take the guesswork out of your training. I provide structure, flexibility, and real accountability — so you can focus on running smart, staying consistent, and arriving ready on race day.