Playing now
Live| Season | Team | Competition | MP | Min | G | A |
|---|---|---|---|---|---|---|
| 2022/23 | Real Monarchs | MLS Next Pro | 17 | 1,518 | 0 | 2 |
| 2022/23 | Real Monarchs | MLS NEXT Pro Invitational | 1 | 90 | 0 | 0 |
| 2022/23 | FC Tucson | USL League One | 1 | 6 | 0 | 0 |
| 2021/22 | Real Monarchs | United Soccer League | 15 | 648 | 0 | 0 |
| 2019/20 | Real Salt Lake U18/19 | US Soccer Development Academy U18/19 | 1 | 30 | 0 | 0 |
| Total | 5 seasons | 35 | 2,292 | 0 | 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.71 | 27 |
| Pass accuracy | 77% | 20 |
| Dribbles | 0.77 | 50 |
| Duels won | 58% | 94 |
| Recoveries | 3.32 | 93 |
| Forward passes | 16.19 | 8 |
| Metric | Total |
|---|---|
| Assists | 2 |
| Big chances created | 12 |
| Shots | 10 |
| Dribbles completed | 13 |
| Tackles won | 23 |
| Interceptions | 33 |
| Clearances | 27 |
| Clean sheets | 1 |
MLS NEXT Pro Invitational
2022/23| Metric | Total |
|---|---|
| Big chances created | 1 |
| Shots | 2 |
| Tackles won | 1 |
| Interceptions | 1 |
USL League One
2022/23Compared with 72 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.
Small sample so far: few matches played.
No data in this competition: Duels won.
| Metric | Value | Percentile |
|---|---|---|
| Chances created | 0.00 | 1 |
| Pass accuracy | 67% | 4 |
| Dribbles | 0.00 | 2 |
| Recoveries | 0.00 | 0 |
| Forward passes | 45.00 | 100 |
No stats available right now.
United Soccer League
2021/22Compared with 217 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.97 | 45 |
| Pass accuracy | 74% | 14 |
| Dribbles | 1.11 | 71 |
| Duels won | 50% | 50 |
| Recoveries | 2.22 | 52 |
| Forward passes | 17.78 | 7 |
| Metric | Total |
|---|---|
| Big chances created | 7 |
| Shots | 4 |
| Dribbles completed | 8 |
| Tackles won | 8 |
| Interceptions | 8 |
| Clearances | 8 |
US Soccer Development Academy U16/17
2019/20No stats available right now.
US Soccer Development Academy U18/19
2019/20Compared with 414 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.
Small sample so far: few matches played.
| Metric | Value | Percentile |
|---|---|---|
| Chances created | 0.00 | 2 |
| Pass accuracy | 64% | 8 |
| Dribbles | 3.00 | 98 |
| Duels won | 100% | 100 |
| Recoveries | 0.00 | 0 |
| Forward passes | 18.00 | 29 |
| Metric | Total |
|---|---|
| Dribbles completed | 1 |
Generation Adidas Cup Champions
2018/19No stats available right now.
US Soccer Development Academy U16/17
2018/19No stats available right now.
US Soccer Development Academy Playoffs U16/17
2018/19No stats available right now.
US Soccer Development Academy U18/19
2018/19No stats available right now.
US Soccer Development Academy Playoffs U18/19
2018/19No stats available right now.
Recent matches
| Match | Min | G | A | KP | Drb | Duel | Rec | Tkl | Pass | Score |
|---|---|---|---|---|---|---|---|---|---|---|
| 09/11Union OmahaG3-0 | 6' | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 2/3 | 6.0 |
| 10/27Rio Grande ValleyP1-3 | 74' | 0 | 0 | 2 | 1 | 5 | 3 | 1 | 25/31 | 6.4 |
| 10/22Colorado Springs SwitchbacksE1-1 | 67' | 0 | 0 | 0 | 1 | 6 | 4 | 0 | 15/21 | 6.3 |
| 10/16Austin BoldG4-3 | 33' | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 3/3 | 6.0 |
| 10/08Colorado Springs SwitchbacksE0-0 | 61' | 0 | 0 | 1 | 2 | 5 | 2 | 0 | 18/27 | 6.5 |
| 10/02AwayRio Grande ValleyP3-0 | 45' | 0 | 0 | 0 | 0 | 5 | 3 | 2 | 15/19 | 6.5 |
| 09/29AwayEl Paso LocomotiveP1-0 | 10' | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 2/2 | 6.0 |
| 09/26New York Red Bulls IIE0-0 | 45' | 0 | 0 | 0 | 0 | 3 | 4 | 0 | 8/16 | 5.8 |
| 09/18AwayNew Mexico UnitedP2-1 | 90' | 0 | 0 | 0 | 0 | 8 | 5 | 1 | 15/21 | 5.9 |
| 09/15AwayHartford AthleticP2-0 | 90' | 0 | 0 | 2 | 3 | 4 | 4 | 0 | 32/39 | 6.3 |
| 09/11San AntonioP0-1 | 16' | 0 | 0 | 0 | 0 | 2 | 5 | 0 | 13/15 | 6.3 |
| 09/01AwaySan AntonioP3-2 | 22' | 0 | 0 | 0 | 0 | 2 | 1 | 1 | 2/4 | 6.0 |
| 06/26San AntonioE1-1 | 12' | 0 | 0 | 0 | 0 | 2 | 1 | 0 | 6/6 | 5.8 |
| 06/04New Mexico UnitedP0-1 | 21' | 0 | 0 | 0 | 0 | 5 | 1 | 2 | 4/7 | 6.1 |
| 05/14Ventura CountyP0-2 | 45' | 0 | 0 | 1 | 1 | 2 | 0 | 0 | 3/6 | 5.9 |
IFG
INT
COR
REM
GRE
RBB
MIR
VIT
CHA
BOT
VAS
CRU
SAO
CSC
CRB
USM
MCA
JSS
JSK
MCO
ENS
ASO
IND
GUV
OP
FCU
GUA
THS
FOR
PAC
ANT
UCH
COQ
COB
LAC
ITO
SUP
SHJ
GGP
NJC
SXU
FNA
GXH
TAT
GRI
JXL
DLK
NHC
XMF
DYN
