Clubs
| Club | Seasons | Apps | Goals | Assists |
|---|---|---|---|---|
| UCV Moquegua | 2024/25 – 2026/27 | 37 | 0 | 0 |
| Alianza Universidad | 2023/24 | 11 | 0 | — |
| Alfonso Ugarte Puno | 2022/23 | 20 | 2 | — |
| Deportivo Coopsol | 2017/18 | 23 | 2 | — |
| Sport Loreto | 2016/17 | 26 | 0 | — |
| UTC Cajamarca | 2014/15 | 20 | 2 | — |
| Cusco | 2012/13 – 2013/14 | 17 | 0 | — |
| Sporting Cristal | 2010/11 – 2012/13 | 16 | 1 | — |
| Peru U20 | 2011 | 2 | 0 | — |
Transfers
| Date | From | To | Type |
|---|---|---|---|
| 27 Feb 2024 | Alianza Universidad | UCV Moquegua | Free |
| 12 Jan 2023 | Alfonso Ugarte Puno | Alianza Universidad | Free |
| 15 Jan 2022 | Deportivo Coopsol | Alfonso Ugarte Puno | Free |
| 1 Jan 2017 | Sport Loreto | Deportivo Coopsol | Free |
| 1 Jan 2016 | — | Sport Loreto | — |
| 1 Jan 2015 | UTC | — | — |
| 1 Jan 2014 | Cusco | UTC | — |
| 15 Aug 2012 | Sporting Cristal | Cusco | — |
Season by season
| Season | Competition | Club | Apps | Starts | Min | Goals | Assists | Yellow | Red | Rating |
|---|---|---|---|---|---|---|---|---|---|---|
| 2026/27 | Primera División | UCV Moquegua | 13 | 10 | 751 | 0 | 0 | 2 | 1 | 3.41 |
| 2025/26 | Segunda División | UCV Moquegua | 3 | 3 | 270 | 0 | — | 0 | 0 | — |
| 2024/25 | Segunda División | UCV Moquegua | 21 | 21 | 1890 | 0 | — | 8 | 0 | — |
| 2023/24 | Segunda División | Alianza Universidad | 11 | 4 | 503 | 0 | — | 1 | 0 | — |
| 2022/23 | Segunda División | Alfonso Ugarte Puno | 20 | 20 | 1767 | 2 | — | 7 | 0 | — |
| 2017/18 | Segunda División | Deportivo Coopsol | 23 | 23 | 2042 | 2 | — | 3 | 1 | — |
| 2016/17 | Segunda División | Sport Loreto | 26 | 24 | 2139 | 0 | — | 5 | 0 | — |
| 2015/16 | Liga 1 | 11 | 4 | 412 | 0 | — | 1 | 1 | — | |
| 2014/15 | Liga 1 | UTC Cajamarca | 15 | 9 | 959 | 1 | — | 4 | 1 | — |
| 2014/15 | Copa Inca | UTC Cajamarca | 5 | 5 | 450 | 1 | — | 2 | 0 | — |
| 2013/14 | Liga 1 | Cusco | 6 | 5 | 336 | 0 | — | 1 | 0 | — |
| 2012/13 | Liga 1 | Cusco | 11 | 9 | 694 | 0 | — | 4 | 0 | — |
| 2012/13 | Liga 1 | Sporting Cristal | 1 | 1 | 90 | 1 | — | 1 | 0 | — |
| 2011/12 | Liga 1 | Sporting Cristal | 10 | 8 | 710 | 0 | — | 0 | 1 | — |
| 2011 | CONMEBOL U20 | Peru U20 | 2 | 1 | 125 | 0 | — | 0 | 0 | — |
| 2010/11 | Liga 1 | Sporting Cristal | 5 | 4 | 309 | 0 | — | 1 | 0 | — |
Availability history
No injuries or suspensions recorded.
Trophies
No trophies recorded.
