Hey everyone,
I’ve been using TrainerRoad for about five months to build my fitness back up, and in that time my FTP has gone from 191 W → 244 W (diamonds in image below). I’m really happy with the progress — the structure has made a huge difference, and it’s been motivating to see consistent improvement.
Recently though, I felt like things had started to level off a bit, so I decided to test where I’m at by doing “The Grade” climb on Zwift to see if it was a TR AI FTP error. The result? My eFTP came out exactly the same! Kudos TrainerRoad.
I found the test absolutely brutal. I ended up setting 215 all-time records, including PBs from 3 minutes to 15 minutes, which was a satisfying confirmation that TR’s numbers are spot on — it means I don’t plan to repeat that kind of suffering anytime soon! I’m a convert to never doing an FTP test again.
I want to stick to a structured plan, but I get tempted by Zwift races, hard hill climb days, and unstructured rides which make me miss my hard workout days mid-week. As fun as they are, I feel like those rides are a “waste” because they don’t count toward my TrainerRoad Career or adaptive training progression (even though I know TR will analyse them, it doesn’t scratch the same itch as seeing those Career progression numbers go up).
So, I’m trying to find the right balance: sticking with TR’s structure while still keeping the joy and variety that make cycling fun and want some group opinions (or tough love).
- How do you balance endurance building with the mental itch for unstructured or hard rides?
- Have you found ways to make unstructured rides still “fit” into your overall training plan — or at least not feel wasted?
- Do I really need as much threshold / VO2 work as my plan recommends for my long event duration, or should I be manually over-indexing on Endurance base & SS rides?
Thanks in advance — TR has been a game-changer for me, and I’m keen to keep improving in a way that’s both effective and enjoyable.


