Fabián Castillo firmó el contrato que lo vincula como nuevo jugador de los 'xolos' de Tijuana, club del fútbol de México en el que buscará más continuidad para estar en la órbita de la Selección Colombia.
El delantero colombiano estuvo desde el 2016 en el Trabzonspor y aunque tuvo una buenas actuaciones, nunca se consolidó como titular indiscutido del equipo, en el que también está Hugo Rodallega como compatriota.
Castillo inició en las inferiores del Cali, muy joven llegó a Estados Unidos y allá vistió los colores del Dallas desde el 2011 hasta su paso al fútbol de Turquía.
Su proceso en la Selección Colombia empezó en el Mundial Sub 17 del 2009, posteriormente estuvo en el Mundial sub-20 del 2011, disputado en Colombia y en el Torneo de Esperanzas de Toulon.