Il difensore del Guadalajara José Castillo ha giocato 17 gare in Liga MX in questa stagione, con 8 di queste che sono state per la sua attuale squadra. Ha giocato anche per il Pachuca durante la stagione 2023/2024.
La sua ultima partita in campionato è stata il 28 aprile, partita in cui ha giocato 90 minuti con la maglia del Guadalajara contro il CF Atlas Guadalajara, nella vittoria per 1-0. In totale il difensore ha fornito 1 assist in questa stagione.
Nell'ultima stagione con il Pachuca in Liga MX Castillo ha collezionato 22 presenze, realizzando 2 gol.
Prima di cominciare l'esperienza con il Chivas nel dicembre 2023, il difensore ha collezionato 34 presenze in campionato con il Pachuca, per un totale di 2 gol e 1 assist.