Which recovery score should I trust?

None of the recovery, readiness or energy scores has published evidence that it predicts how you will perform or recover, and none publishes its formula. The HRV inside them has been tested: in one overnight study Oura agreed most closely with an ECG, then WHOOP, then Garmin and Polar. Trust the nightly HRV and resting heart rate, read as a trend, and use the score as a summary of those.

On this page 5 sections

Key takeaways

  • Every maker names its inputs; none publishes the weights. Two scores can disagree on the same night for that reason alone.
  • The HRV inside the scores is what has been tested. In 536 nights against an ECG, Oura's RMSSD had a 6% average error, WHOOP 8%, Garmin 11%, Polar 16%.
  • Scores add sleep, activity and temperature on top, so a score can move while HRV does not.
  • Read the nightly HRV and resting heart rate as a 7-day trend, then let the score summarise them.
  • A score that disagrees with how you feel is a prompt to look at the inputs, not a verdict.

No recovery score Readiness score A single number, often out of 100, that a device builds from your HRV, resting heart rate, sleep and other inputs to suggest how ready you are for the day. The weighting is not published. More about Readiness score has published evidence that it predicts how you will perform or recover, and no maker publishes its formula. What has been tested is the HRV inside the scores: in a 2025 study of 536 nights against a chest-strap ECG ECG A recording of the heart's electrical activity, taken with electrodes on the skin. ECG-based RR intervals are the reference standard for measuring HRV. More about ECG , Oura’s overnight RMSSD RMSSD Root mean square of successive differences: an HRV metric built from how much each heartbeat interval differs from the next, in milliseconds. It mainly reflects vagal activity. More about RMSSD had an average error of about 6%, WHOOP’s 8%, Garmin’s 11% and Polar’s 16%. Trust the nightly HRV and resting heart rate Resting heart rate How many times your heart beats per minute while you are fully at rest. For adults it is usually 60 to 100 beats per minute, and lower in well-trained athletes. More about Resting heart rate as a trend, and let the score summarise them.

What each score is made of

Pick a score to see which inputs its maker names, in the maker’s words.

What is in a readiness score?

From the makers' own documentation

Oura Readiness Score 0–100: 85 or higher optimal, 70–84 good, under 70 pay attention.
  • HRV : named by the maker HRV Balance: "How has my HRV changed over the past few weeks?" (a two-week average against three months).
  • Resting heart rate : named by the maker Resting Heart Rate: "Was my RHR substantially higher or lower than usual?"
  • Breathing rate : not named Not named by the maker.
  • Sleep : named by the maker Sleep, Sleep Balance, Sleep Regularity and Recovery Index (hours of sleep after the heart rate reached its low).
  • Temperature : named by the maker Body Temperature: "Is my body temperature higher or substantially lower than usual?"
  • Activity or load : named by the maker Previous Day Activity and Activity Balance (recent load).

Oura's Readiness Score names 5 of the six inputs: HRV, resting heart rate, sleep, temperature and activity or load. "The sum of these daily Readiness Contributors make up your Readiness Score." No weights are published.

Source: What is your Readiness Score? (Oura)

With JavaScript off, every score is listed below the menu.

What each maker says goes into its score, checked against its own documentation on 14 October 2026. A tick means the maker names that input; a dash means it does not. No maker publishes the formula or the weights, so two devices can read the same night and give different scores.

A list of scores, one per device, with six inputs for each: HRV, resting heart rate, breathing rate, sleep, temperature and activity or load. Oura's Readiness Score names 5 of the six inputs: HRV, resting heart rate, sleep, temperature and activity or load. "The sum of these daily Readiness Contributors make up your Readiness Score." No weights are published. WHOOP's Recovery names 3 of the six inputs: HRV, resting heart rate and temperature. WHOOP lists the measurements that "factored into the score" but not how they are combined. Garmin's Training Readiness names 3 of the six inputs: HRV, sleep and activity or load. The manual lists the six factors. It does not say how they are weighted. Garmin's Body Battery names 3 of the six inputs: HRV, sleep and activity or load. The manual names the four inputs and nothing more. Garmin's Stress level is HRV only: a rescaled HRV number, not a mix. HRV is the only named input. How it maps to 0–100 is not published. Polar's Nightly Recharge (ANS charge) names 3 of the six inputs: HRV, resting heart rate and breathing rate. Polar ranks the three inputs by influence but does not give the weights. Fitbit's Daily Readiness Score names 3 of the six inputs: HRV, resting heart rate and sleep. Google names the three inputs and does not publish the formula. Samsung's Energy Score names 4 of the six inputs: HRV, resting heart rate, sleep and activity or load. Samsung lists the metrics the score combines and nothing about their weights. Ultrahuman's Recovery Score names 4 of the six inputs: HRV, resting heart rate, sleep and temperature. "Each is graded on its own; then the five combine into the 0 to 100 score." No weights are published. Apple's Readiness names 3 of the six inputs: HRV, sleep and activity or load. Apple names four inputs and publishes no formula. It has not said which statistic Recovery HRV uses. Elite HRV's HRV Score is HRV only: a rescaled HRV number, not a mix. The score is a rescaled ln(RMSSD), set so that "everyone fits in a 0 to 100 range" using over 6 million readings. The exact mapping is not given. Welltory's HRV Score is HRV only: a rescaled HRV number, not a mix. Welltory names lnRMSSD as the input and publishes no formula or thresholds.

Three patterns stand out. Every score uses HRV. Most add resting heart rate and sleep; some add temperature, breathing rate Breathing rate How many breaths you take a minute. It moves HRV on its own: slower, deeper breathing makes the beat-to-beat swing larger, and below about 9 breaths a minute it shifts from the HF band into LF. More about Breathing rate or activity. And every maker stops at the list: Oura says the sum of the contributors makes up Readiness, Garmin lists six factors for Training Readiness, Polar ranks heart rate above HRV above breathing rate, and none gives the weights. Two devices on the same wrist can therefore give different scores from the same night without either being wrong. The full write-up is in recovery scores explained.

What has been validated and what has not

The measurement underneath has been checked. Dial and colleagues had 13 healthy adults wear five devices and an ECG for 536 nights. For overnight RMSSD the concordance with the ECG was 0.99 for Oura Gen 4, 0.97 for Gen 3, 0.94 for WHOOP 4.0, 0.87 for the Garmin Fenix 6 and 0.82 for the Polar Grit X Pro. The authors rated Oura’s agreement highest, WHOOP’s acceptable, and Garmin’s and Polar’s poor. The study was small and its people were healthy, so it ranks these models on these nights, not every device for everyone.

The scores themselves have no such test in the makers’ documentation: no paper showing that a readiness of 85 predicts a better session than a readiness of 60 for the person wearing the device. The HRV by device guide has the full accuracy table.

Why a score can disagree with how you feel

  • It leans on HRV, and HRV is not always honest. In Le Meur and colleagues’ study, 13 triathletes who did three weeks of overload training lost about 9% of their running performance while their weekly HRV rose. A score built on HRV would have looked good. Why your HRV is good but you feel tired covers this.
  • Other inputs pull the other way. A short night with a high HRV can score low on one device and high on another, depending on how much sleep counts.
  • Baselines differ. Oura compares two weeks with three months, Garmin seven days with three weeks, Polar one night with 28 days, Fitbit against a baseline Baseline Your own usual HRV level and range, built from weeks of readings taken the same way. Comparing a reading with your baseline says more than comparing it with other people. More about Baseline from seven nights. A device with a longer memory reacts more slowly.

How to use a score well

  1. Open the nightly HRV and resting heart rate behind the score. Those are measurements; the score is an opinion about them.
  2. Look at the 7-day trend. The lesson on building your HRV baseline shows how.
  3. Read the score as a summary. If it agrees with the trend and with how you feel, act on it. If it disagrees, find the input that drove it.
  4. Keep one device for decisions. Comparing two scores day to day teaches you about the formulas, not about your body. Should I train when my HRV is low? gives a simple rule for the morning decision.

When to talk to a doctor

No score can diagnose illness or overtraining. Talk to a doctor if low scores come with feeling unwell, unusual fatigue that lasts, palpitations, dizziness or chest pain.

Common questions

My Oura Readiness is 85 and my WHOOP Recovery is 40 on the same morning. Which is right?

Both are summaries of different inputs with different weights. Compare the HRV and resting heart rate each one recorded. If those agree in direction, the gap is in the formula, not in you.

Is a higher score always better?

Scores lean on HRV, and a high HRV is not always good news: in trained athletes HRV can rise during overload. Read the score with your resting heart rate and how training feels.

Can I train hard on a red day?

The score cannot know. A red day with a clear cause, such as a late night, is a reason for an easier session; a red day with no cause and a normal resting heart rate may be noise. The train-or-not question has its own page.

Sources

  1. Validation of nocturnal resting heart rate and heart rate variability in consumer wearables Physiological Reports, 2025
  2. What is your Readiness Score? Oura
  3. Recovery WHOOP developer documentation
  4. Training Readiness Garmin owner's manual
  5. Nightly Recharge recovery measurement Polar Support
  6. Daily Readiness Score Google Fitbit Help
  7. Evidence of parasympathetic hyperactivity in functionally overreached athletes Medicine & Science in Sports & Exercise, 2013