Our Team

john(ny) cox

(FOUNDER, HEAD COACH & TEAM DIRECTOR)

I am a dedicated and experienced performance coach for cyclists. With a passion for cycling and years of coaching experience, I have helped numerous mountain bikers and riders of all disciplines achieve their performance goals.

As a performance coach with a holistic systems approach, I offer fitness development and skills coaching to help riders improve their overall performance. Whether you're looking to refine your technical skills on the trails or improve your endurance and power on the bike, I can help you reach your 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. With a commitment to ongoing education and a deep understanding of the latest training techniques and technologies, I am dedicated to helping every athlete achieve their full potential.

Whether you're preparing for a competition or just looking to improve your overall performance(or enjoyment!), I have the knowledge and experience to help you reach your goals. If you're ready to take your performance to the next level, get in touch with me!

Outside of coaching and running the business, I continue to push myself in my own training and love the process/experimentation of getting better. Being based here in Western North Carolina I am fortunate to have incredible riding opportunities in any discipline right out the door.

My favorite events are the long and technical (where are my fellow XCM riders at?) but am known to turn up for an XCO on occasion, and plenty of gravel. Honestly, I am happy to race or ride anything that my schedule allows!

peter haile

(COACH)

My name is Peter Haile. I currently live in Sheridan, WY. I’m married and have two young boys. During the day I run the manufacturing wing of our family business making cross-country ski trail grooming equipment. I started racing bikes of all kinds in my early teens while growing up in Colorado. I then pursued bike racing at Lees-McRae College where I was fortunate enough to find some great successes.

After that, I spent a few years coaching collegiate cycling and paying my rent through criterium primes and road race prize money up and down the East Coast. I said goodbye to bike racing by “racing” the Tour Divide from Canada to Mexico in 2013.

For the next many years I spent my free time riding mountain bikes for fun, building frames, teaching math, and starting a family. Since moving to Wyoming from Asheville in the summer of 2023 a switch has flipped in me and I’m once again completely locked into training for and competing in races (mostly gravel & endurance mountain biking). Training and competing now that I’m a bit older has taken on new significance. Although the wins are fun to chase, I find structure, planning, and consistent physical exertion to have tremendous benefit in helping me be a clear-thinking, emotionally engaged, hard-working dad, husband, and business operator.

As a coach I value working with athletes as whole humans, I like helping athletes create a flexible training plan that works in harmony with their lives. I’ve found that structured training is not a zero-sum game; it doesn’t necessarily take from other areas of life, it adds or multiplies.