CYCLING COACH · BOULDER, COLORADO

Pro experience.
Tailored to you.

I'm Johann van Zyl, a cycling coach in Boulder and a former World Tour pro. I build your plan around your power data and the hours you've actually got.

From $245 a month. No contract.


4 Grand Tours

Giro d'Italia and Vuelta a España

5 Monuments

Including Paris-Roubaix and Flanders

Coaching since 2020

Road, gravel, masters, and juniors

More results

2nd overall

Tour of the Gila, Cat 1/2, 2026


Bennett Rose, 16

National Champion

Gran Fondo Nationals, overall and U17/18, 2026

Bennett Rose

2 GC wins

Garden State Stage Race, 2024 and 2025


Chris Prendergast

2nd overall

Garden State Stage Race, 2023


Christopher Prendergast

1st overall

TONGA, Masters, 2026, plus two stage wins


Bastian Rose

6:20

SBT GRVL 100, 2026, forty minutes under his goal

Kevin Boehnke

How I coach


Train for the end of the race

FTP is one number. Races are won by what's left after hours of hard riding: the last climb, the attack you have to follow. I find those efforts in your files, and that's what we train.


Training that fits your week

Most of the riders I coach work full time. Your plan works around your job and your family, and it changes when your week does.


Straight answers

I read your files and tell you what they say, even when the answer is to back off. You're a person first, not a CTL score.

“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 despite having a full-time job.”

Chris Prendergast, Cat 1. 18 wins and 48 podiums from 91 starts since 2021, working full time.

“He's incredibly good at recognizing when an athlete needs encouragement and when they need a kick in the pants.”

— Travis Furman

“I've gone from mid-pack finishes to regularly standing on the podium…”

— Terry Rice, Colorado Hill Climb State Champion, Men 40+

From the coaching articles

Every package includes a Premium TrainingPeaks account. No contract, 30 days' notice to cancel.

Coaching packages

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 contact with me, all season.

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

• Your own 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.

YOUR COACH

Now: coaching from Boulder, Colorado

Johann van Zyl

I'm a USA Cycling certified cycling coach based in Boulder, Colorado. I've coached since 2020 and founded VANZYL CYCLING in 2023. My coaching comes from research, data and years of applying both to athletes with jobs, families and limited hours.

Before that, I raced as a pro for eight years, six of them with MTN-Qhubeka and Dimension Data: four Grand Tours and five Monuments, including Paris-Roubaix and the Tour of Flanders. I know what a race demands at the highest level. My job now is getting you ready for yours.

THE RACING BEHIND THE COACHING

With Mark Cavendish after his stage win, Abu Dhabi Tour, 2017. Photo: Modcycling Photography
Giro 2016 climb through the crowd
Amstel Gold Race. Back at the front after a day in the breakaway, positioning team leader Nathan Haas
Warming up for the time trial, Critérium du Dauphiné, 2018
With teammates after a stage of the Giro d'Italia, 2017. Photo: Damian Murphy, Team Dimension Data

4 GRAND TOURS · 5 MONUMENTS · PARIS-ROUBAIX · TOUR OF FLANDERS · SA JUNIOR AND U23 NATIONAL TITLES
·USA CYCLING CERTIFIED COACH

FREE · 30 MINUTES · ZOOM OR PHONE

Start with a free 30-minute call

Tell me a little about your riding, then pick a time on the next page.

On the call we'll talk about your goals, your week and whether I'm the right coach for you. If I'm not, I'll tell you.