Playing now
Live| Season | Team | Competition | MP | Min | G | A |
|---|---|---|---|---|---|---|
| 2026/27 | Tapatío | Mexican Ascenso (Apertura) | 6 | 366 | 2 | 0 |
| 2025/26 | Earthquakes II | MLS Next Pro | 27 | 2,212 | 7 | 5 |
| 2024/25 | Earthquakes II | MLS Next Pro | 22 | 1,877 | 3 | 1 |
| 2024/25 | USA U20 | Concacaf U20 Championship | 6 | 192 | 1 | 0 |
| 2024/25 | USA U19 | Under 19 Internationals | 2 | 100 | 1 | 0 |
| 2023/24 | Earthquakes II | MLS Next Pro | 23 | 1,201 | 2 | 2 |
| 2023/24 | USA U17 | FIFA U17 World Cup | 3 | 245 | 1 | 0 |
| 2023/24 | USA U19 | Under 19 Internationals | 1 | 73 | 0 | 1 |
| 2022/23 | Earthquakes II | MLS Next Pro | 16 | 614 | 1 | 1 |
| 2022/23 | USA U17 | Concacaf U17 Championship | 6 | 366 | 3 | 1 |
| 2022/23 | San Jose Earthquakes U17 | Generation Adidas Cup Champions | 8 | 531 | 1 | 0 |
| 2022/23 | San Jose Earthquakes U17 | MLS Next U17 | 5 | 317 | 1 | 1 |
| 2021/22 | USA U17 | Under 17 Internationals | 1 | 76 | 1 | 0 |
| 2021/22 | San Jose Earthquakes U17 | Generation Adidas Cup Champions | 9 | 454 | 2 | 1 |
| 2021/22 | San Jose Earthquakes U17 | MLS Next U17 | 3 | 204 | 0 | 0 |
| Total | 15 seasons | 138 | 8,828 | 26 | 13 |
Mexican Ascenso (Apertura)
2026/27Compared with 72 players in the same position in 2026/27.
Value: per 90 minutes played, except the percentages. Percentile: how many of those players rank below, from 0 to 100. The dotted ring on the chart is the 50th percentile, meaning the average for the position.
Small sample so far: few matches played.
| Metric | Value | Percentile |
|---|---|---|
| Chances created | 1.48 | 54 |
| Pass accuracy | 73% | 6 |
| Dribbles | 1.23 | 85 |
| Duels won | 36% | 4 |
| Recoveries | 1.72 | 43 |
| Forward passes | 22.62 | 28 |
| Metric | Total |
|---|---|
| Goals | 2 |
| Big chances created | 6 |
| Shots | 6 |
| Dribbles completed | 5 |
| Tackles won | 6 |
| Interceptions | 1 |
| Clearances | 2 |
Major League Soccer
2025/26No stats available right now.
US Open Cup
2025/26No stats available right now.
Mexican Ascenso (Clausura)
2025/26No stats available right now.
MLS Next Pro
2025/26Compared with 198 players in the same position in 2025/26.
Value: per 90 minutes played, except the percentages. Percentile: how many of those players rank below, from 0 to 100. The dotted ring on the chart is the 50th percentile, meaning the average for the position.
| Metric | Value | Percentile |
|---|---|---|
| Chances created | 1.63 | 78 |
| Pass accuracy | 82% | 33 |
| Dribbles | 0.81 | 55 |
| Duels won | 38% | 5 |
| Recoveries | 0.90 | 8 |
| Forward passes | 32.83 | 86 |
| Metric | Total |
|---|---|
| Goals | 7 |
| Assists | 5 |
| Big chances created | 40 |
| Shots | 46 |
| Dribbles completed | 20 |
| Tackles won | 14 |
| Interceptions | 8 |
| Clearances | 15 |
| Clean sheets | 5 |
Major League Soccer
2024/25No stats available right now.
US Open Cup
2024/25No stats available right now.
Leagues Cup
2024/25No stats available right now.
MLS Next Pro
2024/25Compared with 196 players in the same position in 2024/25.
Value: per 90 minutes played, except the percentages. Percentile: how many of those players rank below, from 0 to 100. The dotted ring on the chart is the 50th percentile, meaning the average for the position.
| Metric | Value | Percentile |
|---|---|---|
| Chances created | 1.20 | 57 |
| Pass accuracy | 82% | 33 |
| Dribbles | 0.96 | 59 |
| Duels won | 42% | 13 |
| Recoveries | 2.06 | 43 |
| Forward passes | 24.69 | 52 |
| Metric | Total |
|---|---|
| Goals | 3 |
| Assists | 1 |
| Big chances created | 25 |
| Shots | 41 |
| Dribbles completed | 20 |
| Tackles won | 29 |
| Interceptions | 14 |
| Clearances | 6 |
| Saves | 1 |
| Clean sheets | 5 |
Concacaf U20 Championship
2024/25| Metric | Total |
|---|---|
| Goals | 1 |
| Big chances created | 6 |
| Shots | 6 |
| Dribbles completed | 3 |
| Tackles won | 2 |
Concacaf U17 Qualification
2024/25No stats available right now.
Under 19 Internationals
2024/25| Metric | Total |
|---|---|
| Goals | 1 |
| Big chances created | 4 |
| Shots | 3 |
| Dribbles completed | 1 |
Major League Soccer
2023/24No stats available right now.
US Open Cup
2023/24No stats available right now.
Leagues Cup
2023/24No stats available right now.
MLS Next Pro
2023/24Compared with 183 players in the same position in 2023/24.
Value: per 90 minutes played, except the percentages. Percentile: how many of those players rank below, from 0 to 100. The dotted ring on the chart is the 50th percentile, meaning the average for the position.
| Metric | Value | Percentile |
|---|---|---|
| Chances created | 1.27 | 59 |
| Pass accuracy | 82% | 36 |
| Dribbles | 0.67 | 28 |
| Duels won | 45% | 22 |
| Recoveries | 2.10 | 46 |
| Forward passes | 25.93 | 58 |
| Metric | Total |
|---|---|
| Goals | 2 |
| Assists | 2 |
| Big chances created | 17 |
| Shots | 25 |
| Dribbles completed | 9 |
| Tackles won | 17 |
| Interceptions | 11 |
| Clearances | 4 |
FIFA U17 World Cup
2023/24| Metric | Total |
|---|---|
| Goals | 1 |
| Big chances created | 3 |
| Shots | 7 |
| Dribbles completed | 5 |
| Tackles won | 3 |
| Interceptions | 2 |
Under 19 Internationals
2023/24| Metric | Total |
|---|---|
| Assists | 1 |
| Big chances created | 1 |
| Shots | 2 |
MLS Next Pro
2022/23Compared with 116 players in the same position in 2022/23.
Value: per 90 minutes played, except the percentages. Percentile: how many of those players rank below, from 0 to 100. The dotted ring on the chart is the 50th percentile, meaning the average for the position.
| Metric | Value | Percentile |
|---|---|---|
| Chances created | 0.44 | 7 |
| Pass accuracy | 80% | 34 |
| Dribbles | 0.59 | 36 |
| Duels won | 44% | 23 |
| Recoveries | 1.61 | 22 |
| Forward passes | 25.80 | 69 |
| Metric | Total |
|---|---|
| Goals | 1 |
| Assists | 1 |
| Big chances created | 3 |
| Shots | 11 |
| Dribbles completed | 4 |
| Tackles won | 7 |
| Interceptions | 4 |
| Clearances | 1 |
Concacaf U17 Championship
2022/23| Metric | Total |
|---|---|
| Goals | 3 |
| Assists | 1 |
| Big chances created | 20 |
| Shots | 14 |
| Dribbles completed | 6 |
| Tackles won | 3 |
| Interceptions | 2 |
| Clean sheets | 2 |
Generation Adidas Cup Champions
2022/23Compared with 67 players in the same position in 2022/23.
Value: per 90 minutes played, except the percentages. Percentile: how many of those players rank below, from 0 to 100. The dotted ring on the chart is the 50th percentile, meaning the average for the position.
| Metric | Value | Percentile |
|---|---|---|
| Chances created | 0.51 | 25 |
| Pass accuracy | 74% | 44 |
| Dribbles | 0.17 | 16 |
| Duels won | 38% | 4 |
| Recoveries | 1.02 | 5 |
| Forward passes | 23.22 | 66 |
| Metric | Total |
|---|---|
| Goals | 1 |
| Big chances created | 3 |
| Shots | 10 |
| Dribbles completed | 1 |
| Tackles won | 3 |
| Interceptions | 3 |
| Clean sheets | 4 |
MLS Next U17
2022/23| Metric | Total |
|---|---|
| Goals | 1 |
| Assists | 1 |
| Big chances created | 4 |
| Shots | 4 |
| Dribbles completed | 2 |
| Tackles won | 8 |
| Interceptions | 4 |
| Clearances | 2 |
| Clean sheets | 1 |
Under 17 Internationals
2021/22| Metric | Total |
|---|---|
| Goals | 1 |
| Big chances created | 2 |
| Shots | 1 |
| Dribbles completed | 3 |
| Tackles won | 3 |
Under 16 Internationals
2021/22No stats available right now.
Generation Adidas Cup Champions
2021/22| Metric | Total |
|---|---|
| Goals | 2 |
| Assists | 1 |
| Big chances created | 7 |
| Shots | 13 |
| Dribbles completed | 8 |
| Tackles won | 5 |
| Interceptions | 6 |
| Clearances | 2 |
MLS Next U17
2021/22| Metric | Total |
|---|---|
| Big chances created | 1 |
| Shots | 1 |
| Dribbles completed | 4 |
| Tackles won | 3 |
| Interceptions | 3 |
MLS Next U17 Friendlies
2021/22No stats available right now.
MLS Next U17
2020/21No stats available right now.
Recent matches
| Match | Min | G | A | KP | Drb | Duel | Rec | Tkl | Pass | Score |
|---|---|---|---|---|---|---|---|---|---|---|
| 10/03AwayCancúnP1-0 | 65' | 0 | 0 | 0 | 0 | 2 | 2 | 0 | 15/25 | 6.2 |
| 08/27AwayAlebrijes de OaxacaE1-1 | 61' | 0 | 0 | 0 | 1 | 3 | 2 | 0 | 17/22 | 6.0 |
| 08/23Mineros de ZacatecasG4-2 | 22' | 1 | 0 | 0 | 0 | 4 | 1 | 2 | 5/8 | 8.0 |
| 08/08AwayVenadosP3-2 | 79' | 1 | 0 | 2 | 1 | 5 | 2 | 3 | 23/30 | 8.1 |
| 08/01Jaiba BravaG1-0 | 61' | 0 | 0 | 0 | 1 | 2 | 4 | 0 | 16/19 | 6.5 |
| 07/26Cruz Azul HidalgoE0-0 | 77' | 0 | 0 | 3 | 1 | 2 | 3 | 1 | 27/35 | 6.0 |
| 10/15Japan U19G3-2 | 20' | 0 | 0 | 1 | 1 | 2 | 1 | 0 | 16/18 | 6.5 |
| 10/11Sweden U19G4-1 | 80' | 1 | 0 | 3 | 0 | 2 | 2 | 0 | 25/27 | 8.3 |
| 08/04Mexico U20P1-2 | 36' | 0 | 0 | 0 | 0 | 3 | 1 | 0 | 5/7 | 5.4 |
| 08/02Panama U20G2-1 | 20' | 0 | 0 | 0 | 0 | 0 | 4 | 0 | 10/12 | 5.8 |
| 07/30Guatemala U20G1-0 | 16' | 0 | 0 | 0 | 0 | 3 | 1 | 0 | 8/8 | 6.3 |
| 07/26Costa Rica U20G1-0 | 12' | 0 | 0 | 0 | 0 | 2 | 1 | 1 | 7/8 | 6.3 |
| 07/22AwayCuba U20G0-4 | 45' | 0 | 0 | 3 | 0 | 1 | 3 | 1 | 24/25 | 7.5 |
| 07/19Jamaica U20G9-0 | 63' | 1 | 0 | 3 | 3 | 7 | 3 | 0 | 24/29 | 8.4 |
| 03/24AwayEngland U19G2-3 | 73' | 0 | 1 | 1 | 0 | 4 | 2 | 0 | 14/22 | 7.2 |
SUM
ARA
WIE
RCZ
RAD
RNI
BAN
WAS
AHL
WAK
DEP
LEV
NCX
ATS
ATL
PUM
CTJ
PUE
SGE
KOE
FRO
SAS
LEM
TOU
MIR
INT
CUE
TUN
DYJ
INS
BOC
TAL
DIN
TEU
OLY
ATR
QAC
GTI
ATL
AKL
MCY
MAC
PER
SCR
HTB
SKB
SPH
CER
WES
STA
DEN
SIR
YAN
LPD
SUP
ITO
VFC
HFX
COQ
OHI
WAN
RAN
OLP
CAL
LIB
SFE
ACH
RFC


