Clubs
| Club | Seasons | Apps | Goals | Assists |
|---|---|---|---|---|
| Liverpool Montevideo | 2026/27 | 2 | 0 | 0 |
| Amazonas | 2025/26 | 18 | 0 | 3 |
| Club Nacional | 2022/23 – 2024/25 | 131 | 19 | 4 |
| Rosario Central | 2019/20 – 2021/22 | 66 | 5 | 5 |
| Unión | 2017/18 – 2019/20 | 58 | 11 | 9 |
| Racing Montevideo | 2010/11 – 2017/18 | 115 | 13 | — |
| Vélez Sarsfield | 2016/17 | 7 | 2 | — |
Transfers
| Date | From | To | Type |
|---|---|---|---|
| 9 Feb 2022 | Rosario Central | Club Nacional | € Free |
| 3 Jul 2019 | Union Santa Fe | Rosario Central | € 1.2M |
| 21 Jul 2017 | Racing Montevideo | Union Santa Fe | — |
| 17 Jul 2017 | Velez Sarsfield | Racing Montevideo | — |
| 4 Feb 2016 | Racing Montevideo | Velez Sarsfield | Loan |
| 15 Feb 2025 | Dinamo Tirana | Amazonas | Free Transfer |
| 15 Feb 2025 | Club Nacional | Amazonas | Free Transfer |
| 28 Jan 2026 | Amazonas | Liverpool Montevideo | Free agent |
Season by season
| Season | Competition | Club | Apps | Starts | Min | Goals | Assists | Yellow | Red | Rating |
|---|---|---|---|---|---|---|---|---|---|---|
| 2026/27 | CONMEBOL Libertadores | Liverpool Montevideo | 2 | 0 | 24 | 0 | 0 | 0 | 0 | 6.60 |
| 2025/26 | Copa Verde | Amazonas | 1 | 1 | 64 | 0 | — | 0 | 0 | — |
| 2025/26 | Serie B | Amazonas | 17 | 9 | 798 | 0 | 3 | 2 | 0 | 6.78 |
| 2024/25 | Primera División - Clausura | Club Nacional | 33 | 16 | 1478 | 6 | — | 2 | 0 | — |
| 2024/25 | CONMEBOL Libertadores | Club Nacional | 10 | 2 | 335 | 0 | 1 | 0 | 0 | 6.93 |
| 2023/24 | Primera División - Clausura | Club Nacional | 36 | 24 | 1964 | 5 | — | 1 | 0 | — |
| 2023/24 | CONMEBOL Libertadores | Club Nacional | 8 | 8 | 647 | 1 | 1 | 2 | 0 | 7.25 |
| 2022/23 | Primera División - Clausura | Club Nacional | 35 | 17 | 1764 | 6 | — | 3 | 0 | — |
| 2022/23 | CONMEBOL Libertadores | Club Nacional | 6 | 2 | 309 | 1 | 2 | 0 | 0 | 6.88 |
| 2022/23 | CONMEBOL Sudamericana | Club Nacional | 3 | 3 | 215 | 0 | — | 1 | 0 | 6.77 |
| 2021/22 | Liga Profesional Argentina | Rosario Central | 30 | 18 | 1733 | 1 | 2 | 3 | 0 | 6.74 |
| 2021/22 | CONMEBOL Sudamericana | Rosario Central | 10 | 10 | 848 | 1 | 1 | 1 | 0 | 6.92 |
| 2020/21 | Liga Profesional Argentina | Rosario Central | 5 | 0 | 92 | 1 | — | 0 | 0 | 6.72 |
| 2020/21 | Copa de la Superliga | Rosario Central | 1 | 1 | 66 | 0 | — | 0 | 0 | — |
| 2019/20 | Liga Profesional Argentina | Rosario Central | 20 | 14 | 1169 | 2 | 2 | 1 | 0 | 6.86 |
| 2019/20 | Copa de la Superliga | Unión | 3 | 3 | 237 | 0 | — | 0 | 0 | — |
| 2019/20 | CONMEBOL Sudamericana | Unión | 2 | 2 | 180 | 0 | 1 | 0 | 0 | 7.00 |
| 2018/19 | Liga Profesional Argentina | Unión | 25 | 25 | 2190 | 6 | 4 | 3 | 0 | 7.07 |
| 2018/19 | Copa Argentina | Unión | 2 | 1 | 124 | 0 | — | 0 | 0 | — |
| 2017/18 | Liga Profesional Argentina | Unión | 25 | 23 | 1859 | 5 | 4 | 1 | 0 | 6.83 |
| 2017/18 | Copa Argentina | Unión | 1 | 1 | 67 | 0 | — | 0 | 0 | — |
| 2016/17 | Copa Argentina | Vélez Sarsfield | 1 | 1 | 75 | 0 | — | 0 | 0 | — |
| 2016/17 | Liga Profesional Argentina | Vélez Sarsfield | 6 | 3 | 284 | 2 | — | 1 | 0 | — |
| 2015/16 | Primera División - Clausura | Racing Montevideo | 15 | 8 | 727 | 1 | — | 1 | 0 | — |
| 2014/15 | Primera División - Clausura | Racing Montevideo | 29 | 24 | 2002 | 5 | — | 2 | 0 | — |
| 2013/14 | Primera División - Clausura | Racing Montevideo | 30 | 29 | 2365 | 3 | — | 0 | 0 | — |
| 2012/13 | Primera División - Clausura | Racing Montevideo | 20 | 18 | 1609 | 2 | — | 1 | 0 | — |
| 2011/12 | Liga AUF | Racing Montevideo | 12 | 8 | 670 | 1 | — | 1 | 0 | — |
| 2010/11 | Liga AUF | Racing Montevideo | 9 | 5 | 478 | 1 | — | 2 | 0 | — |
Availability history
| Reason | From | Until | Days |
|---|---|---|---|
| Unknown | 17 Aug 2025 | Ongoing | 438 |
Trophies
| Competition | Season | Place |
|---|---|---|
| Liga AUF (Uruguay) | 2022 | Winner |
| Liga AUF (Uruguay) | 2024 | 2nd Place |
| Super Copa (Uruguay) | 2023 | 2nd Place |
| Copa Uruguay (Uruguay) | 2024 | 2nd Place |
| Amazonense 1 (Brazil) | 2025 | Winner |
