Facundo Castro O'Higgins ha giocato nella maggior parte delle partite del club in Primera División nel 2021, avendo collezionato 8 presenze, per un totale di 646 minuti. É stato scelto nell'11 iniziale in 7 presenze su 11 giornate ed è subentrato 1 volta.
L'ultima presenza di Castro risale al 16 luglio, contro Cobresal. In quella partita ha realizzato un gol nel pareggio per 1-1. Ѐ andato a segno nelle ultime 2 partite di Primera División. L'attaccante ha segnato 3 gol in questa Primera División, il che lo posiziona al 10° posto, a pari merito, in questa classifica nel 2021, mentre è il migliore marcatore della sua squadra. Inoltre, conta anche 1 assist - record a pari merito per la sua squadra. Ha ricevuto 1 cartellino rosso - record a pari merito in questo campionato.
Ha aperto le sue marcature nella stagione di Primera División contro Colo Colo il 12 aprile, nella vittoria per 2-1.
La prossima partita per O'Higgins - che si trova al 4° posto con 17 punti - sarà una trasferta contro Universidad Católica, il 25 luglio.
Nella passata stagione di Primera División Castro ha giocato 33 partite con O'Higgins, gare in cui ha segnato 7 gol e fornito 7 assist.
Prima di cominciare l'esperienza con O'Higgins nel luglio 2019, Castro ha collezionato 25 presenze in campionato con Necaxa, per un totale di 2 reti e 2 assist.