TrainerRoad - Feature Requests of what athletes expect / want in the future

I replied to another topic when it came up, but I’ll link it here since this is where it belongs. The workout search and filter features could use some improvements to help sort through the thousands of workouts more effectively. Read that link then the extra that I add below.

In fact I’ll add another feature request to it: give us the ability to search by interval duration as a filter. Although you can kinds of search for interval duration today, it doesn’t work great:

  1. If you want 10 minute intervals you can type “x10” in the search box. I bet >95% of users didn’t know that. But I believe that search will also get you 10 second intervals.
  2. I think the search also will miss workouts that have 10 minute intervals but don’t include “x10” in the description. I’m not patient enough to test that hypothesis but I believe it’s only searching the text and not the actual power profile.
  3. If I’m searching for 10 minute intervals then I might also be interested in 9 or 11 minute intervals since they are close enough. There’s no way find those as well besides doing multiple searches AFAICT. It would be nice for TR to offer interval lengths in the filter list like <30 seconds, <=60s, <=2min, etc. Worst case if I want 1 and 2 minute intervals then I check two boxes instead of one.
  4. There’s no good way to search for time in zone. If I want 60 minutes of SST I have to search for 1x60, 2x30, 3x20, 4x15, 5x12 as separate searches. PLs somewhat mitigate that, but then it’s a big mix of intensity and TIZ so a lot of workouts show up. Plus I have to do trial and error to find the right PL for the workout that I’m looking for. Again having a filter for ranges of time in zone would be very helpful.
9 Likes

Agree with this. Would be great if progression levels were updated for unstructured workouts - commutes, group rides etc. Surely should be doable, as TR has all the data from these rides.

2 Likes

That’s wl V2 and it’s much much harder than we’d think, it’s been worked on for ages, it’s allowed for Red Light Green Light but they’ve not cracked that code yet.

2 Likes

They’ve been working on it for years. I don’t think the problem is in identifying what zones you hit and for how long, but rather how the structure of the ride relates to progression levels specifically, which is a problem unique to how TR operates. It seems simple on the surface, but the system currently cannot accurately assign PL’s to user created custom structured workouts. Given that, assigning PL’s to completely unstructured rides must be extremely difficult.

I think wl V2 is one of those “simple != easy” things.

Yes you can get the zones I was working in and for how long but actually linking them to progress and future workouts is much harder.

1 Like

I would love if TrainNow could recommend a workout in each zone.

Maybe I want to do some sprint work and want the TR AI to give me an appropriately challenging ride. Maybe I want to do tempo today. I’m still happy for TrainNow to recommend the zone it thinks I should be in, but having at least a choice from each zone would be nice.

As it is now, if the zone you are looking for isn’t on your plan for the day or one of the defaults of TrainNow, I don’t think there’s a way to get an AI recommendation.

4 Likes

That’s why I think the concept of PLs is inadequate / over simplified. It doesn’t really measure training volume per se, just time X intensity in one zone (and maybe an adjacent one too).

Mathematically someone on 6 hr/week can have the same PLs as someone on 20 hr/week. But we know who’s closer to their genetic potential assuming all other factors the same.

TR doesn’t give any indication of training volume in the concept of PLs. Sure RLGL considers whether to scale up or down your training intensity but it still is doing that relative to your current volume. There’s not really progression nor tracking of volume. Adaptive training doesn’t really consider at volume/CTL as far as I understand, other than to keep it steady. It’s basically looking at things on a session by session basis.

If instead it looked at volume and quality of training as separate concepts, then I think it would be a better approach for combining interval training and real world training/racing. A race or group ride is volume. And it may be as effective as or much less effective than an interval session of the same duration. Interval session or not, it might train a few very different areas of fitness (long threshold with attacks sprinkled in there).

If it were me, I’d create a system that broke the ride into loosely defined intervals and rate how close they were to good intervals, assigning them an effectiveness. That part is very tricky and is the perfect application of big data and machine learning. See how it really affected the athlete’s improvement when compared like to like against their other training and peers. You can even do that for TR indoor workouts to judge the effectiveness both of the workout itself and of the benefit to the individual athlete.

Do likewise for volume as well. Then you can show benefit for any workout and indicate to the athlete qualitatively whether they should focus more on training more effectively (intervals) or more volume, and what specific zones are more important to target right now.

Now, this isn’t going to be really precise as far as the expected impact of training. But we don’t have precision today anyways. It’s just “trust the process” and “this is science based” and “excellence tells us that…”. That’s OK but it’s also limited to keeping things fairly simple in order to be easily quantified (intervals, TIZ, TSS, CTL). Any big picture stuff is completely left up to human interpretation or requires fairly strict adherence to a plan.

With my approach I believe that it’s possible to quantify, albeit with larger error bars, how various races, group rides, commutes and just riding around affects training in the big picture way. It also becomes easier to see how an individual responds to different training, including what works for improving compliance to key sessions.

With this approach it becomes easier for adaptive training to adapt not only to moving around workouts but better counting and using non-interval sessions as part of the training program instead of just treating them only as bad (TSS without advancing your training progress, PLs).

This wouldn’t be trivial and it’s got to be done right. How to convince us highly analytical and skeptical toes without giving away the secret sauce is another complexity to this. Plus it could take a lot of resources to figure this out. But it would make a fantastic product.

If I were younger I’d be trying to make this product myself. Hopefully the long delayed WLV2 is something akin to this. That’s the only way it would be justified in taking so, so long to come out IMO.

1 Like

Totally agree! I’ve seen that same feeling around, and it got me thinking too. I actually shared a few ideas with TR recently, so I figured I’d drop them here and see what the community thinks. Maybe some of you have thought of similar things or have even better suggestions.

Here’s what I sent over:

1. Route-based effort estimation for outside group rides

Sync a Strava route or upload a GPX so TR can estimate time and effort before heading out.

2. Event-specific route integration in Event-Focused Plans

Instead of just entering a guessed duration, upload the actual course and let the plan adapt to that route.

3. AI-powered hydration & fueling insights

Log what you took in during the ride and get feedback on how it impacted performance.

4. Personalized pacing strategy suggestions

AI pacing plans for key events based on the course profile and your past data.

5. AI coach during workouts (opt-in)

Real-time suggestions like pacing tweaks or hydration reminders if HR or power drift looks unusual.

6. Motivational notifications (also optional)

Things like “You’ve been consistent for 3 weeks!” or “Strongest intervals this month.”

7. Post-workout reflection prompts

Quick questions to track subjective trends that numbers don’t always show.

Curious if any of this resonates with others — or if you all have wish-list ideas of your own.

4 Likes

TrainerRoad is a Training app. Most of these requests are available already through other apps like Best Bike Split, My Windsock, Hexis, Saturday Nutrition, etc. Personally I just want TrainerRoad to keep focusing on training.

7 Likes

I would love to see the Progression Level weirdness scraped. IMO it makes no sense to have different levels for endurance/tempo/threshold/ftp etc.

I would like to see them replaced with a physiological impact model. Something like an aerobic or anaerobic impact depending on the workout and intervals.

3 Likes

Strongly disagree on this one.

It been great to easily order workouts based on how hard they are :thinking:

The assignment of PLs to particular workouts isn’t always perfect but it’s been far better at predicting overall workout difficulty than looking at the more mainstream metrics (IF, TSS etc) for me.

11 Likes

Integrate strength training properly. Collaborate with strength platforms that exist or create programs. Also add running plans (duathlon)

9 Likes

Yes, as someone who largely schedules my own workouts in my own plans, this has been great for me also. Strictly these are Workout Levels not Progression Levels - WLs, a gauge of non-complex workouts’ difficulty, could be retained, while a person’s PL profile, which imperfectly attempts to describe someone’s abilities, could be replaced or augmented by a more sophisticated model…

I’d be really unhappy if WLs assigned to workouts were removed (or hidden behind the scenes), since they’re very useful to me scheduling & calibrating the progression blocks that are the basis of my training. Really unhappy!

Compared to my earlier TR days, I now rarely encounter a workout that’s unexpectedly hard or easy. I’m able to accurately calibrate progression steps without the larger jumps up or down in difficulty that periodically occurred pre-WL and could knock me off course. For the simple workout formats I prefer, I can usually gauge what’s a suitable progression step without WLs, but by providing a scale WLs give additional insight into the steps between workouts and so help me make better decisions.

NB it’s likely I go about workout selection a bit too conservatively (vs. what a predictive model might suggest), but my measured approach suits me (& my aged body…) well thanks. While I do sometimes close my eyes, enter the matrix and let AT do its thing, I appreciate that TR in its current guise also works for people like me often doing things manually, and WLs help me with this.

2 Likes

I’d argue that the issue here is communication - because the PL profile on the career page is extremely useful as long as you take it for what it is - just a graphical representation of what workouts you have completed recently - and not directly an attempt to grade an athletes actual ability.

I think part of the issue is that the PL chart looks like a power distribution chart, smells like a power distribution chart but is not, in fact, a power distribution chart.

10 Likes

You’ve summed things up well in that post. In the lead up to the TR release which first rolled out AT, WLs, PLs, I think many of us might’ve imagined it’d work as a capability profile vs. the recent workout record that it is. It’s a subtle but important distinction. Even if WLv2 had ever arrived and fully worked, there’d still be a distinction.

1 Like

It would not stop each workout from having a difficulty level to it, just make the ratings for the difficulty reflect physiology.

You could have a tempo workout rated at let’s say aerobic 7 that would be more challenging than another tempo workout at aerobic 5.

Feature request: Having the ability to do a post training plan review; i.e. being able to see number of workouts completed versus not completed (or skipped), correlated with FTP levels, and for icing on the cake how many workouts were either adjusted up/down based on Adaptive Training. Kind of like a report card for you at the end of the training plan to give you a grade on how well you did in the training.

7 Likes

I request anything like that to be implemented as feedback that is always available during the training plan. That way people that aren’t halt with results can see (if they look) how well they did or didn’t follow the plan.

5 Likes

I somehow remember that the RL/GL and AT sliders used to be separate, but it looks like one slider rules all for now. I like to keep the RL/GL slider one one of the top two levels because after years of structured training, I find that yellow and red days are popping up a little too often for me. Keeping them high, however, adds more intensity that I am looking for (more threshold vs SS in particular).

Keeping them separate would allow many of us to do some higher volume at lower intensity without constant alarm bells. I also think that separating these would minimize forum complaints of too much intensity and constant downward adaptations when RL/GL is triggered.

3 Likes