Nogometni klub Celje se je za sodelovanje dogovoril z Davidom Castrom, 29-letni branilec je s klubom sklenil pogodbo do 30.6.2027.
Začetek kariere Davida Castra je bil povezan s severozahodom Španije. Iz rodnega Cuntisa ga je pot vodila v akademijo Pontavedre, kamor se je po treh letih in pol – vmes je igral za Portonovo, Estradense in Celtigo FC – vrnil kot del članske ekipe. Poleti 2019 je okrepil drugo ekipo Valencie, od koder je nato prešel v Numancio. Njegove usluge si je pred začetkom sezone 2021/22 zagotovil tretjeligaš Racing Ferrol, s katerim je nato dvakrat napadal uvrstitev v drugo ligo. V prvi sezoni so bili Castro in soigralci neuspešni, v drugi pa so si z zmago v Skupini 1 uspeli zagotoviti mesto v La Ligi 2.
V zadnjih dveh sezonah je Castro za Racing Ferrol v La Ligi 2 in španskem pokalu zbral 64 nastopov, skupno pa je bil njegov staž na severozahodu Španije dolg štiri leta in 135 nastopov.