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.
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
| Role | Assigned to | Why |
|---|---|---|
| Source of truth / recorder | Garmin watch | Records the run once. |
| Sensor · power & pace | Stryd pod | Most accurate power and pace. |
| Destination | Strava | Your public feed. |
| Destination | TrainingPeaks | Where 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 → Strava — One run on your feed.
- Garmin Connect → TrainingPeaks — One workout for your coach.
❌ Disable these
- Stryd PowerCenter → Strava — Stryd 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
- Connect Garmin Connect to Strava.
- Connect Garmin Connect to TrainingPeaks (TrainingPeaks → Settings → Connect → Garmin Connect auto-sync).
- In the Stryd app, turn OFF auto-upload to Strava (Stryd → Settings → Connections → Strava).
Device settings
- Pair Stryd to the Garmin watch and set pace/distance source = Stryd.
- Disable NATIVE running power so Strava shows Stryd power, not the wrist estimate.
During each workout
- Start an outdoor run on the Garmin watch; Stryd supplies power and pace.
Verify it worked
- Confirm one run in Strava AND one in TrainingPeaks — both from your watch, with Stryd power.
⚠️ Duplicate-risk warnings
Stryd PowerCenter and your watch both post to Strava → duplicate.
Fix: Turn off Stryd's Strava auto-post; keep the watch → Strava.
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.
Verified against: Stryd ↔ Garmin pairing & native-power quirk (help.stryd.com) · Garmin ↔ TrainingPeaks two-way (help.trainingpeaks.com) · Garmin → Strava (support.garmin.com)