Clubs
| Club | Seasons | Apps | Goals | Assists |
|---|---|---|---|---|
| Tijuana | 2025/26 | 2 | 0 | 0 |
| Dorados | 2024/25 | 29 | 0 | — |
| Cimarrones | 2021/22 – 2023/24 | 72 | 0 | — |
| Cruz Azul | 2018/19 – 2021/22 | 15 | 1 | — |
Transfers
| Date | From | To | Type |
|---|---|---|---|
| 10 Jan 2022 | Cruz Azul | Cimarrones | — |
| 7 Jul 2025 | Dorados | Club Tijuana | Free Transfer |
| 10 Jul 2025 | Dorados | Club Tijuana | - |
| 5 Jul 2025 | Dorados | Club Tijuana | Free agent |
| 31 Dec 2025 | Club Tijuana | Dorados | Transfer |
| 30 Jun 2026 | Dorados | Alebrijes de Oaxaca | Free agent |
Season by season
| Season | Competition | Club | Apps | Starts | Min | Goals | Assists | Yellow | Red | Rating |
|---|---|---|---|---|---|---|---|---|---|---|
| 2025/26 | Leagues Cup | Tijuana | 1 | 1 | — | 0 | 0 | 1 | 0 | — |
| 2025/26 | Liga MX | Tijuana | 1 | 0 | 17 | 0 | 0 | 1 | 0 | 5.90 |
| 2024/25 | Liga de Expansión MX | Dorados | 29 | 26 | 2358 | 0 | — | 8 | 0 | — |
| 2023/24 | Liga de Expansión MX | Cimarrones | 24 | 21 | 1987 | 0 | — | 5 | 1 | — |
| 2022/23 | Liga de Expansión MX | Cimarrones | 27 | 20 | 1987 | 0 | — | 5 | 0 | — |
| 2021/22 | Liga de Expansión MX | Cimarrones | 21 | 21 | 1859 | 0 | — | 6 | 1 | — |
| 2021/22 | Liga MX | Cruz Azul | 2 | 0 | 17 | 0 | — | 0 | 0 | 6.30 |
| 2021/22 | CONCACAF Champions League | Cruz Azul | 2 | 2 | 180 | 1 | — | 0 | 0 | — |
| 2020/21 | Liga MX | Cruz Azul | 9 | 7 | 640 | 0 | — | 1 | 0 | 6.92 |
| 2020/21 | CONCACAF Champions League | Cruz Azul | 1 | 1 | 90 | 0 | — | 0 | 0 | — |
| 2019/20 | Liga MX | Cruz Azul | 1 | 0 | 12 | 0 | — | 0 | 0 | 6.70 |
Availability history
No injuries or suspensions recorded.
Trophies
No trophies recorded.
