José Castro è un portiere del Tijuana che non ha ancora fatto il suo esordio in Liga MX dopo aver raggiunto il club il 1 luglio 2025.
Nella prossima partita di Liga MX, il 14 gennaio, il Tijuana dovrà giocare una trasferta contro il Querétaro FC.
Castro ha giocato 21 partite di Liga de Expansión MX nell'ultima stagione con Dorados.
Il portiere è tornato a giocare per il Tijuana nel luglio 2025 dopo un'esperienza in prestito con Dorados, con cui ha collezionato 21 presenze in campionato.