Can I approximate an outdoor ride by

…putting say a three hour Z2 workout in my calendar and then going out and doing a three hour Z2 workout? Would that get the ride included in my progression levels and FTP calculations?

It will be included in AIFTP Detection calculations no matter what.

To the other half, is there a reason you wouldn’t use the TR outside workout feature pushed to a head unit? That’s the best approach that is intended and works well.


Only my lack of awareness of the feature at this point. I’ll check it out, thanks.

1 Like

For reference, here is the related info on TR Outside Workouts:


Oh, outdoor rides that get pulled into tr are automatically included? I’ve been adding in similar profile workouts ex post facto and associating

What AI FTP Detection Needs to Detect Your FTP

In order for AI FTP Detection to have enough data to accurately detect your FTP, you need a minimum of 10 completed TrainerRoad indoor workouts. If you haven’t completed enough workouts, don’t stress—you’ll see how many more you need when you click the button to use the feature. Once you’ve completed these 10 workouts, AI FTP Detection will analyze and incorporate all indoor and outdoor rides with power data, whether or not they’re TrainerRoad workouts.

Will AI FTP Detection consider unstructured outside rides as well?

Yes. AI FTP Detection takes into account all rides with power data, whether they’re indoors or outside, structured or unstructured. This can include group rides, races, and even rides on other indoor training apps synced to TrainerRoad.

All above pulled from:


Gotcha. TIL. But AT still needs an association to adjust PLs, seems like

1 Like

Correct. It will usually do thw association automatically if tou have a planned workout set for outside on the calendar, then complete and upload that workout outside.

I just want to clarify that associating or matching TrainerRoad workouts to outside rides needs to be done with caution.

We have advised that this can be done for Endurance rides as long as the ride stays in the correct power zones and is a true Endurance ride.

We don’t advocate doing this for any other types of workouts (Sweet Spot, Threshold, VO2 Max, Anaerobic, etc.) as they are much harder to approximate and can lead to misinforming the software and potentially derailing your training. For those types of workouts, we recommend using a head unit to follow the workout structure for best results.


Thanks Eddie, a followup if you don’t mind: I’m going to send my TR workouts to my head unit this weekend. When I went to choose an Endurance workout (and yes, I really will stay in Z1 & Z2), I noticed that the longest option was 3 hours. If I send a 3 hour workout to my head unit and then stay out for 4, will that screw anything up in terms of misinforming the software?

Hey @Majcolorado

There are options for Endurance workouts all the way up to 6 hours long! :sweat_smile:

If you go to the workout library and filter to only see “Endurance” rides and sort by duration, you’ll find plenty of longer rides.

To answer your question, though, staying out a bit longer than the duration of the workout won’t necessarily “screw anything up,” but keep in mind, just like when completing an indoor workout, adding extra work to the end will require more effort. Try not to let that skew your post-workout survey response. If you end up adding a significant amount of time to the end of a workout, do your best to respond to the survey with the duration of the workout in mind in order to ensure accurate adaptations are prompted.

Of course, I’d first recommend that you look through the workout library to find a workout that best fits the ride you’re planning to complete.

  • Not sure what method you used to look for workouts, but they have plenty of workouts that exceed 3 hours… up to 6 hours in fact.


I had added the “Productive” parameter to the filter, which for me limited my choices to 3-hour rides. Once I removed that filter I was able to see the longer rides. Thanks for the help, both of you!


Can confirm, tried this with a threshhold workout last weekend and it was awful. Did it with a couple of endurance workouts and it worked fine - better on empty country roads than on a heavily trafficked rail trail.

Another followup question: how does TR incorporate races into the AI FTP and progression levels? Am I better off just doing the ride or trying to associate the ride to a workout? To be clear, I’m just going to do the event and have a great time - I’m just looking for the best way to pull it into TR for the calculations.

All power data is used for AI FTP Detections, including from races.

Non-TR workouts/rides/races do not affect Progression Levels at this time. We wouldn’t recommend trying to find a TR workout to match up to these kinds of ride files as doing so may result in skewed Progression Levels and thus derailed training down the line.

This is something we’re working on for future updates, but for now, you’d be better off just enjoying the event and not worrying about getting the data from that one day synced up with your Progression Levels. Rest assured that all of the other TR workouts and data you have associated with your account will keep your training dialed in, though!