Coaching built from the inside of the sport.

Every plan I write is built around your power data, your schedule, and your specific goals, not a template pulled from a library. I've raced four Grand Tours, five Monuments, and eight years of professional cycling. That experience informs every training file I open and every workout I prescribe.

The results speak for themselves. My athletes have won National Championship titles, podiumed at America's most competitive elite amateur stage races, and produced standout junior results that turn heads at the national level. I coach riders who are serious about their goals, and I take that seriously.

I coach masters athletes, cat racers, and gravel riders worldwide.

Limited spots remaining for 2026. Schedule a free 30-minute coaching consultation call right now.

A Few Athlete Testimonials

  • “He still remembers the struggle and sacrifice, and he's incredibly good at recognizing when an athlete needs encouragement and when they need a kick in the pants.”

    Travis Furman

  • “What immediately struck me about Johann and his coaching philosophy was his emphasis on creating a sustainable routine and tailoring the training to improve my weaknesses. Having competed at the highest level of the sport, Johann knows what it takes to succeed and he uses this experience to help his athletes achieve their goals on the bike.”

    Michael Battaglia

  • ‘‘Johann has not only helped me to boost my power on a bike and general fitness, but also he built a training routine that I absolutely love.’’

    Jurgita Lemesiute

The Process

I turned professional at 21 with Team MTN-Qhubeka and spent eight years racing at the highest level, four Grand Tours, five Monuments including Paris-Roubaix and Tour of Flanders, and professional wins across Europe and Africa. Before turning pro I won multiple South African National Championship titles across all age groups and disciplines. I lined up alongside teammates like Mark Cavendish, Serge Pauwels, Louis Meintjes, and Steve Cummings, riders who defined what World Tour racing looks like at its highest level. I was known as a rider who would turn himself inside out for his team leaders, race after race, kilometre after kilometre.

I also know what it means to overcome injury at the exact moment you feel untouchable. That experience, the sacrifice, the discipline, the comeback, is as much a part of how I coach as any power file.

What I bring that most coaches can't: I've lived every kilometre of this sport from the inside, through each and every single age category. And I've never forgotten that you are a human being first, not a CTL score.

Coaching Services

 

Elite

$549/month

  • Bespoke coaching for athletes with serious goals. Direct access to a former World Tour professional.

  • Full annual periodisation built around your A-races

  • Custom power-based training, revised weekly based on your data

  • Daily file analysis and workout feedback

  • Race-specific preparation including tactical and pacing strategy

  • Bespoke off-season strength and resistance training program

  • Pre-race briefs with course pacing, power targets, and warm-up protocol

  • Premium TrainingPeaks account included

  • Unlimited communication via email, WhatsApp, and phone

  • Quarterly video review calls

  • No contract · 30 days notice to cancel

Performance

$375/month (Most Popular)

  • The level most athletes choose. Frequent contact, regular file analysis, and plan adjustments as your life changes.

  • Custom training plan revised every 1-2 weeks

  • File reviews 3-5 times per week

  • Bi-weekly check-in calls (30 minutes)

  • Unlimited email communication

  • Off-season strength and resistance training programme

  • Race preparation guidance for your A-races

  • Premium TrainingPeaks account included

  • No contract · 30 days notice to cancel

Foundation

$245/month

  • Structured coaching for athletes who want a real plan without daily contact.

  • Monthly custom training plan built around your power data and schedule

  • Bi-weekly file reviews on your key sessions

  • Monthly check-in call (30 minutes)

  • Email communication

  • Premium TrainingPeaks account included

  • No contract · 30 days notice to cancel

Get in touch.

Complete the Coaching Inquiry Form below and I’ll get back to you as soon as possible. Alternatively, book a FREE 30-minute coaching consultation call with me to discuss your interest.

 FAQs