Training with a Garmin

Getting your old Garmin rides into a training app: the two routes that work

When you connect Garmin Connect to AdaptCycling, we receive each ride you record after that moment and none of the rides before it. Years of history stay in Garmin Connect. Two routes bring them across: link intervals.icu to Garmin Connect and then connect intervals.icu to us, or export your Garmin Connect data and upload the .fit files. You can use both, and a ride that arrives twice is stored once.

By Jim Camut · Former pro & ex-Bruyneel Academy racer

Updated Oct 21, 20264 chapters5 citations

01 / 04

Why a new Garmin connection starts with an empty history

Our Garmin connection is forward-only. From the moment you connect, each new ride reaches us a few minutes after your Edge or watch syncs to Garmin Connect. Rides recorded before that moment do not come across the connection at all, so on day one a plan sees no training history from Garmin unless you bring it in another way.

That describes our connection, not every app that connects to Garmin. What it means in practice: a rider with five years and two thousand rides in Garmin Connect connects, and the coach sees zero rides until the first new one syncs. The rides are not lost. They sit in your Garmin account, which Garmin describes as yours to access and export through its Account Management Center at any time [Garmin Privacy Policy].

We also read only rides. The connection does not read Garmin's health data, sleep, HRV, Training Status or Training Readiness, and no history route below changes that. Load comes from each ride's own power and heart rate.

None of this blocks a first plan. Three rides from the last six months are enough to start, and a rider with fewer starts from their answers about a typical week. But a plan built from answers is a plan built from what you think you ride, and the real record is worth the ten minutes it takes to bring it across. The wider picture of what each Garmin feature does on a bike, and where the plan layer starts, is in our guide to training with a Garmin as a self-coached cyclist.

02 / 04

Why the last six months matter more than the last six years

A plan needs your recent load to set a safe starting week. Fitness built over years decays within weeks of reduced training [Mujika & Padilla 2000], and the size of the next step only makes sense against the load you carried recently [Gabbett 2016]. Six months of rides answers both questions. A decade adds little the plan uses.

Detraining is fast enough that old rides describe a different rider. In one classic study of trained endurance athletes who stopped, VO2max fell 7% in the first 21 days and settled 16% below its trained value by day 56 [Coyle et al. 1984]. Short breaks of under four weeks already cut VO2max and blood volume in highly trained athletes, with smaller changes in the recently trained [Mujika & Padilla 2000]. A season from three years ago says little about what you can absorb this Tuesday.

Recent load is the anchor that matters. Work on training load separates the last week from the medium term of weeks and months, and points at excessive and rapid increases in load, not hard training as such, as the trouble [Gabbett 2016]. That framework comes from team-sport injury research, but the planning logic carries straight to cycling: a 7-hour week is a step up for a rider averaging 4 and a step down for one averaging 10, and a plan cannot tell which without the rides.

This is why our history window is 180 days for both routes below. It covers a full build and a break, it shows whether you ride 3 days a week or 6, and it is enough to estimate FTP from your real power curve instead of a guess. If you only have the patience to move one season, move the most recent one.

03 / 04

Route one: intervals.icu linked to Garmin Connect

intervals.icu can download historical data from Garmin to build your training history [intervals.icu]. Link Garmin Connect inside intervals.icu, let it pull your rides, then connect intervals.icu to AdaptCycling. We read the last 180 days of Garmin rides from your intervals.icu account, and every new ride after that.

The order is: in intervals.icu, open Settings, then Connections, and link Garmin Connect. Give it time to fill your calendar with past rides; intervals.icu's own fitness chart is the quick check that the history arrived. Then connect intervals.icu from your AdaptCycling account. One grant covers rides in and planned workouts out, and it lasts until you revoke it.

Two limits apply on our side. We read 180 days back, not your whole intervals.icu archive. And we never store a ride that reached intervals.icu from Strava, on any route. A ride that came to intervals.icu from Garmin Connect or another device platform is read; the same ride, if it arrived there only through Strava, is skipped. If your intervals.icu history came in mostly from Strava, the file route below is the one that carries it.

This route is the low-effort one, and it suits riders who already use intervals.icu for analysis. Keep both connections if you like. With Garmin Connect connected directly, workouts reach your Garmin through our direct push to the Garmin Connect calendar, and the intervals.icu push stands down so the same session never lands twice.

04 / 04

Route two: export your Garmin Connect data and upload the files

Garmin gives every account a self-service portal to access and export its data [Garmin Privacy Policy]. In Garmin Connect, open Account, then Data Management, then Export Your Data, and request the export. Then upload the .fit ride files on the Sources page of your AdaptCycling account. This route has no 180-day limit.

Garmin's portal sits behind your Garmin sign-in, so only you can request the export [Garmin Privacy Policy]. It covers your whole account, not just rides. Our uploader takes .fit and .fit.gz files and does not open a .zip, so if the download is an archive, extract it fully and select the .fit files from inside it.

On the Sources page, the Ride file row takes many files at once. Each file can be up to 25 MB, and you can send up to 100 files per hour; if you select more, the earlier files save and the page tells you when to send the rest. Selecting everything is fine: a file that is not a cycling activity, such as a run, is refused with a message rather than stored. A ride more than 48 hours old arrives as history: it counts toward fitness and plan completion without each one triggering a post-ride review.

Start with the most recent rides. Your newest 3 make the first plan possible, and the last 180 days do most of the work described above. Very old rides recorded in other formats, such as .gpx or .tcx, will not upload; only .fit files carry the power and heart-rate detail the plan needs, so this costs little.

Common questions

Quick answers

Why can't apps get my old Garmin history when I connect?

We can only answer for our own connection: AdaptCycling's Garmin Connect link receives rides recorded after you connect, and none from before. Your older rides stay in Garmin Connect, which lets you export them yourself [Garmin Privacy Policy]. Bring them across through intervals.icu or by uploading the .fit files.

How do I export all my Garmin Connect data?

In Garmin Connect, open Account, then Data Management, then Export Your Data, and request the export. Garmin describes its Account Management Center as the place to access and export your data at any time [Garmin Privacy Policy]. If the download is a .zip archive, extract it to reach the .fit ride files before you upload them.

If a ride comes in from Garmin, intervals.icu and a file upload, will it count three times?

No. Every route checks a new ride against the rides already stored, matching on start time within two minutes and duration within 2%. The first copy to arrive is kept. A later copy is skipped, and an upload tells you which stored ride it matched rather than hiding the skip.

How far back can AdaptCycling read my Garmin rides?

Through intervals.icu, 180 days, which is the same window we use for every connected source. Through file upload, there is no age limit: any cycling .fit file you upload is stored. intervals.icu itself can hold a longer history from Garmin [intervals.icu], so it is a useful analysis home even for the years we do not read.

Is a plan without history worse?

It starts less precisely. Without rides, the first week comes from your answers about a typical week, and the plan learns your real load from the rides you record next. Fitness changes within weeks [Coyle et al. 1984], so six months of real rides gives the first week a far better anchor than any self-report.
References

Sources cited in this guide

  1. 01
    Garmin Privacy Policy. Garmin Privacy Policy. Garmin.
  2. 02
    intervals.icu. Intervals.icu: training analysis and planning. intervals.icu.
  3. 03
  4. 04
  5. 05
In this series

More inside Training with a Garmin

Start here · Foundational guide

Training with a Garmin: a self-coached cyclist's guide

Garmin measures load, recovery and FTP well and plans with Garmin Cycling Coach. What each feature does for a cyclist and which sensors it needs.

Read the full guide

Other articles in this series

  1. 01

    How to send a training plan to a Garmin Edge

    TrainingPeaks, TrainerRoad, JOIN, intervals.icu and Garmin's own builder: how far ahead each sends workouts and what happens when the plan changes.

  2. 02

    Garmin FTP auto-detect vs the guided test: which to trust

    What Garmin's FTP estimate, guided test and auto-detect each measure, when each drifts, and how to turn auto-detect off.

  3. 03

    Garmin Unproductive status for cyclists: what to ride next

    Why Garmin says Unproductive while you get fitter on the bike, and four rules for what to ride next.

  4. 04

    Garmin Edge training plans: every option compared

    Garmin Cycling Coach, suggested workouts, TrainerRoad, TrainingPeaks or AdaptCycling on a Garmin Edge: what each needs, how it adapts, what it costs.

  5. 05

    Garmin workout not showing on your Edge or watch? The causes

    Why a planned workout misses your Garmin Edge or watch: device sync, the service's window, unsent workout types and the import permission.

  6. 06

    Garmin Cycling Coach without a power meter: what you get

    What a heart-rate-only cyclist gets from a Garmin, what needs a power meter, and how to train well on heart rate zones alone.

Free training analysis · No card · ~3 minutes

Try the adaptive coach yourself.

Connect your rides and the coach reads them — intensity balance, ramp rate, what's working, what's holding you back — then drafts your training plan around it.

Free 14-day trial, no card.