Career snapshot
Career highs
Born the same day
Shares 1996-01-21 · 6 players total
| Full name | Zelu |
|---|---|
| Name in home country | José Luis Garcia Perez |
| Date of birth | 1996-01-21 (30 yrs) |
| Place of birth | Jerez de la Frontera, Spain |
| Citizenship | Spain |
| Position | Attack - Right Winger (main: Attack) |
| Foot | right |
| Height | 170.00 m |
| Current club | Xerez CD |
| Joined | 2025-07-01 |
| Contract expires | 2026-06-30 |
| Agent | Star Group Football |
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| Xerez CD | 1 | 25/26 | 25/26 | 2 | 0 | 0 | 0 |
| Recreativo Huelva | 1 | 24/25 | 24/25 | 23 | 1 | 1 | 1,248 |
| Atlético Sanluqueño CF | 1 | 23/24 | 23/24 | 19 | 4 | 0 | 378 |
| Othellos Athienou | 1 | 23/24 | 23/24 | 15 | 0 | 0 | 0 |
| CD Badajoz | 2 | 21/22 | 22/23 | 70 | 7 | 6 | 958 |
| UD Logroñés | 2 | 19/20 | 20/21 | 23 | 0 | 0 | 0 |
| Córdoba CF | 1 | 19/20 | 19/20 | 19 | 2 | 0 | 557 |
| Cultural Leonesa | 1 | 18/19 | 18/19 | 32 | 3 | 0 | 572 |
| UD Melilla | 1 | 17/18 | 17/18 | 35 | 1 | 0 | 2,290 |
| San Fernando CD (-2025) | 1 | 16/17 | 16/17 | 14 | 2 | 0 | 350 |
| Marbella FC | 1 | 15/16 | 15/16 | 18 | 2 | 0 | 327 |
Career trajectory — goals, assists & market value
Goals by season
Assists by season
| Season | Competition | Club | Matches | Goals | Assists | YC | RC | Minutes |
|---|---|---|---|---|---|---|---|---|
| 25/26 | Copa Federation | Xerez CD | 1 | 0 | 0 | 1 | 0 | 0 |
| 25/26 | Segunda Federación - Gr. IV | Xerez CD | 1 | 0 | 0 | 0 | 0 | 0 |
| 24/25 | Primera Federación - Gr. II | Recreativo Huelva | 23 | 1 | 1 | 5 | 0 | 1,248 |
| 23/24 | Cyprus League | Othellos Athienou | 14 | 0 | 0 | 0 | 0 | 0 |
| 23/24 | Kypello Kyprou | Othellos Athienou | 1 | 0 | 0 | 0 | 0 | 0 |
| 23/24 | Primera Federación - Gr. II | Atlético Sanluqueño CF | 19 | 4 | 0 | 4 | 0 | 378 |
| 22/23 | Primera Federación - Gr. I | CD Badajoz | 37 | 4 | 3 | 7 | 0 | 408 |
| 21/22 | Copa del Rey | CD Badajoz | 1 | 0 | 0 | 0 | 0 | 0 |
| 21/22 | Primera Federación - Gr. I | CD Badajoz | 32 | 3 | 3 | 6 | 1 | 550 |
| 20/21 | 2ª División | UD Logroñés | 15 | 0 | 0 | 1 | 0 | 0 |
| 20/21 | Copa del Rey | UD Logroñés | 1 | 0 | 0 | 0 | 0 | 0 |
| 19/20 | 2ª B - Grupo II | UD Logroñés | 6 | 0 | 0 | 0 | 0 | 0 |
| 19/20 | 2ª B - Grupo IV | Córdoba CF | 18 | 2 | 0 | 2 | 0 | 557 |
| 19/20 | Ascenso LaLiga2 | UD Logroñés | 1 | 0 | 0 | 0 | 0 | 0 |
| 19/20 | Copa del Rey | Córdoba CF | 1 | 0 | 0 | 0 | 0 | 0 |
| 18/19 | 2ª B - Grupo I | Cultural Leonesa | 30 | 3 | 0 | 6 | 0 | 572 |
| 18/19 | Copa del Rey | Cultural Leonesa | 2 | 0 | 0 | 0 | 0 | 0 |
| 17/18 | 2ª B - Grupo IV | UD Melilla | 34 | 1 | 0 | 6 | 0 | 2,290 |
| 17/18 | Copa del Rey | UD Melilla | 1 | 0 | 0 | 0 | 0 | 0 |
| 16/17 | 2ª B - Grupo IV | San Fernando CD (-2025) | 14 | 2 | 0 | 2 | 0 | 350 |
| 15/16 | 2ª B - Grupo IV | Marbella FC | 18 | 2 | 0 | 3 | 0 | 327 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 14/15 | 2014-07-01 | Sevilla FC U18 | Sevilla FC U19 | Transfer | 0 | — |
| 15/16 | 2015-07-20 | Sevilla FC U19 | Marbella FC | Transfer | 0 | — |
| 16/17 | 2016-07-12 | Marbella FC | A. Malagueño | Transfer | 0 | — |
| 16/17 | 2017-01-03 | A. Malagueño | San Fernando CD | Loan | 0 | — |
| 16/17 | 2017-06-30 | San Fernando CD | A. Malagueño | Return from loan | 50000 | — |
| 17/18 | 2017-08-01 | A. Malagueño | UD Melilla | Transfer | 50000 | — |
| 18/19 | 2018-07-01 | UD Melilla | Córdoba CF | Transfer | 200000 | — |
| 18/19 | 2018-08-21 | Córdoba CF | CyD Leonesa | Loan | 200000 | — |
| 18/19 | 2019-06-30 | CyD Leonesa | Córdoba CF | Return from loan | 200000 | — |
| 19/20 | 2020-01-30 | Córdoba CF | UD Logroñés | Loan | 200000 | — |
| 19/20 | 2020-07-27 | UD Logroñés | Córdoba CF | Return from loan | 200000 | — |
| 20/21 | 2020-07-28 | Córdoba CF | UD Logroñés | Transfer | 200000 | — |
| 21/22 | 2021-08-17 | UD Logroñés | CD Badajoz | Transfer | 300000 | — |
| 23/24 | 2023-08-21 | CD Badajoz | Othellos Athien | Transfer | 250000 | — |
| 23/24 | 2024-01-17 | Othellos Athien | At. Sanluqueño | Transfer | 200000 | — |
| 24/25 | 2024-07-20 | At. Sanluqueño | Recr. Huelva | Transfer | 200000 | — |
| 25/26 | 2025-07-01 | Recr. Huelva | Xerez CD | Transfer | 150000 | — |
No recorded injuries.
| Date | Value |
|---|---|
| Jan 1, 1970 | €150k |
| Jan 1, 1970 | €150k |
| Jan 1, 1970 | €200k |
| Jan 1, 1970 | €250k |
| Jan 1, 1970 | €200k |
| Jan 1, 1970 | €300k |
| Jan 1, 1970 | €300k |
| Jan 1, 1970 | €300k |
| Jan 1, 1970 | €300k |
| Jan 1, 1970 | €400k |
| Jan 1, 1970 | €200k |
| Jan 1, 1970 | €400k |
| Jan 1, 1970 | €200k |
| Jan 1, 1970 | €200k |
| Jan 1, 1970 | €200k |
| Jan 1, 1970 | €200k |
| Jan 1, 1970 | €200k |
| Jan 1, 1970 | €50k |
| Jan 1, 1970 | €50k |
| Jan 1, 1970 | €150k |
No national team data.
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| Carlos Calderón | 1 | 1 | 991 |
| Rubén Martínez | 2 | 0 | 982 |
| David Soto | 1 | 1 | 946 |
| Jesús Alfaro | 1 | 2 | 0 |
| Isi Gómez | 1 | 0 | 0 |
| David Concha | 1 | 0 | 0 |
| Sergio Marcos | 2 | 0 | 0 |
| Iván González | 2 | 0 | 0 |
| Carlos Cordero | 1 | 0 | 0 |
| Kike Royo | 1 | 0 | 0 |
| José Antonio Pardo | 2 | 2 | 0 |
| Gorka Santamaría | 1 | 1 | 0 |
| Jilmar Torres | 1 | 0 | 0 |
| Juanma | 1 | 0 | 0 |
| Mariano Gómez | 1 | 0 | 0 |
| Odei Onaindia | 2 | 0 | 0 |
| Lolo Garrido | 1 | 0 | 0 |
| Adilson | 1 | 0 | 0 |
| Gorka Pérez | 2 | 0 | 0 |
Single-season peaks across competitions in this player's career.
Top goalscoring seasons
| Season | Competition | Club | Goals | Matches |
|---|---|---|---|---|
| 22/23 | Primera Federación - Gr. I | CD Badajoz | 4 | 37 |
| 23/24 | Primera Federación - Gr. II | Atlético Sanluqueño CF | 4 | 19 |
| 18/19 | 2ª B - Grupo I | Cultural Leonesa | 3 | 30 |
Top assist seasons
| Season | Competition | Club | Assists | Matches |
|---|---|---|---|---|
| 22/23 | Primera Federación - Gr. I | CD Badajoz | 3 | 37 |
| 21/22 | Primera Federación - Gr. I | CD Badajoz | 3 | 32 |
| 24/25 | Primera Federación - Gr. II | Recreativo Huelva | 1 | 23 |
Every loan spell across this player's career.
| Season | Date | From | To | Type | Fee | Value at transfer |
|---|---|---|---|---|---|---|
| 19/20 | 2020-07-27 | UD Logroñés | Córdoba CF | Return from loan | — | €200k |
| 19/20 | 2020-01-30 | Córdoba CF | UD Logroñés | Loan | — | €200k |
| 18/19 | 2019-06-30 | CyD Leonesa | Córdoba CF | Return from loan | — | €200k |
| 18/19 | 2018-08-21 | Córdoba CF | CyD Leonesa | Loan | — | €200k |
| 16/17 | 2017-06-30 | San Fernando CD | A. Malagueño | Return from loan | — | €50k |
| 16/17 | 2017-01-03 | A. Malagueño | San Fernando CD | Loan | — | — |
Teams faced most often by Zelu'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 | 12 | 2 | 5 | 5 | 8 | 14 | -6 | 17% |
| UD Almería | 12 | 4 | 2 | 6 | 9 | 17 | -8 | 33% |
| CD Tenerife | 12 | 6 | 3 | 3 | 17 | 15 | +2 | 50% |
| Real Oviedo | 12 | 5 | 3 | 4 | 19 | 20 | -1 | 42% |
| CD Numancia | 10 | 1 | 6 | 3 | 15 | 17 | -2 | 10% |
| SD Huesca | 10 | 2 | 1 | 7 | 11 | 22 | -11 | 20% |
| CD Lugo | 10 | 2 | 2 | 6 | 10 | 19 | -9 | 20% |
| Cádiz CF | 10 | 1 | 3 | 6 | 11 | 19 | -8 | 10% |
| AD Alcorcón | 10 | 4 | 4 | 2 | 14 | 11 | +3 | 40% |
| Gimnàstic de Tarragona | 10 | 5 | 1 | 4 | 21 | 20 | +1 | 50% |
| Albacete | 9 | 2 | 3 | 4 | 8 | 12 | -4 | 22% |
| CF Reus Deportiu | 8 | 6 | 2 | 0 | 15 | 4 | +11 | 75% |
Auto-detected milestones based on cumulative career totals.
| Season / Year | Milestone | Date |
|---|---|---|
| 15/16 | Senior debut season | |
| 15/16 | 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′ |
|---|---|---|---|---|---|---|
| 25/26 | 2 | 0 | 1 | 0 | 0 | 0 |
| 24/25 | 23 | 1,248 | 5 | 0 | 0 | 0.36 |
| 23/24 | 34 | 378 | 4 | 0 | 0 | 0.95 |
| 22/23 | 37 | 408 | 7 | 0 | 0 | 1.54 |
| 21/22 | 33 | 550 | 6 | 0 | 1 | 1.15 |
| 20/21 | 16 | 0 | 1 | 0 | 0 | 0 |
| 19/20 | 26 | 557 | 2 | 0 | 0 | 0.32 |
| 18/19 | 32 | 572 | 6 | 1 | 0 | 1.1 |
| 17/18 | 35 | 2,290 | 6 | 0 | 0 | 0.24 |
| 16/17 | 14 | 350 | 2 | 0 | 0 | 0.51 |
| 15/16 | 18 | 327 | 3 | 0 | 0 | 0.83 |
Output by competition
Career goals and assists broken down by tournament.
More on Zelu
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about Zelu
Who is Zelu?
Zelu is a Spain professional footballer who plays as a right winger for Xerez CD.
How old is Zelu?
Zelu is 30 years old. He was born on January 21, 1996 in Jerez de la Frontera.
What position does Zelu play?
Zelu plays as a right winger (Attack - Right Winger).
What club does Zelu play for?
Zelu currently plays for Xerez CD.
How many career goals has Zelu scored?
Across all senior club competitions in our dataset, Zelu has scored 22 goals in 270 appearances.
What is Zelu's market value?
Zelu's most recent reported market value is €150k.
Spain