THE HONEST PART
THE APPS ARE GOOD. USE THEM.
The cycling software stack in 2026 is the best it has ever been. TrainingPeaks runs the calendar properly. Zwift makes a Tuesday in February possible. Whoop and Oura turn sleep and HRV into trend lines you can actually act on. None of this is the enemy of getting faster — it's the infrastructure.
TRAININGPEAKS
PARTNERTHE PLAN CALENDAR
The standard the coaching world runs on. Workout structure, TSS, CTL/ATL/TSB, post-ride compliance, the comments thread between rider and coach — all in one place. Roadman partners with TrainingPeaks because Vekta plans push directly into it. If you only have one paid app, this is the one that earns it.
USD $19.95/mo Premium
ZWIFT
THE INDOOR WORKOUT ENGINE
The reason a lot of riders actually finish their Tuesday intervals in winter. Group rides, race series, structured workouts that pair with TrainingPeaks. When the weather kills your block, Zwift keeps the block alive.
USD $19.99/mo
TRAINERROAD
ADAPTIVE WORKOUTS
Smart progression, useful workout library, AI FTP detection that actually correlates with field tests. Strong for riders who want a structured workout served to them with the prescription already calculated.
USD $19.95/mo
STRAVA
THE RIDE RECORD AND THE SOCIAL LAYER
Where the ride lives after it ends. Segments, fitness/freshness, kudos, the group context. Useful for context and pattern-spotting; lousy as a sole source of truth for training load.
USD $11.99/mo or USD $79.99/yr Premium
GARMIN CONNECT
HEAD-UNIT AND RECOVERY LAYER
The ride captures itself, syncs everywhere, and the Body Battery / sleep / HRV data is genuinely useful as a trend line. The Edge head-unit is the workhorse of structured outdoor training.
Free with hardware
WAHOO SYSTM
INDOOR WORKOUT LIBRARY
The Sufferfest pedigree, with structured 4DP-based workouts and named training plans. Good for riders who like a defined eight-week block they can run.
USD $14.99/mo
WHOOP / OURA
THE RECOVERY SIGNAL
Sleep architecture, HRV trend, strain score. Best used as a trend line over weeks, not a daily verdict. Pairs well with a coach who can read the trend in context.
USD $30/mo (Whoop) · USD $299/yr (Oura, hardware separate)
THE THREE SET-UPS
APPS, COACH, OR BOTH?
Most serious amateurs are sitting in column one and wondering why progress has stalled. The fix is rarely another app. Once or twice a decade it's column two. Almost always it's column three.
JUST THE APPS
TrainingPeaks, Zwift, Strava, Whoop. The data is captured and the workouts open on the calendar. You're the one reading it.
- ›Workouts delivered, files captured, load tracked.
- ›Decisions about what changes are yours.
- ›No outside eyes on the file when something looks off.
- ›Strength, fuelling, recovery left to you to integrate.
A COACH WITH NO APPS
Email-and-spreadsheet coaching, no power data flowing, no compliance signal. Common in the past, rare now — and a serious step backward.
- ›Plans land, but execution is hard to verify.
- ›No structured workout file to follow on the bike.
- ›Adjustments lag the data because the data is hidden.
- ›Doesn't reflect how serious cyclists actually train in 2026.
APPS + COACHING
TrainingPeaks runs the plan. Garmin records the ride. Zwift delivers the watts. Whoop trends the recovery. Coaching reads it all in context and decides what changes.
- ›Plan written for your hours, your event, your recovery profile.
- ›Compliance and load visible to a second pair of eyes.
- ›Strength, fuelling, recovery integrated, not bolted on.
- ›Direct access when the file and the legs disagree.
THE REAL COST IN USD
$9 A DAY, ALL IN
A representative serious-amateur stack — built around TrainingPeaks Premium and the apps you're probably already paying for — plus Not Done Yet Coaching. No hidden charges, no annual contracts.
TrainingPeaks Premium
$19.95
Zwift
$19.99
Strava Premium
$11.99
Whoop
$30.00
Garmin Connect (with hardware)
$0.00
App stack subtotal
$81.93
THE INTERPRETATION LAYER
NOT DONE YET COACHING
Personalised TrainingPeaks plans, weekly coaching calls, strength roadmap, the community. 7-day free trial.
$195.00
Full stack, all in
$276.93
≈ $9.10 / day
The benchmark question isn't whether $9 a day is a lot. It's whether the year of training you're paying for is moving you forward. If it isn't, the cheapest line in the stack is the one that decides what changes.
COMMON QUESTIONS
APPS VS COACHING, ANSWERED
DOES ROADMAN COACHING REPLACE TRAININGPEAKS OR ZWIFT?
+
No. We use TrainingPeaks — Roadman is a partner, the Vekta-built plans inside Not Done Yet Coaching push directly into your TrainingPeaks calendar, and most members keep their existing Zwift, Strava, Whoop and Garmin set-up. The coaching is the interpretation layer on top of the tools you already have. If you don't have TrainingPeaks Premium yet, you'll want it; if you do, you'll use it the way it was actually designed to be used.
I'M ALREADY PAYING $50–$80/MONTH IN APP SUBSCRIPTIONS. WHY ADD COACHING?
+
Because the apps are doing what they're supposed to do — they're showing you the numbers, the workouts, and the calendar. They're not deciding what should change when a block isn't working. The most expensive thing in your training isn't the app stack; it's a year of training that didn't move your FTP. Coaching is the line item that makes the others actually pay back. If your numbers have been flat for 18 months, you don't need another app — you need someone reading the apps you already have.
CAN'T TRAINERROAD'S ADAPTIVE AI DO WHAT A COACH DOES?
+
It can do part of the job — it's genuinely good at progressing a workout difficulty curve and detecting an FTP shift from indoor sessions. What it can't do is decide whether the right answer this Tuesday is to back off because your sleep tanked, swap the prescribed VO2 block for sweet spot because your A-event moved, or call you on the phone when you're three weeks from a goal race and the file says one thing but the chat says another. Adaptive software is a useful piece of the stack. It's not the layer above it.
I HAVE A COACH ALREADY AND I'M THINKING ABOUT LEAVING. WHAT'S DIFFERENT HERE?
+
Two things, usually. One: most generalist coaching plans are templates with a name on them. Roadman plans are built off two decades of reading masters cyclists who train around real lives, and the conversations Anthony has had with the coaches who sit behind the World Tour — Dan Lorang, Stephen Seiler, Joe Friel, David Lipman, Derek Teel, David Dunne. Two: you get the strength roadmap, the fuelling guidance, and the community of riders running the same system, not just a calendar. If your current coach is delivering on those, stay with them — that's a working set-up. If they're not, the Plateau Diagnostic is a four-minute way to see what's actually missing.
DO I NEED A POWER METER AND A SMART TRAINER TO MAKE ANY OF THIS WORK?
+
A power meter on the bike — outside or inside — is the single highest-leverage purchase a serious cyclist makes after a working bike. A smart trainer matters if your weather, schedule, or family pattern means you're indoors a lot. If you only have heart rate, you can still train well; the prescription just has to lean on RPE and HR, and the load tracking is fuzzier. The Coaching membership doesn't require either, but it gets a lot more precise once you have power.
WHAT DOES THE FULL STACK ACTUALLY COST IN USD PER MONTH?
+
A representative serious-amateur stack runs roughly: TrainingPeaks Premium $19.95, Zwift $19.99, Strava Premium $11.99, Whoop $30 — about $82/mo before coaching. Add Not Done Yet Coaching at $195/mo and you're at roughly $277/mo, or about $9 a day. The benchmark question isn't whether $9 a day is a lot — it's whether the year of training you're paying for is moving you forward. If it isn't, the cheapest thing in the stack is the one that decides what changes.
WHY NOT JUST READ THE PODCAST ARCHIVE AND THE BLOG AND SELF-COACH?
+
A lot of riders do — and the free archive is genuinely the most-cited resource members reference once they're inside the paid programme. The two things self-coaching can't give you are the second pair of eyes on your specific data and the accountability that holds the block together when life gets in the way. If you're early in the work, self-coach with the free archive. If you've been doing it for years and your FTP has stalled, the diagnostic at /plateau will tell you which of four common patterns you're caught in.
IS THIS A FIT FOR TRIATHLETES, GRAVEL RIDERS, OR ONLY ROAD RACERS?
+
It's built for serious amateur cyclists across road, gravel, and increasingly long-format gran fondo and ultra. There's a separate triathlon coaching track for athletes whose primary goal is a multisport event. If you're not sure, the five-question Find Your Fit quiz routes you to the right product without a sales call.
KEEP THE APPS. ADD THE LAYER.
The diagnostic is free and runs in four minutes. It tells you whether the fix is in your app stack or in the layer above it.