Playing now
Live| Season | Team | Competition | MP | Min | G | A |
|---|---|---|---|---|---|---|
| 2026/27 | Toronto FC | Major League Soccer | 13 | 886 | 3 | 5 |
| 2025/26 | Toronto FC | Major League Soccer | 34 | 2,948 | 13 | 7 |
| 2025/26 | Colorado Rapids | CONCACAF Champions Cup | 2 | 180 | 2 | 0 |
| 2025/26 | Colorado Rapids | Leagues Cup | 1 | 90 | 0 | 1 |
| 2024/25 | Colorado Rapids | Major League Soccer | 30 | 2,569 | 11 | 10 |
| 2024/25 | Colorado Rapids | Leagues Cup | 6 | 458 | 1 | 0 |
| 2024/25 | USA U23 | Olympic Football Tournament | 4 | 250 | 2 | 0 |
| 2023/24 | AZ | Eredivisie | 8 | 275 | 0 | 0 |
| 2023/24 | AZ | UEFA Europa Conference League | 4 | 116 | 0 | 0 |
| 2023/24 | AZ | UEFA Europa Conference League Qualifying | 4 | 110 | 1 | 1 |
| 2023/24 | United States | CONCACAF Gold Cup | 5 | 377 | 2 | 2 |
| 2022/23 | AZ | Eredivisie | 15 | 534 | 1 | 1 |
| 2022/23 | AZ | Dutch KNVB Cup | 1 | 3 | 0 | 0 |
| 2022/23 | AZ | UEFA Europa Conference League | 4 | 39 | 0 | 0 |
| 2022/23 | CF Montréal | CONCACAF Champions Cup | 4 | 357 | 1 | 1 |
| 2022/23 | CF Montréal | Major League Soccer | 29 | 2,190 | 11 | 5 |
| 2021/22 | CF Montréal | Major League Soccer | 34 | 2,805 | 4 | 14 |
| 2020/21 | United States | International Friendlies | 1 | 16 | 0 | 0 |
| 2020/21 | Chicago Fire FC | Major League Soccer | 20 | 1,171 | 2 | 7 |
| 2019/20 | United States | CONCACAF Gold Cup | 2 | 106 | 0 | 0 |
| 2019/20 | Chicago Fire FC | Major League Soccer | 27 | 1,448 | 3 | 1 |
| 2019/20 | USA U23 | Olympic Tournament Qualifying Concacaf | 4 | 222 | 1 | 2 |
| 2018/19 | United States | International Friendlies | 3 | 215 | 1 | 0 |
| 2018/19 | Chicago Fire FC | Major League Soccer | 9 | 582 | 1 | 3 |
| 2017/18 | Chicago Fire FC | Major League Soccer | 18 | 797 | 1 | 0 |
| 2016/17 | USA U19 | Under 19 Internationals | 1 | 90 | 0 | 0 |
| Total | 26 seasons | 283 | 18,834 | 61 | 60 |
Canadian Championship
2026/27No stats available right now.
Major League Soccer
2026/27Compared with 195 players in the same position in 2026/27.
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 | 2.54 | 93 |
| Pass accuracy | 78% | 7 |
| Dribbles | 0.91 | 75 |
| Duels won | 55% | 77 |
| Recoveries | 0.91 | 9 |
| Forward passes | 27.12 | 41 |
| Metric | Total |
|---|---|
| Goals | 3 |
| Assists | 5 |
| Big chances created | 25 |
| Shots | 22 |
| Dribbles completed | 9 |
| Tackles won | 5 |
| Interceptions | 4 |
| Clearances | 4 |
| Clean sheets | 1 |
Canadian Championship
2025/26No stats available right now.
Major League Soccer
2025/26Compared with 191 players in the same position in 2025/26.
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 | 2.50 | 95 |
| Pass accuracy | 77% | 5 |
| Dribbles | 0.55 | 37 |
| Duels won | 47% | 36 |
| Recoveries | 1.22 | 14 |
| Forward passes | 30.86 | 63 |
| Metric | Total |
|---|---|
| Goals | 13 |
| Assists | 7 |
| Big chances created | 82 |
| Shots | 65 |
| Dribbles completed | 18 |
| Tackles won | 17 |
| Interceptions | 23 |
| Clearances | 18 |
| Clean sheets | 4 |
CONCACAF Champions Cup
2025/26Compared with 20 players in the same position in 2025/26.
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.00 | 45 |
| Pass accuracy | 69% | 0 |
| Dribbles | 1.00 | 70 |
| Duels won | 67% | 100 |
| Recoveries | 4.00 | 95 |
| Forward passes | 31.00 | 40 |
| Metric | Total |
|---|---|
| Goals | 2 |
| Big chances created | 2 |
| Shots | 3 |
| Dribbles completed | 2 |
| Tackles won | 5 |
| Interceptions | 3 |
| Clearances | 3 |
Leagues Cup
2025/26| Metric | Total |
|---|---|
| Assists | 1 |
| Big chances created | 2 |
| Shots | 1 |
Major League Soccer
2024/25Compared with 189 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.
| Metric | Value | Percentile |
|---|---|---|
| Chances created | 3.08 | 98 |
| Pass accuracy | 84% | 46 |
| Dribbles | 0.98 | 67 |
| Duels won | 45% | 28 |
| Recoveries | 1.23 | 19 |
| Forward passes | 35.24 | 82 |
| Metric | Total |
|---|---|
| Goals | 11 |
| Assists | 10 |
| Big chances created | 88 |
| Shots | 56 |
| Dribbles completed | 28 |
| Tackles won | 17 |
| Interceptions | 18 |
| Clearances | 11 |
| Clean sheets | 3 |
Leagues Cup
2024/25| Metric | Total |
|---|---|
| Goals | 1 |
| Big chances created | 10 |
| Shots | 4 |
| Dribbles completed | 1 |
| Tackles won | 1 |
| Interceptions | 3 |
| Clearances | 5 |
| Clean sheets | 1 |
Olympic Football Tournament
2024/25| Metric | Total |
|---|---|
| Goals | 2 |
| Big chances created | 5 |
| Shots | 3 |
| Tackles won | 1 |
| Interceptions | 6 |
| Clearances | 3 |
Eredivisie
2023/24Compared with 104 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.
| Metric | Value | Percentile |
|---|---|---|
| Chances created | 2.29 | 90 |
| Pass accuracy | 85% | 87 |
| Dribbles | 0.33 | 13 |
| Duels won | 55% | 80 |
| Recoveries | 2.95 | 87 |
| Forward passes | 24.87 | 53 |
| Metric | Total |
|---|---|
| Big chances created | 7 |
| Shots | 2 |
| Dribbles completed | 1 |
| Tackles won | 6 |
| Interceptions | 3 |
| Clearances | 1 |
UEFA Europa Conference League
2023/24Compared with 74 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.
| Metric | Value | Percentile |
|---|---|---|
| Chances created | 2.33 | 91 |
| Pass accuracy | 80% | 32 |
| Dribbles | 0.78 | 53 |
| Duels won | 56% | 78 |
| Recoveries | 2.33 | 59 |
| Forward passes | 38.02 | 86 |
| Metric | Total |
|---|---|
| Big chances created | 3 |
| Shots | 2 |
| Dribbles completed | 1 |
| Tackles won | 3 |
| Clearances | 3 |
UEFA Europa Conference League Qualifying
2023/24| Metric | Total |
|---|---|
| Goals | 1 |
| Assists | 1 |
| Big chances created | 1 |
| Shots | 4 |
| Dribbles completed | 1 |
| Clearances | 1 |
CONCACAF Gold Cup
2023/24| Metric | Total |
|---|---|
| Goals | 2 |
| Assists | 2 |
| Big chances created | 10 |
| Shots | 7 |
| Dribbles completed | 2 |
| Tackles won | 3 |
| Interceptions | 3 |
| Clearances | 3 |
| Clean sheets | 1 |
Eredivisie
2022/23| Metric | Total |
|---|---|
| Goals | 1 |
| Assists | 1 |
| Big chances created | 11 |
| Shots | 10 |
| Dribbles completed | 3 |
| Tackles won | 12 |
| Interceptions | 3 |
| Clearances | 3 |
Dutch KNVB Cup
2022/23No stats available right now.
UEFA Europa Conference League
2022/23| Metric | Total |
|---|---|
| Shots | 1 |
| Tackles won | 3 |
Canadian Championship
2022/23No stats available right now.
CONCACAF Champions Cup
2022/23| Metric | Total |
|---|---|
| Goals | 1 |
| Assists | 1 |
| Big chances created | 12 |
| Shots | 3 |
| Dribbles completed | 3 |
| Tackles won | 2 |
| Interceptions | 4 |
| Clearances | 1 |
Major League Soccer
2022/23| Metric | Total |
|---|---|
| Goals | 11 |
| Assists | 5 |
| Big chances created | 63 |
| Shots | 46 |
| Dribbles completed | 35 |
| Tackles won | 27 |
| Interceptions | 12 |
| Clearances | 10 |
| Clean sheets | 1 |
International Friendlies
2022/23No stats available right now.
FIFA World Cup
2022/23No stats available right now.
Canadian Championship
2021/22No stats available right now.
Major League Soccer
2021/22| Metric | Total |
|---|---|
| Goals | 4 |
| Assists | 14 |
| Big chances created | 77 |
| Shots | 59 |
| Dribbles completed | 58 |
| Tackles won | 14 |
| Interceptions | 21 |
| Clearances | 5 |
| Clean sheets | 4 |
International Friendlies
2020/21No stats available right now.
Major League Soccer
2020/21| Metric | Total |
|---|---|
| Goals | 2 |
| Assists | 7 |
| Big chances created | 26 |
| Shots | 26 |
| Dribbles completed | 16 |
| Tackles won | 14 |
| Interceptions | 27 |
| Clearances | 6 |
MLS is Back Tournament Group Stage
2020/21No stats available right now.
CONCACAF Gold Cup
2019/20| Metric | Total |
|---|---|
| Big chances created | 1 |
| Shots | 1 |
| Dribbles completed | 3 |
| Tackles won | 1 |
| Interceptions | 1 |
| Clearances | 1 |
| Clean sheets | 1 |
International Friendlies
2019/20No stats available right now.
Major League Soccer
2019/20| Metric | Total |
|---|---|
| Goals | 3 |
| Assists | 1 |
| Big chances created | 37 |
| Shots | 24 |
| Dribbles completed | 16 |
| Tackles won | 8 |
| Interceptions | 31 |
| Clearances | 19 |
| Clean sheets | 1 |
US Open Cup
2019/20No stats available right now.
Leagues Cup
2019/20No stats available right now.
Under 23 Internationals
2019/20No stats available right now.
Olympic Tournament Qualifying Concacaf
2019/20| Metric | Total |
|---|---|
| Goals | 1 |
| Assists | 2 |
| Big chances created | 5 |
| Shots | 3 |
| Dribbles completed | 2 |
| Tackles won | 1 |
| Interceptions | 2 |
International Friendlies
2018/19| Metric | Total |
|---|---|
| Goals | 1 |
| Big chances created | 7 |
| Shots | 6 |
| Dribbles completed | 3 |
| Tackles won | 1 |
| Interceptions | 3 |
Major League Soccer
2018/19| Metric | Total |
|---|---|
| Goals | 1 |
| Assists | 3 |
| Big chances created | 12 |
| Shots | 9 |
| Dribbles completed | 2 |
| Tackles won | 4 |
| Interceptions | 13 |
| Clearances | 4 |
US Open Cup
2018/19No stats available right now.
Under 23 Internationals
2018/19No stats available right now.
Major League Soccer
2017/18| Metric | Total |
|---|---|
| Goals | 1 |
| Big chances created | 13 |
| Shots | 9 |
| Dribbles completed | 5 |
| Tackles won | 18 |
| Interceptions | 15 |
| Clearances | 5 |
US Open Cup
2017/18No stats available right now.
MLS All-Star Game
2017/18No stats available right now.
Under 19 Internationals
2016/17| Metric | Total |
|---|---|
| Big chances created | 4 |
| Shots | 3 |
| Interceptions | 1 |
US Soccer Development Academy U17/18
2016/17No stats available right now.
US Soccer Development Academy Play-Offs U17/18
2016/17No stats available right now.
Recent matches
| Match | Min | G | A | KP | Drb | Duel | Rec | Tkl | Pass | Score |
|---|---|---|---|---|---|---|---|---|---|---|
| 10/10CF MontréalG2-1 | 29' | 1 | 0 | 1 | 0 | 1 | 0 | 0 | 10/12 | 8.0 |
| 09/05Chicago Fire FCE4-4 | 79' | 0 | 2 | 4 | 1 | 3 | 2 | 0 | 30/34 | 9.2 |
| 08/29New York City FCE1-1 | 90' | 0 | 0 | 4 | 0 | 0 | 4 | 0 | 20/25 | 6.8 |
| 08/22AwayInter Miami CFG1-2 | 87' | 0 | 0 | 1 | 0 | 1 | 1 | 0 | 20/25 | 6.0 |
| 08/15New England RevolutionG2-1 | 76' | 0 | 1 | 1 | 0 | 1 | 1 | 0 | 20/23 | 5.2 |
| 07/31AwayNew York City FCE1-1 | 72' | 1 | 0 | 2 | 2 | 4 | 2 | 0 | 19/23 | 8.3 |
| 07/25AwayD.C. UnitedP2-1 | 36' | 0 | 0 | 0 | 1 | 3 | 0 | 0 | 9/14 | 6.5 |
| 07/16AwayCF MontréalE0-0 | 16' | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 4/7 | 6.2 |
| 03/21Columbus CrewG2-1 | 45' | 0 | 1 | 3 | 0 | 3 | 1 | 2 | 6/15 | 7.7 |
| 03/14New York Red BullsE1-1 | 87' | 0 | 1 | 4 | 1 | 3 | 1 | 1 | 10/16 | 8.5 |
| 03/08AwayFC CincinnatiG0-1 | 89' | 0 | 0 | 3 | 1 | 4 | 5 | 1 | 28/32 | 7.4 |
| 02/28AwayVancouver Whitecaps FCP3-0 | 90' | 0 | 0 | 1 | 1 | 2 | 3 | 0 | 14/20 | 6.4 |
| 02/21AwayFC DallasP3-2 | 90' | 1 | 0 | 1 | 2 | 4 | 3 | 1 | 28/32 | 8.2 |
| 10/18Orlando City SCG4-2 | 90' | 2 | 0 | 1 | 0 | 3 | 1 | 0 | 28/37 | 8.9 |
| 10/08AwayLos Angeles Football ClubP2-0 | 90' | 0 | 0 | 2 | 0 | 2 | 7 | 0 | 34/39 | 7.0 |
BOC
VAS
USB
MCO
ASO
MCA
USM
JSS
CHI
BOL
USA
ESP
BRA
ARG
PAN
NZL
MEX
JAM
TAP
TEP
DYN
ZES
LEN
SCP
SAB
SLA
ARS
LIL
ATM
MUN
GAL
BAR
INT
CLU
RBL
PSV
VIK
FCB
VIL
NAP
NEW
GAM
SAN
RAT
POH
JDT
SHP
DJO
BUR
BJG
CAN
ANT
SDD
HIL
ITH
SAH
EB
SHO
ASC
HUS
CDR
QRL
IJS
GVV





