Javi Castellano
Career snapshot
Position rank · 24/25
Among 2,799 Midfield - Central Midfields · ≥200 mins
Career highs
Born the same day
Shares 1987-11-02 · 4 players total
| Full name | Javi Castellano |
|---|---|
| Name in home country | Javier Castellano Betancor |
| Date of birth | 1987-11-02 (38 yrs) |
| Place of birth | Las Palmas de Gran Canaria, Spain |
| Citizenship | Spain |
| Position | Midfield - Central Midfield (main: Midfield) |
| Foot | right |
| Height | 181.00 m |
| Current club | Recreativo Huelva |
| Joined | 2025-08-14 |
| Contract expires | 2026-06-30 |
| Agent | Mine Football ... |
Percentile rank vs 2053 other Midfield - Central Midfields with ≥500 minutes in 24/25. Higher = better (except cards, where lower = better — inverted automatically).
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| Panachaiki GE | 1 | 24/25 | 24/25 | 20 | 1 | 0 | 535 |
| SD Logroñés | 1 | 23/24 | 23/24 | 32 | 0 | 0 | 0 |
| CD Atlético Paso | 1 | 22/23 | 22/23 | 15 | 0 | 0 | 0 |
| UD Logroñés | 1 | 21/22 | 21/22 | 31 | 1 | 1 | 2,493 |
| UD Las Palmas | 11 | 07/08 | 20/21 | 252 | 0 | 7 | 0 |
| Real Unión Club | 1 | 10/11 | 10/11 | 40 | 3 | 0 | 1,869 |
| Albacete Balompié | 1 | 09/10 | 09/10 | 5 | 0 | 0 | 0 |
| RCD Mallorca B | 1 | 09/10 | 09/10 | 15 | 0 | 0 | 0 |
| Cultural Leonesa | 1 | 08/09 | 08/09 | 38 | 1 | 0 | 3,105 |
| RCD Mallorca | 1 | 07/08 | 07/08 | 0 | 0 | 0 | 0 |
Career trajectory — goals, assists & market value
Goals by season
Assists by season
| Season | Competition | Club | Matches | Goals | Assists | YC | RC | Minutes |
|---|---|---|---|---|---|---|---|---|
| 24/25 | Kypello Elladas | Panachaiki GE | 4 | 0 | 0 | 1 | 0 | 0 |
| 24/25 | Super League 2 | Panachaiki GE | 10 | 1 | 0 | 1 | 0 | 535 |
| 24/25 | Super League 2 Play-out | Panachaiki GE | 6 | 0 | 0 | 1 | 0 | 0 |
| 23/24 | Primera Federación - Gr. I | SD Logroñés | 32 | 0 | 0 | 4 | 0 | 0 |
| 22/23 | Segunda Federación - Gr. V | CD Atlético Paso | 15 | 0 | 0 | 1 | 0 | 0 |
| 21/22 | Ascenso LaLiga2 | UD Logroñés | 1 | 0 | 0 | 0 | 0 | 0 |
| 21/22 | Copa del Rey | UD Logroñés | 0 | 0 | 0 | 0 | 0 | 0 |
| 21/22 | Primera Federación - Gr. I | UD Logroñés | 30 | 1 | 1 | 7 | 0 | 2,493 |
| 20/21 | 2ª División | UD Las Palmas | 17 | 0 | 1 | 2 | 0 | 0 |
| 20/21 | Copa del Rey | UD Las Palmas | 1 | 0 | 0 | 0 | 0 | 0 |
| 19/20 | 2ª División | UD Las Palmas | 29 | 0 | 0 | 10 | 0 | 0 |
| 19/20 | Copa del Rey | UD Las Palmas | 0 | 0 | 0 | 0 | 0 | 0 |
| 18/19 | 2ª División | UD Las Palmas | 18 | 0 | 0 | 4 | 0 | 0 |
| 18/19 | Copa del Rey | UD Las Palmas | 1 | 0 | 0 | 0 | 0 | 0 |
| 17/18 | Copa del Rey | UD Las Palmas | 4 | 0 | 0 | 0 | 0 | 0 |
| 17/18 | LaLiga | UD Las Palmas | 23 | 0 | 0 | 4 | 0 | 0 |
| 16/17 | Copa del Rey | UD Las Palmas | 4 | 0 | 0 | 0 | 0 | 0 |
| 16/17 | LaLiga | UD Las Palmas | 5 | 0 | 0 | 0 | 0 | 0 |
| 15/16 | LaLiga | UD Las Palmas | 1 | 0 | 0 | 0 | 0 | 0 |
| 14/15 | 2ª División | UD Las Palmas | 39 | 0 | 4 | 5 | 0 | 0 |
| 14/15 | Copa del Rey | UD Las Palmas | 1 | 0 | 0 | 1 | 0 | 0 |
| 14/15 | Promoción a LaLiga | UD Las Palmas | 4 | 0 | 0 | 0 | 0 | 0 |
| 13/14 | 2ª División | UD Las Palmas | 26 | 0 | 1 | 6 | 0 | 0 |
| 13/14 | Copa del Rey | UD Las Palmas | 3 | 0 | 0 | 0 | 0 | 0 |
| 13/14 | Promoción a LaLiga | UD Las Palmas | 4 | 0 | 0 | 0 | 0 | 0 |
| 12/13 | 2ª División | UD Las Palmas | 26 | 0 | 0 | 5 | 0 | 0 |
| 12/13 | Copa del Rey | UD Las Palmas | 3 | 0 | 0 | 0 | 0 | 0 |
| 12/13 | Promoción a LaLiga | UD Las Palmas | 1 | 0 | 0 | 2 | 0 | 0 |
| 11/12 | 2ª División | UD Las Palmas | 41 | 0 | 1 | 10 | 0 | 0 |
| 10/11 | 2ª B - Grupo II | Real Unión Club | 35 | 2 | 0 | 7 | 0 | 1,569 |
| 10/11 | Ascenso a 2ª | Real Unión Club | 2 | 0 | 0 | 0 | 0 | 0 |
| 10/11 | Copa del Rey | Real Unión Club | 3 | 1 | 0 | 1 | 0 | 300 |
| 09/10 | 2ª B - Grupo III | RCD Mallorca B | 15 | 0 | 0 | 1 | 0 | 0 |
| 09/10 | 2ª División | Albacete Balompié | 4 | 0 | 0 | 1 | 0 | 0 |
| 09/10 | Copa del Rey | Albacete Balompié | 1 | 0 | 0 | 0 | 0 | 0 |
| 08/09 | 2ª B - Grupo I | Cultural Leonesa | 36 | 1 | 0 | 11 | 0 | 3,105 |
| 08/09 | Ascenso a 2ª | Cultural Leonesa | 2 | 0 | 0 | 1 | 0 | 0 |
| 07/08 | Copa del Rey | UD Las Palmas | 1 | 0 | 0 | 0 | 0 | 0 |
| 07/08 | LaLiga | RCD Mallorca | 0 | 0 | 0 | 0 | 0 | 0 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 06/07 | 2006-07-01 | Las Palmas U19 | Las Palmas B | Transfer | 0 | — |
| 07/08 | 2008-01-01 | Las Palmas B | RCD Mallorca B | Transfer | 0 | €30k |
| 08/09 | 2008-07-01 | RCD Mallorca B | CyD Leonesa | Loan | 200000 | — |
| 08/09 | 2009-06-30 | CyD Leonesa | RCD Mallorca B | Return from loan | 0 | — |
| 09/10 | 2009-08-01 | RCD Mallorca B | Albacete | Loan | 0 | — |
| 09/10 | 2009-12-31 | Albacete | RCD Mallorca B | Return from loan | 200000 | — |
| 10/11 | 2010-08-01 | RCD Mallorca B | Real Unión | Loan | 0 | — |
| 10/11 | 2011-06-30 | Real Unión | RCD Mallorca B | Return from loan | 0 | — |
| 11/12 | 2011-07-01 | RCD Mallorca B | UD Las Palmas | Transfer | 0 | — |
| 21/22 | 2021-08-30 | UD Las Palmas | UD Logroñés | Transfer | 200000 | — |
| 22/23 | 2022-07-01 | UD Logroñés | Without Club | Transfer | 200000 | — |
| 22/23 | 2023-02-03 | Without Club | CD Atl. Paso | Transfer | 200000 | — |
| 23/24 | 2023-07-12 | CD Atl. Paso | SD Logroñés | Transfer | 100000 | — |
| 24/25 | 2024-07-01 | SD Logroñés | Panachaiki | Transfer | 50000 | — |
| 25/26 | 2025-08-14 | Panachaiki | Recr. Huelva | Transfer | 25000 | — |
| Season | Injury | From | To | Days missed | Games missed |
|---|---|---|---|---|---|
| 15/16 | Meniscus injury | 2015-08-22 | 2016-05-31 | 284 | 44 |
| 16/17 | Inflammation in the knee | 2016-07-20 | 2016-10-12 | 85 | 7 |
| 16/17 | Muscle injury | 2017-01-13 | 2017-02-18 | 37 | 5 |
| 16/17 | Knee injury | 2017-02-21 | 2017-04-25 | 64 | 10 |
| 18/19 | Rib fracture | 2018-09-24 | 2018-10-05 | 12 | 1 |
| 18/19 | Ligament injury | 2018-12-11 | 2019-01-22 | 43 | 5 |
| 24/25 | unknown injury | 2024-11-16 | 2024-11-24 | 9 | 1 |
| Date | Value |
|---|---|
| Jan 1, 1970 | €25k |
| Jan 1, 1970 | €50k |
| Jan 1, 1970 | €50k |
| Jan 1, 1970 | €100k |
| Jan 1, 1970 | €100k |
| Jan 1, 1970 | €200k |
| Jan 1, 1970 | €200k |
| Jan 1, 1970 | €200k |
| Jan 1, 1970 | €200k |
| Jan 1, 1970 | €300k |
| Jan 1, 1970 | €325k |
| Jan 1, 1970 | €700k |
| Jan 1, 1970 | €400k |
| Jan 1, 1970 | €500k |
| Jan 1, 1970 | €800k |
| Jan 1, 1970 | €400k |
| Jan 1, 1970 | €700k |
| Jan 1, 1970 | €400k |
| Jan 1, 1970 | €400k |
| Jan 1, 1970 | €1.00m |
| Jan 1, 1970 | €1.00m |
| Jan 1, 1970 | €1.50m |
| Jan 1, 1970 | €800k |
| Jan 1, 1970 | €600k |
| Jan 1, 1970 | €800k |
| Jan 1, 1970 | €800k |
| Jan 1, 1970 | €800k |
| Jan 1, 1970 | €800k |
| Jan 1, 1970 | €300k |
| Jan 1, 1970 | — |
| Jan 1, 1970 | €200k |
| Jan 1, 1970 | €200k |
| Jan 1, 1970 | €200k |
| Jan 1, 1970 | — |
| Jan 1, 1970 | €100k |
No national team data.
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| David García | 1 | 0 | 0 |
| Aythami Artiles | 2 | 0 | 0 |
| Jonathan Viera | 1 | 1 | 0 |
| Sergio Araujo | 2 | 1 | 0 |
| Rubén García | 2 | 0 | 0 |
| David Simón | 1 | 1 | 0 |
| Tana | 1 | 0 | 0 |
| Eric Curbelo | 1 | 0 | 0 |
| Asdrúbal Padrón | 2 | 0 | 0 |
| Raúl Lizoain | 2 | 0 | 0 |
Single-season peaks across competitions in this player's career.
Top goalscoring seasons
| Season | Competition | Club | Goals | Matches |
|---|---|---|---|---|
| 10/11 | 2ª B - Grupo II | Real Unión Club | 2 | 35 |
| 10/11 | Copa del Rey | Real Unión Club | 1 | 3 |
| 08/09 | 2ª B - Grupo I | Cultural Leonesa | 1 | 36 |
Top assist seasons
| Season | Competition | Club | Assists | Matches |
|---|---|---|---|---|
| 14/15 | 2ª División | UD Las Palmas | 4 | 39 |
| 13/14 | 2ª División | UD Las Palmas | 1 | 26 |
| 11/12 | 2ª División | UD Las Palmas | 1 | 41 |
Every loan spell across this player's career.
| Season | Date | From | To | Type | Fee | Value at transfer |
|---|---|---|---|---|---|---|
| 10/11 | 2011-06-30 | Real Unión | RCD Mallorca B | Return from loan | — | — |
| 10/11 | 2010-08-01 | RCD Mallorca B | Real Unión | Loan | — | — |
| 09/10 | 2009-12-31 | Albacete | RCD Mallorca B | Return from loan | — | €200k |
| 09/10 | 2009-08-01 | RCD Mallorca B | Albacete | Loan | — | — |
| 08/09 | 2009-06-30 | CyD Leonesa | RCD Mallorca B | Return from loan | — | — |
| 08/09 | 2008-07-01 | RCD Mallorca B | CyD Leonesa | Loan | — | €200k |
Last 50 matches for Recreativo Huelva 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 |
|---|---|---|---|---|---|
| 2015-06-07 | ES2 |
Recreativo Huelva | 2–0 | FC Barcelona B | Available |
| 2015-05-31 | ES2 |
CA Osasuna | 2–0 | Recreativo Huelva | Available |
| 2015-05-23 | ES2 |
Recreativo Huelva | 3–1 | CE Sabadell | Available |
| 2015-05-20 | ES2 |
Recreativo Huelva | 1–0 | CD Leganés | Available |
| 2015-05-16 | ES2 |
UD Las Palmas | 3–0 | Recreativo Huelva | Available |
| 2015-05-09 | ES2 |
Recreativo Huelva | 0–3 | Real Valladolid | Available |
| 2015-05-03 | ES2 |
CD Mirandés | 2–1 | Recreativo Huelva | Available |
| 2015-04-26 | ES2 |
Recreativo Huelva | 0–3 | Girona FC | Available |
| 2015-04-18 | ES2 |
Albacete | 3–1 | Recreativo Huelva | Available |
| 2015-04-12 | ES2 |
Recreativo Huelva | 0–1 | SD Ponferradina | Available |
| 2015-04-05 | ES2 |
CD Numancia | 1–2 | Recreativo Huelva | Available |
| 2015-03-28 | ES2 |
Recreativo Huelva | 0–1 | Real Betis | Available |
| 2015-03-22 | ES2 |
Sporting Gijón | 1–1 | Recreativo Huelva | Available |
| 2015-03-14 | ES2 |
Recreativo Huelva | 1–1 | CD Tenerife | Available |
| 2015-03-08 | ES2 |
AD Alcorcón | 1–1 | Recreativo Huelva | Available |
| 2015-03-01 | ES2 |
Recreativo Huelva | 1–0 | Racing Santander | Available |
| 2015-02-22 | ES2 |
CD Lugo | 2–1 | Recreativo Huelva | Available |
| 2015-02-14 | ES2 |
Recreativo Huelva | 0–0 | RCD Mallorca | Available |
| 2015-02-07 | ES2 |
UE Llagostera | 1–0 | Recreativo Huelva | Available |
| 2015-02-01 | ES2 |
Recreativo Huelva | 0–0 | CD Alavés | Available |
| 2015-01-24 | ES2 |
Real Zaragoza | 2–0 | Recreativo Huelva | Available |
| 2015-01-18 | ES2 |
FC Barcelona B | 3–1 | Recreativo Huelva | Available |
| 2015-01-10 | ES2 |
Recreativo Huelva | 1–1 | CA Osasuna | Available |
| 2015-01-04 | ES2 |
CE Sabadell | 1–0 | Recreativo Huelva | Available |
| 2014-12-21 | ES2 |
CD Leganés | 2–0 | Recreativo Huelva | Available |
| 2014-12-13 | ES2 |
Recreativo Huelva | 2–4 | UD Las Palmas | Available |
| 2014-12-07 | ES2 |
Real Valladolid | 1–0 | Recreativo Huelva | Available |
| 2014-11-30 | ES2 |
Recreativo Huelva | 0–1 | CD Mirandés | Available |
| 2014-11-23 | ES2 |
Girona FC | 2–0 | Recreativo Huelva | Available |
| 2014-11-16 | ES2 |
Recreativo Huelva | 4–1 | Albacete | Available |
| 2014-11-09 | ES2 |
SD Ponferradina | 3–3 | Recreativo Huelva | Available |
| 2014-11-02 | ES2 |
Recreativo Huelva | 0–3 | CD Numancia | Available |
| 2014-10-25 | ES2 |
Real Betis | 3–2 | Recreativo Huelva | Available |
| 2014-10-19 | ES2 |
Recreativo Huelva | 1–1 | Sporting Gijón | Available |
| 2014-10-11 | ES2 |
CD Tenerife | 0–2 | Recreativo Huelva | Available |
| 2014-10-05 | ES2 |
Recreativo Huelva | 2–1 | AD Alcorcón | Available |
| 2014-09-27 | ES2 |
Racing Santander | 3–0 | Recreativo Huelva | Available |
| 2014-09-20 | ES2 |
Recreativo Huelva | 0–0 | CD Lugo | Available |
| 2014-09-13 | ES2 |
RCD Mallorca | 1–2 | Recreativo Huelva | Available |
| 2014-09-06 | ES2 |
Recreativo Huelva | 2–0 | UE Llagostera | Available |
| 2014-08-31 | ES2 |
CD Alavés | 0–0 | Recreativo Huelva | Available |
| 2014-08-23 | ES2 |
Recreativo Huelva | 0–0 | Real Zaragoza | Available |
| 2014-06-07 | ES2 |
CE Sabadell | 0–0 | Recreativo Huelva | Available |
| 2014-05-31 | ES2 |
Recreativo Huelva | 1–1 | Córdoba CF | Available |
| 2014-05-25 | ES2 |
UD Las Palmas | 2–3 | Recreativo Huelva | Available |
| 2014-05-18 | ES2 |
Recreativo Huelva | 1–0 | Girona FC | Available |
| 2014-05-11 | ES2 |
Real Jaén | 3–1 | Recreativo Huelva | Available |
| 2014-05-04 | ES2 |
Recreativo Huelva | 0–0 | CD Numancia | Available |
| 2014-04-27 | ES2 |
SD Eibar | 0–0 | Recreativo Huelva | Available |
| 2014-04-20 | ES2 |
Recreativo Huelva | 0–2 | CD Alavés | Available |
Auto-detected milestones based on cumulative career totals.
| Season / Year | Milestone | Date |
|---|---|---|
| 07/08 | Senior debut season | |
| 08/09 | 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 | 20 | 535 | 3 | 1 | 0 | 0.67 |
| 23/24 | 32 | 0 | 4 | 0 | 0 | 0 |
| 22/23 | 15 | 0 | 1 | 0 | 0 | 0 |
| 21/22 | 31 | 2,493 | 7 | 0 | 0 | 0.25 |
| 20/21 | 18 | 0 | 2 | 0 | 0 | 0 |
| 19/20 | 29 | 0 | 10 | 0 | 0 | 0 |
| 18/19 | 19 | 0 | 4 | 0 | 0 | 0 |
| 17/18 | 27 | 0 | 4 | 0 | 0 | 0 |
| 14/15 | 44 | 0 | 6 | 0 | 0 | 0 |
| 13/14 | 33 | 0 | 6 | 0 | 0 | 0 |
| 12/13 | 30 | 0 | 7 | 0 | 0 | 0 |
| 11/12 | 41 | 0 | 10 | 0 | 0 | 0 |
| 10/11 | 40 | 1,869 | 8 | 1 | 0 | 0.43 |
| 09/10 | 20 | 0 | 2 | 2 | 0 | 0 |
| 08/09 | 38 | 3,105 | 12 | 0 | 0 | 0.35 |
Output by competition
Career goals and assists broken down by tournament.
More on Javi Castellano
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about Javi Castellano
Who is Javi Castellano?
Javi Castellano is a Spain professional footballer who plays as a central midfield for Recreativo Huelva.
How old is Javi Castellano?
Javi Castellano is 38 years old. He was born on November 2, 1987 in Las Palmas de Gran Canaria.
What position does Javi Castellano play?
Javi Castellano plays as a central midfield (Midfield - Central Midfield).
What club does Javi Castellano play for?
Javi Castellano currently plays for Recreativo Huelva.
How many career goals has Javi Castellano scored?
Across all senior club competitions in our dataset, Javi Castellano has scored 6 goals in 448 appearances.
What is Javi Castellano's market value?
Javi Castellano's most recent reported market value is €25k.
Spain