Clubs
| Club | Seasons | Apps | Goals | Assists |
|---|---|---|---|---|
| Deportivo Pasto | 2026/27 | 27 | 0 | 1 |
| Chacarita Juniors | 2008/09 – 2025/26 | 91 | 18 | — |
| Cucuta | 2025/26 | 13 | 4 | — |
| Atlético Palmaflor | 2023/24 | 21 | 5 | — |
| Aldosivi | 2018/19 – 2022/23 | 57 | 5 | 1 |
| Argentinos Jrs | 2020/21 – 2021/22 | 8 | 0 | — |
| Atromitos | 2021/22 | 4 | 0 | — |
| America de Cali | 2019/20 – 2020/21 | 35 | 6 | 1 |
| Al-Ittihad Kalba | 2020/21 | 0 | 0 | — |
| Talleres | 2017/18 – 2018/19 | 6 | 0 | 2 |
| Tijuana | 2016/17 – 2017/18 | 18 | 0 | — |
| Santa Cruz | 2016/17 | 15 | 1 | — |
| Cruzeiro | 2016/17 | 14 | 1 | — |
| Independiente | 2013/14 – 2015/16 | 94 | 7 | — |
Transfers
| Date | From | To | Type |
|---|---|---|---|
| 21 Sept 2023 | Atlético Palmaflor | Chacarita Juniors | Free |
| 1 Jan 2023 | Aldosivi | Atlético Palmaflor | — |
| 11 Jan 2022 | Atromitos | Aldosivi | Free |
| 1 Jul 2021 | Argentinos JRS | Atromitos | Free |
| 27 Jan 2021 | Al-Ittihad Kalba | Argentinos JRS | Free |
| 1 Jul 2020 | America de Cali | Al-Ittihad Kalba | — |
| 1 Jul 2019 | Aldosivi | America de Cali | Free |
| 13 Jul 2018 | Talleres Cordoba | Aldosivi | Free |
| 2 Feb 2017 | Cruzeiro | Club Tijuana | Loan |
| 12 Aug 2016 | Cruzeiro | Santa Cruz | Loan |
| 7 Jan 2016 | Independiente | Cruzeiro | € 825K |
| 26 Jul 2013 | Chacarita Juniors | Independiente | € 340K |
| 20 Jan 2025 | Chacarita Juniors | Cucuta | Free Transfer |
| 18 Jan 2025 | Chacarita Juniors | Cucuta | Free agent |
| 7 Jan 2026 | Cucuta | Deportivo Pasto | Free agent |
Season by season
| Season | Competition | Club | Apps | Starts | Min | Goals | Assists | Yellow | Red | Rating |
|---|---|---|---|---|---|---|---|---|---|---|
| 2026/27 | Primera A | Deportivo Pasto | 27 | 17 | 1579 | 0 | 1 | 7 | 0 | 6.97 |
| 2025/26 | Primera B | Cucuta | 13 | 11 | 902 | 4 | — | 5 | 0 | — |
| 2024/25 | Primera Nacional | Chacarita Juniors | 28 | 19 | 1698 | 6 | — | 7 | 0 | — |
| 2024/25 | Copa Argentina | Chacarita Juniors | 2 | 1 | 87 | 0 | — | 1 | 0 | — |
| 2023/24 | Primera División | Atlético Palmaflor | 17 | 16 | 1324 | 5 | — | 8 | 0 | 8.70 |
| 2023/24 | Copa de la División Profesional | Atlético Palmaflor | 3 | 3 | 230 | 0 | — | 0 | 0 | — |
| 2023/24 | CONMEBOL Sudamericana | Atlético Palmaflor | 1 | 1 | 90 | 0 | — | 0 | 0 | 6.30 |
| 2022/23 | Liga Profesional Argentina | Aldosivi | 30 | 14 | 1380 | 2 | — | 1 | 0 | 6.69 |
| 2022/23 | Copa Argentina | Aldosivi | 2 | 1 | 108 | 0 | — | 0 | 0 | — |
| 2021/22 | Super League 1 | Atromitos | 4 | 0 | 65 | 0 | — | 1 | 0 | — |
| 2021/22 | Liga Profesional Argentina | Argentinos Jrs | 8 | 3 | 301 | 0 | — | 0 | 0 | 6.76 |
| 2020/21 | Primera A | America de Cali | 5 | 4 | 369 | 1 | — | 1 | 0 | 7.22 |
| 2020/21 | CONMEBOL Libertadores | America de Cali | 2 | 2 | 164 | 1 | — | 0 | 0 | 7.00 |
| 2019/20 | Primera A | America de Cali | 26 | 19 | 1640 | 4 | 1 | 5 | 0 | 6.89 |
| 2019/20 | Copa Colombia | America de Cali | 2 | 2 | 175 | 0 | — | 0 | 0 | — |
| 2019/20 | Copa Argentina | Aldosivi | 1 | 1 | 61 | 0 | — | 0 | 0 | — |
| 2019/20 | Copa de la Superliga | Aldosivi | 3 | 3 | 240 | 0 | — | 1 | 0 | — |
| 2018/19 | Liga Profesional Argentina | Aldosivi | 21 | 20 | 1753 | 3 | 1 | 5 | 0 | 7.03 |
| 2017/18 | Liga Profesional Argentina | Talleres | 6 | 3 | 224 | 0 | 2 | 1 | 0 | 6.67 |
| 2017/18 | Liga MX | Tijuana | 3 | 1 | 75 | 0 | — | 1 | 0 | 6.47 |
| 2017/18 | Copa MX | Tijuana | 3 | 3 | 247 | 0 | — | 1 | 0 | — |
| 2016/17 | Liga MX | Tijuana | 9 | 0 | 200 | 0 | — | 2 | 0 | 6.69 |
| 2016/17 | Serie A | Santa Cruz | 11 | 8 | 578 | 1 | — | 2 | 0 | 6.55 |
| 2016/17 | Mineiro 1 | Cruzeiro | 6 | 1 | 215 | 0 | — | 1 | 0 | — |
| 2016/17 | Primeira Liga | Cruzeiro | 2 | 1 | 76 | 0 | — | 0 | 0 | — |
| 2016/17 | Serie A | Cruzeiro | 4 | 3 | 186 | 1 | — | 1 | 0 | 6.55 |
| 2016/17 | Copa MX | Tijuana | 3 | 2 | 170 | 0 | — | 0 | 0 | — |
| 2016/17 | Copa Do Brasil | Cruzeiro | 2 | 1 | 83 | 0 | — | 0 | 0 | — |
| 2016/17 | CONMEBOL Sudamericana | Santa Cruz | 4 | 4 | 325 | 0 | — | 0 | 0 | — |
| 2015/16 | Liga Profesional Argentina | Independiente | 28 | 23 | 1981 | 2 | — | 3 | 0 | — |
| 2015/16 | CONMEBOL Sudamericana | Independiente | 4 | 2 | 197 | 0 | — | 0 | 0 | — |
| 2014/15 | Liga Profesional Argentina | Independiente | 16 | 9 | 923 | 1 | — | 0 | 0 | — |
| 2014/15 | Copa Argentina | Independiente | 2 | 1 | 134 | 0 | — | 0 | 0 | — |
| 2013/14 | Primera Nacional | Independiente | 41 | 30 | 2729 | 4 | — | 3 | 0 | — |
| 2013/14 | Copa Argentina | Independiente | 3 | 3 | 226 | 0 | — | 0 | 0 | — |
| 2012/13 | Primera B Metropolitana | Chacarita Juniors | 35 | 35 | 3120 | 10 | — | 3 | 0 | — |
| 2012/13 | Copa Argentina | Chacarita Juniors | 2 | 1 | 106 | 1 | — | 0 | 0 | — |
| 2011/12 | Primera Nacional | Chacarita Juniors | 3 | 1 | 120 | 0 | — | 0 | 0 | — |
| 2011/12 | Copa Argentina | Chacarita Juniors | 1 | 0 | 5 | 0 | — | 0 | 0 | — |
| 2010/11 | Primera Nacional | Chacarita Juniors | 13 | 10 | 868 | 0 | — | 0 | 0 | — |
| 2009/10 | Liga Profesional Argentina | Chacarita Juniors | 6 | 0 | 92 | 0 | — | 1 | 0 | — |
| 2008/09 | Primera Nacional | Chacarita Juniors | 1 | 0 | 30 | 1 | — | 0 | 0 | — |
Availability history
No injuries or suspensions recorded.
Trophies
| Competition | Season | Place |
|---|---|---|
| Primera A (Colombia) | 2019 Clausura | Winner |
| Cuadrangular Bogota (Colombia) | 2020 | Winner |
