top of page

Coach Greg Waggoner


Middlebury, Vemont

Years training:


Years coaching:


Cycling disciplines:

Recreational cycling, gravel, mountain, road, cross-country mountain

I grew up outside Cleveland, Ohio, playing sports like soccer, football, swimming, wrestling, and track. Diving was my primary sport in college (Miami University Ohio Division 1) while I studied exercise physiology, nutrition, and coaching. In 1995, I moved to New York City to work as a personal trainer and maintained a full-time private personal training practice through 2020.

I started racing mountain bike and cross-country cycling in 1999 and moved through the categories, racing professionally from 2009 through 2012. In 2008 I started doing local road races in Central Park and moved up to Cat 3 and Masters for 2011 and beyond. I do a few gravel events each year, recently finishing 4th (out of 184) in my age group at Rasputitsa 2024. 

I started coaching a few cycling clients in 2005, and since then I've coached athletes one on one, worked with both small and large teams, and written 8-week training plan challenges for over 4,000 athletes. I worked with the Sids Bike NYC Race Team from 2008 through 2012, coaching and providing race plans for the road and mountain bike teams. I served as team coach for the Trek NYC Race Team from 2015 and 2019, and I have been coaching with Team Wilpers Coaching since 2019. I also host weekly Facebook live briefings with weekly training topics and workout schedules. I really enjoy bringing non-racers into events and creating goal events/challenges, but I also love coaching casual riders who simply want to stay healthy and fit. 

In addition to coaching, I enjoy cycling camps and have been leading a three-day twice-yearly "More Cows than Cars" gravel camp in Vermont since 2022. In 2024 I hosted a four-day winter training camp in Arizona for sixteen of my coached athletes.

bottom of page