Castillo began the 2009 season in winning form with Botafogo, beating Resende in the Taça Guanabara final at Maracanã. The match finished in a 3–0 victory of his team with goals of Reinaldo, Maicosuel and Lucas Silva. He started the Brasileirão's third week away to Grêmio, which ended in a 2–0 loss. Of this form he returned to the titularity in Botafogo's goal after of challenge the post with Renan during weeks ago, receiving also a call-up from his national team for dispute the 2010 World Cup Qualifiers against Brazil and Venezuela.