personal coaching.
virtual racing.
real results.

ZwiftCraft

Virtual cycling and racing are an incredible way to transform your fitness. Safe, accessible, flexible, social — and above all, fun!With ZwiftCraft, you’ll build a personal coaching connection to guide your own journey toward better health, higher performance, and the top of the podium.


About Me

Cycling transformed me from a sedentary office worker into an athlete. Virtual cycling platforms like Zwift helped me achieve the best fitness of my life — at 39 years old — while still making time to be a husband, father, and full-time professional.After years of mentoring and developing others professionally, I’m passionate about applying that same personal approach to help new and experienced cyclists improve, gain confidence, and hit their goals.


About You

I work with riders of all experience levels:

  • New cyclists getting started

  • Virtual racers seeking better results

  • Cyclists frustrated by one-size-fits-all AI plans

  • Riders looking for personal coaching and real progress

If you have the desire to improve, I’ll help you get there.


Coaching Packages

ZwiftCraft Coaching includes:

  • Personal onboarding call

  • Custom training plan + workout files

  • Weekly check-ins to adjust your plan

  • Stage-by-stage race strategy + course previews

  • Post-race reviews and improvement tips

  • Daily Discord chat access for ongoing support

Coaching slots are strictly limited. Register your interest now to be the first to know when a space is available.


Chasing Yellow Pilot Team

Join the ZwiftCraft Racing Team for Chasing Yellow — a 21-stage virtual grand tour inspired by the Tour de France. As part of the pilot team, you'll receive full personal coaching, daily support, and tactical race guidance throughout the entire Tour.

✅ Full onboarding call
✅ 4-week training plan including preparation and recovery
✅ Stage-by-stage race previews & tactics
✅ Daily Discord coaching during the Tour
✅ Post-race feedback after every stage
✅ Private team Discord server
✅ Ongoing support via chat

This full coaching package is free for this inaugural test group.
In return, you agree to:

  • Use ZwiftCraft in your Zwift display name during Chasing Yellow

  • Participate in 1-2 short interviews for my YouTube channel

  • Join and engage in the ZwiftCraft Discord server

  • Provide honest feedback and a testimonial for the ZwiftCraft website