Career snapshot
Position rank · 24/25
Among 3,260 Goalkeepers · ≥200 mins
Career highs
Born the same day
Shares 1994-04-17 · 6 players total
| Full name | Javi Olmedo |
|---|---|
| Name in home country | Javier Olmedo López |
| Date of birth | 1994-04-17 (32 yrs) |
| Place of birth | Toledo, Spain |
| Citizenship | Spain |
| Position | Goalkeeper |
| Foot | |
| Height | 186.00 m |
| Current club | UD Melilla |
| Joined | 2025-07-03 |
| Contract expires | 2026-06-30 |
| Agent | Paquito Terry |
Percentile rank vs 2731 other Goalkeepers with ≥500 minutes in 24/25. Higher = better (except cards, where lower = better — inverted automatically).
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| CF Villanovense | 1 | 24/25 | 24/25 | 24 | 0 | 0 | 2,068 |
| CD Badajoz | 1 | 23/24 | 23/24 | 2 | 0 | 0 | 180 |
| Atlético Sanluqueño CF | 1 | 22/23 | 22/23 | 33 | 0 | 0 | 2,923 |
| CD Toledo | 4 | 13/14 | 21/22 | 24 | 0 | 0 | 2,064 |
| Valley United FC | 1 | 2022 | 2022 | 5 | 0 | 0 | 480 |
| Atlético Levante UD | 2 | 17/18 | 18/19 | 13 | 0 | 0 | 1,127 |
| SD Ponferradina | 1 | 16/17 | 16/17 | 9 | 0 | 0 | 719 |
| Getafe CF B | 2 | 14/15 | 15/16 | 49 | 0 | 0 | 4,306 |
Career trajectory — goals, assists & market value
Goals by season
Assists by season
| Season | Competition | Club | Matches | Goals | Assists | YC | RC | Minutes |
|---|---|---|---|---|---|---|---|---|
| 24/25 | Permanencia en 2ª Federación | CF Villanovense | 2 | 0 | 0 | 0 | 0 | 180 |
| 24/25 | Segunda Federación - Gr. IV | CF Villanovense | 22 | 0 | 0 | 0 | 0 | 1,888 |
| 23/24 | Segunda Federación - Gr. V | CD Badajoz | 2 | 0 | 0 | 0 | 0 | 180 |
| 22/23 | Promoción a 1ª Federación | Atlético Sanluqueño CF | 4 | 0 | 0 | 1 | 0 | 360 |
| 22/23 | Segunda Federación - Gr. IV | Atlético Sanluqueño CF | 29 | 0 | 0 | 4 | 0 | 2,563 |
| 21/22 | Copa Federation | CD Toledo | 0 | 0 | 0 | 0 | 0 | 0 |
| 21/22 | Segunda Federación - Gr. V | CD Toledo | 15 | 0 | 0 | 2 | 0 | 1,350 |
| 2022 | NISA | Valley United FC | 4 | 0 | 0 | 1 | 0 | 360 |
| 2022 | US Open Cup | Valley United FC | 1 | 0 | 0 | 1 | 0 | 120 |
| 20/21 | Promoción a 2ª Federación | CD Toledo | 2 | 0 | 0 | 1 | 0 | 210 |
| 19/20 | Seg. B Play-off | CD Toledo | 1 | 0 | 0 | 0 | 0 | 90 |
| 18/19 | 2ª B - Grupo III | Atlético Levante UD | 13 | 0 | 0 | 0 | 0 | 1,127 |
| 17/18 | Seg. B Play-off | Atlético Levante UD | 0 | 0 | 0 | 0 | 0 | 0 |
| 16/17 | 2ª B - Grupo I | SD Ponferradina | 8 | 0 | 0 | 2 | 0 | 599 |
| 16/17 | Copa del Rey | SD Ponferradina | 1 | 0 | 0 | 0 | 0 | 120 |
| 15/16 | 2ª B - Grupo II | Getafe CF B | 17 | 0 | 0 | 3 | 0 | 1,431 |
| 14/15 | 2ª B - Grupo II | Getafe CF B | 32 | 0 | 0 | 5 | 0 | 2,875 |
| 13/14 | 2ª B - Grupo II | CD Toledo | 5 | 0 | 0 | 1 | 0 | 324 |
| 13/14 | Ascenso a 2ª | CD Toledo | 0 | 0 | 0 | 0 | 0 | 0 |
| 13/14 | Copa del Rey | CD Toledo | 1 | 0 | 0 | 0 | 0 | 90 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 13/14 | 2013-07-01 | Real Madrid U19 | RM Castilla | Transfer | 0 | — |
| 13/14 | 2013-07-31 | RM Castilla | CD Toledo | Loan | 0 | — |
| 13/14 | 2014-06-30 | CD Toledo | RM Castilla | Return from loan | 0 | — |
| 14/15 | 2014-07-08 | RM Castilla | Getafe CF B | Transfer | 0 | — |
| 16/17 | 2016-07-01 | Getafe CF B | Ponferradina | Transfer | 0 | — |
| 17/18 | 2017-07-17 | Ponferradina | Atl. Levante | Transfer | 100000 | — |
| 19/20 | 2019-07-01 | Atl. Levante | CD Toledo | Transfer | 150000 | — |
| 21/22 | 2022-01-01 | CD Toledo | Valley United | Transfer | 150000 | — |
| 21/22 | 2022-05-19 | Valley United | Without Club | Transfer | 150000 | — |
| 22/23 | 2022-08-12 | Without Club | At. Sanluqueño | Transfer | 150000 | — |
| 23/24 | 2023-07-26 | At. Sanluqueño | CD Badajoz | Transfer | 200000 | — |
| 24/25 | 2024-07-01 | CD Badajoz | Villanovense | Transfer | 50000 | — |
| 25/26 | 2025-07-03 | Villanovense | UD Melilla | Transfer | 50000 | — |
| Season | Injury | From | To | Days missed | Games missed |
|---|---|---|---|---|---|
| 23/24 | Achilles tendon rupture | 2023-09-19 | 2024-05-19 | 244 | 31 |
| Date | Value |
|---|---|
| Jan 1, 1970 | €50k |
| Jan 1, 1970 | €50k |
| Jan 1, 1970 | €50k |
| Jan 1, 1970 | €100k |
| Jan 1, 1970 | €100k |
| Jan 1, 1970 | €200k |
| Jan 1, 1970 | €150k |
| Jan 1, 1970 | €150k |
| Jan 1, 1970 | €150k |
| Jan 1, 1970 | €150k |
| Jan 1, 1970 | €150k |
| Jan 1, 1970 | €150k |
| Jan 1, 1970 | €50k |
| Jan 1, 1970 | €100k |
| Jan 1, 1970 | €150k |
| Jan 1, 1970 | €150k |
| Jan 1, 1970 | €250k |
| Jan 1, 1970 | — |
No national team data.
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| Fran Franco | 2 | 0 | 713 |
| Viti Díaz | 2 | 0 | 0 |
| Benji Núñez | 1 | 0 | 0 |
| Goma | 2 | 0 | 0 |
| Guille Campos | 2 | 0 | 0 |
| Alex Felip | 2 | 0 | 0 |
| Emiliano Buendía | 1 | 0 | 0 |
| Ivi López | 1 | 0 | 0 |
| Philtzgerald Mbaka | 1 | 0 | 0 |
| Pedro Astray | 1 | 0 | 0 |
| Jaime López | 2 | 0 | 0 |
| Robin Lafarge | 1 | 0 | 0 |
| Luis Vacas | 2 | 0 | 0 |
| Pere Milla | 1 | 0 | 0 |
| Zeki Díaz | 2 | 0 | 0 |
| Kike Carrasco | 2 | 0 | 0 |
| Álex Carrascal | 2 | 0 | 0 |
| Álex Cortijo | 2 | 0 | 0 |
Every loan spell across this player's career.
| Season | Date | From | To | Type | Fee | Value at transfer |
|---|---|---|---|---|---|---|
| 13/14 | 2014-06-30 | CD Toledo | RM Castilla | Return from loan | — | — |
| 13/14 | 2013-07-31 | RM Castilla | CD Toledo | Loan | — | — |
Teams faced most often by Javi Olmedo'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 % |
|---|---|---|---|---|---|---|---|---|
| Real Zaragoza | 14 | 2 | 6 | 6 | 14 | 20 | -6 | 14% |
| CD Tenerife | 14 | 4 | 3 | 7 | 11 | 16 | -5 | 29% |
| CD Mirandés | 14 | 6 | 3 | 5 | 15 | 14 | +1 | 43% |
| CD Lugo | 14 | 6 | 3 | 5 | 14 | 15 | -1 | 43% |
| Sporting Gijón | 12 | 4 | 3 | 5 | 20 | 19 | +1 | 33% |
| UD Las Palmas | 12 | 0 | 3 | 9 | 8 | 23 | -15 | 0% |
| AD Alcorcón | 12 | 4 | 5 | 3 | 11 | 11 | 0 | 33% |
| Girona FC | 12 | 2 | 3 | 7 | 10 | 22 | -12 | 17% |
| Albacete | 10 | 4 | 4 | 2 | 12 | 9 | +3 | 40% |
| Real Oviedo | 10 | 3 | 3 | 4 | 12 | 15 | -3 | 30% |
| CD Leganés | 10 | 2 | 4 | 4 | 9 | 15 | -6 | 20% |
| SD Huesca | 8 | 4 | 3 | 1 | 11 | 8 | +3 | 50% |
Auto-detected milestones based on cumulative career totals.
| Season / Year | Milestone | Date |
|---|---|---|
| 13/14 | Senior debut season |
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′ |
|---|---|---|---|---|---|---|
| 22/23 | 33 | 2,923 | 5 | 0 | 0 | 0.15 |
| 21/22 | 15 | 1,350 | 2 | 0 | 0 | 0.13 |
| 2022 | 5 | 480 | 2 | 0 | 0 | 0.38 |
| 20/21 | 2 | 210 | 1 | 0 | 0 | 0.43 |
| 16/17 | 9 | 719 | 2 | 0 | 0 | 0.25 |
| 15/16 | 17 | 1,431 | 3 | 0 | 0 | 0.19 |
| 14/15 | 32 | 2,875 | 5 | 0 | 0 | 0.16 |
| 13/14 | 6 | 414 | 1 | 0 | 0 | 0.22 |
Goalkeeper-specific aggregates: clean sheets and goals conceded by season.
| Season | Matches | Mins | Clean sheets | CS % | Goals conceded | GC / 90′ |
|---|---|---|---|---|---|---|
| 24/25 | 24 | 2,068 | 10 | 42% | 26 | 1.13 |
| 23/24 | 2 | 180 | 0 | 0% | 3 | 1.5 |
| 22/23 | 33 | 2,923 | 15 | 45% | 27 | 0.83 |
| 21/22 | 15 | 1,350 | 1 | 7% | 19 | 1.27 |
| 2022 | 5 | 480 | 3 | 60% | 2 | 0.38 |
| 20/21 | 2 | 210 | 1 | 50% | 1 | 0.43 |
| 19/20 | 1 | 90 | 0 | 0% | 1 | 1 |
| 18/19 | 13 | 1,127 | 2 | 15% | 21 | 1.68 |
| 16/17 | 9 | 719 | 3 | 33% | 14 | 1.75 |
| 15/16 | 17 | 1,431 | 3 | 18% | 34 | 2.14 |
| 14/15 | 32 | 2,875 | 9 | 28% | 39 | 1.22 |
| 13/14 | 6 | 414 | 3 | 50% | 4 | 0.87 |
Output by competition
Career goals and assists broken down by tournament.
More on Javi Olmedo
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about Javi Olmedo
Who is Javi Olmedo?
Javi Olmedo is a Spain professional footballer who plays as a goalkeeper for UD Melilla.
How old is Javi Olmedo?
Javi Olmedo is 32 years old. He was born on April 17, 1994 in Toledo.
What position does Javi Olmedo play?
Javi Olmedo plays as a goalkeeper (Goalkeeper).
What club does Javi Olmedo play for?
Javi Olmedo currently plays for UD Melilla.
What is Javi Olmedo's market value?
Javi Olmedo's most recent reported market value is €50k.
Spain