Clubs
| Club | Seasons | Apps | Goals | Assists |
|---|---|---|---|---|
| Club Sp. San Lorenzo | 2026/27 | 7 | 0 | 0 |
| Sportivo Luqueno | 2024/25 – 2025/26 | 43 | 0 | 0 |
| Deportivo Recoleta | 2025/26 | 6 | 0 | 0 |
| Olimpia | 2015/16 – 2024/25 | 263 | 17 | 4 |
| Goias | 2024/25 | 12 | 1 | — |
| Paraguay | 2019 – 2022 | 2 | 0 | — |
| Colon Santa Fe | 2016/17 – 2017/18 | 27 | 4 | 1 |
| Cerro Porteño | 2010/11 – 2014/15 | 101 | 6 | — |
| Paraguay U20 | 2011 | 4 | 1 | — |
Transfers
| Date | From | To | Type |
|---|---|---|---|
| 18 Jul 2024 | Goias | Sportivo Luqueno | — |
| 14 Jan 2024 | Olimpia | Goias | — |
| 1 Jul 2017 | Colon Santa Fe | Olimpia | — |
| 10 Aug 2016 | Olimpia | Colon Santa Fe | Loan |
| 1 Jan 2015 | Cerro Porteno | Olimpia | Free |
| 29 Jun 2025 | Sportivo Luqueno | Deportivo Recoleta | Free agent |
| 31 Dec 2025 | Deportivo Recoleta | Club Sp. San Lorenzo | Free agent |
| 18 Jul 2025 | Sportivo Luqueno | Deportivo Recoleta | Free Transfer |
Season by season
| Season | Competition | Club | Apps | Starts | Min | Goals | Assists | Yellow | Red | Rating |
|---|---|---|---|---|---|---|---|---|---|---|
| 2026/27 | Division Profesional - Clausura | Club Sp. San Lorenzo | 7 | 5 | 67 | 0 | 0 | 0 | 0 | 6.35 |
| 2025/26 | Division Profesional - Apertura | Sportivo Luqueno | 14 | 11 | 1078 | 0 | — | 3 | 0 | — |
| 2025/26 | CONMEBOL Sudamericana | Sportivo Luqueno | 6 | 5 | 463 | 0 | 0 | 1 | 0 | 6.92 |
| 2025/26 | Division Profesional - Apertura | Deportivo Recoleta | 6 | 1 | 149 | 0 | 0 | 1 | 0 | 6.53 |
| 2024/25 | Division Profesional - Apertura | Sportivo Luqueno | 20 | 15 | 1237 | 0 | — | 2 | 0 | — |
| 2024/25 | Serie B | Goias | 1 | 0 | 25 | 0 | — | 1 | 0 | 6.30 |
| 2024/25 | Goiano - 1 | Goias | 9 | 5 | 413 | 1 | — | 1 | 1 | — |
| 2024/25 | Copa Paraguay | Sportivo Luqueno | 3 | 2 | 223 | 0 | — | 0 | 0 | — |
| 2024/25 | Copa Verde | Goias | 2 | 2 | 144 | 0 | — | 0 | 0 | — |
| 2023/24 | Division Profesional - Apertura | Olimpia | 29 | 25 | 1977 | 1 | — | 8 | 0 | — |
| 2023/24 | Copa Paraguay | Olimpia | 1 | 1 | 65 | 0 | — | 0 | 0 | — |
| 2023/24 | CONMEBOL Libertadores | Olimpia | 9 | 9 | 591 | 2 | 1 | 3 | 0 | 6.97 |
| 2022/23 | Division Profesional - Apertura | Olimpia | 28 | 25 | 2311 | 1 | — | 12 | 0 | — |
| 2022/23 | CONMEBOL Sudamericana | Olimpia | 2 | 2 | 119 | 0 | — | 1 | 0 | 7.30 |
| 2022/23 | CONMEBOL Libertadores | Olimpia | 10 | 9 | 817 | 0 | 1 | 4 | 0 | 7.19 |
| 2022 | World Cup - Qualification South America | Paraguay | 1 | 0 | 31 | 0 | — | 0 | 0 | 6.90 |
| 2021/22 | Division Profesional - Apertura | Olimpia | 22 | 21 | 1858 | 1 | — | 8 | 1 | — |
| 2021/22 | CONMEBOL Libertadores | Olimpia | 10 | 10 | 900 | 2 | 1 | 3 | 0 | 6.82 |
| 2020/21 | Division Profesional - Clausura | Olimpia | 25 | 23 | 2049 | 1 | — | 10 | 1 | — |
| 2020/21 | CONMEBOL Libertadores | Olimpia | 4 | 4 | 238 | 0 | — | 2 | 0 | 6.83 |
| 2019/20 | Division Profesional - Clausura | Olimpia | 19 | 17 | 1582 | 1 | — | 3 | 0 | — |
| 2019/20 | CONMEBOL Libertadores | Olimpia | 5 | 5 | 428 | 0 | 1 | 2 | 0 | 6.88 |
| 2019 | Friendlies | Paraguay | 1 | 1 | 90 | 0 | — | 0 | 0 | — |
| 2018/19 | Division Profesional - Clausura | Olimpia | 26 | 17 | 1638 | 1 | — | 6 | 0 | — |
| 2018/19 | CONMEBOL Libertadores | Olimpia | 1 | 0 | 18 | 0 | — | 0 | 0 | 6.80 |
| 2017/18 | Division Profesional - Clausura | Olimpia | 10 | 1 | 380 | 2 | — | 3 | 0 | — |
| 2017/18 | Copa Argentina | Colon Santa Fe | 1 | 1 | 46 | 0 | — | 0 | 0 | — |
| 2017/18 | CONMEBOL Sudamericana | Olimpia | 2 | 2 | 92 | 0 | — | 0 | 0 | 6.25 |
| 2016/17 | Liga Profesional Argentina | Colon Santa Fe | 26 | 24 | 1974 | 4 | 1 | 9 | 1 | 6.81 |
| 2016/17 | Division Profesional - Clausura | Olimpia | 13 | 6 | 559 | 1 | — | 1 | 1 | — |
| 2016/17 | CONMEBOL Libertadores | Olimpia | 1 | 1 | 90 | 1 | — | 0 | 0 | — |
| 2015/16 | Division Profesional | Olimpia | 40 | 33 | 2999 | 2 | — | 10 | 0 | — |
| 2015/16 | CONMEBOL Sudamericana | Olimpia | 6 | 6 | 509 | 1 | — | 3 | 0 | — |
| 2014/15 | Division Profesional | Cerro Porteño | 9 | 3 | 377 | 1 | — | 1 | 0 | — |
| 2014/15 | CONMEBOL Libertadores | Cerro Porteño | 2 | 0 | 9 | 0 | — | 0 | 0 | — |
| 2013/14 | Division Profesional | Cerro Porteño | 16 | 5 | 502 | 1 | — | 1 | 0 | — |
| 2013/14 | CONMEBOL Libertadores | Cerro Porteño | 3 | 3 | 226 | 0 | — | 1 | 0 | — |
| 2013/14 | CONMEBOL Sudamericana | Cerro Porteño | 1 | 0 | 20 | 0 | — | 0 | 0 | — |
| 2012/13 | Division Profesional | Cerro Porteño | 9 | 4 | 378 | 1 | — | 2 | 0 | — |
| 2011/12 | Division Profesional | Cerro Porteño | 27 | 17 | 1575 | 1 | — | 4 | 0 | — |
| 2011/12 | CONMEBOL Libertadores | Cerro Porteño | 12 | 11 | 847 | 1 | — | 3 | 0 | — |
| 2011 | CONMEBOL U20 | Paraguay U20 | 4 | 4 | 313 | 1 | — | 2 | 0 | — |
| 2010/11 | Division Profesional | Cerro Porteño | 20 | 17 | 1356 | 1 | — | 3 | 0 | — |
| 2010/11 | CONMEBOL Sudamericana | Cerro Porteño | 2 | 2 | 152 | 0 | — | 0 | 0 | — |
Availability history
No injuries or suspensions recorded.
Trophies
| Competition | Season | Place |
|---|---|---|
| Division Profesional (Paraguay) | 2022 Clausura | Winner |
| Division Profesional (Paraguay) | 2020 Clausura | Winner |
| Division Profesional (Paraguay) | 2019 Clausura | Winner |
| Division Profesional (Paraguay) | 2019 Apertura | Winner |
| Division Profesional (Paraguay) | 2018 Apertura | Winner |
| Division Profesional (Paraguay) | 2018 Clausura | Winner |
| Division Profesional (Paraguay) | 2015 Clausura | Winner |
| Division Profesional (Paraguay) | 2013 Clausura | Winner |
| Division Profesional (Paraguay) | 2012 Apertura | Winner |
| Division Profesional (Paraguay) | 2021 Apertura | 2nd Place |
| Division Profesional (Paraguay) | 2020 Apertura | 2nd Place |
| Division Profesional (Paraguay) | 2017 Clausura | 2nd Place |
| Division Profesional (Paraguay) | 2011 Clausura | 2nd Place |
| Division Profesional (Paraguay) | 2010 Clausura | 2nd Place |
| Division Profesional (Paraguay) | 2010 Apertura | 2nd Place |
| Copa Paraguay (Paraguay) | 2021 | Winner |
| Copa Paraguay (Paraguay) | 2018 | 2nd Place |
| Supercopa (Paraguay) | 2021 | Winner |
| Supercopa (Paraguay) | 2022 | 2nd Place |
