 Navarro was called up to the Astros on May 20, 2010 following the release of Kaz Matsui.On September 16, Navarro was designated for assignment to make room on the 40-man roster for Enerio Del Rosario.After clearing waivers, Navarro was outrighted to the Astros' AAA affiliate.