Santiago Castro è un attaccante del Bologna che ha giocato la maggior parte delle partite del suo club in Serie A nel 2024/2025, avendo collezionato 36 presenze, per un totale di 2302 minuti. É stato scelto nell'11 iniziale in 27 di queste presenze, su 38 giornate, ed è entrato a gara in corso 9 volte.
La sua ultima presenza in Serie A risale al 24 maggio, gara in cui ha giocato 56 minuti con la maglia del Bologna contro il Genoa, nella sconfitta per 3-1. L'attaccante ha segnato 8 gol in questo campionato. Ha ricevuto 8 cartellini gialli.
L'ultimo gol di Castro nella competizione è arrivato nella vittoria per 5-0 contro la Lazio, il 16 marzo. Ha aperto le sue marcature in questo campionato contro Como il 14 settembre, con una rete nel pareggio 2-2.
Castro non ha giocato nemmeno una partita di Liga Profesional Argentina nell'ultima stagione con il Vélez.
Il 9 marzo 2024 Castro ha debuttato in Serie A, a 19 anni e 172 giorni contro l'Inter. In generale in Serie A, ha giocato 44 partite, con 9 gol e 5 assist.