PERFORMANCE CYCLING COACHING · BOULDER, COLORADO
2nd overall at the Tour of the Gila.
A Masters national TT title.
+54W for a dentist on 50-hour weeks.
RESULTS FROM THREE ATHLETES I COACH
I'm Johann van Zyl, a USA Cycling certified coach in Boulder, Colorado. I build your training around the efforts that decide your races, and around the week you actually have.
From $245 a month · No contract · 30 days' notice to cancel
Johann racing for Dimension Data. Four Grand Tours, five Monuments. Photo: HOT GoMéZ
More from this season
Named races and real placings.
1st
USA Cycling Masters 45–49 National Time Trial Championship, 2026
3rd
Tokeneke, Pro/1/2, 2026
1st
TONGA, Masters, 2026. Plus two stage wins.
2 GC wins
Garden State Stage Race, 2024 and 2025
6:20
SBT GRVL 100, 2026. Forty minutes under his goal.
State Champion
New York, U17/18, 2026
Coaching built around what decides your races
Train what decides the race
FTP is one number. Races are decided by what you can still produce after hours of hard riding: the climb at the end, the attack you have to follow. I find those efforts in your files and build your training around them.
A plan that fits your real week
Most of my athletes work full time. Your plan is built around your job, your family, and your travel, and it changes when your week does.
Straight answers from the data
I read your files and tell you what they say, including when the answer is to back off. You always know why a session is in your plan.
“I've won and podiumed at more events in the last two years working with Johann than I did in 5 years of trying to go pro…”
Chris Prendergast, Cat 1. 18 wins and 48 podiums from 91 starts since 2021, working full time.
“He's been very in tune with my wants and needs while still being direct and demanding.”
Felix Fontin
“His personalized training is world-class and he rigorously tracks my progression.”
Adam Schwendt, former collegiate distance runner
Coaching packages
Every package includes a Premium TrainingPeaks account. No contract, 30 days' notice to cancel.
Foundation
$245 / month
Structure without daily contact.
• Custom plan each month, built on your power data and schedule
• File reviews on key sessions every two weeks
• Monthly 30-minute check-in call
• Email support
Performance
$375 / month
Regular contact and a plan that moves with you.
• Plan revised every 1 to 2 weeks
• File reviews 3 to 5 times a week
• 30-minute check-in call every two weeks
• Unlimited email
• Off-season strength training
• Preparation for your A-races
Most Popular
Elite
$549 / month
Daily attention from me, with your whole season built around your A-races.
Everything in Performance, plus:
• Every ride reviewed, every day
• Same-day replies on WhatsApp, text or phone
• Your plan rewritten weekly, and the same day your week changes
• A full-season plan built around your A-races
• A written race plan for each A-race: pacing, tactics, fuelling and a pre-race brief
• Bespoke off-season strength programme
• A quarterly video review of your season, on top of calls whenever you need them
Not sure which fits? We'll work it out on the call.
