Back to Support

    What is the recovery score?

    The recovery score is LeCoach's estimate of how ready you are to train today, computed fresh every morning from your objective recovery signals.

    The inputs

    Four metrics, weighted: HRV (35%), resting heart rate (35%), sleep duration (15%) and sleep score (15%). When a metric is missing, the score is based on the ones you do have — the weights redistribute automatically. With no usable data at all, the score defaults to a neutral 50.

    Personal baselines, not generic norms

    Each metric is compared to your own baselines: a 7-day rolling median for recent trends, and a 28-day median to catch prolonged shifts such as illness or accumulating fatigue. Small day-to-day wobbles are deliberately ignored (a couple of milliseconds of HRV or one beat of resting HR won't move the score). When the short-term and long-term view disagree, LeCoach blends them; when both point the same way, it takes the more cautious one.

    Reading the score

    100 means fully normal for you — and better-than-baseline days can score above 100 (up to 120). Lower is worse. The tiers:

    • Ready — score 80 or higher: train as planned.

    • Possible impact — 60 to 79: caution; heavy sessions may suffer.

    • Attention needed — below 60: prioritize recovery.

    Sharp warning signs — an HRV crash, a resting-HR spike, a very short night, or several metrics dipping together — can push the tier one level down even when the raw score looks moderate.

    Where you see it

    In your day view, the morning briefing, and the Recovery Score chart in Analytics. Your coach uses it in every conversation about today's training — see adaptive coaching.

    What it doesn't use

    Your subjective check-ins and any manual readiness field don't move this score — they're coaching context. The score stays a clean, objective signal; you and your coach add the human layer on top.