Is ChatGPT A Good Triathlon Coach?
If you’ve typed in "build me a 24 week Ironman training plan" into ChatGPT, you’re not alone. AI training plans are everywhere right now, and we get asked about this constantly. So let's actually break it down instead of just telling you to hire a human coach because that's convenient for us to say.
What ChatGPT actually does well
ChatGPT is genuinely good at organising information. Ask it for a training plan and it will hand you a structured week by week layout with swim, bike, run, and strength sessions slotted in. It can explain the difference between zone 2 and threshold work. It can define terms like FTP or CSS if you don't know them yet. For someone who has never trained with structure before, that alone can feel like a huge upgrade from guessing.
It's also patient in a way humans sometimes aren't. You can ask it to explain the same concept five different ways at 11pm and it won't get tired of you. If your goal is general education about how endurance training works, it's a reasonable starting point.
Where it falls apart
To get genuinely useful output from ChatGPT, you need to feed it lots of very specific questions. Your training history, your injury patterns, your recovery habits, your time constraints, how you respond to volume vs intensity.
The quality of what comes out depends entirely on the quality of what goes in.
This is the catch: if you're new to triathlon, how do you even know what to ask?
How do you know if you're asking the right questions, or whether the questions that actually matter for your situation never even crossed your mind?
A coach's job in the first few weeks is largely asking you the questions you didn't know were important. ChatGPT waits for you to ask it. That's a fundamental difference.
Then there's the confidence problem. ChatGPT delivers everything with the same certainty, whether it's right or wrong. It doesn't say "I'm not sure about this" or "this depends on things I can't see about you." It just answers, and it answers convincingly. A good coach will tell you when something is outside their expertise or when they need more information before making a call. ChatGPT won't, and it struggles to admit when it's flat out wrong. That would be manageable if you had the knowledge to push back on it, question its reasoning, and catch the mistakes. But if you're a beginner asking it for a training plan, you're by definition the person least equipped to spot where it's steering you wrong. You end up with a confident answer and no way to tell whether it's a good one.
Here’s an example, take a subject area you genuinely know very well. No doubt you’ve used ChatGPT to aid your subject area. How many times has it produced outputs which were plainly wrong? You called it out and it replied “you’re correct”.
The scary thing is, ChatGPT isn’t right all the time – but it acts so confidently to convince you it’s right… until you push back, and it still never admits to being wrong.
So, back to triathlon – how do you know when it’s right and how do you know when to push back?
That’s not all. Training plans aren't really the hard part of coaching. Almost anyone can find a solid generic Ironman plan online – and there are some really good plans out there written by really good coaches. What actually determines whether you show up to the start line fit, healthy, and confident is everything that happens around the plan, and that's exactly where ChatGPT has no idea what it's doing.
It doesn't know that you skipped your long run because your calf has been nagging you for two weeks. It doesn't know your FTP test from three months ago was inflated because you were fresh off a taper. It can't look at your file and notice your HRV has been trending down for five days before you even feel tired. It won't adjust Thursday's intervals because it can see from your file that yesterday's bike session left you more cooked than usual. A plan built in a single prompt is static. Your training, your fatigue, your life, none of that is static.
There's also the accountability piece. A big part of what separates athletes who finish strong from athletes who fade in week 14 is having someone who notices when you go quiet, who asks why you skipped three sessions, who pushes back when you want to add an extra hard day out of anxiety two weeks before race day. ChatGPT will happily generate whatever you ask it for. It won't tell you that you're overtraining unless you already know enough to ask the right question. And if you're new to this sport, you usually don't know what you don't know.
The other issue is context collapse. Training load isn't just about this week's plan, it's about the twelve weeks before it, your race history, your injury history, how you respond to heat, whether you're someone who needs more recovery after long rides or after hard runs. A human coach builds a mental model of you over months. ChatGPT starts from zero every time you open a new chat, unless you're manually feeding it your entire history, which most people aren't doing and honestly shouldn't have to. Need to feed it large amounts of information? You’re going to need a subscription and tokens. That cost adds up, and you might as well have just bought a decent plan or started with a coach.
So, what's it actually good for
We're not going to pretend AI has no place in this sport. Use it to understand concepts. Use it to get a rough sense of what a build might look like before you commit to a coach. Use it to double check your understanding of a term your coach used. Treat it like a well read training partner who has read every article on the internet but has never actually raced with you and doesn't know your body.
What we wouldn't do is hand it the keys to your race season. Ironman training carries real physical risk if it's mismanaged, and the stakes of getting it wrong aren't hypothetical. Overtraining, injury, and burnout are the actual reasons athletes DNS, far more often than under-training is.
The real answer
ChatGPT can be a decent research assistant. It is not a coach. Coaching is a relationship built on watching how you actually respond to training over time and adjusting in real time, not a document generated once and followed blindly for six months. If your goal is just to have a plan to look at, AI can give you that. If your goal is to actually get to the start line of an Ironman in the best shape of your life, you need something that can watch, listen, and adapt with you every single week, and that still requires a human on the other end. A human is going to understand you on an emotional level; they know what you’re going through because they’ve been there themselves. ChatGPT cannot feel any of that.