Lynchburg Hillcats
In 2009, he played for the Lynchburg Hillcats. In 2010, he played for the Altoona Curve. In 2011, he played for the Indianapolis Indians. The Pirates added him to their 40-man roster after the 2011 season to protect him from the Rule 5 draft.