Athletes often want their training data all in one place. Bring your workouts, rides, and other activities together by syncing Strava, Garmin, and TrainingPeaks to your TrainerRoad account.
Automatically Import Your Activities
Automatically importing activities is the easiest way to import activities into trainerRoad. In order to allow TrainerRoad to automatically import your activities, you'll need to sync your TrainerRoad account with a third-party platform like Strava, Garmin Connect, or Zwift.
You can manage and see all of the available third-party connections in the Connections section of your Account settings in TrainerRoad, located here: TrainerRoad: Activity Sync
For a complete breakdown of the third party platforms you can sync with and how to sync with them check out: Syncing TrainerRoad with Third Party Platforms
Once you've enabled Activity-Sync, TrainerRoad will automatically import all future activities into TrainerRoad from that source. At the time Activity-Sync is set up, TrainerRoad will also import your activity history from Strava and Garmin Connect
- Strava: TrainerRoad will import your entire history
- Garmin Connect: TrainerRoad will import the latest 5 years of your activity history. However, you can manually upload activities from GC older than this. Check out the instructions below. (Note: After you enable Activity-sync, you will need to complete one more Garmin Connect activity to prompt the app to push your last 5 years to TrainerRoad.)
In TrainerRoad, the source of your activity file will be displayed in the Activity Details page at the bottom of the workout details.
Manually Import Your Activities
From your online TrainerRoad Career, select 'Past Activities' from the left-hand navigation. Select the Import Activity button to manually upload your activities.
We support .fit, .tcx, .gpx, .pwx and .zip files.
If your activity file is one of the supported file types and you’re having trouble getting it to upload, reach out to support@trainerroad.com and we’ll help you out!