David Castro Pazos (born 9 October 1995) is a Spanish footballer who plays for Slovenian club Celje. Mainly a central defender, he can also play as a right back.
Castro was born in Cuntis, Pontevedra, Galicia, Castro played youth football with local side Pontevedra CF. In January 2014, he joined Portonovo SD in the Preferente Autonómica, and made his senior debut with the side.
On 19 June 2014, Castro signed for fellow fifth division side CD Estradense. On 21 June 2016, after two seasons as a regular starter, he moved to Tercera División club Céltiga FC.
On 13 June 2017, Castro returned to Pontevedra, now as a member of the first team in Segunda División B. On 15 July 2019, he was sold to Valencia CF, being assigned to the reserves in the same division.
On 6 September 2020, Castro terminated his contract with the Che and moved to CD Numancia also in the third tier. The following 18 June, he agreed to a deal with Primera División RFEF side Racing de Ferrol.
A regular starter, Castro contributed with one goal in 35 league appearances during the 2022âÂÂ23 season, as Racing returned to Segunda División after 15 years. He made his professional debut at the age of 27 on 12 August 2023, starting in a 1âÂÂ0 away win over Elche CF.
On 25 June 2025, Castro signed a two-year contract with Celje in Slovenia.