 Reyes made his professional debut in 2013 for the Johnson City Cardinals of the Appalachian League.In 12 starts, he went 6–4 with a 3.39 earned run average (ERA) with 68 strikeouts (SO) in innings pitched (IP).Prior to the 2014 season, "Baseball America" ranked him as the seventh-best prospect in the Cardinals organization.