Clubs
| Club | Seasons | Apps | Goals | Assists |
|---|---|---|---|---|
| Universitario | 2023/24 – 2026/27 | 143 | 14 | 1 |
| Barcelona SC | 2020/21 – 2024/25 | 77 | 4 | — |
| Cerro Porteño | 2022/23 | 14 | 0 | — |
| Delfin SC | 2018/19 – 2019/20 | 61 | 7 | — |
| Temperley | 2017/18 – 2018/19 | 15 | 0 | — |
| Flandria | 2012/13 – 2016/17 | 121 | 7 | — |
| Sportivo Trinidense | 2010/11 | 2 | 0 | — |
Transfers
| Date | From | To | Type |
|---|---|---|---|
| 1 Jan 1926 | Universitario | Barcelona SC | — |
| 24 Jan 2023 | Barcelona SC | Universitario | Loan |
| 10 Jan 2022 | Barcelona SC | Cerro Porteno | Loan |
| 2 Jan 2020 | Flandria | Barcelona SC | — |
| 11 Jul 2018 | Flandria | Delfin SC | Loan |
| 1 Jul 2018 | Temperley | Flandria | — |
| 26 Jul 2017 | Flandria | Temperley | Loan |
| 1 Jan 2013 | Sportivo Trinidense | Flandria | Free |
Season by season
| Season | Competition | Club | Apps | Starts | Min | Goals | Assists | Yellow | Red | Rating |
|---|---|---|---|---|---|---|---|---|---|---|
| 2026/27 | CONMEBOL Libertadores | Universitario | 5 | 4 | 386 | 0 | 0 | 0 | 0 | 6.57 |
| 2026/27 | Primera División | Universitario | 21 | 18 | 1637 | 2 | 0 | 4 | 1 | 6.69 |
| 2025/26 | CONMEBOL Libertadores | Universitario | 7 | 7 | 600 | 0 | 0 | 0 | 1 | 6.80 |
| 2025/26 | Friendlies Clubs | Universitario | 2 | 2 | 86 | 0 | 0 | 1 | 0 | 6.90 |
| 2025/26 | Primera División | Universitario | 29 | 29 | 2560 | 5 | 0 | 3 | 1 | 7.26 |
| 2024/25 | Primera División | Universitario | 34 | 34 | 3053 | 4 | 0 | 6 | 0 | 7.09 |
| 2024/25 | CONMEBOL Libertadores | Universitario | 6 | 6 | 540 | 0 | 0 | 1 | 0 | 6.67 |
| 2023/24 | Primera División | Universitario | 31 | 31 | 2774 | 2 | 1 | 12 | 1 | 7.06 |
| 2023/24 | CONMEBOL Sudamericana | Universitario | 8 | 8 | 720 | 1 | — | 1 | 0 | 7.06 |
| 2022/23 | Division Profesional - Apertura | Cerro Porteño | 10 | 8 | 727 | 0 | — | 1 | 0 | — |
| 2022/23 | CONMEBOL Libertadores | Cerro Porteño | 4 | 3 | 228 | 0 | — | 0 | 0 | 6.23 |
| 2021/22 | Liga Pro | Barcelona SC | 25 | 25 | 2250 | 2 | — | 7 | 0 | — |
| 2021/22 | CONMEBOL Libertadores | Barcelona SC | 12 | 12 | 1080 | 0 | — | 2 | 0 | 6.78 |
| 2020/21 | Liga Pro | Barcelona SC | 29 | 29 | 2610 | 2 | — | 3 | 0 | — |
| 2020/21 | CONMEBOL Libertadores | Barcelona SC | 11 | 11 | 990 | 0 | — | 3 | 0 | 7.02 |
| 2019/20 | Liga Pro | Delfin SC | 35 | 35 | 3150 | 3 | — | 4 | 0 | — |
| 2019/20 | CONMEBOL Libertadores | Delfin SC | 4 | 4 | 360 | 0 | — | 1 | 0 | 7.17 |
| 2018/19 | Liga Pro | Delfin SC | 22 | 21 | 1934 | 4 | — | 3 | 0 | — |
| 2017/18 | Liga Profesional Argentina | Temperley | 15 | 14 | 1278 | 0 | — | 3 | 0 | 6.95 |
| 2016/17 | Primera Nacional | Flandria | 42 | 42 | 3741 | 3 | — | 4 | 0 | — |
| 2016/17 | Primera B Metropolitana | Flandria | 19 | 19 | 1710 | 3 | — | 4 | 0 | — |
| 2015/16 | Primera B Metropolitana | Flandria | 40 | 40 | 3600 | 0 | — | 9 | 0 | — |
| 2014/15 | Copa Argentina | Flandria | 2 | 2 | 180 | 0 | — | 0 | 0 | — |
| 2013/14 | Primera B Metropolitana | Flandria | 12 | 10 | 892 | 1 | — | 2 | 1 | — |
| 2012/13 | Primera B Metropolitana | Flandria | 6 | 2 | 202 | 0 | — | 0 | 0 | — |
| 2010/11 | Division Profesional | Sportivo Trinidense | 2 | 1 | 147 | 0 | — | 1 | 0 | — |
Availability history
No injuries or suspensions recorded.
Trophies
| Competition | Season | Place |
|---|---|---|
| Prim B Metro (Argentina) | 2016 | Winner |
| Liga Pro (Ecuador) | 2020 | Winner |
| Liga Pro (Ecuador) | 2019 | Winner |
| Copa Ecuador (Ecuador) | 2019 | 2nd Place |
| Supercopa de Ecuador (Ecuador) | 2021 | 2nd Place |
| Division Profesional (Paraguay) | 2022 | 2nd Place |
| Division Profesional (Paraguay) | 2022 | 2nd Place |
| Liga 1 (Peru) | 2024 | Winner |
| Liga 1 (Peru) | 2023 | Winner |
