Playing now
Live| Season | Team | Competition | MP | Min | G | A |
|---|---|---|---|---|---|---|
| 2023/24 | Colorado Rapids | Major League Soccer | 12 | 608 | 0 | 0 |
| 2023/24 | Colorado Rapids 2 | MLS Next Pro | 1 | 61 | 0 | 0 |
| 2022/23 | Colorado Rapids | Major League Soccer | 19 | 1,314 | 0 | 2 |
| 2022/23 | Colorado Rapids 2 | MLS Next Pro | 1 | 90 | 0 | 0 |
| 2021/22 | Colorado Rapids | Major League Soccer | 11 | 587 | 0 | 1 |
| 2019/20 | Los Angeles Football Club | Major League Soccer | 26 | 1,940 | 1 | 2 |
| 2018/19 | Los Angeles Football Club | Major League Soccer | 31 | 2,734 | 2 | 3 |
| 2017/18 | Toronto FC | Major League Soccer | 27 | 2,013 | 0 | 4 |
| 2016/17 | Toronto FC | Major League Soccer | 35 | 3,137 | 0 | 1 |
| 2015/16 | Vancouver Whitecaps FC | Major League Soccer | 29 | 2,596 | 0 | 3 |
| 2014/15 | Vancouver Whitecaps FC | Major League Soccer | 27 | 2,371 | 0 | 2 |
| 2013/14 | San Jose Earthquakes | CONCACAF Champions Cup | 1 | 90 | 0 | 0 |
| 2013/14 | San Jose Earthquakes | Major League Soccer | 27 | 2,426 | 1 | 2 |
| 2013/14 | Iran | International Friendlies | 2 | 135 | 0 | 0 |
| 2012/13 | San Jose Earthquakes | Major League Soccer | 35 | 3,118 | 0 | 3 |
| 2011/12 | San Jose Earthquakes | Major League Soccer | 19 | 1,655 | 0 | 7 |
| 2009/10 | San Jose Earthquakes | Major League Soccer | 8 | 640 | 1 | 0 |
| Total | 17 seasons | 311 | 25,515 | 5 | 30 |
Major League Soccer
2023/24Compared with 211 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 |
|---|---|---|
| Duels won | 56% | 55 |
| Aerial game | 64% | 82 |
| Tackles | 0.59 | 15 |
| Interceptions | 0.30 | 0 |
| Clearances | 2.52 | 43 |
| Pass accuracy | 82% | 41 |
| Metric | Total |
|---|---|
| Big chances created | 1 |
| Tackles won | 4 |
| Interceptions | 2 |
| Clearances | 17 |
| Clean sheets | 1 |
US Open Cup
2023/24No stats available right now.
Leagues Cup
2023/24No stats available right now.
MLS Next Pro
2023/24Compared with 200 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.
Small sample so far: few matches played.
No data in this competition: Aerial game.
| Metric | Value | Percentile |
|---|---|---|
| Duels won | 40% | 1 |
| Tackles | 1.48 | 76 |
| Interceptions | 1.48 | 54 |
| Clearances | 1.48 | 22 |
| Pass accuracy | 95% | 100 |
| Metric | Total |
|---|---|
| Big chances created | 2 |
| Tackles won | 1 |
| Interceptions | 1 |
| Clearances | 1 |
CONCACAF Champions Cup
2022/23No stats available right now.
Major League Soccer
2022/23Compared with 200 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 |
|---|---|---|
| Duels won | 65% | 91 |
| Aerial game | 56% | 48 |
| Tackles | 0.62 | 21 |
| Interceptions | 1.10 | 37 |
| Clearances | 1.44 | 11 |
| Pass accuracy | 83% | 55 |
| Metric | Total |
|---|---|
| Assists | 2 |
| Big chances created | 2 |
| Shots | 5 |
| Dribbles completed | 2 |
| Tackles won | 9 |
| Interceptions | 16 |
| Clearances | 21 |
| Clean sheets | 3 |
US Open Cup
2022/23No stats available right now.
MLS Next Pro
2022/23Compared with 140 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: Aerial game.
| Metric | Value | Percentile |
|---|---|---|
| Duels won | 50% | 22 |
| Tackles | 0.00 | 0 |
| Interceptions | 1.00 | 13 |
| Clearances | 0.00 | 0 |
| Pass accuracy | 88% | 91 |
| Metric | Total |
|---|---|
| Shots | 1 |
| Dribbles completed | 1 |
| Interceptions | 1 |
MLS NEXT Pro Invitational
2022/23No stats available right now.
Major League Soccer
2021/22Compared with 194 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 |
|---|---|---|
| Duels won | 56% | 55 |
| Aerial game | 57% | 57 |
| Tackles | 0.31 | 3 |
| Interceptions | 0.92 | 10 |
| Clearances | 1.99 | 32 |
| Pass accuracy | 82% | 48 |
| Metric | Total |
|---|---|
| Assists | 1 |
| Big chances created | 4 |
| Tackles won | 2 |
| Interceptions | 6 |
| Clearances | 13 |
| Clean sheets | 1 |
Major League Soccer
2020/21No stats available right now.
Major League Soccer
2019/20Compared with 165 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 |
|---|---|---|
| Duels won | 53% | 29 |
| Aerial game | 42% | 13 |
| Tackles | 1.39 | 77 |
| Interceptions | 1.25 | 46 |
| Clearances | 1.90 | 22 |
| Pass accuracy | 84% | 70 |
| Metric | Total |
|---|---|
| Goals | 1 |
| Assists | 2 |
| Big chances created | 17 |
| Shots | 6 |
| Dribbles completed | 8 |
| Tackles won | 30 |
| Interceptions | 27 |
| Clearances | 41 |
| Clean sheets | 7 |
US Open Cup
2019/20No stats available right now.
Major League Soccer
2018/19| Metric | Total |
|---|---|
| Goals | 2 |
| Assists | 3 |
| Big chances created | 26 |
| Shots | 9 |
| Dribbles completed | 6 |
| Tackles won | 35 |
| Interceptions | 55 |
| Clearances | 70 |
| Clean sheets | 10 |
US Open Cup
2018/19No stats available right now.
Canadian Championship
2017/18No stats available right now.
Major League Soccer
2017/18| Metric | Total |
|---|---|
| Assists | 4 |
| Big chances created | 16 |
| Shots | 5 |
| Dribbles completed | 9 |
| Tackles won | 21 |
| Interceptions | 33 |
| Clearances | 31 |
| Clean sheets | 9 |
Canadian Championship
2016/17No stats available right now.
Major League Soccer
2016/17| Metric | Total |
|---|---|
| Assists | 1 |
| Big chances created | 16 |
| Shots | 3 |
| Dribbles completed | 10 |
| Tackles won | 52 |
| Interceptions | 77 |
| Clearances | 71 |
| Clean sheets | 12 |
Canadian Championship
2015/16No stats available right now.
Major League Soccer
2015/16| Metric | Total |
|---|---|
| Assists | 3 |
| Big chances created | 13 |
| Shots | 2 |
| Dribbles completed | 8 |
| Tackles won | 42 |
| Interceptions | 100 |
| Clearances | 58 |
| Clean sheets | 11 |
Canadian Championship
2014/15No stats available right now.
Major League Soccer
2014/15| Metric | Total |
|---|---|
| Assists | 2 |
| Big chances created | 10 |
| Shots | 3 |
| Dribbles completed | 15 |
| Tackles won | 33 |
| Interceptions | 60 |
| Clearances | 92 |
| Clean sheets | 10 |
CONCACAF Champions Cup
2013/14| Metric | Total |
|---|---|
| Tackles won | 1 |
| Clearances | 2 |
| Clean sheets | 1 |
Major League Soccer
2013/14| Metric | Total |
|---|---|
| Goals | 1 |
| Assists | 2 |
| Big chances created | 17 |
| Shots | 5 |
| Dribbles completed | 8 |
| Tackles won | 57 |
| Interceptions | 62 |
| Clearances | 82 |
| Clean sheets | 7 |
International Friendlies
2013/14No stats available right now.
Major League Soccer
2012/13| Metric | Total |
|---|---|
| Assists | 3 |
| Big chances created | 28 |
| Shots | 11 |
| Dribbles completed | 11 |
| Tackles won | 53 |
| Interceptions | 87 |
| Clearances | 107 |
| Clean sheets | 8 |
MLS All-Star Game
2012/13No stats available right now.
Major League Soccer
2011/12| Metric | Total |
|---|---|
| Assists | 7 |
| Big chances created | 14 |
| Shots | 4 |
| Dribbles completed | 1 |
| Tackles won | 27 |
| Interceptions | 48 |
| Clearances | 55 |
| Clean sheets | 3 |
Major League Soccer
2009/10| Metric | Total |
|---|---|
| Goals | 1 |
| Big chances created | 4 |
| Shots | 2 |
| Dribbles completed | 1 |
| Tackles won | 17 |
| Interceptions | 14 |
| Clearances | 21 |
| Clean sheets | 3 |
Recent matches
| Match | Min | G | A | Clr | Tkl | Int | Duel | Aer | Pass | Score |
|---|---|---|---|---|---|---|---|---|---|---|
| 10/21Real Salt LakeP0-1 | 1' | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 4/5 | 6.0 |
| 09/02AwayReal Salt LakeP2-0 | 65' | 0 | 0 | 2 | 0 | 0 | 1 | 0 | 24/28 | 5.6 |
| 08/30AwayMinnesota United FCP3-0 | 26' | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 6/6 | 6.0 |
| 07/01AwaySt. Louis City SCP2-0 | 45' | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 24/29 | 5.8 |
| 06/24LA GalaxyE0-0 | 86' | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 49/51 | 6.5 |
| 06/10AwayOrlando City SCP2-0 | 45' | 0 | 0 | 0 | 0 | 0 | 2 | 1 | 11/13 | 5.9 |
| 05/31AwayColumbus CrewP3-2 | 6' | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 1/2 | 6.1 |
| 04/29AwayVancouver Whitecaps FCE0-0 | 55' | 0 | 0 | 0 | 0 | 1 | 1 | 0 | 11/14 | 6.2 |
| 04/22St. Louis City SCE1-1 | 70' | 0 | 0 | 1 | 0 | 0 | 2 | 1 | 18/23 | 6.2 |
| 04/15AwayCharlotte FCE2-2 | 74' | 0 | 0 | 2 | 0 | 0 | 5 | 5 | 16/22 | 6.5 |
| 04/08AwaySporting Kansas CityG0-1 | 45' | 0 | 0 | 5 | 3 | 0 | 6 | 1 | 6/7 | 6.9 |
| 03/04Sporting Kansas CityE0-0 | 90' | 0 | 0 | 6 | 1 | 0 | 4 | 1 | 37/51 | 6.8 |
| 10/01FC DallasG1-0 | 60' | 0 | 0 | 1 | 1 | 0 | 4 | 1 | 30/37 | 6.5 |
| 09/17AwayLA GalaxyP4-1 | 90' | 0 | 0 | 1 | 0 | 1 | 2 | 1 | 41/44 | 5.4 |
| 09/04AwayD.C. UnitedE0-0 | 90' | 0 | 0 | 1 | 0 | 3 | 5 | 1 | 30/39 | 6.4 |
CHI
BOL
PAN
NZL
HUN
DYN
ZES
LEN
SCP
SAB
SLA
ARS
LIL
ATM
MUN
GAL
BAR
INT
CLU
RBL
PSV
VIK
FCB
VIL
NAP
BOC
VAS
NEW
GAM
SAN
RAT
POH
JDT
SHP
DJO
BUR
BJG
CAN
ANT
SDD
HIL
ITH
SAH
EB
SHO
ASC
HUS
MCO
ASO
MCA
USM
JSS
CDR
QRL
IJS
GVV
GER
JPN
HAI
AUS
USA
ESP
BRA
ARG





