El 18 de diciembre de 2013, Guzmán fue transferido a los Houston Astros a cambio del campocorto Ryan Jackson.