John Cox
Level 2 Coach

This is the highest level of TrainingPeaks accreditation. Level 2 coaches have completed TrainingPeaks University and have demonstrated their ability to utilize metrics in TrainingPeaks. They can provide you with the expert instruction and feedback you need to achieve your goals.

Learn More about TrainingPeaks Level 2 Coaches

TrainingPeaks Certified Coach Level 2
John Cox Contour MTB

Flat Rock, NC , United States



Sport Types
  • Road Cycling
  • Mountain Biking
  • Cyclocross
  • 1-on-1 Coaching
  • Consultations
  • Local Coaching
  • Remote Coaching
  • Strength Training
  • Nutrition
  • Mental Skills
  • Training Camps
Meet Your Coach
John Cox
TrainingPeaks Certified Coach Level 2
John Cox Contour MTB
Flat Rock, NC United States 28731
Coach Bio

My mission is to equip athletes for sustainable performance through on-bike skills coaching, mindset development, and fitness coaching.

Read More

I am a dedicated and experienced performance coach for cyclists, with a special emphasis on off-road cycling disciplines. With a passion for cycling and years of experience in coaching I have helped numerous mountain bikers and off-road riders achieve their performance goals.

With a focus on personalized coaching, I work closely with each athlete to develop a customized training plan that takes into account their individual strengths, limiters, and goals. I will help you identify your specific needs, whether it be improving your bike handling skills or increasing your power output, and then design a unique plan to help you reach your goals.

I also provide support and guidance on nutrition, recovery, and mental preparation to help you achieve your full potential. With a commitment to ongoing education and a deep understanding of the latest training techniques and technologies, I am dedicated to helping each and every athlete achieve their full potential.

Whether you're preparing for elite competition or looking to increase your enjoyment on the bike, I have the knowledge and experience to help you reach your goals

Preferred Athlete Levels
Beginner, Intermediate, Advanced, Professional
Have a question? Contact me.

Send message

Flat Rock, NC
United States