Clubs
| Club | Seasons | Apps | Goals | Assists |
|---|---|---|---|---|
| ADT | 2026/27 | 14 | 1 | 0 |
| Emelec | 2026/27 | 8 | 0 | 0 |
| El Nacional | 2024/25 – 2025/26 | 10 | 0 | — |
| Cuniburo | 2025/26 | 35 | 1 | 5 |
| Libertad | 2024/25 | 13 | 0 | — |
| 9 de Octubre | 2021/22 | 5 | 0 | — |
| LDU Portoviejo | 2020/21 | 24 | 2 | — |
Transfers
| Date | From | To | Type |
|---|---|---|---|
| 19 Jul 2024 | El Nacional | Libertad | Loan |
| 13 Jan 2021 | LDU Portoviejo | 9 de Octubre | — |
| 15 Feb 2025 | El Nacional | Cuniburo | Free Transfer |
| 3 Jan 2026 | Cuniburo | ADT | Free agent |
| 30 Dec 2024 | Libertad | El Nacional | Return from loan |
| 30 Jul 2026 | ADT | Emelec | Free agent |
| 29 Jul 2026 | ADT | Emelec | Free agent |
| 31 Jan 2025 | El Nacional | Cuniburo | Transfer |
| 2 Jan 2026 | Cuniburo | ADT | Free agent |
Season by season
| Season | Competition | Club | Apps | Starts | Min | Goals | Assists | Yellow | Red | Rating |
|---|---|---|---|---|---|---|---|---|---|---|
| 2026/27 | Primera División | ADT | 14 | 11 | 1040 | 1 | 0 | 1 | 0 | 6.75 |
| 2026/27 | Liga Pro | Emelec | 8 | 7 | 601 | 0 | 0 | 1 | 0 | 5.20 |
| 2025/26 | Liga Pro | Cuniburo | 35 | 31 | 2740 | 1 | 5 | 8 | 0 | 6.88 |
| 2024/25 | Liga Pro | Libertad | 13 | 13 | 933 | 0 | — | 0 | 0 | 6.76 |
| 2024/25 | Liga Pro | El Nacional | 9 | 6 | 361 | — | — | 2 | 0 | 6.76 |
| 2024/25 | CONMEBOL Libertadores | El Nacional | 1 | 1 | 90 | 0 | — | 0 | 0 | 6.70 |
| 2021/22 | Liga Pro | 9 de Octubre | 5 | 2 | 230 | 0 | — | 2 | 0 | — |
| 2020/21 | Liga Pro | LDU Portoviejo | 24 | 17 | 1511 | 2 | — | 4 | 0 | — |
Availability history
No injuries or suspensions recorded.
Trophies
| Competition | Season | Place |
|---|---|---|
| Supercopa de Ecuador (Ecuador) | 2025 | 2nd Place |
