Morning Insight · Debrief · InsightTrail
Good morning, Al.
Deep sleep looking excellent this morning.
GARMIN data · Epix Gen 2
Body Battery
95
-3 from last week · 28d avg 98
Readiness
77
-10 from last week · 28d avg 87
Resting HR
38bpm
-2 from last week · 28d avg 40bpm
HRV
65ms
+4 from last week · 28d avg 61ms
Sleep Score
79
-5 from last week · 28d avg 84
Intensity Mins
148/wk so far
higher vs same days last week
Heat Acclimation
100%
Acclimatized
ŌURA Ring data
HRV last night
55ms
+4 vs last week
Lowest HR
38bpm
0 vs last week
Readiness
84
-3 vs last week
Sleep Score
74
-3 vs last week
REM Sleep
47m
-4 mins vs avg (52m)
Deep Sleep
1h 1m
Excellent
Skin Temp
+0.13°C
Within normal baseline range
Outdoor conditions · Hua Hin Worth noting
38°C Morning felt like 32.6°C
Humidity 65% UV 7.95 Rain likely from around 13:00 to 18:00 local time
High heat load: perceived effort outdoors will be amplified; sessions may feel harder than data suggests they should.
Air quality Good PM2.5 4 µg/m³
Profile · 45-54 · Returning to fitness
Morning Insight
Debrief
Stats
Garmin readiness at 77, 10 points below your 14-day average of 87
REM sleep 48 minutes vs 52-minute average (-8%)
Overnight HRV at 55ms (Oura), above your 14-day average of 51ms
Sleep took a hit last night, but resting heart rate stayed steady, so prioritize easy movement and skip the intense stuff today.

Garmin readiness at 77 is the single flagged signal, sitting 10 points below your 14-day average of 87 – but resting heart rate at 38bpm and overnight HRV at 55ms (Oura) both above their baselines means this isn’t a cardiovascular recovery story. The readiness dip traces to the sleep picture: sleep was deeper than usual, but total duration at 5h 51m came in below your 14-day average of 6h 37m, REM reached only 48 minutes against your 52-minute average, and the timing contributor scored 59, reflecting a sleep window that started late and ended before the body had finished its work.

The direction the data is pointing is clear: physically, the 33-minute run was absorbed cleanly – the cardiovascular markers confirm it. The deficit is in sleep quantity and timing, not session recovery.

What’s Behind It

The previous day activity score scored 49, meaning yesterday’s run added to the overnight recovery cost rather than sitting within the recovery-optimal range – that said, the run was typical duration and the cardiovascular response was well within normal. The sleep timing contributor at 59 and total duration below your average are the more likely drivers of the readiness gap: bedtime at 22:42 and a 5h 51m window left little room for the later REM cycles where cognitive and motivational restoration concentrates.

The weekly pattern context is relevant here – the two lowest REM nights this week both followed harder session days, and this morning continues that pattern. Energy at 3 and motivation at 3 are consistent with a short night that clipped the end of the sleep window before REM could accumulate fully.

Synthesis
Garmin readiness 10 points below baseline after yesterday’s run, but cardiovascular markers point elsewhere

The cardiovascular picture is clean – resting heart rate below your average and HRV above it mean the run didn’t leave a residual cost that would compromise a session today, and tomorrow’s strength session sits on a solid physiological base.

Energy and motivation both at 3 reflect the sleep shortfall more than any physical fatigue – that gap tends to narrow through the morning as the day builds, particularly when the objective markers are as stable as they are today.

REM in range Deep sleep excellent Training load building RHR stable HRV in range Readiness in range
Which part felt most useful?
Recovery Load Training Sleep Weather All of it Not useful