6.7
Season Score
36
Sep 2, 1990
179 cm
Height
0.25
Goals/Match
90
Shirt Number
Card stats based on2025
6.7
Season Score
36
Sep 2, 1990
179 cm
Height
0.25
Goals/Match
90
Shirt Number
Card stats based on2025
Performance Overview
Season Performance 2026
All Competitions
- Matches
- —
- Goals
- —
- Assists
- —
- Goal Contributions
- —
- Mins/game
- —
- Avg Rating
- —
Career
Club Career
MGAGxGRtg
Nacional Asunción
2016 - 2021
1243730.307,1856.75
Internacional de Bogotá
2013/2014
341300.38—-
Orense
2022
291020.342,103-
River Plate
2019/2020
28720.251,029-
Sportivo Ameliano
2024 - now
24310.131,0736.86
Atlético San Luis
2015/2016
21200.10800-
Oriente Petrolero
2023
20220.101,2316.60
Mushuc Runa
2023
9100.111886.82
Sportivo Carapeguá
2025/2026
41-0.2590-
Total
29376100.2613,699
Club Career
MGAG+A/90Rtg
Sportivo Carapeguá
2025
41—901.0000-
Sportivo Ameliano
2024
24311,0730.34306.86
Mushuc Runa
2023
91—1880.48006.82
Oriente Petrolero
2023
20221,2310.29406.60
Orense
2022
291022,1030.5130-
Nacional Asunción
2021
341422,5170.57706.63
Nacional Asunción
2020
285—1,6070.28106.89
River Plate
2019
28721,0290.7940-
Nacional Asunción
2018
7102110.4300-
Nacional Asunción
2017
27319260.3920-
Nacional Asunción
2016
281401,9240.6561-
Atlético San Luis
15/16
212—8000.2360-
Internacional de Bogotá
13/14
3413———60-
League seasons, computed
| Season | League | Apps | Min | Goals | Assists | G+A / 90 | Rating |
|---|---|---|---|---|---|---|---|
| 2014 | Liga BetPlay | 25 | — | 6 | — | — | — |
| 2015/2016 | Liga de Expansión MX | 21 | 800 | 2 | 0 | 0.23 | — |
| 2016 | Division 1: Clausura | 14 | 962 | 7 | 0 | 0.65 | — |
| 2016 | Division 1 | 14 | 962 | 7 | 0 | 0.65 | — |
| 2017 | Division 1 | 18 | 561 | 2 | 0 | 0.32 | — |
| 2017 | Division 1: Clausura | 5 | 206 | 0 | 0 | 0 | — |
| 2018 | Division 1 | 2 | 76 | 0 | 0 | — | — |
| 2018 | Division 1: Clausura | 2 | 76 | 0 | 0 | — | — |
| 2019 | Division 1 | 28 | 1029 | 7 | 2 | 0.79 | — |
| 2020 | Division 1 | 26 | 1514 | 4 | 0 | 0.24 | — |
| 2021 | Division 1 | 32 | 2342 | 14 | 2 | 0.61 | — |
| 2022 | Liga Pro | 29 | 2103 | 10 | 2 | 0.51 | — |
| 2023 | Liga De Futbol Prof | 14 | 858 | 2 | 2 | 0.42 | 6.56 |
| 2023 | Liga Pro | 9 | 188 | 1 | 0 | 0.48 | 6.82 |
| 2024 | Division 1 | 19 | 893 | 3 | 1 | 0.4 | — |
| 2025 | Division Intermedia | 4 | — | 1 | — | — | — |
Career Progress
Appearances per Season
Appearance Distribution
47
Full match
64
Substituted off
56
From Bench
Leonardo Villagra — computed career insights
- Best-rated season
- 2023 · 6.82Liga Pro
- Lowest-rated season
- 2023 · 6.56Liga De Futbol Prof
- Career involvement (league)
- 0.49 G+A per 9066 goals + 9 assists across 16 league seasons (per-90 from 12570 minutes on record)
- League seasons on record
- 16 (2014–2025)
- Clubs with recorded appearances
- 9
- Goals rank
- #33 of 673 goals
- G+A per 90 percentile
- 66th0.4 per 90
Cohort: 67 Division 1 forwards, 2024, min. 450 minutes.
Rival Clubs(37)
Player stats against each opponent club
| Team | MP | W | D | L | G | A | ||
|---|---|---|---|---|---|---|---|---|
| 2 | 0 | 1 | 1 | 0 | 0 | 0 | 0 | |
| 2 | 0 | 0 | 2 | 0 | 0 | 0 | 0 | |
| 2 | 0 | 1 | 1 | 0 | 0 | 0 | 0 | |
| 2 | 0 | 0 | 2 | 0 | 0 | 0 | 0 | |
| 2 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | |
| 1 | 0 | 0 | 1 | 1 | 0 | 0 | 0 | |
| 1 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | |
| 1 | 1 | 0 | 0 | 1 | 1 | 0 | 0 | |
| 1 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | |
| 1 | 0 | 1 | 0 | 1 | 0 | 0 | 0 | |
| 1 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | |
| 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | |
| 1 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | |
| 1 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | |
| 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | |
| 1 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | |
| 1 | 1 | 0 | 0 | 0 | 1 | 0 | 0 | |
| 1 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | |
| 1 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | |
| 1 | 0 | 0 | 1 | 0 | 0 | 0 | 0 |
1–20 of 37
Rival National Teams(1)
Player stats against each opponent national team
| Team | MP | W | D | L | G | A | ||
|---|---|---|---|---|---|---|---|---|
| 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 |





