Piratas de Campeche
On April 13, 2012, Castillo signed with the Piratas de Campeche of the Mexican Baseball League. He was released on May 4.