Playing now
Live| Season | Team | Competition | MP | Min | G | A |
|---|---|---|---|---|---|---|
| 2021/22 | New Mexico United | United Soccer League | 15 | 624 | 1 | 0 |
| 2020/21 | New Mexico United | United Soccer League | 14 | 825 | 1 | 1 |
| 2019/20 | New Mexico United | United Soccer League | 23 | 1,527 | 0 | 0 |
| 2018/19 | Penn FC | United Soccer League | 14 | 484 | 0 | 0 |
| Total | 4 seasons | 66 | 3,460 | 2 | 1 |
US Open Cup
2023/24No stats available right now.
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 | 0.58 | 21 |
| Pass accuracy | 87% | 86 |
| Dribbles | 0.14 | 5 |
| Duels won | 47% | 31 |
| Recoveries | 1.88 | 36 |
| Forward passes | 21.78 | 32 |
| Metric | Total |
|---|---|
| Goals | 1 |
| Big chances created | 4 |
| Shots | 5 |
| Dribbles completed | 1 |
| Tackles won | 6 |
| Interceptions | 7 |
| Clearances | 11 |
| Clean sheets | 1 |
US Open Cup
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.
| Metric | Value | Percentile |
|---|---|---|
| Chances created | 0.76 | 28 |
| Pass accuracy | 82% | 54 |
| Dribbles | 0.76 | 47 |
| Duels won | 52% | 62 |
| Recoveries | 2.62 | 71 |
| Forward passes | 23.67 | 46 |
| Metric | Total |
|---|---|
| Goals | 1 |
| Assists | 1 |
| Big chances created | 7 |
| Shots | 1 |
| Dribbles completed | 7 |
| Tackles won | 9 |
| Interceptions | 15 |
| Clearances | 15 |
| Clean sheets | 3 |
US Open Cup
2019/20No stats available right now.
United Soccer League
2019/20Compared with 243 players in the same position in 2019/20.
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.29 | 3 |
| Pass accuracy | 86% | 83 |
| Dribbles | 0.53 | 21 |
| Duels won | 55% | 83 |
| Recoveries | 3.12 | 86 |
| Forward passes | 25.93 | 52 |
| Metric | Total |
|---|---|
| Big chances created | 5 |
| Shots | 7 |
| Dribbles completed | 9 |
| Tackles won | 28 |
| Interceptions | 25 |
| Clearances | 15 |
| Clean sheets | 2 |
US Open Cup
2018/19No stats available right now.
United Soccer League
2018/19Compared with 227 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.
| Metric | Value | Percentile |
|---|---|---|
| Chances created | 0.37 | 8 |
| Pass accuracy | 71% | 6 |
| Dribbles | 0.93 | 56 |
| Duels won | 32% | 2 |
| Recoveries | 1.67 | 23 |
| Forward passes | 21.20 | 17 |
| Metric | Total |
|---|---|
| Big chances created | 2 |
| Shots | 10 |
| Dribbles completed | 5 |
| Tackles won | 2 |
| Interceptions | 7 |
| Clearances | 5 |
US Open Cup
2017/18No stats available right now.
North American Soccer League
2017/18No stats available right now.
North American Soccer League The Championship
2017/18No stats available right now.
Recent matches
| Match | Min | G | A | KP | Drb | Duel | Rec | Tkl | Pass | Score |
|---|---|---|---|---|---|---|---|---|---|---|
| 10/30Real MonarchsG3-1 | 34' | 0 | 0 | 0 | 0 | 2 | 1 | 0 | 7/9 | 5.6 |
| 10/23AwayRio Grande ValleyP2-0 | 62' | 0 | 0 | 0 | 0 | 3 | 3 | 2 | 26/31 | 6.2 |
| 10/20San AntonioG4-2 | 15' | 0 | 0 | 1 | 0 | 0 | 1 | 0 | 15/17 | 6.1 |
| 10/17AwaySan Diego LoyalE1-1 | 37' | 0 | 0 | 0 | 0 | 0 | 6 | 0 | 16/22 | 6.0 |
| 10/09Rio Grande ValleyE1-1 | 19' | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 14/18 | 6.0 |
| 10/06Hartford AthleticE2-2 | 90' | 0 | 0 | 1 | 0 | 4 | 7 | 1 | 74/77 | 6.7 |
| 09/29Rio Grande ValleyG2-0 | 90' | 1 | 0 | 0 | 0 | 3 | 7 | 0 | 46/53 | 7.8 |
| 09/25AwaySan AntonioG0-1 | 24' | 0 | 0 | 0 | 0 | 4 | 2 | 2 | 11/17 | 6.4 |
| 09/18Real MonarchsG2-1 | 25' | 0 | 0 | 1 | 0 | 1 | 2 | 0 | 9/10 | 6.3 |
| 07/31Orange County SCP0-3 | 16' | 0 | 0 | 0 | 0 | 0 | 2 | 0 | 7/8 | 6.1 |
| 07/25AwayVentura CountyP3-0 | 90' | 0 | 0 | 0 | 0 | 4 | 3 | 1 | 57/62 | 6.5 |
| 07/10Las Vegas Lights FCP1-2 | 25' | 0 | 0 | 1 | 1 | 1 | 3 | 0 | 15/16 | 6.9 |
| 07/07AwaySacramento RepublicE0-0 | 21' | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 5/6 | 5.9 |
| 06/29AwaySan Diego LoyalP1-0 | 60' | 0 | 0 | 0 | 0 | 4 | 0 | 0 | 18/24 | 6.2 |
| 05/23AwayVentura CountyG2-3 | 16' | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 7/8 | 5.9 |
JPN
VEN
ARM
MNE
GEO
UKR
LVA
CYP
TUR
ITA
SWE
POL
ROU
BIH
NIR
HUN
BEL
FRA
KOR
URU
GLP
BRB
CUB
BON
SUR
MTQ
LCA
BER
JAM
HON
SKN
GRN
GUA
SLV
CTA
BFA
EQG
SLE
ZIM
COD
TUN
BOT
SSL
LIB
OLI
KHA
WAK
SHA
DUH
SAI
RAY
DEN
ENG
WAN
ALB
PRK
CHN
