David Castro is represented by the football agency Balance International Group. The player currently plays for Racing Ferrol; the current market value is €200k. Contract expires on 30.06.2027 — 7 months left.

timeline Career History

13/14
-
14/15
Estradense Estradense
16/17
Céltiga FC Céltiga FC
17/18
Pontevedra CF Pontevedra CF
19/20
Valencia B Valencia B
20/21
CD Numancia CD Numancia
21/22
Racing Ferrol Racing Ferrol
25/26
Celje Celje
26/27
Racing Ferrol Racing Ferrol

Rating

67

CEN

David Castro player profile photo

David Castro

Spain • Centre-Back visibility20,2B

ATT

--

TEC

--

TAC

--

DEF

--

CRE

--

AGE

31

Height: 1,92
Foot: Left
euro €200k
support_agent Agent: Balance International Group

ATT: Attacking • TEC: Technical • TAC: Tactical • DEF: Defending • CRE: Creativity

Position

Defence

Age

31

Height

1,92

Foot

Left

Personal details

Date of Birth
09.10.1995
Place of birth
Cuntis, Spain
Nationality
Spain
League
Primera Federación - Grupo I
Shirt number
15

info About David Castro

David Castro is a 31-year-old Centre-Back from Spain. David Castro has played for Racing Ferrol since 2026. The contract runs until June 2027. Current estimated market value: €200k. David Castro is represented by the football agency Balance International Group. 9 transfers on record. Average rating over the last 7 matches: 6.69. Height 1.92 m, preferred foot: left.

Who is David Castro's agent?

expand_more

David Castro is represented by the football agency Balance International Group.

Which club does David Castro play for?

expand_more

David Castro currently plays for Racing Ferrol as a Centre-Back.

What is David Castro's market value?

expand_more

David Castro's market value is estimated at around €200k (2026 data).

Where is David Castro from?

expand_more

David Castro holds Spain nationality.

How old is David Castro?

expand_more

David Castro is 31 years old.

scoreboard Recent Matches

Date Opponent Score Rating
31 Oct 2026
SD Ponferradina (H)
Primera Federacion, Group 1
0 - 0 (D) –
24 Oct 2026
Mirandés (A)
Primera Federacion, Group 1
2 - 0 (L) –
17 Oct 2026
Unionistas de Salamanca CF (H)
Primera Federacion, Group 1
1 - 0 (W) –
10 Oct 2026
Deportivo Fabril (A)
Primera Federacion, Group 1
0 - 1 (W) 6.8
3 Oct 2026
Pontevedra CF (H)
Primera Federacion, Group 1
2 - 0 (W) 6.8