 
          | Season | League | Team | A | G | Assists | Y/YR/R | MP | 
|---|---|---|---|---|---|---|---|
| 2025 | Primera A |  Deportes Tolima | 20 | 2 | 4 | 4/0/0 | 1391 | 
| 2025 | Copa Libertadores |  Deportes Tolima | 2 | 0 | 0 | 1/0/0 | 76 | 
| 2024 | Copa Colombia |  Deportes Tolima | 1 | 0 | 0 | 1/0/0 | 90 | 
| 2024 | Primera A |  Deportes Tolima | 42 | 3 | 3 | 10/0/0 | 2576 | 
| 2024 | Copa Sudamericana |  Deportes Tolima | 1 | 0 | 0 | 0/0/0 | 72 | 
| 2023 | Primera A |  Rionegro Águilas | 15 | 0 | 2 | 3/0/1 | 601 | 
| 2023 | Copa Colombia |  Deportes Tolima | 1 | 0 | 0 | 0/0/0 | 90 | 
| 2023 | Primera A |  Deportes Tolima | 16 | 3 | 1 | 6/0/0 | 1007 | 
| 2023 | Copa Sudamericana |  Rionegro Águilas | 1 | 0 | 0 | 0/0/0 | 76 | 
| 2022 | CONCACAF Champions League |  Cruz Azul | 0 | 0 | 0 | 0/0/0 | 0 | 
| 2022 | Copa Sudamericana |  Nacional | 3 | 0 | 0 | 0/0/0 | 201 | 
| 2022 | Copa Libertadores |  Nacional | 5 | 0 | 0 | 1/0/0 | 354 | 
| 2022 | Primera Division |  Nacional | 22 | 1 | 1 | 6/0/0 | 1230 | 
| 2021 | Florida Cup |  Atlético Nacional | 1 | 0 | 0 | 0/0/0 | 12 | 
| 2021 | Copa Libertadores |  Atlético Nacional | 8 | 0 | 0 | 1/0/0 | 244 | 
| 2021 | Primera A |  Atlético Nacional | 39 | 4 | 7 | 2/0/1 | 1924 | 
| 2021 | Copa Colombia |  Atlético Nacional | 8 | 1 | 0 | 3/0/0 | 338 | 
| 2020/2021 | Liga MX |  Cruz Azul | 2 | 0 | 0 | 0/0/0 | 61 | 
| 2020 | CONCACAF Champions League |  Cruz Azul | 2 | 0 | 0 | 0/0/0 | 180 | 
| 2019/2020 | Liga MX |  Cruz Azul | 5 | 0 | 1 | 0/0/0 | 159 | 
| 2019 | Copa Libertadores |  Deportes Tolima | 5 | 2 | 0 | 0/0/0 | 344 | 
| 2019 | Primera A |  Deportes Tolima | 47 | 9 | 9 | 11/0/0 | 3815 | 
| 2019 | Copa Colombia |  Deportes Tolima | 6 | 1 | 0 | 0/0/0 | 264 | 
| 2019 | Supercopa MX |  Cruz Azul | 0 | 0 | 0 | 0/0/0 | 0 | 
| 2019 | Copa Sudamericana |  Deportes Tolima | 2 | 0 | 0 | 2/0/0 | 177 | 
| 2017 | Copa Colombia |  Deportivo Cali | 2 | 0 | 0 | 0/0/0 | 55 | 
| 2017 | Copa Sudamericana |  Deportivo Cali | 1 | 0 | 0 | 0/0/0 | 40 | 
| 2017 | Primera A |  Deportivo Cali | 2 | 0 | 0 | 0/0/0 | 202 | 
| 2011 | Primera A: Clausura |  Deportes Tolima | 6 | 0 | 2 | 0/0/0 | 316 | 
| Total: | 265 | 26 | 30 | 51/0/2 | 15895 | 
| From | To | Date | Amount | 
|---|---|---|---|
|  Deportes Tolima |  Rionegro Águilas | 25/07/2023 | Free | 
|  Rionegro Águilas |  Cruz Azul | 03/02/2023 | N/a | 
|  Cruz Azul |  Nacional | 01/01/2023 | N/a | 
|  Nacional |  Cruz Azul | 10/01/2022 | Loan | 
|  Cruz Azul |  Atlético Nacional | 01/01/2022 | N/a | 
|  Atlético Nacional |  Cruz Azul | 21/01/2021 | Loan | 
|  Cruz Azul |  Deportivo Cali | 16/01/2020 | N/a | 
|  Deportivo Cali |  Deportes Tolima | 01/01/2020 | N/a | 
|  Deportes Tolima |  Deportivo Cali | 01/01/2019 | Loan | 
|  Alianza Petrolera |  Deportivo Cali | 02/03/2018 | Loan | 
|  Deportivo Cali |  Alianza Petrolera | 01/07/2017 | N/a |