Playing now
Live| Season | Team | Competition | MP | Min | G | A |
|---|---|---|---|---|---|---|
| 2024/25 | FC Cincinnati 2 | MLS Next Pro | 11 | 198 | 0 | 0 |
| 2023/24 | San Diego Loyal | United Soccer League | 30 | 1,786 | 1 | 3 |
| 2022/23 | San Diego Loyal | United Soccer League | 32 | 2,521 | 5 | 3 |
| 2021/22 | San Diego Loyal | United Soccer League | 31 | 1,946 | 6 | 4 |
| 2020/21 | San Diego Loyal | United Soccer League | 5 | 300 | 2 | 2 |
| 2018/19 | Club Tijuana | Liga MX | 2 | 30 | 0 | 0 |
| 2018/19 | Club Tijuana | Copa Mexico (Apertura) | 2 | 34 | 0 | 0 |
| 2017/18 | Club Tijuana | CONCACAF Champions Cup | 1 | 19 | 0 | 0 |
| 2017/18 | Club Tijuana | Liga MX | 9 | 442 | 0 | 0 |
| 2017/18 | Club Tijuana | Liga MX | 12 | 344 | 0 | 0 |
| 2017/18 | Club Tijuana | Copa Mexico (Apertura) | 6 | 471 | 0 | 0 |
| 2016/17 | Club Tijuana | Copa Mexico (Apertura) | 1 | 34 | 0 | 0 |
| 2015/16 | Club Tijuana | Liga MX | 5 | 288 | 0 | 0 |
| 2014/15 | Club Tijuana | Liga MX | 2 | 64 | 0 | 0 |
| 2014/15 | Club Tijuana | Liga MX | 1 | 14 | 0 | 0 |
| 2014/15 | USA U23 | International Friendlies | 1 | 24 | 0 | 0 |
| 2013/14 | Club Tijuana | Liga MX | 2 | 95 | 0 | 0 |
| Total | 17 seasons | 153 | 8,610 | 14 | 12 |
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.
Small sample so far: few matches played.
| Metric | Value | Percentile |
|---|---|---|
| Chances created | 0.45 | 12 |
| Pass accuracy | 80% | 24 |
| Dribbles | 3.64 | 99 |
| Duels won | 55% | 74 |
| Recoveries | 4.09 | 97 |
| Forward passes | 37.73 | 96 |
| Metric | Total |
|---|---|
| Big chances created | 1 |
| Shots | 3 |
| Dribbles completed | 8 |
| Tackles won | 7 |
| Interceptions | 2 |
| Clearances | 4 |
US Open Cup
2023/24No stats available right now.
United Soccer League
2023/24Compared with 149 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.21 | 63 |
| Pass accuracy | 79% | 37 |
| Dribbles | 1.31 | 76 |
| Duels won | 55% | 85 |
| Recoveries | 2.42 | 69 |
| Forward passes | 28.47 | 72 |
| Metric | Total |
|---|---|
| Goals | 1 |
| Assists | 3 |
| Big chances created | 24 |
| Shots | 27 |
| Dribbles completed | 26 |
| Tackles won | 28 |
| Interceptions | 20 |
| Clearances | 19 |
| Clean sheets | 2 |
US Open Cup
2022/23No stats available right now.
United Soccer League
2022/23Compared with 174 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 | 1.36 | 66 |
| Pass accuracy | 78% | 34 |
| Dribbles | 1.96 | 92 |
| Duels won | 48% | 45 |
| Recoveries | 2.07 | 54 |
| Forward passes | 27.13 | 65 |
| Metric | Total |
|---|---|
| Goals | 5 |
| Assists | 3 |
| Big chances created | 38 |
| Shots | 52 |
| Dribbles completed | 55 |
| Tackles won | 30 |
| Interceptions | 28 |
| Clearances | 22 |
| Clean sheets | 1 |
United Soccer League
2021/22Compared with 218 players in the same position in 2021/22.
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.66 | 82 |
| Pass accuracy | 76% | 19 |
| Dribbles | 1.53 | 86 |
| Duels won | 45% | 24 |
| Recoveries | 1.71 | 31 |
| Forward passes | 28.03 | 75 |
| Metric | Total |
|---|---|
| Goals | 6 |
| Assists | 4 |
| Big chances created | 36 |
| Shots | 65 |
| Dribbles completed | 33 |
| Tackles won | 20 |
| Interceptions | 17 |
| Clearances | 7 |
Major League Soccer
2020/21No stats available right now.
MLS is Back Tournament Group Stage
2020/21No stats available right now.
MLS is Back Tournament Knockout Stage
2020/21No stats available right now.
United Soccer League
2020/21Compared with 183 players in the same position in 2020/21.
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.20 | 60 |
| Pass accuracy | 69% | 8 |
| Dribbles | 3.30 | 98 |
| Duels won | 55% | 70 |
| Recoveries | 1.20 | 12 |
| Forward passes | 27.00 | 64 |
| Metric | Total |
|---|---|
| Goals | 2 |
| Assists | 2 |
| Big chances created | 4 |
| Shots | 7 |
| Dribbles completed | 11 |
| Tackles won | 3 |
| Interceptions | 1 |
| Clearances | 2 |
CONCACAF Champions Cup
2019/20No stats available right now.
Major League Soccer
2019/20No stats available right now.
US Open Cup
2019/20No stats available right now.
Liga MX
2018/19Compared with 90 players in the same position in 2018/19.
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 | 0.00 | 0 |
| Pass accuracy | 71% | 1 |
| Dribbles | 0.00 | 1 |
| Duels won | 25% | 0 |
| Recoveries | 3.00 | 77 |
| Forward passes | 18.00 | 9 |
| Metric | Total |
|---|---|
| Tackles won | 1 |
| Clearances | 1 |
Copa Mexico (Apertura)
2018/19No stats available right now.
CONCACAF Champions Cup
2017/18| Metric | Total |
|---|---|
| Shots | 2 |
| Dribbles completed | 1 |
| Tackles won | 1 |
| Interceptions | 1 |
Liga MX
2017/18| Metric | Total |
|---|---|
| Big chances created | 4 |
| Shots | 11 |
| Dribbles completed | 11 |
| Tackles won | 9 |
| Interceptions | 10 |
| Clearances | 3 |
Liga MX
2017/18| Metric | Total |
|---|---|
| Big chances created | 2 |
| Shots | 6 |
| Dribbles completed | 5 |
| Tackles won | 12 |
| Interceptions | 6 |
| Clearances | 8 |
Copa Mexico (Apertura)
2017/18No stats available right now.
Liga MX
2016/17No stats available right now.
Liga MX
2016/17No stats available right now.
Copa MX
2016/17No stats available right now.
Copa Mexico (Apertura)
2016/17No stats available right now.
Liga MX
2015/16| Metric | Total |
|---|---|
| Big chances created | 10 |
| Shots | 4 |
| Dribbles completed | 3 |
| Tackles won | 3 |
| Interceptions | 2 |
| Clearances | 1 |
| Clean sheets | 1 |
Liga MX
2015/16No stats available right now.
Copa MX
2015/16No stats available right now.
Copa Mexico (Apertura)
2015/16No stats available right now.
Liga MX
2014/15| Metric | Total |
|---|---|
| Big chances created | 1 |
| Shots | 1 |
| Interceptions | 1 |
| Clearances | 2 |
Liga MX
2014/15No stats available right now.
Copa MX
2014/15No stats available right now.
International Friendlies
2014/15| Metric | Total |
|---|---|
| Clearances | 1 |
CONCACAF Champions Cup
2013/14No stats available right now.
Liga MX
2013/14No stats available right now.
Liga MX
2013/14| Metric | Total |
|---|---|
| Big chances created | 3 |
| Tackles won | 2 |
| Clearances | 1 |
Copa Libertadores
2012/13No stats available right now.
Liga MX
2012/13No stats available right now.
Recent matches
| Match | Min | G | A | KP | Drb | Duel | Rec | Tkl | Pass | Score |
|---|---|---|---|---|---|---|---|---|---|---|
| 10/22Phoenix RisingP3-4 | 58' | 0 | 0 | 2 | 1 | 8 | 6 | 3 | 23/29 | 7.2 |
| 10/14AwayLas Vegas Lights FCG0-2 | 90' | 0 | 0 | 2 | 1 | 11 | 9 | 2 | 37/46 | 7.5 |
| 10/07Oakland RootsG4-2 | 28' | 0 | 0 | 0 | 2 | 5 | 3 | 0 | 26/30 | 6.4 |
| 10/04AwayEl Paso LocomotiveE0-0 | 64' | 0 | 0 | 0 | 1 | 4 | 8 | 3 | 32/39 | 6.8 |
| 09/30Monterey BayG4-1 | 60' | 0 | 0 | 0 | 0 | 3 | 6 | 1 | 44/52 | 6.5 |
| 09/24Las Vegas Lights FCE1-1 | 71' | 0 | 0 | 1 | 0 | 12 | 6 | 1 | 40/50 | 6.7 |
| 09/20AwayMonterey BayG2-3 | 22' | 0 | 0 | 0 | 0 | 4 | 1 | 1 | 29/32 | 6.4 |
| 09/16AwayLouisville CityP1-0 | 61' | 0 | 0 | 1 | 1 | 8 | 4 | 1 | 17/22 | 6.8 |
| 09/09AwayCharleston BatteryP2-0 | 75' | 0 | 0 | 0 | 0 | 3 | 3 | 1 | 18/22 | 6.3 |
| 09/03Birmingham LegionG3-0 | 61' | 0 | 1 | 1 | 1 | 2 | 1 | 0 | 13/15 | 7.6 |
| 08/26AwayRio Grande ValleyG2-3 | 68' | 0 | 1 | 2 | 2 | 7 | 2 | 1 | 22/23 | 8.5 |
| 08/19New Mexico UnitedE2-2 | 54' | 0 | 0 | 0 | 0 | 2 | 2 | 0 | 7/8 | 5.4 |
| 08/12Memphis 901P0-1 | 26' | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 4/4 | 5.6 |
| 08/09Loudoun UnitedG2-1 | 90' | 0 | 0 | 2 | 1 | 7 | 10 | 2 | 49/52 | 7.6 |
| 08/05Orange County SCP1-3 | 9' | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 7/9 | 6.2 |
BKH
JUV
PFC
ASL
ROM
BAR
ERI
RSA
CZE
BUL
ROM
FIN
POL
SWE
MAL
DEU
FAR
LUX
CYP
BRA
HJK
FTH
PSV
RBK
MYJ
PKT
VIF
FEY
STU
WOB
SGE
RSO
HEA
CZS
BRE
MIN
MAL
SPS
SLB
FCB
OL
CHE
LTU
AND
PAN
NZL
ARG
BOL
RBNY
STL
MCA
ENS
CRB
USM
CSC
ASO
MCO
JSK
JSS
CAR
RTO
NAL
OP
THS
SFK
ATO
CAV


