Clubs
| Club | Seasons | Apps | Goals | Assists |
|---|---|---|---|---|
| Instituto | 2025/26 – 2026/27 | 34 | 3 | 0 |
| Millonarios | 2024/25 – 2025/26 | 48 | 7 | 3 |
| Bucaramanga | 2023/24 – 2024/25 | 49 | 12 | 2 |
| Malacateco | 2022/23 | 41 | 9 | — |
| Fortaleza FC | 2022/23 | 14 | 0 | — |
| Huila | 2018/19 – 2021/22 | 21 | 1 | — |
Transfers
| Date | From | To | Type |
|---|---|---|---|
| 6 Jul 2024 | Bucaramanga | Millonarios | — |
| 5 Jul 2023 | Malacateco | Bucaramanga | — |
| 21 Jan 2022 | Huila | Fortaleza FC | — |
| 7 Jul 2025 | Millonarios | Instituto Cordoba | Loan |
| 29 Jun 2025 | Millonarios | Malacateco | Return from loan |
| 30 Jun 2026 | Malacateco | Instituto Cordoba | Transfer |
| 29 Jun 2026 | Instituto Cordoba | Malacateco | Return from loan |
| 7 Jul 2025 | Malacateco | Instituto Cordoba | Loan |
Season by season
| Season | Competition | Club | Apps | Starts | Min | Goals | Assists | Yellow | Red | Rating |
|---|---|---|---|---|---|---|---|---|---|---|
| 2026/27 | Liga Profesional Argentina | Instituto | 24 | 20 | 1460 | 1 | 0 | 3 | 0 | 6.61 |
| 2025/26 | CONMEBOL Sudamericana | Millonarios | 1 | 1 | 90 | 0 | 0 | 0 | 0 | 7.30 |
| 2025/26 | Liga Profesional Argentina | Instituto | 10 | 5 | 594 | 2 | 0 | 1 | 0 | 6.81 |
| 2025/26 | Primera A | Millonarios | 20 | 7 | 796 | 2 | 1 | 0 | 0 | 6.78 |
| 2024/25 | Primera A | Millonarios | 25 | 18 | 1616 | 5 | 2 | 4 | 0 | 6.67 |
| 2024/25 | Primera A | Bucaramanga | 26 | 12 | 1336 | 4 | 2 | 1 | 0 | 6.67 |
| 2024/25 | Copa Colombia | Millonarios | 2 | 2 | 107 | 0 | — | 1 | 0 | — |
| 2024/25 | Copa Colombia | Bucaramanga | 3 | 2 | 207 | 1 | — | 0 | 0 | — |
| 2023/24 | Primera A | Bucaramanga | 18 | 14 | 1259 | 7 | — | 2 | 0 | 7.03 |
| 2023/24 | Copa Colombia | Bucaramanga | 2 | 2 | 138 | 0 | — | 0 | 0 | — |
| 2022/23 | Liga Nacional | Malacateco | 40 | 34 | 3172 | 9 | — | 7 | 0 | — |
| 2022/23 | Primera B | Fortaleza FC | 9 | 3 | 359 | 0 | — | 0 | 0 | — |
| 2022/23 | Copa Colombia | Fortaleza FC | 5 | 2 | 208 | 0 | — | 0 | 0 | — |
| 2022/23 | CONCACAF League | Malacateco | 1 | 1 | 74 | 0 | — | 0 | 0 | — |
| 2021/22 | Primera A | Huila | 5 | 3 | 185 | 0 | — | 1 | 0 | 6.47 |
| 2020/21 | Primera B | Huila | 5 | 0 | 98 | 1 | — | 0 | 0 | — |
| 2020/21 | Copa Colombia | Huila | 4 | 3 | 242 | 0 | — | 2 | 0 | — |
| 2019/20 | Primera A | Huila | 6 | 3 | 325 | 0 | — | 0 | 0 | 6.36 |
| 2019/20 | Copa Colombia | Huila | 1 | 1 | 46 | 0 | — | 0 | 0 | — |
Availability history
No injuries or suspensions recorded.
Trophies
| Competition | Season | Place |
|---|---|---|
| Primera B (Colombia) | 2020 | Winner |
