Clubs
| Club | Seasons | Apps | Goals | Assists |
|---|---|---|---|---|
| Cerro Porteño | 2024/25 – 2026/27 | 59 | 0 | 0 |
| Comerciantes Unidos | 2026/27 | 2 | 0 | 0 |
| Club Nacional | 2026/27 | 2 | 0 | 0 |
| Argentinos Jrs | 2023/24 – 2024/25 | 85 | — | — |
| O'Higgins | 2022/23 | 32 | 0 | — |
| Union La Calera | 2020/21 – 2021/22 | 78 | 0 | 1 |
| Gimnasia LP | 2013/14 – 2019/20 | 86 | 0 | — |
Transfers
| Date | From | To | Type |
|---|---|---|---|
| 1 Jan 2024 | Argentinos JRS | Cerro Porteno | Free |
| 30 Dec 2022 | O'Higgins | Argentinos JRS | Free |
| 7 Jan 2022 | Union La Calera | O'Higgins | Free |
| 10 Jan 2020 | Gimnasia L.P. | Union La Calera | Free |
| 30 Jun 2026 | Cerro Porteno | Club Nacional | Free agent |
Season by season
| Season | Competition | Club | Apps | Starts | Min | Goals | Assists | Yellow | Red | Rating |
|---|---|---|---|---|---|---|---|---|---|---|
| 2026/27 | Primera División | Comerciantes Unidos | 2 | 2 | 720 | 0 | 0 | 0 | 0 | 6.70 |
| 2026/27 | CONMEBOL Sudamericana | Club Nacional | 2 | 2 | 180 | 0 | 0 | 0 | 0 | 6.00 |
| 2026/27 | Division Profesional - Clausura | Cerro Porteño | 19 | 19 | 1650 | 0 | 0 | 1 | 0 | 6.96 |
| 2026/27 | CONMEBOL Libertadores | Cerro Porteño | 6 | 6 | 551 | 0 | 0 | 1 | 0 | 7.78 |
| 2025/26 | CONMEBOL Libertadores | Cerro Porteño | 4 | 4 | 551 | 0 | 0 | 1 | 0 | 7.07 |
| 2025/26 | Division Profesional - Apertura | Cerro Porteño | 22 | 22 | 1980 | 0 | 0 | 0 | 0 | 6.94 |
| 2024/25 | Division Profesional - Apertura | Cerro Porteño | 6 | 6 | 540 | 0 | — | 1 | 0 | — |
| 2024/25 | CONMEBOL Sudamericana | Cerro Porteño | 2 | 1 | 135 | 0 | 0 | 0 | 0 | 6.60 |
| 2023/24 | Copa de la Liga Profesional | Argentinos Jrs | 39 | 32 | 2250 | — | — | 2 | 0 | 7.11 |
| 2023/24 | Copa Argentina | Argentinos Jrs | 39 | 32 | 2250 | — | — | 2 | 0 | 7.11 |
| 2023/24 | CONMEBOL Libertadores | Argentinos Jrs | 7 | 6 | 346 | — | — | 0 | 1 | 6.53 |
| 2022/23 | Primera División | O'Higgins | 28 | 28 | 2520 | 0 | — | 5 | 0 | 6.97 |
| 2022/23 | Copa Chile | O'Higgins | 4 | 4 | 360 | 0 | — | 0 | 0 | — |
| 2021/22 | Primera División | Union La Calera | 32 | 32 | 2880 | 0 | 1 | 4 | 0 | 7.21 |
| 2021/22 | Copa Chile | Union La Calera | 2 | 2 | 180 | 0 | — | 0 | 0 | — |
| 2021/22 | CONMEBOL Libertadores | Union La Calera | 5 | 5 | 450 | 0 | — | 1 | 0 | 6.68 |
| 2020/21 | Primera División | Union La Calera | 33 | 33 | 2970 | 0 | — | 4 | 0 | 7.15 |
| 2020/21 | CONMEBOL Sudamericana | Union La Calera | 6 | 6 | 540 | 0 | — | 1 | 0 | 7.20 |
| 2019/20 | Liga Profesional Argentina | Gimnasia LP | 15 | 14 | 1318 | 0 | — | 2 | 0 | 6.67 |
| 2019/20 | Copa Argentina | Gimnasia LP | 2 | 2 | 180 | 0 | — | 0 | 0 | — |
| 2019/20 | Copa de la Superliga | Gimnasia LP | 6 | 6 | 540 | 0 | — | 0 | 0 | — |
| 2018/19 | Liga Profesional Argentina | Gimnasia LP | 22 | 22 | 1980 | 0 | — | 3 | 1 | 6.81 |
| 2018/19 | Copa Argentina | Gimnasia LP | 6 | 6 | 540 | 0 | — | 1 | 0 | — |
| 2017/18 | Liga Profesional Argentina | Gimnasia LP | 26 | 26 | 2340 | 0 | — | 1 | 0 | 6.73 |
| 2017/18 | Copa Argentina | Gimnasia LP | 1 | 1 | 90 | 0 | — | 0 | 0 | — |
| 2017/18 | CONMEBOL Sudamericana | Gimnasia LP | 2 | 2 | 180 | 0 | — | 0 | 0 | — |
| 2016/17 | Copa Argentina | Gimnasia LP | 5 | 5 | 450 | 0 | — | 0 | 0 | — |
| 2016/17 | Liga Profesional Argentina | Gimnasia LP | 1 | 1 | 90 | 0 | — | 0 | 0 | — |
Availability history
| Reason | From | Until | Days |
|---|---|---|---|
| Yellow Cards | 24 Jun 2017 | 26 Aug 2017 | 63 |
Trophies
| Competition | Season | Place |
|---|---|---|
| Copa Argentina (Argentina) | 2018 | 2nd Place |
| Primera División (Chile) | 2020/2021 | 2nd Place |
| Division Profesional (Paraguay) | 2024 | 2nd Place |
