I want to run a marathon next summer, so I turned to ChatGPT to help me out. Not with the running part, but mostly everything else. With generative AI, I can have a personal marathon coach that understands my needs, optimizes my training plan, and continually adapts as my fitness level evolves.
Setting Up My AI Coach
To create my AI coach, I used the MyGPT function offered by OpenAI. It allows you to customize a ChatGPT model to your liking by providing sets of instructions and information. I instructed it to act as my professional marathon coach who understands my goals, fitness level, and the specific challenges of marathon training. I explained my current abilities, body metrics, and general athletic history. I also provided my time goal, the marathon course info, and the date of the event. Moreover, I uploaded important data:
- Running metrics for current, regular runs (distance, time, heart rate zone info, cadence, pace, split pace, effort level, etc.)
- Apple Watch training data
- Calendar data
This data ensures that the model can give more specific advice and training plans. For example, it uses my previous data to set pace targets considering terrain and what heart rate zone I should be in for a particular session.
Phased Training Plan
The AI-generated plan broke my preparation into phases, each with a specific focus. The initial phase was about building endurance with consistent mileage and easy runs. Later phases introduced speed work and tempo runs to improve stamina and pace. The AI explains the purpose behind each phase, which keeps me motivated and committed.
The phased approach means I’m not overwhelmed. Instead of seeing it as one long journey, I focus on each phase, trusting that the AI has mapped out the best way to build my fitness gradually. Each phase has unique challenges and goals, which helps me stay focused and structured. Here is an example of what it created:
Phase 2: Strength & Speed Building (Weeks 11–20)
Goal: Increase mileage, speed, and introduce hill work. Continue to improve cadence and manage heart rate.
Weekly Structure:
- 5 days running:
- 1 long run (gradually increasing distance)
- 1 interval session (e.g., 4 x 1 km at 5:00/km)
- 1 tempo run at marathon pace (5:40–5:50/km)
- 2 easy runs (HR < 150 bpm)
- 1–2 days cross-training or strength training focused on core and lower body strength.
Example Week 15:
- Monday: Rest or cross-training
- Tuesday: 8 km easy run (HR < 150 bpm)
- Wednesday: Interval run: 5 x 1 km at 4:55–5:05/km with 2-min recovery
- Thursday: Cross-training (strength-focused)
- Friday: 8 km tempo run at marathon pace (5:40/km)
- Saturday: 18 km long run (pace 6:10–6:30/km)
- Sunday: Rest or mobility work
Long Run Progression:
- Week 11: 18 km at 6:10/km
- Week 14: 22 km at 6:00–6:20/km (HR under 160 bpm)
- Week 17: 26 km at 6:10/km with last 3 km at marathon pace (5:40/km)
- Week 20: 30 km long run (gradual build, HR < 160 bpm)
End of Phase Goal:
- Cadence: Improve to around 165–170 SPM.
- Long Runs: 30 km long run with a fast finish.
- Tempo Pace: Consistent pacing at 5:40/km for up to 12 km.
How AI Adjusts Based on Real-Time Data
The AI adjusts based on real-time data from my Apple Watch, including cadence, heart rate, pace, and distance. If my heart rate is higher than usual during long runs, the AI might recommend more rest or adjust upcoming workouts. On strong days, it suggests more intensity or extra mileage. These adjustments keep my plan in sync with my body’s needs. The AI doesn’t just follow a set schedule—it adapts continuously to prevent burnout or injuries and to push me when I’m ready.
Personalized Insights & Accountability
The AI can provide insights into my performance, spotting patterns I might not notice. I can ask it to analyze my recent running data and give me advice if it is necessary to adjust the training plan. For example, when my pace stagnated, the AI suggested changes—more recovery days and different speed workouts. This helped me break through the plateau, improving my pace within weeks. These insights are invaluable and something I wouldn’t easily notice on my own.
Looking Ahead: My Marathon Journey Continues
With about eight months until the marathon, I’m excited to continue building on the progress I’ve made. Having a personalized plan gives me confidence that I will be well-prepared when race day arrives. Generative AI has transformed my training goals. It’s personalized, adaptive, and insightful. It helps me understand my capabilities, push limits, and gain confidence in my training approach.
Have you ever considered using AI to help with your fitness goals? I’d love to hear your thoughts or experiences—feel free to share in the comments below!