stats.training
use cases

Your AI running coach, with live Garmin or Strava data.

Real questions athletes ask Claude, ChatGPT, and other AI apps once their training is connected. The AI calls our tools, pulls fresh numbers, and answers like a coach who actually has your data in front of them.

use case 01

Should I run today? An AI readiness check before you head out the door.

Should I run today? Check my HRV, sleep, and yesterday's load.

You wake up, glance at your watch, and wonder if today is the threshold day or the easy day. Instead of staring at one composite "readiness" score, ask the AI to weigh the actual signals.

Your AI calls four tools: overnight HRV, sleep score, body battery, and yesterday's training load. It cross-references each against your seven-day baseline and returns something like: "You're recovering, but not back to baseline. HRV is 9% below baseline, body battery topped at 67. Best move: 60 to 70 minutes Zone 2, cap HR at 145."

That's the answer a coach would give if they had your numbers in front of them. Faster than reading three dashboards yourself, and it remembers the context for the next question.

HRV trend sleep score body battery yesterday's load
Best with: Garmin (Strava doesn't track HRV or sleep)
use case 02

Weekly training review: how the week actually went, with a chart.

Analyze my training data from last week. Build a chart and tell me what stood out.

Sunday evening reflection. You want a real read on the week before deciding what next week looks like. Open Claude or ChatGPT, ask one question.

The AI pulls every activity, plots training load by day, and reads polarization. It tells you whether you nailed the easy/hard ratio, where the load actually came from, and which session defined the week. It catches things that are easy to miss, like a single threshold session being 48% of weekly load, and surfaces them with the math.

Output: stat tiles (load, volume, elevation, active time), a bar chart by day colored by activity type, and a paragraph or two of analysis. The same view a good coach would draw on a notepad.

recent activities training load training status weekly intensity minutes
Works with: Garmin (full depth) · Strava (activities and load)
use case 03

Race prediction and target pacing: can I break sub-45 for a 10K?

What's my current 10K race prediction? What pace do I need to break 45 minutes?

You've been training for a 10K. You want to know if your goal is realistic and what you need to hit per kilometer.

The AI checks Garmin's race predictions (built from VO2 max and recent run history), compares them to your stated goal, and works out the gap. Sample answer: "Current 10K prediction: 46:12. To break 45 you need an average pace of 4:29/km. Your last 5K time trial was 21:47, which projects a faster 10K than the predictor shows. The aerobic base is there. The limiter is threshold pace." Plus suggested sessions to close the gap.

Same loop works for 5K, half marathon, marathon. Ask "Build me an AI marathon plan from current fitness" and the conversation continues into a four-week block tailored to where you are.

5K / 10K / half / marathon predictions VO₂ max fitness age recent activities
Best with: Garmin (Strava doesn't expose race predictions or VO₂ max)
use case 04

Long run breakdown: did I execute Saturday's 25K, or did it come apart at km 18?

Break down Saturday's long run. Pace, HR drift, and aerobic training effect.

The hardest part of long runs is reading them after. You think it went okay; the watch isn't sure. Ask the AI to look at the splits and the heart-rate curve together.

It pulls activity details, splits, and HR zones. Computes HR drift across thirds of the run (a key marker of fueling and pacing), notes which kilometers were honest Zone 2 vs. drifting up to threshold, and reports on aerobic training effect. Sample: "HR drift was 4.2% from km 12 to 22. Above 5% suggests fueling or pacing issues, you're in the safe band. Aerobic TE 3.8 means a productive long run that didn't dig into anaerobic reserves. The 1km surge at km 18 was where pace fell off, HR had already crept above 162 by then."

activity details splits & HR zones pace & vert aerobic training effect
Works with: Garmin (full splits + HR + TE) · Strava (splits + HR + power, no TE)
use case 05

Sleep and training: are heavy days suppressing my REM?

Look at the last three weeks. Are heavy training days suppressing my REM sleep?

Your watch reports a sleep score every morning. What you actually want to know: are the patterns lining up the way they should? Are heavy sessions impacting recovery enough that you should change something?

The AI cross-references training load with each night's sleep stages. It looks for the pattern athletes know but rarely quantify: sympathetic nervous system activation from threshold and intervals reducing REM that night. Sample: "Yes, three of your last four hard sessions show REM under 1h the same night, vs. your baseline of 1.6h. Your weekday easy runs don't show the pattern. The interval session on April 30 had the biggest hit."

From there you can ask "What if I move intervals to the morning?" or "Does deep sleep recover?" and get a real follow-up.

sleep stages REM & deep sleep training load by day HRV overnight
Best with: Garmin (sleep stages and HRV are Garmin-only)
use case 06

Recovery and overtraining: am I peaking or about to crash?

My HRV has been trending down. Am I overtrained, or just deep in the work?

Three hard weeks in. Legs feel heavy, motivation dipping. Useful to read multiple recovery signals together rather than fixating on one.

The AI looks at HRV trend over 28 days, resting heart rate trend, body battery accumulation overnight, and stress score during the day. It reads the constellation. Sample: "HRV is 12% below your 28-day baseline, RHR is up 4 bpm, body battery only recovers to 78 overnight. Three signals pointing the same way. This isn't deep-in-the-work fatigue, it's accumulating. Recommendation: take a deload week, drop volume by 30%, no intensity."

You can challenge it: "What if I keep volume but cut intensity?" The AI will recompute the load and tell you whether that gets the system back.

HRV trend (28d) resting heart rate body battery all-day stress
Best with: Garmin (HRV, body battery, stress are Garmin-only)
use case 07

Cycling and power analysis: which threshold session was actually my best?

Compare my last four threshold rides. Power, normalized power, and decoupling.

You've been doing threshold sessions on the bike. You want to see how each one compared, not just by average power but by how steady you were and whether the legs held up across the ride.

The AI pulls activity details and per-second streams for each ride. Computes normalized power vs. average power (proxy for effort variability), and looks at HR/power decoupling across the ride. Sample: "Threshold session 3 had the cleanest power profile: 245W average, 252W NP (1.03 ratio = very steady), 1.9% decoupling. Session 4 was harder on paper (258W NP) but decoupling was 6.4%, which means you were riding above sustainable. Session 3 was the better executed workout."

Strava users get this in full depth, since per-second streams are a Strava strength.

activity details per-second streams athlete zones activity comparison
Works with: Garmin (power + HR) · Strava (power + HR + per-second streams, often cleaner data for cyclists)
looking for something specific

Pairings.

If you searched for a specific brand pairing, here's the page that goes deeper on each one.

garmin mcp
Garmin MCP server
Hosted Garmin MCP. 25 read-only tools, exposed to any AI host that supports custom connectors.
strava mcp
Strava MCP server
Strava OAuth + 5 read-only tools (activities, streams, zones, athlete stats).
garmin × claude
Garmin in Claude
Free, Pro, or Max. Claude is strong at multi-signal recovery questions.
garmin × chatgpt
Garmin in ChatGPT
ChatGPT Pro custom connectors. Best for tables, training plans, comparisons.
strava × chatgpt
Strava in ChatGPT
Power analysis and side-by-side activity comparisons. Strong for cyclists.
strava ai coach
Strava AI coach
Use any AI as your training analyst. Cheaper than a coach, smarter than a dashboard.
ready

Connect once.
Then ask anything.

$10/mo · cancel any time · first 100 spots in beta