I am a USAC level 2 cycling coach, with over 25 years experience in mountain bike, cyclocross, and road racing. I have competed in over 200 races throughout my racing career. I will create a custom training plan for you that will help you realize your potential as an endurance athlete and successfully accomplish your goals.
I began my endurance racing career in 1992 when I joined my high school cross-country team. Shortly thereafter, my passion for cycling began with mountain biking. Some of my fondest memories from my teenage years involve going mountain biking with several friends on the weekends and exploring the mountains surrounding Madison County, Virginia. I continued my running career into college at Averett University. But due to some chronic right knee pain after an attempt to ride across the United States in 1999, I had constantly pushed back racing my bike competitively until I was able to get my knee pain manageable. In 2005 I entered a few mountain bike races, and thus began my bike racing career. In 2007, at the end of my mountain bike race season, I decided to give cyclocross a try. It was hardest thing I had ever done! I immediately loved it. It reminded me of the cross-country 5K and 8K races I ran in high school and college, over varying terrain, and how even if you were not contending for the overall win in the race, you were still battling it out with someone else to move up in the field. To date I have competed in over 200 races, and I have coached numerous cyclists to podium finishes in road, cyclocross, and mountain bike races.
Associate Coach - Peaks Coaching Group
USA Cycling Level 2 Coach
NICA Level 2 Coach
Training Peaks Level 1
Glen Allen, VA
Beginner, Intermediate, Advanced, Professional
1-on-1 Coaching, Consultations, Group Coaching, Local Coaching, Remote Coaching, Strength Training
Road Cycling, Running, Mountain Biking, Cyclocross, Personal Training, High School Cross Country, Collegiate Cross Country