Clubs
| Club | Seasons | Apps | Goals | Assists |
|---|---|---|---|---|
| UCV Moquegua | 2026/27 | 9 | 2 | 0 |
| UTC Cajamarca | 2019/20 – 2024/25 | 62 | 9 | 0 |
| Carlos A. Mannucci | 2023/24 | 15 | 2 | — |
| Alianza Atletico | 2022/23 | 26 | 2 | — |
| U. San Martin | 2021/22 | 20 | 0 | 1 |
| FBC Melgar | 2014/15 – 2018/19 | 32 | 1 | 1 |
| Atletico Torino | 2016/17 | 22 | 3 | — |
| Universitario | 2015/16 | 1 | 0 | — |
| Peru U23 | 2015 | 2 | 0 | — |
Transfers
| Date | From | To | Type |
|---|---|---|---|
| 15 Dec 2022 | Alianza Atletico | Carlos A. Mannucci | Free |
| 15 Dec 2021 | U. San Martin | Alianza Atletico | Free |
| 11 Feb 2021 | UTC | U. San Martin | Free |
| 7 Jan 2019 | FBC Melgar | UTC | Free |
| 1 Mar 2016 | Universitario | Atletico Torino | — |
| 1 Jan 2015 | FBC Melgar | Universitario | — |
| 2 Jan 2024 | Carlos A. Mannucci | UTC | Free |
| 1 Jan 2017 | Atletico Torino | FBC Melgar | Free |
| 8 Aug 2025 | UTC | UCV Moquegua | Free Transfer |
| 6 Aug 2025 | UTC Cajamarca | UCV Moquegua | Free agent |
Season by season
| Season | Competition | Club | Apps | Starts | Min | Goals | Assists | Yellow | Red | Rating |
|---|---|---|---|---|---|---|---|---|---|---|
| 2026/27 | Primera División | UCV Moquegua | 9 | 4 | 318 | 2 | 0 | 0 | 0 | 6.64 |
| 2024/25 | Primera División | UTC Cajamarca | 25 | 7 | 884 | 1 | 0 | 3 | 0 | 6.80 |
| 2023/24 | Primera División | Carlos A. Mannucci | 15 | 4 | 523 | 2 | — | 2 | 0 | 6.73 |
| 2022/23 | Primera División | Alianza Atletico | 26 | 15 | 1367 | 2 | — | 2 | 0 | 6.65 |
| 2021/22 | Primera División | U. San Martin | 20 | 15 | 1327 | 0 | 1 | 5 | 0 | 6.34 |
| 2020/21 | Primera División | UTC Cajamarca | 13 | 10 | 918 | 2 | — | 1 | 0 | 6.58 |
| 2019/20 | Primera División | UTC Cajamarca | 24 | 13 | 1170 | 6 | — | 5 | 0 | 6.78 |
| 2018/19 | Primera División | FBC Melgar | 12 | 3 | 442 | 0 | 1 | 2 | 0 | 6.58 |
| 2018/19 | CONMEBOL Libertadores | FBC Melgar | 2 | 1 | 100 | 0 | — | 1 | 0 | 6.55 |
| 2017/18 | Primera División | FBC Melgar | 8 | 3 | 311 | 1 | — | 0 | 0 | 6.56 |
| 2016/17 | Segunda División | Atletico Torino | 22 | 22 | 1961 | 3 | — | 5 | 1 | — |
| 2015/16 | Copa Inca | Universitario | 1 | 0 | 5 | 0 | — | 0 | 0 | — |
| 2015 | Pan American Games | Peru U23 | 2 | 1 | 110 | 0 | — | 0 | 0 | — |
| 2014/15 | Primera División | FBC Melgar | 8 | 8 | 520 | 0 | — | 1 | 0 | — |
| 2014/15 | Copa Inca | FBC Melgar | 2 | 2 | 92 | 0 | — | 1 | 0 | — |
Availability history
No injuries or suspensions recorded.
Trophies
No trophies recorded.
