Club Tijuana
On November 23, 2011, Castillo agreed to being loaned to Club Tijuana; on June 7, 2012 he joined Tijuana, permanently.