Oklahoma City RedHawks
On July 24, 2012, he was traded, along with Robbie Grossman and Colton Cain, to the Astros for Wandy Rodríguez. He spent the rest of the 2012 season with the Oklahoma City RedHawks, the Astros' AAA affiliate, and remained with the team through 2013.