Age 29
Height 180 cm
Foot Right
Country Mexico
Value €5m
Contract 2027-06-30
📈
Form
Rating per season, last 5 matches, and timeline all matches
Season
6.79
36 matches
Last 5
6.54
-0.25 vs season
Best
8.2
vs Tigres
MOTM
0
of 42 matches
Rating by match (last 30)
≥8.0
7.0–8.0
6.0–7.0
5.5–6.0
<5.5
🏥
Injury
Status unavailable
Return: {'expectedReturnKey': 'expected_return_date_early', 'expectedReturnDateParam': 'September 2026', 'expectedReturnFallback': 'Early September 2026'}
Filter:
Apps
36
Goals
0
Assists
0
Rating
6.79
Conceded
1
81%
Clean sheets
1
43%
Rating
6.78
48%
Matches
3
67%
Started
3
67%
Penalties saved
0/0
🔥
Heatmap
100 touches this season
Attack
Touches
100
Attack
0%
Middle
0%
Ø position
10%
Detailed Stats & Percentiles (Liga MX Clausura)
Goalkeeping
| Stat | Total | Per 90 |
Percentile
avg 55%
|
Per 90 pctl
avg 59%
|
|---|---|---|---|---|
| Saves | 3 | 1.22 |
10
|
10
|
| Save percentage | 75.0 | 75.00 |
51
|
51
|
| Goals conceded | 1 | 0.41 |
81
|
86
|
| Goals prevented | 0.13 | 0.05 |
54
|
56
|
| Clean sheets | 1 | 0.41 |
43
|
54
|
| Error led to goal | 0 | 0.00 |
100
|
100
|
| High claims | 1 | 0.41 |
51
|
59
|
Distribution
| Stat | Total | Per 90 |
Percentile
avg 65%
|
Per 90 pctl
avg 63%
|
|---|---|---|---|---|
| Accurate passes | 59 | 23.92 |
67
|
67
|
| Pass accuracy | 88.1 | 88.06 |
91
|
91
|
| Accurate long balls | 8 | 3.24 |
29
|
24
|
| Long ball accuracy | 50.0 | 50.00 |
83
|
83
|
| xA | 0.00 | 0.00 |
54
|
48
|
Discipline
| Stat | Total | Per 90 |
Percentile
avg 100%
|
Per 90 pctl
avg 100%
|
|---|---|---|---|---|
| Yellow cards | 0 | 0.00 |
100
|
100
|
| Red cards | 0 | 0.00 |
100
|
100
|
Goalkeeping
| Stat | Total | Per 90 |
Percentile
avg 55%
|
Per 90 pctl
avg 59%
|
|---|---|---|---|---|
| Saves | 3 | 1.22 |
10
|
10
|
| Save percentage | 75.0 | 75.00 |
51
|
51
|
| Goals conceded | 1 | 0.41 |
81
|
86
|
| Goals prevented | 0.13 | 0.05 |
54
|
56
|
| Clean sheets | 1 | 0.41 |
43
|
54
|
| Error led to goal | 0 | 0.00 |
100
|
100
|
| High claims | 1 | 0.41 |
51
|
59
|
Distribution
| Stat | Total | Per 90 |
Percentile
avg 65%
|
Per 90 pctl
avg 63%
|
|---|---|---|---|---|
| Accurate passes | 59 | 23.92 |
67
|
67
|
| Pass accuracy | 88.1 | 88.06 |
91
|
91
|
| Accurate long balls | 8 | 3.24 |
29
|
24
|
| Long ball accuracy | 50.0 | 50.00 |
83
|
83
|
| xA | 0.00 | 0.00 |
54
|
48
|
Discipline
| Stat | Total | Per 90 |
Percentile
avg 100%
|
Per 90 pctl
avg 100%
|
|---|---|---|---|---|
| Yellow cards | 0 | 0.00 |
100
|
100
|
| Red cards | 0 | 0.00 |
100
|
100
|
Recent Matches (53)
| Date | Opponent | Comp | Score | Min | G | A | Rating |
|---|---|---|---|---|---|---|---|
| 2026-03-10 | @ Philadelphia Union | CONCACAF Champions Cup | 0-1 | 42 | 0 | 0 | 6.1 |
| 2026-03-07 | @ Queretaro FC | Liga MX Clausura | 1-2 | 0 | 0 | 0 | |
| 2026-03-05 | vs FC Juarez | Liga MX Clausura | 1-2 | 90 | 0 | 0 | 6.0 |
| 2026-03-01 | vs Tigres | Liga MX Clausura | 1-4 | 90 | 0 | 0 | 5.3 |
| 2026-02-26 | vs Iceland | Friendlies | 4-0 | 0 | 0 | 0 | |
| 2026-02-21 | @ Puebla | Liga MX Clausura | 0-4 | 90 | 0 | 0 | 8.1 |
| 2026-02-15 | @ Chivas | Liga MX Clausura | 1-0 | 90 | 0 | 0 | 7.2 |
| 2026-02-12 | vs CD Olimpia | CONCACAF Champions Cup | 0-0 | 90 | 0 | 0 | 7.4 |
| 2026-02-08 | vs Monterrey | Liga MX Clausura | 1-0 | 90 | 0 | 0 | 7.8 |
| 2026-02-04 | @ CD Olimpia | CONCACAF Champions Cup | 1-2 | 90 | 0 | 0 | 6.9 |
| 2026-01-31 | vs Necaxa | Liga MX Clausura | 2-0 | 90 | 0 | 0 | 7.6 |
| 2026-01-25 | vs Bolivia | Friendlies | 1-0 | 0 | 0 | 0 | |
| 2026-01-23 | vs Panama | Friendlies | 1-0 | 0 | 0 | 0 | |
| 2026-01-19 | @ Pachuca | Liga MX Clausura | 0-0 | 90 | 0 | 0 | 7.7 |
| 2026-01-15 | vs Atletico de San Luis | Liga MX Clausura | 0-2 | 90 | 0 | 0 | 5.9 |
| 2026-01-10 | @ Tijuana | Liga MX Clausura | 0-0 | 90 | 0 | 0 | 7.7 |
| 2025-11-29 | vs Monterrey | Liga MX Apertura Playoff | 2-1 | 90 | 0 | 0 | 6.2 |
| 2025-11-27 | @ Monterrey | Liga MX Apertura Playoff | 2-0 | 90 | 0 | 0 | 5.3 |
| 2025-11-19 | vs Paraguay | Friendlies | 1-2 | 90 | 0 | 0 | 6.8 |
| 2025-11-16 | vs Uruguay | Friendlies | 0-0 | 0 | 0 | 0 | |
| 2025-11-09 | @ Toluca | Liga MX Apertura | 2-0 | 90 | 0 | 0 | 5.4 |
| 2025-11-02 | vs Leon | Liga MX Apertura | 2-0 | 90 | 0 | 0 | 7.3 |
| 2025-10-25 | @ Mazatlan FC | Liga MX Apertura | 2-2 | 90 | 0 | 0 | 5.1 |
| 2025-10-22 | vs Puebla | Liga MX Apertura | 2-1 | 90 | 0 | 0 | 6.2 |
| 2025-10-19 | @ Cruz Azul | Liga MX Apertura | 2-1 | 90 | 0 | 0 | 5.9 |
| 2025-10-15 | vs Ecuador | Friendlies | 1-1 | 0 | 0 | 0 | |
| 2025-10-12 | vs Colombia | Friendlies | 0-4 | 90 | 0 | 0 | 4.2 |
| 2025-10-05 | vs Santos Laguna | Liga MX Apertura | 3-0 | 90 | 0 | 0 | 7.7 |
| 2025-09-28 | vs Pumas | Liga MX Apertura | 4-1 | 90 | 0 | 0 | 6.4 |
| 2025-09-25 | @ Atletico de San Luis | Liga MX Apertura | 0-1 | 90 | 0 | 0 | 7.6 |
| 2025-09-21 | @ Monterrey | Liga MX Apertura | 2-2 | 90 | 0 | 0 | 7.2 |
| 2025-09-14 | vs Chivas | Liga MX Apertura | 1-2 | 90 | 0 | 0 | 5.7 |
| 2025-09-10 | vs South Korea | Friendlies | 2-2 | 0 | 0 | 0 | |
| 2025-09-07 | vs Japan | Friendlies | 0-0 | 90 | 0 | 0 | 7.2 |
| 2025-08-31 | vs Pachuca | Liga MX Apertura | 2-0 | 90 | 0 | 0 | 7.9 |
| 2025-08-25 | @ Atlas | Liga MX Apertura | 2-4 | 90 | 0 | 0 | 6.9 |
| 2025-08-17 | @ Tigres | Liga MX Apertura | 1-3 | 90 | 0 | 0 | 8.2 |
| 2025-08-10 | vs Queretaro FC | Liga MX Apertura | 1-0 | 90 | 0 | 0 | 7.7 |
| 2025-08-07 | vs Portland Timbers | Leagues Cup | 1-1 | 0 | 0 | 0 | |
| 2025-08-03 | vs Minnesota United | Leagues Cup | 3-3 | 90 | 0 | 0 | 7.3 |
Career
| Season | Team | Type | Apps | G | A | Rating |
|---|---|---|---|---|---|---|
| 2025/2026 | CF America | senior | 36 | 0 | 0 | 6.79 |
| 2024/2025 | CF America | senior | 55 | 0 | 1 | 6.93 |
| 2023/2024 | CF America | senior | 45 | 0 | 0 | 6.89 |
| 2022/2023 | CF America | senior | 11 | 0 | 0 | 6.73 |
| 2022/2023 | Necaxa | senior | 18 | 0 | 0 | 6.73 |
| 2021/2022 | Necaxa | senior | 28 | 0 | 0 | 6.48 |
| 2020/2021 | Necaxa | senior | 26 | 0 | 0 | 6.64 |
| 2019/2020 | Atletico Morelia | senior | 9 | 0 | 0 | 6.86 |
| 2018/2019 | Atletico Morelia | senior | 12 | 0 | 0 | 5.89 |
| 2015/2016 | Atletico Morelia | senior | 3 | 0 | 0 | - |
| 2025 | Mexico | national team | 10 | 0 | 0 | 6.74 |
| 2024 | Mexico | national team | 5 | 0 | 0 | 7.38 |
| 2023 | Mexico | national team | 4 | 0 | 0 | 5.60 |
| 2019 | Mexico U22 | national team | 1 | 0 | 0 | - |
| 2018 | Mexico U21 | national team | 2 | 0 | 0 | - |
| 2020 | Mexico U23 | national team | 3 | 0 | 0 | - |
Transfer Value History
Teammates
Diego Rocio
Israel Reyes
Sebastián Cáceres
Kevin Álvarez
Jonathan dos Santos
Brian Rodríguez
Henry Martín
Álex Zendejas
Víctor Dávila
Isaías Violante
Alan Cervantes
Néstor Araújo
Ralph Orquin
Rodrigo Dourado
Aarón Mejía
Raúl Zúñiga
Alexis Gutiérrez
Fernando Tapia
Thiago Espinosa
Raphael Veiga
Cristián Borja
Érick Sánchez
Ramón Juárez
Rodolfo Cota
Miguel Vázquez
Dagoberto Espinoza
Santiago Naveda
Lima
Norberto Bedolla
César Lugo
Diego Arriaga
Patricio Salas
Trophies
CF America
🏆
Liga MX
x3
🏆
Campeones Cup
x1
🏆
Supercopa MX
x1
🏆
Campeón de Campeones
x1
Liga MX All-Stars
🏆
MLS All-Star
x1
Mexico
🏆
Concacaf Nations League
x1
🏆
CONCACAF Gold Cup
x2
Mexico U23
🏆
Olympic Qualifying Concacaf
x1