Every modern wearable tracks your respiratory rate while you sleep. Almost nobody looks at it.
That’s a mistake. Respiratory rate might be the most stable and most sensitive recovery marker you’re ignoring.
Your heart rate variability bounces around by 20% day to day. Your resting heart rate shifts with hydration, meal timing, and room temperature. But your nocturnal respiratory rate sits within a remarkably tight band. For most adults, it’s 12 to 18 breaths per minute during sleep. For a given individual, the night to night variation is typically less than 1 breath per minute.
When that number moves by 2 or more breaths above your baseline, something is happening. And it’s happening before you feel it.
Why Respiratory Rate Is So Stable
Heart rate responds to everything. Coffee, stress, a warm room, a bad dream, digestion, dehydration. That sensitivity is what makes it useful for training intensity measurement but noisy for recovery assessment.
Respiratory rate during sleep is controlled by a different set of mechanisms. Your brain stem’s respiratory centre sets the baseline frequency. During sleep, voluntary control drops away. What’s left is an automated process driven by blood CO2 levels, pH balance, and metabolic rate.
These parameters don’t change much from night to night in a healthy, well recovered individual. Your body produces roughly the same amount of CO2 during sleep if your metabolic state is stable. So your respiratory rate stays roughly the same. Night after night after night.
This stability is what makes deviations so meaningful. When a metric barely moves under normal conditions, a sudden shift carries more signal per unit of change than a metric that bounces around all the time.
What an Elevation Means
A respiratory rate increase of 2 or more breaths per minute above your personal baseline is associated with a few specific conditions in the research literature.
Illness onset. This is the most well documented association. Multiple studies, including a large scale one using Whoop data during COVID, showed that respiratory rate elevation preceded symptom onset by 1 to 3 days. Your body starts fighting an infection before you feel sick. The increased metabolic demand of the immune response raises CO2 production, which drives respiratory rate up.
Significant physical overreaching. When your body is under serious cumulative training stress, your basal metabolic demands increase. More metabolic activity during sleep means more CO2 production means higher respiratory rate. This is a subtler signal than illness, but it’s there in the data for athletes in heavy training blocks.
Psychological or physiological stress. Chronic elevated cortisol can shift your baseline respiratory patterns. This is less well studied in athletic populations specifically, but the mechanism is plausible and clinically observed.
What it doesn’t do is bounce around with last night’s dinner or one glass of wine the way HRV does. The confounders are fewer and the signal is cleaner.
The Early Warning System Nobody Uses
Oura was one of the first consumer platforms to prominently display respiratory rate trends. They’ve published data showing that changes in nocturnal respiratory rate flagged illness onset earlier than any other single metric they track, including HRV and resting heart rate.
Whoop also tracks it and includes it in their recovery calculation, though it’s not given the same visual prominence as HRV and resting heart rate.
Garmin tracks it. Apple Watch tracks it. Both display it in their respective health apps. Neither highlights it as a particularly important metric.
The result is that most athletes never look at their respiratory rate trend. They check HRV. They check resting heart rate. They check sleep score. Respiratory rate sits in a sub menu, unchecked and unused.
This is a missed opportunity. If there’s one metric that could tell you “don’t train tomorrow, you’re about to get sick” with reasonable reliability, respiratory rate is the strongest candidate. Not because it’s the only signal. But because its stability makes deviations stand out clearly against a flat baseline.
How to Use It Practically
First, know your baseline. Most wearable apps will show you a 30 day average or trend line. For most adults, this will be somewhere between 13 and 17 breaths per minute during sleep. Note your personal number. That’s your normal.
Second, set a mental threshold. If your nocturnal respiratory rate is 2 or more breaths above your 14 day average on a single night, note it but don’t panic. Could be a warmer room, sleeping in an unusual position, or a heavier meal.
If it’s elevated for 2 consecutive nights, pay attention. Check for other signals: elevated morning heart rate, lower HRV, subjective fatigue, scratchy throat, mild body aches. If any of those are also present, strongly consider a rest day or active recovery only.
If it’s elevated for 3 or more nights, something is going on even if you feel fine. Reduce training load. Focus on sleep and nutrition. Your body is either fighting something or deeply fatigued.
Third, combine it. Respiratory rate alone isn’t a complete readiness assessment. But respiratory rate plus morning heart rate plus HRV trend gives you three independent signals from three different physiological systems. When all three agree, you can be confident in the assessment. When they disagree, the disagreement itself is information.
Why It Gets Overlooked
There’s a branding problem with respiratory rate. It sounds boring. “Heart rate variability” sounds technical and sophisticated. “Respiratory rate” sounds like something a nurse checks before your GP appointment.
There’s also a range problem. HRV can swing from 30 to 80 in a single person over time, giving a wide dynamic range that feels meaningful. Respiratory rate moves from maybe 14 to 17. That doesn’t feel dramatic. A change of 2 breaths per minute doesn’t trigger the same emotional response as an HRV drop of 15 milliseconds, even though the respiratory rate change might carry more predictive value.
And there’s a marketing problem. Wearable companies compete on features. HRV, stress scores, body battery, readiness scores, strain, and recovery are all marketable concepts. “We also track how many times you breathe per minute while sleeping” doesn’t make it into the advertising campaign.
None of these reasons change the underlying signal quality. Respiratory rate is stable, sensitive to meaningful physiological changes, and resistant to the confounders that make other metrics noisy. It deserves more attention than it gets.
The Integration Problem
This connects to a broader pattern in wearable data. Each metric is displayed independently. Your app shows heart rate trends on one screen, HRV on another, respiratory rate on a third, sleep stages on a fourth.
The relationships between these metrics are where the real insights live. A 2 breath respiratory rate elevation plus a declining HRV trend plus stable resting heart rate tells a different story than a 2 breath elevation with rising resting heart rate and stable HRV.
The first pattern might suggest early illness (respiratory rate leads, HRV follows, resting HR hasn’t responded yet). The second might suggest overtraining (cardiovascular stress showing in resting HR and respiratory rate, with HRV not yet reflecting the full picture because of measurement noise).
Different stories. Different appropriate responses. But you’d never know that from looking at each metric on its own tab.
The synthesis of multiple physiological signals into a coherent interpretation is the missing piece. Not better sensors. Not more data points. Better interpretation of the data that’s already being collected.
Your wearable already knows how many times you breathe per minute while sleeping. It just doesn’t know what to do with that information. And neither do most athletes wearing it.
Start checking it. It might be the most honest number your wearable gives you.
Green score. Destroyed legs. There are 6 blind spots in your wearable data. We wrote a free guide covering every one of them.
Download the Free Guide