What I do
Endurance performance coaching
Grounded in Physiology. Focused on Longevity

Unlock Your Endurance Potential with Expert, Evidence-Based Coaching
At UltraPerformance, we combine practical coaching experience with academic expertise to deliver high-quality, personalised training for runners and triathletes of all levels. Led by a PhD-candidate sport scientist and university senior lecturer, our coaching is grounded in the latest research and built around your individual goals, lifestyle, and experience.
Connect with us:
Reach YourPotential with UltraPerformance
At UltraPerformance, we offer tailored coaching solutions for runners of all levels. Whether you’re training for your first half marathon or aiming to break a personal best in an ultra, we’re here to help you train smarter, run stronger, and perform at your best.


Build Strength, Stamina and Confidence
Our endurance coaching programmes are designed to improve your aerobic capacity, enhance your efficiency, and help you build the physical and mental resilience needed for long-distance events.
- Support with nutrition, fuelling and recovery strategies
- Personalised weekly training plans
- Progressive overload and periodisation
Dedicated, Individual Support
Receive bespoke coaching with regular communication and updates tailored specifically to your goals, lifestyle, and ability.
- Ongoing WhatsApp or email support
- Custom training plans designed around your schedule
- Weekly check-ins and performance reviews

Expert Insight, When You Need It
Looking for expert feedback without committing to a full coaching plan? Our consultancy service is ideal for reviewing your current training and helping you fine-tune your approach.
- Training audit and recommendations
- Technique and form advice
- Injury risk assessment and prevention tips
Structured Plans to Tackle Your Next Race
Whether you’re targeting a 10K, marathon, or ultra, we offer pre-built and custom plans to guide your training from start to finish.
- Clear week-by-week structure
- Race pacing, strategy, and tapering guidance
- Plans suited to different abilities and event profiles
Testimonial
Confidence to Perform
I joined UltraPerformance as a social club runner at the age of 53 having never had the confidence to enter a race. Charlotte took me onboard, listened to my goals and started working on every aspect of my training, building my fitness, strength and belief, to take on my first race season. I have now completed multiple 5K and 10K races in my first season, achieving some huge PB’s making me competitive in my age group, and a 10K Masters standard for England Athletics.

Mark Hagger
UltraPerformance Athlete
FAQs
Do I need to be an experienced athlete to sign up?
Not at all. We work with athletes of all levels—from beginners training for their first 5K to seasoned ultramarathoners. Training is tailored to your experience, goals, and lifestyle.
What makes UltraPerformance different from other online coaching services?
Our coaching is rooted in sport science and years of academic and applied experience. All plans are evidence-based, personalised, and supported by regular check-ins—not generic templates or AI-generated workouts.
How does online coaching actually work?
We deliver your training plan through TrainingPeaks, with regular updates based on your progress. You’ll also have direct access to your coach via email or messaging for ongoing support.
Can you help with injury prevention or rehab?
Yes. As part of your plan, we integrate proven injury prevention strategies and adapt training loads based on your feedback. While we don’t provide medical treatment, we can work alongside physios or other specialists if needed.
Do I need a GPS watch or Strava account?
Our coaching fees vary based on the program selected and its duration. For detailed pricing and packages, please refer to our “Pricing” page or contact us directly for a tailored quote.
How much does coaching cost?
We offer a range of coaching options to suit different needs and budgets. Our monthly coaching tiers vary depending on the level of personal contact and frequency of plan updates—ranging from weekly, fortnightly, or monthly training programmes. All coaching packages include a free initial consultation, personalised training plans, and unlimited email support.
We also provide one-off race-specific plans tailored to your event goals—ideal for athletes seeking structure without ongoing coaching. Discounts on performance testing services are available for all coaching clients.
What is included in the coaching package?
You’ll receive a fully personalised training plan, weekly updates based on progress, and regular contact for feedback, adjustments, and motivation. We also offer race planning, tapering advice, and optional performance reviews.
Can I speak to someone before signing up?
Yes—free, no-obligation consultations are available to discuss your goals and find the right coaching approach for you. Just get in touch via the contact form or message us directly on Instagram @ultraperformance_.
Consultation
Ready to transform your training?
Schedule your free consultation and find out how UltraPerformance coaching can help you.
