Tire Selection vs. Terrain: How Vittoria Rubber Saved 7.5% Effort on the Halo Loop

A line graph comparing Garmin FLOW scores for a 1.92-mile descent on June 20, 2026, and August 2, 2026. A blue dashed line represents the June baseline with an average FLOW of 3.80, and a red solid line represents the August data. A red shaded area highlights the "Chassis Chatter & Suspension Penalty Delta." Two callout boxes point to a spike at the technical switchback zone, noting a higher penalty with lower ShockWiz scores on August 2 compared to smooth tracking and higher ShockWiz scores on June 20.

Tire Selection vs. Terrain: How Vittoria Rubber Saved 7.5% Effort on the Halo Loop By Richard Wharton | August 2, 2026 Proper tire selection on technical mountain bike trails plays a far greater role in overall efficiency than raw horsepower alone. If you ride strictly by feel, hot, dry summer dirt on Peavine Mountain’s benchmark […]

When “Easy” Power Isn’t Easy: A VO2 Master Data Deep Dive

A multi-axis performance chart tracking cycling power in watts, traditional heart rate in bpm, and a step-down Garmin Performance Condition metric showing clear cardiovascular drift over 75 minutes.

Analyzing VO2 Master data reveals a stark reality check from my ride this Friday morning. I expected a straightforward, low-intensity recovery base day. Instead, my body gave me a loud warning. Even though I intentionally kept my external intensity low, the internal cost of the ride was exceptionally high. This ride is a textbook example […]

Real-Time Decompensation: Decoupling and the Anatomy of My Failed Workout

Garmin Connect mobile app landscape screenshot displaying the Performance Condition and Heart Rate Zones chart overlay for a cycling interval workout.

Every endurance athlete knows the feeling of hitting a wall, but few can see it coming down the track with mathematical precision, which is why monitoring your Garmin Performance Condition is so vital during hard blocks. Yesterday, I set out to complete a critical high-intensity maintenance block: 7×3-minute VO2max intervals targeting north of 270 watts. […]

The Garmin Daily Double Dip: A Stamina and Potential Deep Dive

A zoomed-in data chart overlaying Garmin Actual Stamina depletion with Muscle Oxygen (SmO2) percentage during a high-intensity cycling interval workout.

The Garmin Daily Double Dip: A Stamina and Potential Deep Dive Coach Wharton – May 7, 2026 Understanding Garmin Stamina metrics like Actual Stamina and Stamina Potential has fundamentally changed the way we analyze real-time capacity and athletic recovery. While Potential represents your total “fuel tank” for the entire ride, Actual Stamina reflects what you […]

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 […]

Altitude, Heat, and the Power Curve: Practical Physiology for Endurance Athletes

Two people in conversation at an outdoor table with rolling hills and cloudy sky behind them

Elite performance is built on a careful balance between stress and recovery, biology and behavior. This article translates practical lessons from applied sports science into usable guidance for endurance athletes and coaches. It covers how simulated altitude works, why erythropoiesis is not as simple as “more red blood cells = better,” how heat affects different […]

2023: New Home, New Goals, New Services, New Discussions

New OBC Headquarters

New Home: Sacramento, California, USA! Hey everyone, I can’t believe that I’ve landed and set up shop in our new home here in Sacramento, California. Honestly, I haven’t been a Californian since 1974, so this is definitely going to be a new experience. Online Bike Coach has been a stalwart pillar of coaching and information […]

75 XSS For 75 Days – Six Weeks In

Xert 75 XSS Training Load June 20 July 23 2021

75 XSS As a Minimum Volume for a Ride Is Showing Some Results Achieving 75 XSS (Xert Strain Score) points for every ride is leading to some interesting results. While I thought I was being consistent, it’s been a challenge. Most weeks have gone in a “4 rides”, one day off, 3 rides, one day […]