Garmin + Stryd → Strava + TrainingPeaks Source of Truth

Make the Garmin watch the single recorder and fan out to Strava and TrainingPeaks; trust Stryd for power/pace.

Outdoor runI don't know which data to trustMy numbers don't match between apps

Diagnosis

Let your Garmin watch record once and fan out from there: Garmin Connect → Strava and Garmin Connect → TrainingPeaks. Trust Stryd for power and pace, Garmin Connect for the file — and turn off the Stryd PowerCenter auto-post to Strava so your feed and your coach each see exactly one run.

Your setup at a glance

RoleAssigned toWhy
Source of truth / recorderGarmin watchRecords the run once.
Sensor · power & paceStryd podMost accurate power and pace.
DestinationStravaYour public feed.
DestinationTrainingPeaksWhere your coach sees the workout.

Data route

This is the fix: which connections to keep and which to switch off.

✅ Enable these

  • Stryd pod → Garmin Connect (power & pace)Best power/pace into your one file.
  • Garmin Connect → StravaOne run on your feed.
  • Garmin Connect → TrainingPeaksOne workout for your coach.

❌ Disable these

  • Stryd PowerCenter → StravaStryd PowerCenter auto-post duplicates the recorded run.

During the workout

Do start

  • Record the run on your Garmin watch with Stryd paired for power and pace.

Don't start

  • Don't leave the Stryd app running its own session that auto-uploads.

Step-by-step setup

Account links

  1. Connect Garmin Connect to Strava.
  2. Connect Garmin Connect to TrainingPeaks (TrainingPeaks → Settings → Connect → Garmin Connect auto-sync).
  3. In the Stryd app, turn OFF auto-upload to Strava (Stryd → Settings → Connections → Strava).

Device settings

  1. Pair Stryd to the Garmin watch and set pace/distance source = Stryd.
  2. Disable NATIVE running power so Strava shows Stryd power, not the wrist estimate.

During each workout

  1. Start an outdoor run on the Garmin watch; Stryd supplies power and pace.

Verify it worked

  1. Confirm one run in Strava AND one in TrainingPeaks — both from your watch, with Stryd power.

⚠️ Duplicate-risk warnings

High risklands in Strava

Stryd PowerCenter and your watch both post to Strava → duplicate.

Fix: Turn off Stryd's Strava auto-post; keep the watch → Strava.

Medium risklands in TrainingPeaks

If TrainingPeaks pulls from BOTH Strava and your watch, your coach sees two.

Fix: Use a single TrainingPeaks source (the watch); disable any Strava → TrainingPeaks sync.

What data to trust

  • Trust Stryd podfor running power and pace.
  • Trust Garmin watchfor the recorded file, distance and time.

You'll know it worked when…

Exactly one run in Strava and one in TrainingPeaks, both showing Stryd power — your coach sees a single clean workout.

Frequently asked questions

Should Strava or TrainingPeaks be my source of truth?

Neither — your Garmin is. Garmin records once and fans out to both Strava and TrainingPeaks, so each shows one clean run.

Why does my coach see two runs in TrainingPeaks?

Usually because both Strava and Garmin feed TrainingPeaks, or Stryd PowerCenter also auto-posts. Use a single source (Garmin → TrainingPeaks) and disable the extra paths.

Why does Strava show GPS pace instead of my Stryd pace?

Disable native running power and set Stryd as the pace/distance source on the watch, so the file Garmin sends to Strava carries Stryd's data.

Confidence: mediumLast verified 2026-06-15

Verified against: Stryd ↔ Garmin pairing & native-power quirk (help.stryd.com) · Garmin ↔ TrainingPeaks two-way (help.trainingpeaks.com) · Garmin → Strava (support.garmin.com)

Not your exact setup?

Run the 4-tap wizard to get the fix matched to the tools you actually own.

Find my fix →

Related fixes