Winston-Salem Cycling Classic

The Winston-Salem Cycling Classic is a one-day race held annually since 2014 in the Winston-Salem, NC, USA, rated 1.2 and is part of UCI America Tour.[1]

Winston-Salem Cycling Classic
Race details
DateApril (2014)
Memorial Day (2015 onwards)
RegionUnited States
CompetitionUCI America Tour
TypeOne day race
Web Edit this at Wikidata
First edition2014 (2014)
Editions5 (as of 2018)
First winner Travis McCabe (USA)
Most winsNo repeat winners
Most recent Ulises Alfredo Castillo (MEX)


Year Country Rider Team
2014   United States Travis McCabe Team SmartStop
2015   Latvia Toms Skujiņš Hincapie Racing Team
2016   Canada Ryan Roth Silber Pro Cycling Team
2017   United States Robin Carpenter Holowesko Citadel Racing Team
2018   United States Sam Bassetti Elevate–KHS Pro Cycling
2019   Mexico Ulises Alfredo Castillo Elevate–KHS Pro Cycling