Workout Levels V2 update? [Unstructured Rides]

No. The only thing I had was a ‘solo ride’ in my workout plan.

I open zwift and went to my group ride and when I came back to TR after the ride, I saw that.

I don’t think I’d read that much into it! Maybe if a TR person came and said it was a test that would indicate imminent beta release.

100%.

I don’t see how a non-TR workout could result in a workout levels adjustments by accident…

It’s either a new thing or a bug.

Might be something to do with the Zwift integration, a TR member of staff might be able to explain it better.

in plan builder a “solo ride” is effectively a workout though? I don’t tend to do outside workouts to know do you get similar from auto matching an upload with a outside workout,. fwiw I noticed if after a zwift ride that matched with the “solo ride” I had scheduled (I have them in my plan for commuting, but didn’t commute yesterday). Not sure it was new or I noticed because of this thread though!

Matching with an outside workout, sure. But that’s not what happened here.

There is easy way to test it:

  • replicate planned workout in intervals.icu
  • push it to your headset
  • remove existing planned TR workout
  • perform workout using headset (either indoor or outdoor)

If our hopes are met, then we should see roughly same PL value as original workout. If not, no harm done, AI FTP still considers work done, just PL remains old value and do not accept adaptations if TR tries to lower next planned workout (unless it is really warranted).

I would try it but I am already starting today’s planned workout, don’t want to procrastinate any further :slight_smile:
If no takers, I can try it on Thursday with next hard workout.

No need, I already do this with all of my workouts. If you match it, you get PL adjustments. If you don’t, you don’t.

The example given my Marc97 seems to go against how it has always worked, so it’s either a very weird bug or testing of WLV2.

That’s the controlling variable of experiment: if there is no planned workout in TR calendar, then TR can’t match it → if PL still gets assigned, it can be only because TR did analyze it as externally synced workout.

This is actually just a visual bug that we’re working on squashing now. :bug: :hammer:

Since it’s just a display issue, it isn’t affecting PLs or anything else. :sweat_smile:

9 Likes

shame.

Nope its not associated with a workout, just a solo ride, and as far as I know until you’ve done the actual 10 indoors workout its only in corporated into the TSS score for plan builder plans. After the 10 indoors work outs, it factored into AIFTPD if you have a power meter but a solo ride is not used yet to calculate WLs. V2 might do that when its launched

image

:sweat_smile:

2 Likes

Why did interest in this thread drop off in Feb 2025? That’s when we got the Zwift/TR integration, did the forum herd just storm into that thread and somehow completely forget this one? :rofl:

I assume there’s no update from the TR team as to when we’ll get this…?

They have gone a different direction - assigning WL levels to unstructured rides isn’t part of the upcomming release.

They’ve gone beyond using the levels to pick the workouts, so although it will take ALL of your riding into accout when assessing your fitness and prescribing workouts, you dont (or need to) get level adjustments from unstructured rides.

Exactly this. It has become much better at giving me stretch or breakthrough workouts based on my riding and history. E.g. My Sweetspot level was recently at 1.3 having not done any structured SS since the summer, when I added a plan for the new year it launched me right in with a level 7.8 SS workout. Which was pretty manageable. Guess it would be nice if as well as giving me that workout it had guesstimated my WL to be ~6-7 so that workout was marked as Productive or Stretch instead of Breakthrough or Not Recommended. But that’s maybe just ego massaging (look how high all my WLs are!), whereas what’s important is getting prescribed the right workout which it seems to be nailing better than ever before.

Still wish I could get this for my outdoor rides to handle naturally. To keep my levels in line, I just “recreate” the workout in workout Creator. Wish I didn’t have to as it’s not as accurate.

Justin Koszarek (He/Him/His)

| cartsman
January 9 |

  • | - |

Exactly this. It has become much better at giving me stretch or breakthrough workouts based on my riding and history. E.g. My Sweetspot level was recently at 1.3 having not done any structured SS since the summer, when I added a plan for the new year it launched me right in with a level 7.8 SS workout. Which was pretty manageable. Guess it would be nice if as well as giving me that workout it had guesstimated my WL to be ~6-7 so that workout was marked as Productive or Stretch instead of Breakthrough or Not Recommended. But that’s maybe just ego massaging (look how high all my WLs are!), whereas what’s important is getting prescribed the right workout which it seems to be nailing better than ever before.

Well said. I started this thread years ago with a simple curiosity as to when a teased feature would become available. But that feature isn’t necessary anymore.

When they announced the TrainerRoad AI stuff, I finally resubscribed. Luckily, I made it into the beta and it’s solid stuff for sure. I think I would still have liked the classic concept of WLV2 (unstructured / unscheduled rides affecting levels) mostly due to ego (like cartsman said). I think this sport attracts a lot of analytical type A folks, and we like to see the outcome of our efforts numerically.

I don’t think it’ll happen anymore because it’s unnecessary, but it definitely would have been neat.