Garmin Guru Deep Dive: Decoding the Internal Response to 4-Minute VO2max Intervals

A consolidated physiological data graph of a 5x4 minute VO2max cycling session, showing overlapping data for VO2 consumption, Moxy SmO2 (muscle oxygenation), heart rate, and power output.

Garmin Guru Deep Dive: Decoding the Internal Response to 4-Minute VO2max Intervals Today’s session of 4-minute VO2max intervals was a masterclass in why I lead with physiology, not physics. As the Garmin Guru at Online Bike Coach, I’m constantly looking for the “truth” behind the numbers. Today, that truth was found in gas exchange and […]

The Happy Heart: Decoding My Garmin Sleep-Time Stress

A single night's Garmin Sleep-Time Stress chart showing the average stress score and HRV-based recovery bars.

Tracking my sleep isn’t just about how long I was “out”; it’s about what my Autonomic Nervous System (ANS) was doing while the lights were off. As a coach who preaches Physiology First, the Garmin Sleep-Time Stress metric is one of the most honest looks into my recovery. Let’s break down the data from my […]

Sleep Score HRV Stress: The Yin and Yang of Recovery

A vertical three-light traffic signal with a black housing, shown against a plain white background. The middle yellow light is brightly illuminated, while the top red and bottom green lights are dark.

The Yin and Yang of Recovery Physiology First Training | By Coach Richard Wharton Managing your Sleep Score HRV Stress data is the ultimate balancing act for any serious athlete. I’ve spent the last 48 hours in the “pain cave” building a trailer, manhandling heavy steel. When I pulled my metrics this morning, I saw […]

Physiology First: Navigating a “Red Light” Morning with AlphaHRV

Screenshot of a Garmin HRV Stress test showing a high stress score of 75.

    Physiology First: My Red Light Recovery Ride This morning was a masterclass in why I apply a Physiology First framework to every session, looking at the internal engine before I look at the wattage. Between a late meal and the devastating news about my friend Murray being struck by a motorist—suffering a serious […]