Clubs
| Club | Seasons | Apps | Goals | Assists |
|---|---|---|---|---|
| Juan Pablo II College | 2026/27 | 25 | 6 | 6 |
| UTC Cajamarca | 2020/21 – 2025/26 | 89 | 16 | 12 |
| Union Comercio | 2024/25 | 9 | 1 | — |
| Deportivo Garcilaso | 2024/25 | 7 | 0 | — |
| Deportivo Municipal | 2021/22 – 2022/23 | 28 | 7 | 5 |
| ADT | 2022/23 | 17 | 1 | 2 |
| Cesar Vallejo | 2019/20 | 8 | 0 | — |
| Alianza Lima | 2016/17 – 2018/19 | 44 | 2 | 1 |
Transfers
| Date | From | To | Type |
|---|---|---|---|
| 1 Jun 2024 | Deportivo Garcilaso | Union Comercio | Free |
| 2 Jan 2024 | UTC | Deportivo Garcilaso | Free |
| 15 Dec 2022 | ADT | UTC | Free |
| 11 Jul 2022 | Deportivo Municipal | ADT | Free |
| 4 Jan 2021 | UTC | Deportivo Municipal | Free |
| 6 Jan 2020 | Cesar Vallejo | UTC | Free |
| 7 Jan 2019 | Alianza Lima | Cesar Vallejo | Free |
| 1 Jan 2025 | Unión Comercio | UTC | Free Transfer |
| 1 Jan 2025 | Union Comercio | UTC | Free Transfer |
| 31 Dec 2025 | UTC Cajamarca | Juan Pablo II College | Free agent |
Season by season
| Season | Competition | Club | Apps | Starts | Min | Goals | Assists | Yellow | Red | Rating |
|---|---|---|---|---|---|---|---|---|---|---|
| 2026/27 | Primera División | Juan Pablo II College | 25 | 20 | 1538 | 6 | 6 | 0 | 0 | 6.92 |
| 2025/26 | Primera División | UTC Cajamarca | 34 | 30 | 2414 | 5 | 2 | 1 | 0 | 6.98 |
| 2024/25 | Primera División | Union Comercio | 9 | 8 | 655 | 1 | — | 0 | 0 | 6.85 |
| 2024/25 | Primera División | Deportivo Garcilaso | 6 | 4 | 378 | 0 | — | 0 | 0 | 6.85 |
| 2024/25 | CONMEBOL Sudamericana | Deportivo Garcilaso | 1 | 1 | 46 | 0 | — | 0 | 0 | 6.90 |
| 2023/24 | Primera División | UTC Cajamarca | 33 | 21 | 1937 | 4 | 5 | 3 | 0 | 6.87 |
| 2022/23 | Primera División | ADT | 17 | 15 | 1108 | 1 | 2 | 2 | 0 | 6.96 |
| 2022/23 | Primera División | Deportivo Municipal | 7 | 3 | 278 | 0 | 2 | 1 | 1 | 6.96 |
| 2021/22 | Primera División | Deportivo Municipal | 21 | 20 | 1806 | 7 | 3 | 1 | 0 | 7.28 |
| 2020/21 | Primera División | UTC Cajamarca | 22 | 18 | 1623 | 7 | 5 | 0 | 0 | 7.33 |
| 2019/20 | Primera División | Cesar Vallejo | 8 | 6 | 455 | 0 | — | 0 | 0 | 6.66 |
| 2018/19 | Primera División | Alianza Lima | 6 | 3 | 268 | 0 | — | 0 | 0 | 6.82 |
| 2017/18 | Primera División | Alianza Lima | 18 | 12 | 993 | 1 | 1 | 1 | 0 | 6.64 |
| 2017/18 | CONMEBOL Sudamericana | Alianza Lima | 1 | 0 | 16 | 0 | — | 0 | 0 | 6.30 |
| 2016/17 | Primera División | Alianza Lima | 19 | 11 | 755 | 1 | — | 1 | 0 | — |
Availability history
No injuries or suspensions recorded.
Trophies
| Competition | Season | Place |
|---|---|---|
| Liga 1 (Peru) | 2017 | Winner |
| Liga 1 (Peru) | 2018 | 2nd Place |
