Javi Castro
Career snapshot
Career highs
Born the same day
Shares 2000-09-13 · 6 players total
| Full name | Javi Castro |
|---|---|
| Name in home country | Javier Castro Urdín |
| Date of birth | 2000-09-13 (25 yrs) |
| Place of birth | Madrid, Spain |
| Citizenship | Spain |
| Position | Defender - Centre-Back (main: Defender) |
| Foot | right |
| Height | 183.00 m |
| Current club | Racing Santander |
| Joined | 2024-07-10 |
| Contract expires | 2026-06-30 |
| Agent | YOU FIRST |
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| Racing Santander | 2 | 24/25 | 25/26 | 45 | 3 | 0 | 920 |
| AD Alcorcón | 4 | 19/20 | 23/24 | 105 | 2 | 0 | 3,566 |
| Celta de Vigo | 1 | 21/22 | 21/22 | 0 | 0 | 0 | 0 |
| Celta Vigo B | 1 | 21/22 | 21/22 | 35 | 1 | 1 | 3,100 |
| AD Alcorcón B | 1 | 19/20 | 19/20 | 2 | 0 | 0 | 0 |
Career trajectory — goals, assists & market value
Goals by season
Assists by season
| Season | Competition | Club | Matches | Goals | Assists | YC | RC | Minutes |
|---|---|---|---|---|---|---|---|---|
| 25/26 | LaLiga2 | Racing Santander | 4 | 0 | 0 | 0 | 0 | 0 |
| 24/25 | Copa del Rey | Racing Santander | 2 | 0 | 0 | 0 | 0 | 0 |
| 24/25 | LaLiga2 | Racing Santander | 37 | 3 | 0 | 4 | 0 | 920 |
| 24/25 | Promoción a LaLiga | Racing Santander | 2 | 0 | 0 | 0 | 0 | 0 |
| 23/24 | 2ª División | AD Alcorcón | 40 | 1 | 0 | 3 | 0 | 3,206 |
| 23/24 | Copa del Rey | AD Alcorcón | 2 | 0 | 0 | 0 | 0 | 0 |
| 22/23 | Ascenso LaLiga2 | AD Alcorcón | 4 | 1 | 0 | 2 | 0 | 360 |
| 22/23 | Copa del Rey | AD Alcorcón | 2 | 0 | 0 | 0 | 0 | 0 |
| 22/23 | Primera Federación - Gr. I | AD Alcorcón | 37 | 0 | 0 | 4 | 0 | 0 |
| 21/22 | LaLiga | Celta de Vigo | 0 | 0 | 0 | 0 | 0 | 0 |
| 21/22 | Primera Federación - Gr. I | Celta Vigo B | 35 | 1 | 1 | 9 | 0 | 3,100 |
| 20/21 | 2ª División | AD Alcorcón | 15 | 0 | 0 | 2 | 0 | 0 |
| 20/21 | Copa del Rey | AD Alcorcón | 3 | 0 | 0 | 0 | 0 | 0 |
| 19/20 | 2ª División | AD Alcorcón | 2 | 0 | 0 | 0 | 0 | 0 |
| 19/20 | Seg. B Play-off | AD Alcorcón B | 2 | 0 | 0 | 0 | 0 | 0 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 19/20 | 2019-07-01 | Rayo U19 | AD Alcorcón B | Transfer | 0 | — |
| 20/21 | 2020-08-01 | AD Alcorcón B | AD Alcorcón | Transfer | 0 | — |
| 21/22 | 2021-07-29 | AD Alcorcón | Celta Vigo B | Loan | 200000 | — |
| 21/22 | 2022-06-30 | Celta Vigo B | AD Alcorcón | Return from loan | 200000 | — |
| 24/25 | 2024-07-10 | AD Alcorcón | Racing | Transfer | 600000 | — |
No recorded injuries.
| Date | Value |
|---|---|
| Jan 1, 1970 | €1.80m |
| Jan 1, 1970 | €1.50m |
| Jan 1, 1970 | €600k |
| Jan 1, 1970 | €1.00m |
| Jan 1, 1970 | €600k |
| Jan 1, 1970 | €250k |
| Jan 1, 1970 | €400k |
| Jan 1, 1970 | €300k |
| Jan 1, 1970 | €200k |
| Jan 1, 1970 | €200k |
| Jan 1, 1970 | €200k |
| Jan 1, 1970 | €300k |
| Jan 1, 1970 | €200k |
| Jan 1, 1970 | €300k |
| Jan 1, 1970 | €100k |
No national team data.
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| Emmanuel Addai | 1 | 0 | 0 |
| Jordan Holsgrove | 2 | 0 | 0 |
| Jacobo González | 1 | 0 | 0 |
| Pablo García | 2 | 0 | 0 |
| Unai Vencedor | 2 | 0 | 0 |
| Adrián Dalmau | 2 | 0 | 0 |
| Jon Karrikaburu | 2 | 0 | 0 |
| Óscar Rivas | 2 | 0 | 0 |
| Ernesto Gómez | 2 | 0 | 0 |
| Chiki | 2 | 0 | 0 |
| Álvaro Bustos | 2 | 0 | 0 |
| David Morillas | 2 | 0 | 0 |
| Juanma Bravo | 2 | 0 | 0 |
| Iago López | 1 | 0 | 0 |
| Jesús Ruiz | 2 | 0 | 0 |
| Jean-Sylvain Babin | 2 | 0 | 0 |
| Víctor García | 2 | 0 | 0 |
Single-season peaks across competitions in this player's career.
Top goalscoring seasons
| Season | Competition | Club | Goals | Matches |
|---|---|---|---|---|
| 24/25 | LaLiga2 | Racing Santander | 3 | 37 |
| 23/24 | 2ª División | AD Alcorcón | 1 | 40 |
| 21/22 | Primera Federación - Gr. I | Celta Vigo B | 1 | 35 |
Top assist seasons
| Season | Competition | Club | Assists | Matches |
|---|---|---|---|---|
| 21/22 | Primera Federación - Gr. I | Celta Vigo B | 1 | 35 |
Every loan spell across this player's career.
| Season | Date | From | To | Type | Fee | Value at transfer |
|---|---|---|---|---|---|---|
| 21/22 | 2022-06-30 | Celta Vigo B | AD Alcorcón | Return from loan | — | €200k |
| 21/22 | 2021-07-29 | AD Alcorcón | Celta Vigo B | Loan | — | €200k |
Last 50 matches for Racing Santander The Availability column cross-references our injury database — matches inside a known injury window are flagged INJURED. Per-match goal attribution requires a paid feed (FBref/Sofascore) and isn't wired up yet.
| Date | Comp | Home | Score | Away | Availability |
|---|---|---|---|---|---|
| 2025-10-31 | ES2 |
Racing Santander | 1–0 | Real Sociedad B | Available |
| 2025-10-25 | ES2 |
CD Mirandés | 1–3 | Racing Santander | Available |
| 2025-10-19 | ES2 |
Racing Santander | 2–1 | Deportivo La Coruña | Available |
| 2025-10-12 | ES2 |
Sporting Gijón | 2–1 | Racing Santander | Available |
| 2025-10-05 | ES2 |
Racing Santander | 3–0 | Málaga CF | Available |
| 2025-09-27 | ES2 |
Racing Santander | 1–2 | FC Andorra | Available |
| 2025-09-21 | ES2 |
Córdoba CF | 2–2 | Racing Santander | Available |
| 2025-09-14 | ES2 |
Racing Santander | 2–4 | Cultural Leonesa | Available |
| 2025-09-07 | ES2 |
UD Almería | 2–3 | Racing Santander | Available |
| 2025-08-30 | ES2 |
Racing Santander | 4–1 | AD Ceuta FC | Available |
| 2025-08-25 | ES2 |
Albacete | 2–3 | Racing Santander | Available |
| 2025-08-16 | ES2 |
Racing Santander | 3–1 | CD Castellón | Available |
| 2025-05-25 | ES2 |
CD Eldense | 3–3 | Racing Santander | Available |
| 2025-05-18 | ES2 |
UD Almería | 2–0 | Racing Santander | Available |
| 2025-05-11 | ES2 |
Racing Santander | 1–1 | Real Oviedo | Available |
| 2025-05-04 | ES2 |
FC Cartagena | 1–0 | Racing Santander | Available |
| 2025-04-27 | ES2 |
Racing Santander | 2–1 | Deportivo La Coruña | Available |
| 2025-04-19 | ES2 |
SD Huesca | 1–3 | Racing Santander | Available |
| 2025-04-13 | ES2 |
Racing Santander | 1–1 | CD Castellón | Available |
| 2025-04-06 | ES2 |
Levante UD | 3–1 | Racing Santander | Available |
| 2025-03-29 | ES2 |
Racing Santander | 2–0 | Real Zaragoza | Available |
| 2025-03-22 | ES2 |
CD Mirandés | 2–1 | Racing Santander | Available |
| 2025-03-16 | ES2 |
Racing Santander | 2–1 | CD Tenerife | Available |
| 2025-03-08 | ES2 |
Sporting Gijón | 1–1 | Racing Santander | Available |
| 2025-03-02 | ES2 |
Racing Santander | 2–0 | Elche CF | Available |
| 2025-02-22 | ES2 |
SD Eibar | 2–2 | Racing Santander | Available |
| 2025-02-15 | ES2 |
Racing Santander | 2–3 | Cádiz CF | Available |
| 2025-02-09 | ES2 |
Burgos CF | 2–1 | Racing Santander | Available |
| 2025-02-01 | ES2 |
Racing Santander | 2–1 | Málaga CF | Available |
| 2025-01-25 | ES2 |
Córdoba CF | 1–2 | Racing Santander | Available |
| 2025-01-19 | ES2 |
Racing Santander | 6–0 | Racing Ferrol | Available |
| 2025-01-11 | ES2 |
Albacete | 2–2 | Racing Santander | Available |
| 2024-12-22 | ES2 |
Racing Santander | 2–2 | CD Eldense | Available |
| 2024-12-19 | ES2 |
Elche CF | 3–0 | Racing Santander | Available |
| 2024-12-15 | ES2 |
Racing Santander | 0–1 | SD Huesca | Available |
| 2024-12-07 | ES2 |
Granada CF | 3–0 | Racing Santander | Available |
| 2024-11-30 | ES2 |
Racing Santander | 0–1 | CD Mirandés | Available |
| 2024-11-23 | ES2 |
Málaga CF | 0–0 | Racing Santander | Available |
| 2024-11-16 | ES2 |
Racing Santander | 2–0 | Burgos CF | Available |
| 2024-11-10 | ES2 |
Racing Ferrol | 1–2 | Racing Santander | Available |
| 2024-11-02 | ES2 |
Racing Santander | 1–1 | Albacete | Available |
| 2024-10-27 | ES2 |
Deportivo La Coruña | 1–2 | Racing Santander | Available |
| 2024-10-23 | ES2 |
Racing Santander | 2–0 | Córdoba CF | Available |
| 2024-10-20 | ES2 |
Cádiz CF | 0–1 | Racing Santander | Available |
| 2024-10-13 | ES2 |
Racing Santander | 1–0 | Levante UD | Available |
| 2024-10-05 | ES2 |
Real Zaragoza | 2–3 | Racing Santander | Available |
| 2024-09-30 | ES2 |
Racing Santander | 1–2 | FC Cartagena | Available |
| 2024-09-22 | ES2 |
CD Castellón | 0–1 | Racing Santander | Available |
| 2024-09-14 | ES2 |
Racing Santander | 1–0 | Sporting Gijón | Available |
| 2024-09-06 | ES2 |
CD Tenerife | 0–1 | Racing Santander | Available |
Teams faced most often by Javi Castro's clubs during seasons he played in those competitions (team-level results, not personal head-to-head goals — see disclaimer above).
| Opponent | P | W | D | L | GF | GA | GD | Win % |
|---|---|---|---|---|---|---|---|---|
| CD Tenerife | 10 | 3 | 2 | 5 | 9 | 12 | -3 | 30% |
| SD Huesca | 10 | 3 | 4 | 3 | 8 | 6 | +2 | 30% |
| Burgos CF | 10 | 3 | 1 | 6 | 13 | 15 | -2 | 30% |
| Sporting Gijón | 10 | 5 | 3 | 2 | 13 | 8 | +5 | 50% |
| Real Oviedo | 10 | 2 | 3 | 5 | 10 | 14 | -4 | 20% |
| FC Cartagena | 10 | 3 | 2 | 5 | 13 | 14 | -1 | 30% |
| Real Zaragoza | 10 | 5 | 2 | 3 | 14 | 11 | +3 | 50% |
| SD Eibar | 10 | 4 | 2 | 4 | 13 | 12 | +1 | 40% |
| CD Mirandés | 10 | 2 | 4 | 4 | 7 | 11 | -4 | 20% |
| Levante UD | 8 | 3 | 2 | 3 | 9 | 10 | -1 | 38% |
| Albacete | 8 | 3 | 2 | 3 | 12 | 11 | +1 | 38% |
| CD Leganés | 8 | 2 | 2 | 4 | 8 | 13 | -5 | 25% |
Auto-detected milestones based on cumulative career totals.
| Season / Year | Milestone | Date |
|---|---|---|
| 19/20 | Senior debut season | |
| 21/22 | First senior goal |
Yellow / second-yellow / red cards per season. Only seasons with at least one card are shown.
| Season | Matches | Mins | YC | 2nd YC | RC | Cards / 90′ |
|---|---|---|---|---|---|---|
| 24/25 | 41 | 920 | 4 | 0 | 0 | 0.39 |
| 23/24 | 42 | 3,206 | 3 | 1 | 0 | 0.11 |
| 22/23 | 43 | 360 | 6 | 0 | 0 | 1.5 |
| 21/22 | 35 | 3,100 | 9 | 0 | 0 | 0.26 |
| 20/21 | 18 | 0 | 2 | 1 | 0 | 0 |
Output by competition
Career goals and assists broken down by tournament.
More on Javi Castro
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about Javi Castro
Who is Javi Castro?
Javi Castro is a Spain professional footballer who plays as a centre-back for Racing Santander.
How old is Javi Castro?
Javi Castro is 25 years old. He was born on September 13, 2000 in Madrid.
What position does Javi Castro play?
Javi Castro plays as a centre-back (Defender - Centre-Back).
What club does Javi Castro play for?
Javi Castro currently plays for Racing Santander.
How many career goals has Javi Castro scored?
Across all senior club competitions in our dataset, Javi Castro has scored 6 goals in 187 appearances.
What is Javi Castro's market value?
Javi Castro's most recent reported market value is €1.80m.
Spain