TOP Tournaments
Show more

Castillo Juan

Dominican Republic
Dominican Republic
Current Club:
Position:
Defender
Age:
26 (13.01.2000)
Height:
175 cm
Weight:
85 kg
Preferred Foot:
Left
Contract expires:
30.06.2026
Castillo Juan Last matches
Date Match Minutes played Goals Assists Yellow cards Red cards
28.04 Roda JC Kerkrade Roda JC Kerkrade Waalwijk Waalwijk 1 1 6.7 90’ 0 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
24.04 Waalwijk Waalwijk PSV Eindhoven PSV Eindhoven 4 1 7.8 90’ 0 1 0 0
17.04 ADO Den Haag ADO Den Haag Waalwijk Waalwijk 5 1 8.2 90’ 0 0 0 0
10.04 Waalwijk Waalwijk Emmen Emmen 5 0 8.4 90’ 1 0 0 0
06.04 Helmond Sport Helmond Sport Waalwijk Waalwijk 2 2 7.4 90’ 0 0 0 0
03.04 MVV Maastricht MVV Maastricht Waalwijk Waalwijk 1 3 7.2 90’ 0 0 0 0
21.03 Waalwijk Waalwijk Den Bosch Den Bosch 2 3 8.1 90’ 0 1 0 0
17.03 Almere City Almere City Waalwijk Waalwijk 2 2 6.8 70’ 0 0 0 0
13.03 Waalwijk Waalwijk AZ Alkmaar II AZ Alkmaar II 2 1 Not in the squad
06.03 VVV-Venlo VVV-Venlo Waalwijk Waalwijk 0 3 8.3 90’ 0 0 0 0
27.02 Waalwijk Waalwijk Eindhoven Eindhoven 2 1 8.1 90’ 0 1 0 0
20.02 Cambuur Cambuur Waalwijk Waalwijk 1 1 7 90’ 0 0 0 0
13.02 Waalwijk Waalwijk Roda JC Kerkrade Roda JC Kerkrade 1 2 7.3 90’ 0 0 0 0
08.02 Willem II Willem II Waalwijk Waalwijk 2 1 6.6 68’ 0 0 0 0
30.01 Waalwijk Waalwijk Oss Oss 2 0 Not in the squad
26.01 Waalwijk Waalwijk Utrecht II Utrecht II 2 2 6.9 78’ 0 0 0 0
23.01 De Graafschap De Graafschap Waalwijk Waalwijk 2 4 8.4 86’ 1 1 0 0
18.01 Waalwijk Waalwijk Dordrecht Dordrecht 1 1 7.1 90’ 0 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
15.01 Heerenveen Heerenveen Waalwijk Waalwijk 3 1 6.4 90’ 0 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 AFC Ajax II AFC Ajax II Waalwijk Waalwijk 0 2 7.8 60’ 0 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 HSC 21 HSC 21 Waalwijk Waalwijk 0 9 0 7’ 0 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Vitesse Vitesse Waalwijk Waalwijk 2 1 Not in the squad
2025 Waalwijk Waalwijk VVV-Venlo VVV-Venlo 1 2 8.6 90’ 0 1 0 0
2025 PSV Eindhoven PSV Eindhoven Waalwijk Waalwijk 3 1 6.9 90’ 0 0 0 0
2025 Waalwijk Waalwijk MVV Maastricht MVV Maastricht 1 0 7.3 90’ 0 0 0 0
2025 Oss Oss Waalwijk Waalwijk 0 0 6.8 20’ 0 0 0 0
2025 Waalwijk Waalwijk De Graafschap De Graafschap 1 4 6.7 90’ 0 0 0 0
2025 Emmen Emmen Waalwijk Waalwijk 2 2 7.1 64’ 0 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Waalwijk Waalwijk Cambuur Cambuur 3 2 8 61’ 1 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Waalwijk Waalwijk Cambuur Cambuur 4 2 7.6 18’ 0 1 0 0
2025 Dordrecht Dordrecht Waalwijk Waalwijk 1 2 On the bench
2025 Waalwijk Waalwijk Willem II Willem II 2 3 Not in the squad
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Uruguay Uruguay Dominican Republic Dominican Republic 1 0 6.4 35’ 0 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Den Bosch Den Bosch Waalwijk Waalwijk 2 2 On the bench
2025 Waalwijk Waalwijk AFC Ajax II AFC Ajax II 2 1 0 5’ 0 0 0 0
2025 Waalwijk Waalwijk ADO Den Haag ADO Den Haag 1 3 On the bench
2025 Roda JC Kerkrade Roda JC Kerkrade Waalwijk Waalwijk 1 4 Not in the squad
2025 Waalwijk Waalwijk Vitesse Vitesse 1 1 Not in the squad
2025 Utrecht II Utrecht II Waalwijk Waalwijk 2 0 7 58’ 0 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Jordan Jordan Dominican Republic Dominican Republic 3 0 0 37’ 0 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Waalwijk Waalwijk Almere City Almere City 2 0 6.5 33’ 0 0 0 0
2025 Eindhoven Eindhoven Waalwijk Waalwijk 1 0 7.1 90’ 0 0 0 0
2025 Waalwijk Waalwijk Helmond Sport Helmond Sport 1 1 7.9 90’ 0 0 0 0
2025 AZ Alkmaar II AZ Alkmaar II Waalwijk Waalwijk 2 3 7.4 90’ 0 1 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Heracles Almelo Heracles Almelo Waalwijk Waalwijk 3 1 0 46’ 0 0 0 0
2025 Den Bosch Den Bosch Waalwijk Waalwijk 0 0 0 90’ 0 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Dominican Republic Dominican Republic Suriname Suriname 0 0 6.9 45’ 0 0 0 0
2025 Costa Rica Costa Rica Dominican Republic Dominican Republic 2 1 On the bench
2025 Mexico Mexico Dominican Republic Dominican Republic 3 2 On the bench
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Dominican Republic Dominican Republic Dominica Dominica 5 0 0 30’ 0 0 0 0
2025 Guatemala Guatemala Dominican Republic Dominican Republic 4 2 0 63’ 0 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Waalwijk Waalwijk Go Ahead Eagles Go Ahead Eagles 5 3 7.1 76’ 0 0 0 0
2025 Feyenoord Feyenoord Waalwijk Waalwijk 2 0 6.6 71’ 0 0 0 0
2025 Waalwijk Waalwijk Heerenveen Heerenveen 3 1 8.1 90’ 0 1 0 0
2025 Groningen Groningen Waalwijk Waalwijk 6 1 5.8 90’ 0 0 0 0
2025 Waalwijk Waalwijk Utrecht Utrecht 0 4 6.8 77’ 0 0 0 0
2025 N.E.C. N.E.C. Waalwijk Waalwijk 2 1 6.8 90’ 0 0 0 0
2025 Waalwijk Waalwijk Heracles Almelo Heracles Almelo 0 0 7.3 90’ 0 0 0 0
Castillo Juan Transfers
Date From To Fee
30/06/24 Chelsea Chelsea Waalwijk Waalwijk Free agent
30/05/22 Charlton Athletic Charlton Athletic Chelsea Chelsea Return from loan
20/01/22 Chelsea Chelsea Charlton Athletic Charlton Athletic On loan
Castillo Juan Career
National leagues
National cups
International cups
National team
Player rating is based on a proprietary algorithm, taking into account ball actions, performance in attack and defense, and the player’s direct influence on the game outcome

Castillo Juan injury history

From Until Injury
12.09.2025 14.09.2025 injury-icon Injury
03.11.2024 18.01.2025 injury-icon Injury
Top bookmakers
gift-icon-gray 100 USD
Get Bonus
gift-icon-gray for $19.99
Get Bonus
gift-icon-gray for $15.99
Get Bonus
gift-icon-gray for $2.99
Get Bonus
gift-icon-gray for $2.99
Get Bonus
gift-icon-gray 100%
Get Bonus
gift-icon-gray 100%
Get Bonus