7.7 years of heart rate, sleep, stress, HRV, recovery and training — December 2018 → July 2026 — decoded from a full Garmin Connect export (2,798 days, 2,167 workouts).
Data sources: Daily Summaries · Sleep · HRV · Body Battery · Activities · Biometrics · All timestamps as recorded (device-local) · Measurements shown in imperial units (mi · mph · ft · lb)
Daily values (faint) with long moving averages (bold). Drag to zoom into any period; double-click to reset.
A steady decline from ~60 bpm to ~51 bpm. Lower resting HR = a stronger, more efficient heart.
Daily movement nearly doubled over the period, with big seasonal swings.
Average daily stress peaked around 2022, then fell to its lowest-ever levels.
Tracked sleep nights (1,858) with stage breakdown and Garmin's sleep score.
Each dot is a night; the bold line is a 30-day average. Watch the gradual long-term slide.
Average minutes of deep, light and REM sleep per month.
Garmin's nightly score (0–100) since scoring was introduced.
Heart-rate variability and Body Battery capture how well you recharge (HRV since Sep 2025; Body Battery since 2024).
Higher HRV = better recovery. Bold line is a 14-day average.
The daily peak (charged) and trough (drained) of your energy reserve.
Correlations computed across all days where both metrics were recorded.
Red = move together, blue = inverse. Hover any cell for the exact r-value.
Each dot is a night. REM correlates with sleep score more than total duration does.
Each dot is a day: higher all-day stress, lower Body Battery peak.
Your body keeps schedules you may not have noticed.
Average steps, sleep and stress by day of week.
Resting HR bottoms out in summer; deep sleep peaks in December.
What you actually did, and how it evolved year over year.
Total recorded sessions per activity type.
Annual volume stacked by category. 2026 is partial (through July).
Average and peak heart rate for each activity type (10+ sessions with HR data). Higher bars = harder cardio.
Compare average duration, distance, calories, speed and elevation gain across activities. Use the buttons to switch metrics.
The full per-type breakdown — heart rate, duration, distance, calories, speed and elevation.
Every metric's trailing 12-month average set against the previous year — with the full-history average kept as reference.
Green/red bars show the last-year average as a percentage of the previous-year average; blue bars show it as a percentage of the all-time average. Green = improvement, red = regression, blue = neutral. Cross the dotted 100% line to see which direction you're moving.
The stories buried in 2,798 days of data — trends, anomalies and relationships you probably didn't know.