Play Video about Matthew reviewing their ChatGPT marathon training plan on a phone screen while at a park, preparing for the Austin Marathon

Can ChatGPT Train You For A Marathon? Our 6-Month AI Fitness Experiment

Have you ever wondered if artificial intelligence could replace your personal trainer? We decided to put ChatGPT to the ultimate test by using it as our coach for a grueling six-month marathon training program. This wasn't just any marathon either—we later discovered the Austin Marathon is known as one of the more challenging courses in the country.

As complete novices to distance running, we embarked on this AI fitness experiment to answer a simple question: Can ChatGPT create and manage an effective marathon training plan while helping us maintain our strength goals? Here's how our journey began and what we learned about using AI as a personal trainer.

Building Your AI Fitness Profile: Getting Started With ChatGPT Training

The foundation of any successful training program is personalization. An AI personal trainer needs comprehensive information about you before it can develop an effective plan. Our first step was building detailed fitness profiles through conversation with our custom GPT fitness coach.

To create your own AI fitness profile, you'll need to provide:

  • Basic demographics (age, height, weight, biological sex)
  • Current fitness level and activity history
  • Specific fitness goals (both primary and secondary)
  • Time constraints and preferred workout days
  • Any injuries, limitations, or special considerations
  • Access to equipment and training facilities

Our conversation with the ChatGPT fitness coach included sharing our ambitious dual goals: completing the Austin Marathon while maintaining specific strength targets (deadlifting four plates, back squatting three plates, and benching two plates).

TIP: Be honest about your current fitness level when creating your AI fitness profile. Overstating your abilities could lead to an unrealistic training plan that increases injury risk.

The detailed back-and-forth allows the AI to understand not just what you want to achieve but where you're starting from. This contextual understanding is crucial for developing a progressive training plan that pushes you without overwhelming your body.

Creating A Custom Marathon Training Plan Using Artificial Intelligence

After building our fitness profiles, we transferred this information to a second specialized GPT designed specifically for marathon training plan creation. This GPT analyzed our profiles to develop a comprehensive six-month roadmap to race day.

The AI personal trainer considered several key factors:

  • The gradual building of running volume and intensity
  • Strategic integration of strength training
  • Appropriate recovery periods
  • Cross-training activities for injury prevention
  • Nutrition and hydration recommendations

What impressed us was the AI's ability to balance multiple fitness goals. Instead of treating marathon training and strength maintenance as competing priorities, the ChatGPT fitness coach integrated both into a cohesive program.

The plan included:

  • Progressive long runs that increased in distance each week
  • Strength training sessions focused on lower body power and stability
  • Recovery techniques including yoga and light activity days
  • Weekly feedback loops to adjust the program based on our experiences
Key Marathon Training Principles Applied by the AI:

Gradual mileage increase (never more than 10% per week)
Alternating hard and easy training days
Inclusion of one long run per week
Strategic taper periods before race day
Cross-training to reduce repetitive stress

What surprised us most was the sophistication of the periodization—how the AI divided our six-month training window into distinct phases with different focuses. This is something typically requiring years of coaching experience, yet the AI mapped it out comprehensively.

Week 1 Breakdown: Our AI-Generated Marathon Preparation Schedule

Let's examine the first week of our AI-generated training plan to see how ChatGPT balanced our dual goals of marathon completion and strength maintenance:

Sunday:

  • Run Club: 3-3.5 mile group run
  • Post-run yoga session for recovery

Monday:

  • Strength Training (Lower Body Focus)
    • Warm-up: Dynamic stretching, 5 min light cardio
    • Back squats: 5 sets of 5 reps (moderate weight)
    • Bulgarian split squats: 3 sets of 10 per leg
    • Accessory leg strengthening movements

Tuesday:

  • Endurance Running
    • 4-mile steady-pace run
    • Knee strengthening exercises

Wednesday:

  • Strength Training (Posterior Chain Focus)
    • Deadlift-focused session
    • Core stability work
    • Upper body maintenance exercises

Thursday:

  • Active Recovery
    • Optional light stretching
    • Short 2-mile easy run or walking

Friday:

  • Recovery
    • 20-minute yoga session
    • Foam rolling and mobility work

Saturday:

  • Complete Rest Day

The plan also included hydration reminders and a feedback mechanism for adjusting future weeks based on our performance and recovery.

TIP: When following an AI-generated workout plan, track your subjective feelings and recovery metrics. This data helps the AI refine future training weeks to better match your adaptation rate.

What we immediately noticed was the AI's intelligent sequencing. The ChatGPT fitness coach placed our long run on Tuesday after we'd had time to recover from Monday's leg strength session. It also wisely integrated complete rest days and active recovery sessions to prevent overtraining.

The first week was clearly designed as an assessment period—challenging enough to push us but still within our capabilities as beginners. This would establish a baseline the AI could use to progressively increase intensity over the coming months.

Refining Your AI Training Through Feedback Loops

The most powerful aspect of using ChatGPT for marathon training is the feedback loop. Unlike static training plans, our AI personal trainer could adjust based on our performance data and subjective feedback.

After completing each week, we would:

  1. Track our actual performance versus the planned workouts
  2. Note any unusual soreness, fatigue, or recovery issues
  3. Record metrics from wearable devices (heart rate, pace, etc.)
  4. Share this information with the AI

The ChatGPT fitness coach would then analyze this data to make appropriate adjustments to the upcoming week's plan—increasing volume if we were adapting well or reducing intensity if we showed signs of overtraining.

Example Feedback Input:

"Completed all workouts except Thursday's optional run. Experienced unusual 

fatigue after Tuesday's 4-mile run. Wednesday's deadlifts felt heavier than 

expected. Average resting heart rate increased by 5 bpm compared to last week."

This continuous refinement process mimics how human coaches operate, making the AI marathon training experience surprisingly personalized and responsive.

Next Steps

Our six-month AI fitness experiment is just beginning, and we're documenting every step of this journey. If you're inspired to try using ChatGPT as your fitness coach, we've made our custom GPTs available for you to use.

For those who want to follow our progress or even join us in person for Sunday Run Club sessions in Austin, connect with us on Instagram through the link in our video description.

Want to go deeper into the technical aspects of building your own AI personal trainer? Check out our detailed course at Espo.ai where we cover:

  • How to create effective tracking systems for your AI coach
  • Integrating wearable device data into your feedback loop
  • Advanced prompting techniques for more personalized workout plans
  • Building your own custom GPT fitness coach

Whether you're training for your first 5K or an ultramarathon, exploring how AI can enhance your fitness journey might just be the edge you need to reach your goals. Stay tuned as we continue to document whether ChatGPT can truly train novice runners to complete a challenging marathon!

Level-Up Faster

Learn, Build, and Stay Ahead—All in One Place

Screenshot of Matthew teaching AI lesson in Espo.ai course

Community Testimonials