Welcome back to the second post in this long series of how I am using AI to help me train for my next 100-mile ultramarathon – The Thames Path 100 2026. Today I’m going to talk through the prompt the I used to help ChatGPT generate a training plan for me. This is the initial foundations of “setting up” my coach so that the plan can be relevant to me.
So, as already mentioned, in May 2026, I’ll be lining up for Centurion Running’s Thames Path 100: A 100-mile footrace from Richmond in London to Oxford. The race has approximately 1900 feet of elevation – so flat in comparison to other ultras on offer. The goal is simple (but not easy): finish, and ideally in under 24 hours.
To make things even more interesting…I’ll be running the London Marathon the weekend before.
Now, training for something this big isn’t just about the miles. And whilst we are a long way out from race day, I have a lot of work to do to get back into shape. Balancing family life, work, recovery, and energy levels is going to tricky. I’m fortunate I have a very understanding wife! Hiring a real coach would probably be the ideal, but the ongoing costs just aren’t realistic for me at the moment. And that’s why I decided to try something different: asking ChatGPT to become my running coach!
ChatGPT, I’d like you to become my new running coach and help me create a customized training plan to run a 100-mile ultramarathon that starts on Saturday, May 2, 2026. I also have the London Marathon the weekend before.
The ultra marathon is a flat 100-miler along the Thames Path starting in Richmond, London, and finishing in Oxford with approx 1900ft of elevation over the total distance.
Below, I have added some details to guide you in designing a plan that fits around my goals, timeline, and lifestyle:
Format: Provide the plan as a diary with daily workouts, broken down into: – indoor workouts on a treadmill. – outdoor runs.
Goals:
Current fitness level:
Limitations:
Metrics:
I included details about:
Why so specific? Because with AI, the quality of the output largely depends on the quality of the input. A vague “make me a 100-mile plan” would have spat out a cookie-cutter schedule (trust me, I have tried this route!). A more detailed brief gives me something I can use and also go on and tailor.
The first plan drafted by ChatGPT did surprise me a little. It wasn’t a copy-paste of miles & runs:
It’s worth noting here, though, that since the first draft was provided, I have provided additional information to improve the output and, therefore, the training I will be doing. More on that in a later post.
The biggest advantages of taking this AI approach:
Inevitably, since I gave ChatGPT the initial prompt, things have moved on, and the plan has been tweaked here and there. Over the coming weeks, I’ll share:
Remember, though, this experiment is not about proving whether AI is the perfect coach. It’s about seeing if everyday runners – like me – can use it as a tool to chase the goals they are after.
What do you think? Can ChatGPT really coach me to finish a 100-mile ultramarathon in under 24hrs? Leave a comment and let me know!
© 2025 Alex Lee - All Rights Reserved.
We use cookies to improve your experience on our site. By using our site, you consent to cookies.
Manage your cookie preferences below:
Essential cookies enable basic functions and are necessary for the proper function of the website.
These cookies are needed for adding comments on this website.
Statistics cookies collect information anonymously. This information helps us understand how visitors use our website.
Google Analytics is a powerful tool that tracks and analyzes website traffic for informed marketing decisions.
Service URL: policies.google.com