Partial coverage: some seasons of this career are not stored yet (2026/27).
Clubs
| Club | Seasons | Apps | Goals | Assists |
|---|---|---|---|---|
| Club America | 2020/21 – 2025/26 | 210 | 21 | 27 |
| Real Betis | 2025/26 | 13 | 1 | 0 |
| Liga MX All-Stars | 2022/23 – 2024/25 | 2 | 0 | — |
| Castellón | 2020/21 | 23 | 0 | 1 |
| Real Madrid II | 2017/18 – 2019/20 | 91 | 15 | — |
| Real Madrid | 2016/17 – 2019/20 | 2 | 0 | — |
| Rayo Majadahonda | 2016/17 | 33 | 0 | — |
| Real Madrid U19 | 2015/16 | 7 | 0 | — |
Transfers
| Date | From | To | Type |
|---|---|---|---|
| 1 Jan 2022 | Castellón | Club America | — |
| 1 Feb 2021 | Castellón | Club America | Loan |
| 1 Jul 2017 | Rayo Majadahonda | Real Madrid | — |
| 28 Jul 2016 | Real Madrid | Rayo Majadahonda | Loan |
| 31 Jan 2026 | Club America | Real Betis | Transfer |
Season by season
| Season | Competition | Club | Apps | Starts | Min | Goals | Assists | Yellow | Red | Rating |
|---|---|---|---|---|---|---|---|---|---|---|
| 2025/26 | Campeón de Campeones | Club America | 1 | 0 | 89 | 0 | 0 | 1 | 0 | 6.87 |
| 2025/26 | FIFA Club World Cup | Club America | 1 | 0 | 120 | 0 | 0 | 0 | 0 | 6.61 |
| 2025/26 | Leagues Cup | Club America | 2 | 2 | 45 | 0 | 0 | 0 | 0 | 7.20 |
| 2025/26 | CONCACAF Champions League | Club America | 4 | 4 | 357 | 2 | 0 | 0 | 0 | 7.40 |
| 2025/26 | FIFA Club World Cup - Play-In | Club America | 1 | 1 | 120 | 0 | — | 0 | 0 | — |
| 2025/26 | Copa del Rey | Real Betis | 1 | 0 | 44 | 0 | 0 | 0 | 0 | 6.60 |
| 2025/26 | UEFA Europa League | Real Betis | 3 | 2 | 157 | 0 | 0 | 0 | 0 | 6.70 |
| 2025/26 | La Liga | Real Betis | 9 | 8 | 547 | 1 | 0 | 0 | 0 | 6.76 |
| 2025/26 | Liga MX | Club America | 20 | 16 | 1537 | 1 | 0 | 1 | 0 | 7.16 |
| 2024/25 | Liga MX | Club America | 42 | 37 | 3315 | 8 | 8 | 2 | 0 | 7.42 |
| 2024/25 | MLS All-Star | Liga MX All-Stars | 1 | 0 | 35 | 0 | — | 0 | 0 | — |
| 2024/25 | CONCACAF Champions League | Club America | 8 | 7 | 641 | 0 | — | 0 | 0 | 7.42 |
| 2024/25 | Leagues Cup | Club America | 3 | 3 | 270 | 0 | 0 | 0 | 0 | 7.43 |
| 2024/25 | Campeones Cup | Club America | 1 | 1 | 90 | 0 | — | 0 | 0 | — |
| 2023/24 | Liga MX | Club America | 41 | 37 | 3391 | 2 | 6 | 2 | 0 | 7.40 |
| 2023/24 | Friendlies Clubs | Club America | 1 | 0 | 28 | 0 | — | 0 | 0 | — |
| 2023/24 | Leagues Cup | Club America | 4 | 4 | 360 | 0 | — | 0 | 0 | 7.20 |
| 2022/23 | Liga MX | Club America | 41 | 36 | 3226 | 3 | 9 | 1 | 1 | 7.21 |
| 2022/23 | MLS All-Star | Liga MX All-Stars | 1 | 0 | 29 | 0 | — | 0 | 0 | — |
| 2022/23 | Friendlies Clubs | Club America | 3 | 2 | 153 | 1 | — | 0 | 0 | — |
| 2021/22 | CONCACAF Champions League | Club America | 7 | 7 | 610 | 0 | — | 0 | 0 | — |
| 2021/22 | Liga MX | Club America | 18 | 16 | 1306 | 4 | 1 | 1 | 0 | 6.93 |
| 2020/21 | Liga MX | Club America | 12 | 11 | 938 | 0 | 3 | 0 | 0 | 6.79 |
| 2020/21 | Segunda División | Castellón | 22 | 12 | 1163 | 0 | 1 | 4 | 0 | 6.63 |
| 2020/21 | Copa del Rey | Castellón | 1 | 0 | 20 | 0 | — | 0 | 0 | — |
| 2019/20 | Primera División RFEF - Group 4 | Real Madrid II | 25 | 24 | 2122 | 6 | — | 0 | 0 | — |
| 2019/20 | International Champions Cup | Real Madrid | 1 | 0 | 25 | 0 | — | 0 | 0 | — |
| 2018/19 | Primera División RFEF | Real Madrid II | 40 | 34 | 3126 | 5 | — | 3 | 0 | — |
| 2018/19 | Copa del Rey | Real Madrid | 1 | 0 | 12 | 0 | — | 0 | 0 | 6.30 |
| 2017/18 | Primera División RFEF | Real Madrid II | 26 | 9 | 885 | 4 | — | 2 | 0 | — |
| 2016/17 | Primera División RFEF | Rayo Majadahonda | 33 | 22 | 2107 | 0 | — | 5 | 0 | — |
| 2015/16 | UEFA Youth League | Real Madrid U19 | 7 | 7 | 539 | 0 | — | 0 | 0 | — |
Availability history
No injuries or suspensions recorded.
Trophies
No trophies recorded.
