Playing now
Live| Season | Team | Competition | MP | Min | G | A |
|---|---|---|---|---|---|---|
| 2021/22 | Phoenix Rising | United Soccer League | 8 | 130 | 0 | 0 |
| 2020/21 | Las Vegas Lights FC | United Soccer League | 9 | 742 | 0 | 0 |
| 2020/21 | Minnesota United FC | Major League Soccer | 1 | 6 | 0 | 0 |
| 2019/20 | Minnesota United FC | Timbers Preseason Tournament | 1 | 30 | 0 | 0 |
| 2016/17 | New Zealand U20 | FIFA U-20 World Cup | 3 | 201 | 0 | 0 |
| 2014/15 | New Zealand U20 | FIFA U-20 World Cup | 4 | 268 | 1 | 2 |
| Total | 6 seasons | 26 | 1,377 | 1 | 2 |
United Soccer League
2021/22Compared with 145 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.
Small sample so far: few matches played.
| Metric | Value | Percentile |
|---|---|---|
| Goals | 0.00 | 4 |
| Shots | 0.69 | 3 |
| Chances created | 0.00 | 0 |
| Dribbles | 0.00 | 0 |
| Touches in the box | 0.69 | 0 |
| Aerial game | 0% | 1 |
| Metric | Total |
|---|---|
| Shots | 1 |
| Tackles won | 6 |
| Interceptions | 1 |
| Clearances | 2 |
United Soccer League
2020/21Compared with 116 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 |
|---|---|---|
| Goals | 0.00 | 4 |
| Shots | 0.49 | 2 |
| Chances created | 0.24 | 1 |
| Dribbles | 0.97 | 44 |
| Touches in the box | 1.09 | 3 |
| Aerial game | 59% | 93 |
| Metric | Total |
|---|---|
| Big chances created | 2 |
| Shots | 4 |
| Dribbles completed | 8 |
| Tackles won | 24 |
| Interceptions | 17 |
| Clearances | 15 |
Major League Soccer
2020/21Compared with 99 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.
No data in this competition: Aerial game.
| Metric | Value | Percentile |
|---|---|---|
| Goals | 0.00 | 3 |
| Shots | 0.00 | 0 |
| Chances created | 0.00 | 1 |
| Dribbles | 0.00 | 0 |
| Touches in the box | 0.00 | 0 |
| Metric | Total |
|---|---|
| Interceptions | 1 |
| Clearances | 2 |
Leagues Cup
2020/21No stats available right now.
MLS is Back Tournament Group Stage
2020/21No stats available right now.
Timbers Preseason Tournament
2019/20| Metric | Total |
|---|---|
| Tackles won | 2 |
| Clearances | 1 |
International Friendlies
2017/18No stats available right now.
Intercontinental Cup (India)
2017/18No stats available right now.
FIFA U-20 World Cup
2016/17Compared with 13 players in the same position in 2016/17.
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 |
|---|---|---|
| Goals | 0.00 | 4 |
| Shots | 0.90 | 8 |
| Chances created | 1.34 | 77 |
| Dribbles | 0.45 | 15 |
| Touches in the box | 1.79 | 0 |
| Aerial game | 57% | 85 |
| Metric | Total |
|---|---|
| Big chances created | 3 |
| Shots | 2 |
| Dribbles completed | 1 |
| Tackles won | 4 |
| Interceptions | 2 |
| Clearances | 1 |
FIFA U-20 World Cup
2014/15| Metric | Total |
|---|---|
| Goals | 1 |
| Assists | 2 |
| Big chances created | 4 |
| Shots | 7 |
| Tackles won | 4 |
| Interceptions | 1 |
| Clearances | 2 |
Recent matches
| Match | Min | G | A | Sh | SoT | KP | Drb | Duel | Pass | Score |
|---|---|---|---|---|---|---|---|---|---|---|
| 08/21Sacramento RepublicE0-0 | 1' | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 3/4 | 6.0 |
| 08/14Orange County SCE1-1 | 8' | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 8/9 | 6.0 |
| 07/24AwaySan Diego LoyalG0-1 | 1' | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0/0 | 6.0 |
| 07/17Ventura CountyG5-0 | 18' | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 4/5 | 6.0 |
| 06/19AwaySan Diego LoyalP2-1 | 5' | 0 | 0 | 0 | 0 | 0 | 0 | 4 | 4/4 | 6.1 |
| 05/22Las Vegas Lights FCG5-1 | 45' | 0 | 0 | 1 | 0 | 0 | 0 | 2 | 25/33 | 5.7 |
| 05/15AwayTampa Bay RowdiesP2-1 | 25' | 0 | 0 | 0 | 0 | 0 | 0 | 4 | 7/9 | 5.7 |
| 05/08Oakland RootsG3-0 | 27' | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 7/9 | 5.4 |
| 11/08FC DallasG3-0 | 6' | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 3/4 | 6.1 |
| 10/03Orange County SCP2-4 | 90' | 0 | 0 | 1 | 0 | 1 | 1 | 4 | 34/38 | 6.3 |
| 09/30AwayReno 1868E2-2 | 90' | 0 | 0 | 0 | 0 | 0 | 0 | 4 | 12/17 | 6.2 |
| 09/26Ventura CountyE2-2 | 76' | 0 | 0 | 1 | 0 | 1 | 3 | 4 | 23/27 | 7.3 |
| 09/18AwayOrange County SCP1-0 | 90' | 0 | 0 | 0 | 0 | 0 | 1 | 7 | 19/28 | 6.4 |
| 09/15AwayVentura CountyP3-2 | 90' | 0 | 0 | 0 | 0 | 0 | 0 | 10 | 33/41 | 7.2 |
| 09/11AwayPhoenix RisingP5-1 | 90' | 0 | 0 | 0 | 0 | 0 | 0 | 9 | 32/47 | 6.6 |
ASC
NEJ
AHA
ANS
ARA
FKQ
IKS
EB
ADA
KFK
DYN
KUD
PZH
OBO
IPS
NFO
ALA
MAL
NCX
FCJ
ATL
ASL
VFB
BMG
TOR
MON
BRS
NIC
FAI
NSR
ITH
DRA
AHL
KHA
QAD
HIL
IST
HFD
ITT
PAR
GOA
QAD
MCO
CSC
NEW
MAC
WSW
AKL
ALT
FAK
STU
LAS
ZIR
SUM
ANF
LIK
DEN
KVK
KVM
ZRI
RAD
C48
BOT
MOR
OTR
AUD
HUA
IQU
MAG
RFC
BIF
ALM
RJC
GRA
RKC


