Clubs
| Club | Seasons | Apps | Goals | Assists |
|---|---|---|---|---|
| Independiente Medellin | 2023/24 – 2026/27 | 44 | 5 | 2 |
| Águilas Doradas | 2024/25 – 2026/27 | 21 | 3 | 0 |
| Deportivo Cali | 2025/26 | 20 | 0 | 0 |
| Instituto | 2023/24 | 17 | 3 | — |
| Deportivo Maldonado | 2021/22 – 2022/23 | 49 | 2 | — |
| Pafos | 2019/20 – 2020/21 | 9 | 0 | — |
| Fenix | 2019/20 | 11 | 0 | — |
| Villa Espanola | 2018/19 | 18 | 2 | — |
| Defensor Sporting | 2015/16 | 1 | 0 | — |
| Uruguay U17 | 2015 | 8 | 0 | — |
Transfers
| Date | From | To | Type |
|---|---|---|---|
| 2 Aug 2024 | Rionegro Aguilas | Independiente Medellin | Loan |
| 15 Jan 2024 | Independiente Medellin | Rionegro Aguilas | — |
| 12 Aug 2023 | Instituto Cordoba | Independiente Medellin | Free |
| 9 Jan 2023 | Deportivo Maldonado | Instituto Cordoba | Free |
| 13 Apr 2021 | Fenix | Deportivo Maldonado | € Free |
| 31 Aug 2019 | Fenix | Pafos | Loan |
| 10 Jan 2019 | Defensor Sporting | Fenix | — |
| 1 Jan 2019 | Villa Espanola | Defensor Sporting | — |
| 2 Mar 2018 | Defensor Sporting | Villa Espanola | Loan |
| 1 Jul 2025 | Independiente Medellin | Rionegro Aguilas | Back from Loan |
| 29 Jun 2025 | Independiente Medellin | Rionegro Aguilas | Return from loan |
| 30 Jun 2025 | Rionegro Aguilas | Deportivo Cali | - |
| 30 Dec 2025 | Deportivo Cali | Águilas Doradas | Return from loan |
| 30 Jun 2026 | Águilas Doradas | Independiente Medellin | Transfer |
| 29 Jun 2026 | Águilas Doradas | Independiente Medellin | Transfer |
Season by season
| Season | Competition | Club | Apps | Starts | Min | Goals | Assists | Yellow | Red | Rating |
|---|---|---|---|---|---|---|---|---|---|---|
| 2026/27 | CONMEBOL Sudamericana | Independiente Medellin | 2 | 2 | 180 | 0 | 0 | 1 | 0 | 6.15 |
| 2026/27 | Primera A | Independiente Medellin | 8 | 8 | 690 | 0 | 0 | 2 | 1 | 5.14 |
| 2026/27 | Primera A | Águilas Doradas | 6 | 5 | 472 | 2 | 0 | 0 | 0 | 6.78 |
| 2025/26 | Primera A | Águilas Doradas | 2 | 2 | 180 | — | 0 | 1 | 0 | 7.35 |
| 2025/26 | Primera A | Independiente Medellin | 3 | 0 | 98 | 0 | 0 | 0 | 0 | 6.57 |
| 2025/26 | Primera A | Deportivo Cali | 20 | 20 | 1790 | 0 | 0 | 5 | 0 | 6.80 |
| 2024/25 | Primera A | Independiente Medellin | 2 | 1 | 110 | 0 | — | 0 | 0 | 6.57 |
| 2024/25 | Primera A | Águilas Doradas | 11 | 10 | 833 | 1 | — | 3 | 0 | 6.57 |
| 2024/25 | Copa Colombia | Independiente Medellin | 1 | 1 | 37 | 0 | — | 0 | 0 | — |
| 2024/25 | CONMEBOL Sudamericana | Independiente Medellin | 2 | 2 | 180 | 2 | 0 | 0 | 0 | 7.90 |
| 2024/25 | CONMEBOL Libertadores | Águilas Doradas | 2 | 2 | 180 | 0 | — | 2 | 0 | 7.30 |
| 2023/24 | Primera A | Independiente Medellin | 23 | 22 | 2028 | 3 | 2 | 5 | 0 | 7.02 |
| 2023/24 | Copa de la Liga Profesional | Instituto | 6 | 2 | 233 | 2 | — | 0 | 0 | 6.70 |
| 2023/24 | Copa Argentina | Instituto | 11 | 10 | 833 | 1 | — | 3 | 0 | 6.57 |
| 2023/24 | Copa Colombia | Independiente Medellin | 3 | 3 | 270 | 0 | — | 2 | 0 | — |
| 2022/23 | Primera División - Clausura | Deportivo Maldonado | 27 | 23 | 2078 | 1 | — | 9 | 0 | — |
| 2021/22 | Primera División - Clausura | Deportivo Maldonado | 22 | 19 | 1647 | 1 | — | 4 | 0 | — |
| 2020/21 | 1. Division | Pafos | 9 | 5 | 480 | 0 | — | 0 | 0 | — |
| 2019/20 | Primera División - Clausura | Fenix | 11 | 10 | 900 | 0 | — | 1 | 0 | — |
| 2018/19 | Segunda División | Villa Espanola | 18 | 16 | 1458 | 2 | — | 5 | 1 | — |
| 2015/16 | Primera División - Clausura | Defensor Sporting | 1 | 1 | 90 | 0 | — | 1 | 0 | — |
| 2015 | CONMEBOL U17 | Uruguay U17 | 8 | 8 | 705 | 0 | — | 2 | 0 | — |
Availability history
No injuries or suspensions recorded.
Trophies
| Competition | Season | Place |
|---|---|---|
| Primera A (Colombia) | 2023 | 2nd Place |
