
| 2026 | Major League Soccer | Minnesota United FC | Defender | 9 | 801 | 0 | 1 | 8 | 5 | 4 | 88 | 3 | 0 | 6.79 |
| 2025 | Leagues Cup | Minnesota United FC | Defender | 3 | 64 | 0 | 0 | 0 | 0 | 0 | — | 0 | 0 | 6.20 |
| 2025 | US Open Cup | Minnesota United FC | Defender | 29 | 2067 | 2 | 0 | 14 | 8 | 4 | — | 12 | 2 | 6.99 |
| 2025 | Major League Soccer | Minnesota United FC | Defender | 29 | 2180 | 1 | 3 | 13 | 5 | 14 | — | 4 | 0 | 6.86 |
| 2024 | Segunda División | Minnesota United FC | Defender | 0 | 0 | 0 | 0 | 0 | 0 | 0 | — | 0 | 0 | — |
| 2024 | Major League Soccer | Minnesota United FC | Defender | 12 | 1060 | 0 | 1 | 3 | 0 | 3 | — | 6 | 0 | 6.72 |
| 2024 | Primera A | Deportivo Cali | Defender | 13 | 806 | 2 | 1 | 10 | 4 | 8 | — | 2 | 0 | 6.97 |
| 2023 | Primera A | Deportivo Cali | Defender | 29 | 2067 | 2 | 0 | 14 | 8 | 4 | — | 12 | 2 | 6.99 |
| 2023 | Copa Colombia | Deportivo Cali | Defender | 7 | 463 | 1 | 0 | 0 | 0 | 0 | — | 2 | 0 | — |
| 2022 | Primera B | Valledupar | Defender | 25 | 2177 | 2 | 0 | 0 | 0 | 0 | — | 5 | 0 | — |
| 2022 | Copa Colombia | Valledupar | Defender | 4 | 285 | 0 | 0 | 0 | 0 | 0 | — | 0 | 0 | — |
| 2021 | Primera B | Real Cartagena | Defender | 24 | 1980 | 2 | 0 | 0 | 0 | 0 | — | 1 | 0 | — |
| 2021 | Copa Colombia | Real Cartagena | Defender | 2 | 13 | 0 | 0 | 0 | 0 | 0 | — | 0 | 0 | — |
| 2020 | Primera B | Real Cartagena | Defender | 13 | 610 | 1 | 0 | 0 | 0 | 0 | — | 1 | 0 | — |
| 2020 | Copa Colombia | Real Cartagena | Defender | 4 | 316 | 1 | 0 | 0 | 0 | 0 | — | 0 | 0 | — |
| 2019 | Primera B | Real Cartagena | Defender | 1 | 85 | 0 | 0 | 0 | 0 | 0 | — | 0 | 0 | — |
| 2018 | Primera B | Real Cartagena | Defender | 0 | 0 | 0 | 0 | 0 | 0 | 0 | — | 0 | 0 | — |
| 2018 | Copa Colombia | Real Cartagena | Defender | 1 | 9 | 0 | 0 | 0 | 0 | 0 | — | 0 | 0 | — |
| 2017 | Primera B | Real Cartagena | Defender | 5 | 145 | 0 | 0 | 0 | 0 | 0 | — | 2 | 0 | — |