Leonardo Villalba
Career snapshot
Career highs
Born the same day
Shares 1994-11-29 · 6 players total
| Full name | Leonardo Villalba |
|---|---|
| Name in home country | Leonardo Enrique Villalba |
| Date of birth | 1994-11-29 (31 yrs) |
| Place of birth | Buenos Aires, Argentina |
| Citizenship | Argentina |
| Position | Midfield - Attacking Midfield (main: Midfield) |
| Foot | right |
| Height | 175.00 m |
| Current club | Cibao FC |
| Joined | 2025-07-21 |
| Contract expires | 2026-06-30 |
| Agent | EXCELSUS |
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| Cibao FC | 1 | 25/26 | 25/26 | 6 | 0 | 1 | 0 |
| AD San Carlos | 1 | 24/25 | 24/25 | 12 | 1 | 1 | 675 |
| CSD Tristan Suarez | 3 | 2022 | 2024 | 32 | 0 | 1 | 0 |
| Universidad Técnica de Cajamarca | 2 | 20/21 | 2021 | 26 | 2 | 3 | 1,033 |
| CA Central Córdoba (SdE) | 2 | 2019 | 2020 | 6 | 0 | 0 | 0 |
| CA Sarmiento (Junin) | 2 | 18/19 | 2019 | 28 | 3 | 0 | 549 |
| CSD Flandria | 1 | 2018 | 2018 | 12 | 0 | 0 | 0 |
| CA Douglas Haig | 2 | 2016 | 2017 | 10 | 3 | 0 | 187 |
| CA Vélez Sarsfield | 3 | 2013 | 2015 | 22 | 1 | 1 | 90 |
| PAS Lamia 1964 | 2 | 19/20 | 20/21 | 14 | 2 | 0 | 384 |
| Panionios Athens | 1 | 15/16 | 15/16 | 26 | 2 | 2 | 1,145 |
Career trajectory — goals, assists & market value
Goals by season
Assists by season
| Season | Competition | Club | Matches | Goals | Assists | YC | RC | Minutes |
|---|---|---|---|---|---|---|---|---|
| 25/26 | CONCACAF Caribbean Cup | Cibao FC | 2 | 0 | 0 | 1 | 0 | 0 |
| 25/26 | Liga Dominicana de Fútbol | Cibao FC | 4 | 0 | 1 | 0 | 0 | 0 |
| 24/25 | Primera División Clausura | AD San Carlos | 12 | 1 | 1 | 2 | 0 | 675 |
| 2024 | Primera Nacional | CSD Tristan Suarez | 5 | 0 | 0 | 0 | 0 | 0 |
| 2023 | Primera Nacional | CSD Tristan Suarez | 7 | 0 | 0 | 1 | 0 | 0 |
| 2022 | Copa Argentina | CSD Tristan Suarez | 1 | 0 | 0 | 0 | 0 | 0 |
| 2022 | Primera Nacional | CSD Tristan Suarez | 19 | 0 | 1 | 1 | 0 | 0 |
| 2021 | Copa Sudamericana | Universidad Técnica de Cajamarca | 2 | 0 | 0 | 1 | 0 | 0 |
| 2021 | Liga 1 Apertura | Universidad Técnica de Cajamarca | 6 | 0 | 2 | 2 | 0 | 0 |
| 2021 | Liga 1 Clausura | Universidad Técnica de Cajamarca | 16 | 1 | 1 | 2 | 0 | 872 |
| 2020 | Superliga | CA Central Córdoba (SdE) | 6 | 0 | 0 | 0 | 0 | 0 |
| 2019 | Copa Argentina | CA Central Córdoba (SdE) | 0 | 0 | 0 | 0 | 0 | 0 |
| 2019 | Prim. B Nacional | CA Sarmiento (Junin) | 22 | 3 | 0 | 11 | 0 | 549 |
| 2019 | Prim. Nacional - Reducido | CA Sarmiento (Junin) | 5 | 0 | 0 | 1 | 0 | 0 |
| 2018 | Prim. B Nacional | CSD Flandria | 12 | 0 | 0 | 1 | 0 | 0 |
| 2017 | Prim. B Nacional | CA Douglas Haig | 9 | 3 | 0 | 2 | 0 | 187 |
| 2016 | Copa Argentina | CA Douglas Haig | 1 | 0 | 0 | 0 | 0 | 0 |
| 2015 | Copa Argentina | CA Vélez Sarsfield | 1 | 1 | 0 | 0 | 0 | 90 |
| 2015 | Primera División | CA Vélez Sarsfield | 8 | 0 | 0 | 2 | 0 | 0 |
| 2015 | Transición | CA Vélez Sarsfield | 5 | 0 | 0 | 0 | 0 | 0 |
| 2014 | Final | CA Vélez Sarsfield | 4 | 0 | 1 | 0 | 0 | 0 |
| 2014 | Libertadores | CA Vélez Sarsfield | 2 | 0 | 0 | 0 | 0 | 0 |
| 2014 | Liguilla Pre-Libertadores (-14/15) | CA Vélez Sarsfield | 1 | 0 | 0 | 0 | 0 | 0 |
| 2013 | Final | CA Vélez Sarsfield | 1 | 0 | 0 | 0 | 0 | 0 |
| 20/21 | Copa Bicentenario | Universidad Técnica de Cajamarca | 2 | 1 | 0 | 0 | 1 | 161 |
| 20/21 | Super League 1 | PAS Lamia 1964 | 4 | 0 | 0 | 1 | 0 | 0 |
| 19/20 | Kypello Elladas | PAS Lamia 1964 | 2 | 1 | 0 | 0 | 0 | 105 |
| 19/20 | SL1 Play-out | PAS Lamia 1964 | 4 | 1 | 0 | 1 | 0 | 279 |
| 19/20 | Super League 1 | PAS Lamia 1964 | 4 | 0 | 0 | 1 | 0 | 0 |
| 18/19 | Partidos definición | CA Sarmiento (Junin) | 1 | 0 | 0 | 0 | 0 | 0 |
| 15/16 | Kypello Elladas | Panionios Athens | 5 | 1 | 0 | 1 | 0 | 407 |
| 15/16 | SL1 Play-off | Panionios Athens | 4 | 0 | 1 | 0 | 0 | 0 |
| 15/16 | Super League 1 | Panionios Athens | 17 | 1 | 1 | 5 | 0 | 738 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 12/13 | 2013-01-01 | Vélez U20 | Vélez Sarsfield | Transfer | 0 | — |
| 15/16 | 2015-07-30 | Vélez Sarsfield | Panionios | Loan | 200000 | — |
| 15/16 | 2016-06-30 | Panionios | Vélez Sarsfield | Return from loan | 200000 | — |
| 16/17 | 2016-07-01 | Vélez Sarsfield | Douglas Haig | Loan | 200000 | — |
| 16/17 | 2017-06-30 | Douglas Haig | Vélez Sarsfield | Return from loan | 200000 | — |
| 17/18 | 2017-08-18 | Vélez Sarsfield | Flandria | Transfer | 200000 | — |
| 18/19 | 2018-08-15 | Flandria | Sarmiento Junin | Transfer | 200000 | — |
| 19/20 | 2019-07-12 | Sarmiento Junin | Central Córdoba | Transfer | 450000 | — |
| 19/20 | 2020-01-21 | Central Córdoba | PAS Lamia | Transfer | 300000 | — |
| 20/21 | 2021-01-01 | PAS Lamia | UTC | Transfer | 300000 | — |
| 21/22 | 2022-01-18 | UTC | Tristan Suarez | Transfer | 300000 | — |
| 24/25 | 2025-01-01 | Tristan Suarez | AD San Carlos | Transfer | 25000 | — |
| 25/26 | 2025-07-21 | AD San Carlos | Cibao FC | Transfer | 75000 | — |
| Season | Injury | From | To | Days missed | Games missed |
|---|---|---|---|---|---|
| 19/20 | Fitness | 2020-01-21 | 2020-01-25 | 5 | 1 |
| 19/20 | Muscle injury | 2020-07-08 | 2020-07-22 | 15 | 2 |
| 20/21 | Muscle injury | 2020-10-07 | 2020-10-22 | 16 | 1 |
| Date | Value |
|---|---|
| Jan 1, 1970 | — |
| Jan 1, 1970 | €75k |
| Jan 1, 1970 | €25k |
| Jan 1, 1970 | €25k |
| Jan 1, 1970 | €100k |
| Jan 1, 1970 | €50k |
| Jan 1, 1970 | €200k |
| Jan 1, 1970 | €150k |
| Jan 1, 1970 | €300k |
| Jan 1, 1970 | €300k |
| Jan 1, 1970 | €300k |
| Jan 1, 1970 | €300k |
| Jan 1, 1970 | €500k |
| Jan 1, 1970 | €450k |
| Jan 1, 1970 | €200k |
| Jan 1, 1970 | €200k |
| Jan 1, 1970 | €200k |
| Jan 1, 1970 | €50k |
| Team | Shirt | Matches | Goals | Debut | Age at debut | Status |
|---|---|---|---|---|---|---|
| Team #25501 | #19 | 9 | 0 | — | — | former national player |
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| Luis Trujillo | 1 | 0 | 968 |
| Spyros Risvanis | 1 | 0 | 945 |
| Manolis Siopis | 2 | 0 | 945 |
| Sergio Quiroga | 2 | 0 | 768 |
| Cristian Correa | 1 | 0 | 484 |
| Iago Iriarte | 1 | 0 | 329 |
| Alexis Blanco | 1 | 1 | 0 |
| Nicolás Miracco | 2 | 0 | 0 |
| Josué Estrada | 1 | 2 | 0 |
| Manuel Vicentini | 2 | 0 | 0 |
| Nicolás Castro | 2 | 0 | 0 |
| Gaspar Gentile | 1 | 1 | 0 |
| Wilfredo Olivera | 2 | 0 | 0 |
| Carlo Diez | 1 | 0 | 0 |
| Nicolás Ortiz | 1 | 0 | 0 |
| Nicolás Orsini | 2 | 0 | 0 |
| Franco Leys | 2 | 0 | 0 |
| Facundo Castet | 2 | 0 | 0 |
Single-season peaks across competitions in this player's career.
Top goalscoring seasons
| Season | Competition | Club | Goals | Matches |
|---|---|---|---|---|
| 2017 | Prim. B Nacional | CA Douglas Haig | 3 | 9 |
| 2019 | Prim. B Nacional | CA Sarmiento (Junin) | 3 | 22 |
| 15/16 | Kypello Elladas | Panionios Athens | 1 | 5 |
Top assist seasons
| Season | Competition | Club | Assists | Matches |
|---|---|---|---|---|
| 2021 | Liga 1 Apertura | Universidad Técnica de Cajamarca | 2 | 6 |
| 15/16 | Super League 1 | Panionios Athens | 1 | 17 |
| 15/16 | SL1 Play-off | Panionios Athens | 1 | 4 |
Every loan spell across this player's career.
| Season | Date | From | To | Type | Fee | Value at transfer |
|---|---|---|---|---|---|---|
| 16/17 | 2017-06-30 | Douglas Haig | Vélez Sarsfield | Return from loan | — | €200k |
| 16/17 | 2016-07-01 | Vélez Sarsfield | Douglas Haig | Loan | — | €200k |
| 15/16 | 2016-06-30 | Panionios | Vélez Sarsfield | Return from loan | — | €200k |
| 15/16 | 2015-07-30 | Vélez Sarsfield | Panionios | Loan | — | €200k |
Teams faced most often by Leonardo Villalba'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 % |
|---|---|---|---|---|---|---|---|---|
| Deportivo Saprissa | 6 | 0 | 2 | 4 | 4 | 11 | -7 | 0% |
| CS Cartaginés | 4 | 0 | 2 | 2 | 6 | 8 | -2 | 0% |
| CS Herediano | 4 | 1 | 2 | 1 | 4 | 4 | 0 | 25% |
| Municipal Pérez Zeledón | 4 | 0 | 2 | 2 | 1 | 4 | -3 | 0% |
| AD Guanacasteca | 4 | 2 | 2 | 0 | 8 | 3 | +5 | 50% |
| Puntarenas FC | 4 | 2 | 0 | 2 | 3 | 3 | 0 | 50% |
| Sporting FC | 4 | 2 | 0 | 2 | 5 | 4 | +1 | 50% |
| Santa Ana | 4 | 2 | 2 | 0 | 12 | 7 | +5 | 50% |
| Municipal Liberia | 4 | 3 | 0 | 1 | 5 | 3 | +2 | 75% |
| LD Alajuelense | 4 | 0 | 3 | 1 | 1 | 3 | -2 | 0% |
| Santos de Guápiles | 3 | 1 | 2 | 0 | 7 | 3 | +4 | 33% |
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 | 6 | 0 | 1 | 0 | 0 | 0 |
| 24/25 | 12 | 675 | 2 | 0 | 0 | 0.27 |
| 2023 | 7 | 0 | 1 | 0 | 0 | 0 |
| 2022 | 20 | 0 | 1 | 0 | 0 | 0 |
| 2021 | 24 | 872 | 5 | 2 | 0 | 0.72 |
| 2019 | 27 | 549 | 12 | 0 | 0 | 1.97 |
| 2018 | 12 | 0 | 1 | 0 | 0 | 0 |
| 2017 | 9 | 187 | 2 | 0 | 0 | 0.96 |
| 2015 | 14 | 90 | 2 | 0 | 0 | 2 |
| 20/21 | 6 | 161 | 1 | 0 | 1 | 1.12 |
| 19/20 | 10 | 384 | 2 | 0 | 0 | 0.47 |
| 15/16 | 26 | 1,145 | 6 | 0 | 0 | 0.47 |
Output by competition
Career goals and assists broken down by tournament.
More on Leonardo Villalba
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about Leonardo Villalba
Who is Leonardo Villalba?
Leonardo Villalba is an Argentina professional footballer who plays as a attacking midfield for Cibao FC.
How old is Leonardo Villalba?
Leonardo Villalba is 31 years old. He was born on November 29, 1994 in Buenos Aires.
What position does Leonardo Villalba play?
Leonardo Villalba plays as a attacking midfield (Midfield - Attacking Midfield).
What club does Leonardo Villalba play for?
Leonardo Villalba currently plays for Cibao FC.
How many career goals has Leonardo Villalba scored?
Across all senior club competitions in our dataset, Leonardo Villalba has scored 14 goals in 194 appearances.
Argentina