
| 2026 | World Cup - Qualification South America | Colombia | Midfielder | 0 | 0 | 0 | 0 | 0 | 0 | 0 | — | 0 | 0 | — |
| 2026 | Major League Soccer | Portland Timbers | Defender | 8 | 695 | 0 | 0 | 0 | 0 | 5 | 87 | 2 | 1 | 6.58 |
| 2025 | Leagues Cup | Portland Timbers | Midfielder | 3 | 23 | 0 | 0 | 0 | 0 | 0 | — | 1 | 0 | 7.20 |
| 2025 | Primera A | Independiente Medellin | Midfielder | 0 | 0 | 0 | 0 | 0 | 0 | 0 | — | 0 | 0 | — |
| 2025 | US Open Cup | Portland Timbers | Midfielder | 0 | 0 | 0 | 0 | 0 | 0 | 0 | — | 0 | 0 | — |
| 2025 | Major League Soccer | Portland Timbers | Midfielder | 29 | 2265 | 0 | 2 | 7 | 4 | 16 | — | 11 | 0 | 7.00 |
| 2024 | Paulista Série B | Colombia U23 | Midfielder | 3 | 117 | 0 | 0 | 0 | 0 | 0 | — | 1 | 0 | — |
| 2024 | Primera A | Deportivo Pereira | Midfielder | 0 | 0 | 0 | 2 | 2 | 1 | 22 | — | 0 | 0 | 6.86 |
| 2024 | Primera A | Independiente Medellin | Midfielder | 23 | 1773 | 0 | 2 | 2 | 1 | 22 | — | 7 | 0 | 6.86 |
| 2024 | Copa Colombia | Independiente Medellin | Midfielder | 6 | 457 | 0 | 0 | 0 | 0 | 0 | — | 2 | 0 | — |
| 2024 | CONMEBOL Sudamericana | Independiente Medellin | Midfielder | 10 | 844 | 0 | 1 | 3 | 1 | 5 | — | 2 | 0 | 6.90 |
| 2024 | CONMEBOL - Pre-Olympic Tournament | Colombia U23 | Midfielder | 3 | 117 | 0 | 0 | 0 | 0 | 0 | — | 1 | 0 | — |
| 2024 | Friendlies | Colombia | Midfielder | 0 | 0 | 0 | 0 | 0 | 0 | 0 | — | 0 | 0 | — |
| 2023 | Primera A | Deportivo Pereira | Midfielder | 18 | 1318 | 0 | 2 | 9 | 2 | 16 | — | 2 | 0 | 6.85 |
| 2023 | Copa Colombia | Deportivo Pereira | Midfielder | 2 | 170 | 0 | 0 | 0 | 0 | 0 | — | 1 | 0 | — |
| 2023 | CONMEBOL Libertadores | Deportivo Pereira | Midfielder | 10 | 900 | 2 | 0 | 5 | 2 | 11 | — | 1 | 0 | 6.76 |
| 2023 | Friendlies | Colombia | Midfielder | 0 | 0 | 0 | 0 | 0 | 0 | 0 | — | 0 | 0 | — |
| 2022 | Primera A | Deportivo Pereira | Midfielder | 27 | 1881 | 1 | 0 | 1 | 0 | 1 | — | 4 | 0 | 6.45 |
| 2022 | Primera A | Atletico Nacional | Midfielder | 6 | 163 | 0 | 0 | 1 | 0 | 1 | — | 1 | 0 | 6.45 |
| 2022 | CONMEBOL Libertadores | Atletico Nacional | Midfielder | 0 | 0 | 0 | 0 | 0 | 0 | 0 | — | 0 | 0 | — |
| 2021 | Primera A | Atletico Nacional | Midfielder | 11 | 331 | 0 | 0 | 2 | 1 | 4 | — | 1 | 0 | 6.58 |
| 2021 | Copa Colombia | Atletico Nacional | Midfielder | 3 | 132 | 0 | 0 | 0 | 0 | 0 | — | 1 | 0 | — |
| 2021 | CONMEBOL Libertadores | Atletico Nacional | Midfielder | 0 | 0 | 0 | 0 | 0 | 0 | 0 | — | 0 | 0 | — |
| 2020 | Primera A | Atletico Nacional | Midfielder | 2 | 148 | 0 | 0 | 0 | 0 | 0 | — | 0 | 0 | — |
| 2020 | Copa Colombia | Atletico Nacional | Midfielder | 1 | 90 | 0 | 0 | 0 | 0 | 0 | — | 0 | 0 | — |
| 2020 | CONMEBOL Sudamericana | Atletico Nacional | Midfielder | 1 | 44 | 0 | 0 | 0 | 0 | 0 | — | 0 | 0 | — |