How to Export Your TrainingPeaks Workout History (and Actually Reuse It)
Two ways to export your TrainingPeaks workout history: an in-app date-range export and a manual Workout Summary download. Then turn that export into a reusable workout library instead of letting it sit in a ZIP file.
At some point most athletes want to export their TrainingPeaks workouts. Maybe you are leaving a coach, backing up years of data, or you finally want to reuse the sessions that worked instead of retyping them. Whatever the reason, getting your history out of TrainingPeaks is the first step, and then the real question is what you can actually do with the export once you have it.
This guide covers both halves. First, how to download your TrainingPeaks workout history using the two methods TrainingDojo supports. Second, how to turn that raw export into a reusable workout library with the Workout Vault instead of letting it sit in a ZIP file forever.
Key Takeaways
- Export TrainingPeaks history two ways: in-app (connect and pick dates) or a manual Workout Summary download.
- The manual path is Profile > Settings > Export Data > Workout Summary, exported as a ZIP or CSV.
- Each row keeps title, sport, date, duration, TSS, IF, power/HR, and your planned description.
- The planned description matters most — it is what lets Workout Vault rebuild the session as a structured template.
- The real win is reuse: import the export into Workout Vault instead of leaving it in a folder.
Two Ways to Get Your TrainingPeaks History
TrainingDojo's Workout Vault accepts your history in two ways. Both end with the same result: your past workouts loaded into the app, ready to filter, structure, and reuse.
Method 1: Export Directly From TrainingPeaks (In-App)
The fastest path skips the manual download entirely. Connect TrainingPeaks inside TrainingDojo, choose a date range, and Workout Vault pulls your TrainingPeaks workout summary for you without leaving the app. The range defaults to the last month and supports up to roughly two years of history in one pull.
This is the method to use when you just want your recent training in front of you quickly. There is no file to find, unzip, or upload; the export happens behind the scenes the moment you pick your dates.
Method 2: Manual Workout Summary Export (ZIP or CSV)
TrainingPeaks also lets you export your data directly from your account, which is the classic way to download your TrainingPeaks workout history as a file. Inside TrainingPeaks, go to Profile > Settings > Export Data > Workout Summary, enter your date range, and click Export. TrainingPeaks produces a workout summary file (ZIP or CSV) that you then upload into Workout Vault.
Use this method when you want a wider range of history, a personal backup, or you simply prefer to keep a copy of the raw export. Workout Vault parses the workout summary export the same way whether it arrives as a ZIP or a plain CSV.
What You Need
- A TrainingPeaks account with workout history.
- For the in-app export: a TrainingPeaks connection in TrainingDojo. See the TrainingPeaks token and athlete ID guide if you need help connecting.
- For the manual method: a workout summary export downloaded from TrainingPeaks.
What the Export Actually Contains
A TrainingPeaks workout summary export is not just a list of dates. Each row carries the metadata that makes a workout worth reusing: title, sport, date, duration, TSS, intensity factor, average power or heart rate, and the planned description you wrote at the time. That description is the most important field, because it is what lets Workout Vault rebuild the session as a structured template later.
Workouts without a usable description still import fine; they simply land in the "Needs description" review view so you can add one before structuring them. Nothing in your history is discarded.
How to Import TrainingPeaks History Into Workout Vault
- Open the Workout Vault.
- To export in-app: connect TrainingPeaks, pick your from and to dates, and let TrainingDojo pull the workout summary.
- To upload manually: export the workout summary from TrainingPeaks (Profile > Settings > Export Data > Workout Summary), then drop the ZIP or CSV into Workout Vault.
- Review your imported workouts by sport, keyword, and description status.
- Edit any descriptions that are missing so those sessions become eligible to reuse.
Don't Let the Export Sit in a Folder
Most people who export TrainingPeaks data never look at the file again. That is the wasted opportunity. Your export is a list of every session that built your fitness, and the planned descriptions are effectively a recipe book for your training. Workout Vault reads those recipes and rebuilds them as clean, structured, editable templates you can publish back to TrainingPeaks or export to Zwift.
In other words, exporting is the means, not the goal. The goal is reuse: taking the workouts you already proved out and putting them to work again without manual entry.
The Bottom Line
Exporting your TrainingPeaks workout history takes two clicks in-app or a quick Workout Summary download from your account. The bigger win is what comes next. Import that history into the Workout Vault, filter to your best sessions, and turn them into a reusable workout library instead of a forgotten file on your desktop.
Frequently Asked Questions
How do I export my TrainingPeaks workout history?
Two ways. In-app: connect TrainingPeaks inside TrainingDojo and pick a date range, and Workout Vault pulls your summary for you. Manually: in TrainingPeaks go to Profile > Settings > Export Data > Workout Summary, set your dates, and download the ZIP or CSV.
Where is the TrainingPeaks data export option?
In TrainingPeaks, open Profile > Settings > Export Data > Workout Summary, enter your date range, and click Export to download a workout summary file.
What does a TrainingPeaks export contain?
Each row carries title, sport, date, duration, TSS, intensity factor, average power or heart rate, and the planned description you wrote — the description being the field that lets Workout Vault rebuild the session as a structured template.
What can I do with my exported TrainingPeaks history?
Instead of leaving it in a folder, import it into Workout Vault, filter to your best sessions, and turn them into a reusable structured workout library you can publish back to TrainingPeaks or export to Zwift.
Do workouts without a description still import?
Yes. They import fine and land in the “Needs description” review view so you can add one before structuring. Nothing in your history is discarded.