Race Debrief
After you complete a race that your training plan was targeting, Race Debrief gives you an AI-powered deep dive into how the race went and how your training block prepared you for it. It analyses your race execution, pacing strategy, training compliance, and delivers specific recommendations for next time.
Powered by a frontier AI model. Race Debrief uses GPT-5.4 to deliver the deepest, most nuanced analysis available. It reviews your entire training block, not just the race itself.
When It's Available
The Race Debrief panel appears on your training plan page once all of these conditions are met:
Your plan has ended
The race date on your goal has passed.
Your race activity has synced
A race activity from Strava (or manually marked as a race) exists on or near your target race date, at a similar distance.
Your plan targets a race
Race Debrief is for race goals only (not Couch to 5K or distance targets).
Automatic race matching. GoAnd.Run automatically identifies which activity is your target race by looking for a race-tagged activity within 2 days of your goal date at a similar distance. The matched race is shown in the debrief panel so you can confirm it is the right one.
Requesting a Debrief
When your debrief is available, you will see a "Race Debrief" panel at the bottom of your training plan page with details about your matched race and a "Request Debrief" button.
Filling in the form
Clicking "Request Debrief" expands a short form with three prompts. Your answers give the AI crucial subjective context that the numbers alone cannot capture.
Required
How did you feel?
Energy levels, leg feel, mental state, when it got hard.
Optional
What went wrong?
Cramping, pacing errors, stomach issues, course surprises.
Optional
Pre-race context
Nutrition, sleep, how the taper felt, weather conditions.
Generation time
After you submit, the AI begins analysing your entire training block and race data. This is a deep analysis that typically takes 30 to 60 seconds. The page updates automatically when it is ready, and you will also receive a notification.
One debrief per plan. You get one debrief for each completed training plan. This is focused on the target race for that plan. If something goes wrong during generation, a "Try Again" button will appear.
What You Get
The debrief is structured into five sections, giving you a complete picture of both the race and the training that led to it.
Overall Summary
A holistic overview that ties together your training journey and race outcome. This is the section to read first for the big picture.
Goal Assessment
Did you hit your target? A specific comparison of your goal time/pace versus your actual result, with analysis of why the goal was or was not achieved.
Race Execution
Detailed analysis of how you raced: your pacing strategy (negative, positive, or even splits), heart rate management, and key moments during the race. The AI references your specific per-km split data.
Training Block Review
A review of your entire training plan: how volume progressed through phases, which sessions had the most impact, what worked, and what could improve. The AI looks at your weekly compliance scores and volume data across the full training block.
Recommendations
3 to 5 specific, actionable recommendations for your next training block and race. These are grounded in the data from this specific race, not generic running advice.
Data Used
The debrief draws on a wide range of data to produce a thorough analysis. The more data available, the richer the debrief.
| Data source | What it includes |
|---|---|
| Race activity | Per-km splits, heart rate zones, terrain, cadence, running power (if FIT data available) |
| Race result | Finish time, pace, distance |
| Race goal | Target time, target pace, course profile (if GPX uploaded) |
| Full training plan | Per-week summaries: planned vs actual volume, session counts, compliance scores, phases |
| Session feedback | Compliance scores from AI session feedback across the training block |
| Plan feedback | Your plan retrospective (rating, what worked, what could improve) if submitted |
| Your input | Race experience, issues, and pre-race notes you provide in the debrief form |
| Race history | Historical performance data at this distance (if 3+ races available) |
| Athlete profile | Experience level, threshold pace, fitness trend, training load |
Tips for a Better Debrief
The AI can only work with the data it has. Here are ways to make sure your debrief is as useful as possible.
Request session feedback on your key training runs. The compliance scores feed directly into the debrief's training block analysis.
Submit plan feedback before requesting the debrief. Your "what worked" and "what could improve" responses give the AI additional context about the plan.
Upload a FIT file for your race activity if you have one. Running dynamics data (power, ground contact time, stride length) adds another layer to the race execution analysis.
Be specific in the form. "My legs felt dead after kilometre 18 and I had to walk through the last aid station" is far more useful than "it was hard." The AI will look for corroborating data in your splits.
Upload a course GPX to your race goal if available. The AI can then analyse how the course elevation affected your pacing.
Related documentation. AI Coaching explains how session feedback works. Training Plans covers plan structure and weekly check-ins. Race Analysis has performance trend charts across all your races.