See your cycling distance in Apple Health
Apple Health stores every ride your Apple Watch, your iPhone or a connected app recorded. Seeing the total for a year is still surprisingly awkward.
Where the data sits
Cycling ends up in Apple Health in two places:
- as a Workout of type “Cycling”, with duration, distance, energy burned and usually heart rate
- as Cycling Distance under Activity, which is the raw kilometre figure
That is why a number can appear twice or drift apart: some apps write only the distance, some only the workout, some both.
The path in the Health app
- Open Health, tap Browse at the bottom
- Tap Activity
- Choose Cycling Distance
- Switch between D · W · M · 6M · Y at the top
The total for the selected period sits above the chart. For the workouts themselves: Browse → Activity → Workouts, then filter for cycling.
If you need the figure regularly, tap Add to Favorites on Cycling Distance and it appears on the Summary tab.
Where the Health app stops
For a quick glance that is enough. The moment you want more, the limits show:
- No honest comparison. Health shows 745 km this year. Whether that is more or less than last year at the same point is nowhere to be found, and comparing against a completed previous year is worthless in September.
- No goals. You cannot set 4,000 km for the year, so there is no progress to see.
- No per-ride analysis. No scrubable elevation profile, no splits, no zone distribution, no cadence.
- No training load. Health knows you rode for 90 minutes, but not how hard.
- Nothing about your gear. Which bike, which chain, how many kilometres since it was fitted — Health is not built for that.
- Raw elevation. It appears as a single figure, not a profile.
That is not a criticism. Health is a data store, not an analysis tool — and the fact that every app reads the same pool is exactly its strength.
What is missing if you ride with a bike computer
Garmin and Wahoo generally write distance, duration, heart rate and calories to Apple Health. Power, cadence, laps and segments do not go there. Those stay in the manufacturer’s app or on Strava.
To analyse them you need an app that merges both sources and recognises that the Garmin ride and the Health ride are the same ride.
What Ride Streak builds on it
Ride Streak reads that same Health data and puts the analysis on top:
- Totals for day, week, month and year, switchable between distance, elevation, duration and calories
- Every number compared against the equivalent elapsed portion of last year, drawn as a dashed line in the chart
- Goals per metric and timeframe, with a progress ring instead of a bare number
- Weekly streak and personal records
- Widgets for weekly, monthly and yearly distance that read Health directly and stay current without opening the app
Ride Streak records nothing itself. You keep recording with whatever you already use — the app supplies the analysis Health is missing.