I am a former professional cyclist who raced for 17 years and have over 20 national titles to my name since entering the cycling world in 2000, including three straight U23 National Time Trial Championships from 2001-2003. From going off to race for an Italian WorldTour team at the age of 18 to finishing my career on the top domestic team, I have accrued knowledge and experience that made my transition to coaching and directing easy.

More about me

After my professional cycling career ended, I spent two years directing the SmartStop Cycling team, where I coached my athletes to two more national titles, and raised the profile of the team from a low-level program to one of the top ones in the country. I was then selected to become the head coach of the US Paralympic Track Cycling team, traveling with the team to Rio in 2016. Since then, I created the Aevolo Cycling team, a U23 men’s team, and have been running it since. As I’ve worked with many different levels of athletes, I have learned what works best for each different cyclist. Through the past 20-plus years, I have maintained my passion, curiosity, and ability to help people achieve their goals.

Cycling disciplines

Time Trials, Track, Altitude Climbing


  • 20+ national titles
  • Winner of Cascade Classic
  • Member of the National Team for Juniors, u23 and Pro on track and road
  • Co DS for national team at Tour of California
  • Head Coach for USA Para-cycling in 2016
  • Director for Smartstop in 2014 and 2015
  • Director for Aevolo Cycling 2017-current

Fun fact

I was the first professional cyclist to start a podcast.