Clubs
| Club | Seasons | Apps | Goals | Assists |
|---|---|---|---|---|
| Sportivo Trinidense | 2024/25 – 2026/27 | 60 | 16 | 5 |
| Concepción | 2026/27 | 6 | 0 | 0 |
| Ind. Rivadavia | 2024/25 – 2025/26 | 15 | 1 | 0 |
| Cerro Porteño | 2021/22 – 2024/25 | 40 | 6 | 2 |
| Melbourne Victory | 2022/23 | 10 | 2 | — |
| Nacional Asuncion | 2016/17 – 2021/22 | 65 | 7 | 1 |
| Guairena FC | 2020/21 – 2021/22 | 23 | 7 | — |
| Paraguay U20 | 2019 | 4 | 0 | — |
| Paraguay U17 | 2017 | 12 | 3 | — |
Transfers
| Date | From | To | Type |
|---|---|---|---|
| 13 Jul 2024 | Cerro Porteno | Independ. Rivadavia | — |
| 1 Jul 2024 | Sportivo Trinidense | Cerro Porteno | — |
| 1 Jan 2024 | Cerro Porteno | Sportivo Trinidense | Loan |
| 1 Jul 2023 | Melbourne Victory | Cerro Porteno | — |
| 1 Feb 2023 | Cerro Porteno | Melbourne Victory | Loan |
| 1 Jul 2021 | Nacional Asuncion | Cerro Porteno | — |
| 1 Jun 2021 | Guairena FC | Nacional Asuncion | — |
| 15 Oct 2020 | Nacional Asuncion | Guairena FC | Loan |
| 23 Jun 2025 | Independ. Rivadavia | Sportivo Trinidense | Loan |
| 9 Jul 2026 | Sportivo Trinidense | Concepción | Loan |
Season by season
| Season | Competition | Club | Apps | Starts | Min | Goals | Assists | Yellow | Red | Rating |
|---|---|---|---|---|---|---|---|---|---|---|
| 2026/27 | Primera División | Concepción | 6 | 0 | 167 | 0 | 0 | 0 | 0 | 5.72 |
| 2026/27 | Division Profesional - Clausura | Sportivo Trinidense | 19 | 14 | 1217 | 7 | 1 | 0 | 0 | 6.64 |
| 2026/27 | CONMEBOL Sudamericana | Sportivo Trinidense | 1 | 1 | 66 | 0 | 0 | 0 | 0 | 6.60 |
| 2025/26 | Division Profesional - Apertura | Sportivo Trinidense | 15 | 9 | 896 | 3 | 2 | 0 | 0 | 6.93 |
| 2024/25 | Liga Profesional Argentina | Ind. Rivadavia | 15 | 8 | 658 | 1 | 0 | 1 | 0 | 6.59 |
| 2024/25 | Division Profesional - Apertura | Sportivo Trinidense | 16 | 13 | 1056 | 4 | — | 1 | 0 | — |
| 2024/25 | CONMEBOL Sudamericana | Sportivo Trinidense | 5 | 3 | 317 | 1 | 2 | 0 | 0 | 6.92 |
| 2024/25 | CONMEBOL Libertadores | Sportivo Trinidense | 4 | 4 | 290 | 1 | — | 0 | 0 | 6.75 |
| 2023/24 | Copa Paraguay | Cerro Porteño | 1 | 0 | 20 | 0 | — | 0 | 0 | — |
| 2022/23 | A-League | Melbourne Victory | 10 | 5 | 468 | 2 | — | 2 | 1 | 6.53 |
| 2022/23 | Division Profesional - Apertura | Cerro Porteño | 28 | 19 | 1647 | 4 | — | 0 | 0 | — |
| 2022/23 | CONMEBOL Libertadores | Cerro Porteño | 6 | 4 | 343 | 2 | — | 0 | 0 | 6.77 |
| 2021/22 | Division Profesional - Apertura | Cerro Porteño | 4 | 0 | 48 | 0 | — | 0 | 0 | — |
| 2021/22 | Division Profesional - Apertura | Guairena FC | 16 | 12 | 1084 | 5 | — | 1 | 0 | — |
| 2021/22 | CONMEBOL Libertadores | Cerro Porteño | 1 | 0 | 8 | 0 | — | 0 | 0 | 6.70 |
| 2021/22 | CONMEBOL Sudamericana | Guairena FC | 2 | 1 | 96 | 0 | — | 0 | 0 | 6.45 |
| 2020/21 | Division Profesional - Clausura | Guairena FC | 5 | 1 | 214 | 2 | — | 0 | 0 | — |
| 2020/21 | Division Profesional - Clausura | Nacional Asuncion | 7 | 4 | 353 | 0 | — | 0 | 0 | — |
| 2019/20 | Division Profesional - Clausura | Nacional Asuncion | 24 | 23 | 1607 | 4 | — | 2 | 0 | — |
| 2019 | Sudamericano U20 | Paraguay U20 | 4 | 4 | 319 | 0 | — | 0 | 0 | — |
| 2018/19 | Division Profesional - Clausura | Nacional Asuncion | 12 | 12 | 401 | 1 | — | 0 | 0 | — |
| 2017/18 | Division Profesional - Clausura | Nacional Asuncion | 14 | 14 | 541 | 1 | — | 0 | 0 | — |
| 2017 | FIFA U17 World Cup | Paraguay U17 | 4 | 2 | 209 | 0 | — | 0 | 0 | — |
| 2017 | CONMEBOL U17 | Paraguay U17 | 8 | 6 | 484 | 3 | — | 3 | 0 | — |
| 2016/17 | Division Profesional - Clausura | Nacional Asuncion | 8 | 8 | 221 | 1 | — | 1 | 0 | — |
Availability history
No injuries or suspensions recorded.
Trophies
| Competition | Season | Place |
|---|---|---|
| Division Profesional (Paraguay) | 2021 | Winner |
| Division Profesional (Paraguay) | 2023 | 2nd Place |
| Division Profesional (Paraguay) | 2023 | 2nd Place |
| Division Profesional (Paraguay) | 2022 | 2nd Place |
| Division Profesional (Paraguay) | 2022 | 2nd Place |
| Supercopa (Paraguay) | 2021 | 2nd Place |
