BlogRecovery and load

HRV for hybrid athletes: how to read it without overreacting

There's no good HRV number for athletes. Read your own 7-day average against your own baseline, ignore single mornings, and treat it as a training signal.

There's no "good" HRV number for athletes that's worth chasing. HRV varies so much between people and devices that the only comparison that means anything is your own 7-day average against your own recent baseline. Single mornings are mostly noise. A shift that holds for several days, alongside a rising resting heart rate and sessions that feel worse than they should, is the thing to act on.

This is a training signal, not a health check. If you feel ill, have chest pain, faint or notice anything that worries you, stop and see a clinician. A watch reading can't rule anything in or out.

What 48 days of my HRV looks like#

Here's my overnight HRV from 2 June to 19 July 2026, as my Garmin recorded it, one reading a night, with the trailing 7-day average on top. The daily number ran anywhere from 58 to 147 ms. The 7-day average stayed between 81 and 128.

Ken's overnight HRV: daily vs 7-day average
Ken's overnight HRV: daily vs 7-day averageDaily7-day average507510012515010203040day (day 1 = 2 June 2026) · y: msKen's overnight HRV: daily vs 7-day averageDaily7-day average40608010012014016010203040day (day 1 = 2 June 2026) · y: msKen's overnight HRV: daily vs 7-day averageDaily7-day average40608010012014016010203040day (day 1 = 2 June 2026) · y: ms
Ken's overnight HRV: daily vs 7-day average
day (day 1 = 2 June 2026)Daily (ms)7-day average (ms)
160
277
379
480
588
683
711883.6
87886.1
98286.9
1010290.1
1111194.6
126391
138591.3
148386.3
158987.9
168788.6
1710589
189887.1
197288.4
2010391
2111996.1
22145104.1
23147112.7
24122115.1
25132120
26127127.9
2795126.7
28100124
2982115
3082105.7
315896.6
329891.7
338485.6
347682.9
358781
369182.3
378983.3
388086.4
399485.9
4010588.9
416687.4
429788.9
4310090.1
4411093.1
456791.3
4611394
4710393.7
4810799.6

Source: Ken's own Garmin readings in hybridAF, 2 June to 19 July 2026, read from the database on 22 October 2026. The 7-day average starts on day 7.

Look at 12 to 13 June. My HRV dropped from 111 to 63 ms overnight, a 48 ms fall. Treat that morning as a verdict and you'd pull the session. The 7-day average barely moved, from 94.6 to 91.0. That's the whole argument of this article in one data point.

It's also normal. Buchheit's review puts the day-to-day coefficient of variation of the standard research measure (log-transformed rMSSD) at 10 to 20% in athletes, driven by ordinary changes in training load.1 Plews and colleagues, writing about elite endurance athletes, recommend averaging rather than single days, and say long-term monitoring is needed to learn each athlete's "unique individual HRV fingerprint".2

Why population "good HRV" charts don't help you#

Search "good HRV for athletes" and you'll find tables by age. They aren't much use to you, for three reasons.

First, the research that's useful for training doesn't compare you with other people. It compares you with you. The HRV-guided training trials set each athlete's thresholds from that athlete's own baseline weeks, not from a population table.34

Second, watches don't measure the same thing. Apple Health stores HRV as SDNN, the standard deviation of the gaps between normal heartbeats, recorded automatically by the watch.5 Most training research uses rMSSD, which is built from successive differences between beats and is the index Buchheit recommends for athletes in the field.1 They're related, but they're not interchangeable, so a number from a paper or a friend's different watch isn't a benchmark for yours.

Third, timing. The research protocol is a 5 to 10 minute reading on waking, same position every day.1 Apple's documentation doesn't say when the watch takes its samples.5 Overnight and morning readings from consumer devices are convenient, but they're not the lab protocol, which is one more reason to stay inside your own data.

How to actually read it#

Use a 7-day rolling average#

Averaging is the single biggest fix. Buchheit notes that noise falls by a factor of 1/√n, so averaging four readings halves it, and that in the studies he reviews, links between HRV and running performance only showed up when at least 3 to 4 days were averaged, not on isolated days.1 In the triathlete case study, it was the 7-day rolling average that trended down as one athlete slid into non-functional overreaching, while the control athlete's stayed flat.6

You don't need every morning#

Plews and colleagues tested how many randomly picked mornings a week you need before the weekly average behaves like the full 7-day one. In trained triathletes going through an overload block, the size of the change they could see climbed until about 3 days, then flattened.7

HRV change detected vs mornings averaged per week
HRV change detected vs mornings averaged per week0.21 day0.332 days0.493 days0.484 days0.475 days0.456 days0.437 daysHRV change detected vs mornings averaged per week0.21 day0.332 days0.493 days0.484 days0.475 days0.456 days0.437 daysHRV change detected vs mornings averaged per week0.21 day0.332 days0.493 days0.484 days0.475 days0.456 days0.437 days
HRV change detected vs mornings averaged per week
Value (standardized change)
1 day0.2
2 days0.33
3 days0.49
4 days0.48
5 days0.47
6 days0.45
7 days0.43

Standardized change in Ln rMSSD from baseline to overload, by number of randomly selected days averaged. Source: Plews et al. 2014, IJSPP, abstract. Trained triathletes.

Their conclusion is a minimum of 3 valid readings a week.7 That was trained triathletes. If your readings are noisier than theirs, more mornings will help, and a watch that records every night makes it free anyway.

Define "normal" as a band, not a line#

Two of the HRV-guided trials, one in recreational runners and one in trained cyclists, set a band around each athlete's baseline at the mean plus or minus half a standard deviation, and only swapped hard sessions for easy ones when the 7-day average left it.34 Inside the band, treat it as noise. Outside it is something worth a look. Both trials built that band on rMSSD from a dedicated morning reading. Nobody has validated the same half-SD rule on Apple Health's SDNN, so if that's your data, treat the band as a sensible starting rule, not a tested threshold.

Wait for it to persist#

Buchheit's advice is to wait until a change shows up over 2 to 3 consecutive days (or weeks, for weekly averages) before acting.1 One bad morning after a late night or a hard session is expected. A week of it isn't.

Build the baseline in a normal stretch#

Your band is only as good as the weeks it's built from. The runners in Vesterinen's trial built theirs over 4 weeks of ordinary training, and the authors warn against recording the baseline during heavy stress such as work stress or illness.3 The cyclists in Javaloyes's trial used a 2-week baseline.4 If you start tracking during exam season or the week after a race, expect the band to shift once life settles, and don't read much into the first month.

Know what else moves it#

Training isn't the only input. Buchheit lists cases where HRV went up, not down, within a day of heavy training in the heat, despite athletes feeling worse.1 He also notes that a single ectopic or skipped beat in a 5-minute recording can shift common HRV indices by up to 50%.1 A watch won't tell you that happened. It just hands you a strange number, which is one more reason the average beats the single reading.

A weekly routine that doesn't take over your life#

Here's one way to turn all of that into something that takes 30 seconds a morning:

What the 7-day average does Resting HR and how sessions feel What to do
Inside your band Normal Train as planned. Don't look for meaning in single days.
Below your band for 2 to 3 days Resting HR up, sessions feel harder Swap the next hard session for an easy one or rest, then re-check.
Above your band after a heavy block Sessions feel flat Don't read it as a green light. Check the week's load before adding more.
Bouncing in and out Normal Probably noise. Make sure you're measuring the same way each day.

The middle two rows follow the logic of the trials and reviews above: act on sustained shifts, read HRV with resting HR and context, and remember that fatigue can push HRV up as well as down.318 The exact cut points are a starting rule, not a law.

Low isn't always bad, and high isn't always good#

This is where people overreact in both directions. Plews and colleagues point out that in elite athletes, both increases and decreases in HRV have been tied to negative adaptation.2 A meta-analysis of functionally overreached endurance athletes found that their weekly averaged HRV went up, a moderate effect (SMD 0.81, 95% CI 0.35 to 1.26), while single-day values showed nothing reliable.8

So a big HRV number after a brutal training week isn't automatically "fully recovered". Buchheit's point is that HRV has to be read alongside resting heart rate and what you've actually been doing; a reading with no training context is likely to mislead you.1

What a real multi-day shift looks like#

Here's the other kind of drop, from my Apple Health data in September. Those readings are SDNN, so they sit on a different scale from the Garmin numbers above; each is only compared with its own history. From 7 to 10 September my HRV read 49, 25, 34 and 35 ms. My resting heart rate went to 49, 56, 48 and 47 bpm. Against the 28 days before 8 September, my usual resting HR was 43.7 plus or minus 1.9 bpm, so 56 was about 12 beats above my average. HRV was well below its range on every one of those nights.

That's the pattern worth respecting: several days, two signals moving together, both well outside their bands. The data doesn't say why, and it shouldn't pretend to. When that happens, the training answer is easy days or rest until things come back toward normal. If you also feel unwell, that's a question for a clinician, not for a chart.

The part the research hasn't covered: lifting#

Almost everything above comes from endurance athletes: triathletes, runners, cyclists.6348 None of these studies set HRV thresholds for people who also squat heavy three times a week. The averaging logic still holds, because noise is noise. What we don't know is how much a heavy lower-body session moves your next-morning HRV compared with an interval session, or whether the same band works when half your week is barbell work.

The practical answer is to keep the method and add a log. If your 7-day average dips, look at what you did that week before you decide it means anything. That's the same advice Buchheit gives for endurance athletes, applied to a mixed week.1

How hybridAF reads your HRV#

The Body screen shows each night against your own usual range: the average of the 28 days before that reading, plus or minus one standard deviation, once there are 7 readings. The recovery score weights HRV at 45%, resting HR at 30% and sleep at 25%; HRV and resting HR are compared with your own baseline, which is the average of all your stored readings rather than a rolling window, and sleep with a fixed scale. Those weights and that band are our design choices, not published standards. A one-SD band is wider than the half-SD band in the training studies, so it flags fewer nights on purpose. The HRV it reads from Apple Health is SDNN. There's a walkthrough in Reading Body, and the evidence and the design choices are separated on the science page.

Where to go next#

If you want to know whether adjusting training day by day from HRV actually produces better results, read Does HRV-guided training work?. Resting heart rate, the cheaper signal used above as a cross-check, gets its own page in resting heart rate as a training signal. And HRV only tells you about cost; for the work side of the equation, see training load for two sports. Everything on recovery is collected in the recovery hub.

Questions

What is a good HRV for an athlete?
There isn't a useful population number. HRV varies a lot between people and between devices, so the meaningful comparison is your own 7-day average against your own recent baseline.
Should I skip training when my HRV is low?
Not on one morning. A single reading is mostly noise. A 7-day average that stays outside your normal band, especially alongside a rising resting heart rate and poor sessions, is a reason to make the next few days easier.
Can I compare my Apple Watch HRV with numbers from research or other watches?
Not directly. Apple Health stores SDNN, while most training research uses rMSSD taken in a standardized reading on waking, so the numbers sit on different scales.

Nothing here is medical advice.

Where do your two halves stand? Get your score, free.

Sources

  1. 01Buchheit M. Monitoring training status with HR measures: do all roads lead to Rome? Front Physiol. 2014;5:73. doi.org/10.3389/fphys.2014.00073↩Checked 22 October 2026
  2. 02Plews DJ, Laursen PB, Stanley J, Kilding AE, Buchheit M. Training adaptation and heart rate variability in elite endurance athletes: opening the door to effective monitoring. Sports Med. 2013;43(9):773-781. doi.org/10.1007/s40279-013-0071-8↩Checked 22 October 2026
  3. 03Vesterinen V, Nummela A, Heikura I, et al. Individual endurance training prescription with heart rate variability. Med Sci Sports Exerc. 2016;48(7):1347-1354. doi.org/10.1249/MSS.0000000000000910↩Checked 22 October 2026
  4. 04Javaloyes A, Sarabia JM, Lamberts RP, Plews D, Moya-Ramon M. Training prescription guided by heart rate variability vs. block periodization in well-trained cyclists. J Strength Cond Res. 2020;34(6):1511-1518. doi.org/10.1519/JSC.0000000000003337↩Checked 22 October 2026
  5. 05Apple Developer Documentation. HKQuantityTypeIdentifier.heartRateVariabilitySDNN. HealthKit (official documentation). developer.apple.com/documentation/healthkit/hkquantitytypeidentifier/heartratevariabilitysdnn↩Checked 22 October 2026
  6. 06Plews DJ, Laursen PB, Kilding AE, Buchheit M. Heart rate variability in elite triathletes, is variation in variability the key to effective training? A case comparison. Eur J Appl Physiol. 2012;112(11):3729-3741. doi.org/10.1007/s00421-012-2354-4↩Checked 22 October 2026
  7. 07Plews DJ, Laursen PB, Le Meur Y, Hausswirth C, Kilding AE, Buchheit M. Monitoring training with heart-rate variability: how much compliance is needed for valid assessment? Int J Sports Physiol Perform. 2014;9(5):783-790. doi.org/10.1123/ijspp.2013-0455↩Checked 22 October 2026
  8. 08Manresa-Rocamora A, Flatt AA, Casanova-Lizón A, et al. Heart rate-based indices to detect parasympathetic hyperactivity in functionally overreached athletes. A meta-analysis. Scand J Med Sci Sports. 2021;31(6):1164-1182. doi.org/10.1111/sms.13932↩Checked 22 October 2026