| Garmin Training Readiness | 1 to 100: Prime 95 to 100, High 75 to 94, Moderate 50 to 74, Low 25 to 49, Poor 1 to 24 | sleep score (last night), recovery time, HRV status, acute load, sleep history (last 3 nights), stress history (last 3 days) | not published | not published | continuously, throughout the day | Garmin, 5 Nov 2026 |
| Garmin HRV Status | Balanced, Unbalanced, Low, Poor; no number | HRV from wrist heart rate while you sleep | seven-day average against your own baseline range | single input | measured while you sleep | Garmin, 5 Nov 2026 |
| Garmin Body Battery | 5 to 100, reserve energy; not a readiness or HRV score | heart rate variability, stress level, sleep quality and activity | not published | not published | through the day: sleep charges it, activity and stress drain it | Garmin, 5 Nov 2026 |
| WHOOP Recovery | 0 to 100%: green 67 to 100, yellow 34 to 66, red 0 to 33 | HRV, resting heart rate, respiratory rate, sleep hours against sleep needed, sleep stages, skin temperature, blood oxygen, menstrual cycle phase if applicable | HRV against your 30-day baseline | not published | calculated each night during sleep, score in the morning; does not change over the day | WHOOP; WHOOP, 5 Nov 2026 |
| Oura Readiness | 0 to 100. Help centre: Optimal 85 to 100, Good 70 to 84, Fair 60 to 69, Pay attention 0 to 59. Blog: Optimal 85 or higher, Good 70 to 84, Pay attention under 70 | nine contributors, among them resting heart rate, HRV balance, body temperature, sleep and activity | HRV balance: past 14 days against your three-month average; "long-term" means the past two months | not published | not published | Oura; Oura; Oura, 5 Nov 2026 |
| Polar Nightly Recharge, ANS charge | -10 to +10, around zero is your usual level | heart rate, HRV and breathing rate in roughly the first four hours of sleep | your usual levels from the past 28 days | order only: heart rate has the biggest influence, breathing rate the smallest | measured during the night | Polar, 5 Nov 2026 |
| Fitbit (Google) Daily Readiness | App: 0 to 100, High 65 or above, Moderate 30 to 64, Low 29 or below. Watch tile: 1 to 100, Low 1 to 29, Moderate 30 to 64, High 65 to 100 | HRV, recent sleep, resting heart rate | personal baseline from 7 nights, more accurate after a month | not published | after you wake up | Google, 5 Nov 2026 |
| Samsung Energy Score | not confirmed | sleep time average and consistency, bed and wake time consistency, sleep timing, previous day activity, sleeping heart rate and HRV | not published | not published | not published | Samsung, 5 Nov 2026 |
| Apple Vitals and Training Load, no single score | Vitals: each metric against its typical range; Training Load: well below to well above | Vitals: overnight health metrics; Training Load: workout effort and duration | Vitals: a typical range per metric, length not published; Training Load: the most recent seven days against 28 days | not published | Vitals: a notification when at least two overnight metrics are outside their typical range | Apple; Apple, 5 Nov 2026 |
| COROS Recovery Timer and EvoLab load | Recovery: a time until full recovery | Recovery: Base Fitness, Training Load, remaining energy since your last workout; no HRV or sleep in that list | Base Fitness: 42-day rolling average of Training Load; Load Impact: 7-day | not published | after each training session | COROS; COROS, 5 Nov 2026 |