List ServicesJoin Free
Affiliate disclosure: Some links on this page are affiliate links. If you book a class, sign up to a gym or hire a coach through them, we may earn a small commission at no extra cost to you. Listings and rankings are based on real research and visits, not on commission rate. How we rank.
Ryan Macleod — Online Athletic Performance & Endurance Coach in Online, Dubai ✓ Verified Pro
FromAED 130/ session
Available this week — limited spots
Book a Session → Send a Message

Free cancellation up to 24 hours before

Ryan Macleod

Online Athletic Performance & Endurance Coach · Online, Dubai
📍Online, Dubai 🏅9 years experience 👥295+ clients trained 🌐Speaks: English
★★★★★4.8(109 reviews)
Online Endurance Coaching Marathon Training Triathlon VO2 Max Development

About Ryan

Ryan Macleod is a Scottish online endurance coach who has been preparing athletes for marathons, triathlons, and ultra events remotely since 2017. His clients — scattered across Dubai, the UAE, and internationally — follow meticulously periodised training plans built on their individual physiological data and life constraints.

His coaching methodology begins with a thorough assessment of training history, current fitness markers (lactate threshold, FTP, VO2 max estimates), and life capacity for training. From this foundation, he builds dynamic training plans that adapt week-by-week based on performance feedback, ensuring athletes peak for their target event rather than burning out before it.

Ryan has prepared clients for the Dubai Marathon, IRONMAN 70.3 Dubai, and multiple international endurance events. His online coaching removes geography as a barrier — clients in remote areas or frequent travellers receive the same quality of coaching as those who could access in-person instruction.

Qualifications & Certifications

🎓NSCA-CSCS
🎓British Triathlon Level 2
🎓Running Technique Coach
🎓Sports Nutrition Advanced

Sessions Available

👤
1-on-1 Training
AED 130 / session
📱
Online Coaching
AED 600 / month

Areas Served in Dubai

Book a Session

Train with Ryan

Send Ryan a booking request and they'll respond within 24 hours to confirm availability.

  • ✅ Free consultation included
  • ✅ No commitment required
  • ✅ Cancel up to 24 hours before
💪 Weekly Fitness

Find Your Perfect Trainer in Dubai

New trainer profiles, fitness tips, exclusive discounts and Dubai wellness news every week.