 Navarro was a September call-up for the Mariners in .In his first at-bat, he recorded a hit on a bunt.He was granted free agency in 2009 and signed a minor league contract with the Houston Astros on December 8, 2009.