Club Tijuana
On July 26, 2018, Castillo signed for Liga MX side Club Tijuana.