Playing now
Live| Season | Team | Competition | MP | Min | G | A |
|---|---|---|---|---|---|---|
| 2026/27 | CF Montréal | Major League Soccer | 24 | 1,298 | 0 | 2 |
| 2026/27 | Colorado Rapids | Major League Soccer | 20 | 1,086 | 0 | 2 |
| 2025/26 | CF Montréal | Major League Soccer | 30 | 2,428 | 9 | 1 |
| 2025/26 | CF Montréal | Leagues Cup | 3 | 171 | 0 | 1 |
| 2025/26 | Trinidad and Tobago | CONCACAF Gold Cup | 3 | 181 | 1 | 0 |
| 2025/26 | Trinidad and Tobago | International Friendlies | 1 | 69 | 0 | 0 |
| 2024/25 | FC Dallas | Major League Soccer | 17 | 853 | 1 | 0 |
| 2023/24 | FC Dallas | Major League Soccer | 13 | 321 | 0 | 0 |
| 2022/23 | Jong PSV | Dutch Eerste Divisie | 27 | 1,269 | 1 | 1 |
| 2022/23 | PSV Eindhoven U21 | Premier League International Cup | 6 | 353 | 3 | 0 |
| 2021/22 | Jong PSV | Dutch Eerste Divisie | 27 | 1,460 | 5 | 0 |
| 2021/22 | FC Dallas | Major League Soccer | 6 | 62 | 1 | 0 |
| 2021/22 | USA U20 | Under 20 Internationals | 2 | 106 | 0 | 0 |
| 2020/21 | FC Dallas | Major League Soccer | 5 | 49 | 0 | 0 |
| 2019/20 | North Texas SC | USL League One | 19 | 967 | 1 | 3 |
| 2019/20 | USA U20 | Under 20 Internationals | 2 | 93 | 0 | 0 |
| 2019/20 | USA U16 | Under 17 Internationals | 1 | 76 | 0 | 1 |
| 2019/20 | FC Dallas U18/19 | US Soccer Development Academy U18/19 | 3 | 212 | 6 | 1 |
| 2018/19 | FC Dallas U18/19 | US Soccer Development Academy U18/19 | 9 | 569 | 8 | 1 |
| 2017/18 | USA U17 | Under 17 Internationals | 2 | 79 | 0 | 0 |
| Total | 20 seasons | 220 | 11,702 | 36 | 13 |
Canadian Championship
2026/27No stats available right now.
Major League Soccer
2026/27Compared with 144 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 |
|---|---|---|
| Goals | 0.00 | 5 |
| Shots | 2.50 | 55 |
| Chances created | 1.32 | 64 |
| Dribbles | 0.76 | 41 |
| Touches in the box | 4.71 | 48 |
| Aerial game | 57% | 90 |
| Metric | Total |
|---|---|
| Assists | 2 |
| Big chances created | 19 |
| Shots | 36 |
| Dribbles completed | 11 |
| Tackles won | 7 |
| Interceptions | 3 |
| Clearances | 8 |
| Clean sheets | 1 |
Major League Soccer
2026/27Compared with 144 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 |
|---|---|---|
| Goals | 0.00 | 5 |
| Shots | 2.49 | 55 |
| Chances created | 1.41 | 69 |
| Dribbles | 0.91 | 49 |
| Touches in the box | 4.64 | 46 |
| Aerial game | 54% | 82 |
| Metric | Total |
|---|---|
| Assists | 2 |
| Big chances created | 17 |
| Shots | 30 |
| Dribbles completed | 11 |
| Tackles won | 5 |
| Interceptions | 2 |
| Clearances | 6 |
| Clean sheets | 1 |
CONCACAF Nations League
2026/27No stats available right now.
Canadian Championship
2025/26No stats available right now.
Major League Soccer
2025/26Compared with 150 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 |
|---|---|---|
| Goals | 0.33 | 59 |
| Shots | 2.15 | 40 |
| Chances created | 1.37 | 68 |
| Dribbles | 1.30 | 71 |
| Touches in the box | 4.26 | 32 |
| Aerial game | 54% | 87 |
| Metric | Total |
|---|---|
| Goals | 9 |
| Assists | 1 |
| Big chances created | 37 |
| Shots | 58 |
| Dribbles completed | 35 |
| Tackles won | 24 |
| Interceptions | 15 |
| Clearances | 17 |
| Clean sheets | 2 |
Leagues Cup
2025/26| Metric | Total |
|---|---|
| Assists | 1 |
| Big chances created | 2 |
| Shots | 4 |
| Dribbles completed | 2 |
| Interceptions | 2 |
CONCACAF Gold Cup
2025/26| Metric | Total |
|---|---|
| Goals | 1 |
| Big chances created | 1 |
| Shots | 1 |
| Dribbles completed | 4 |
| Tackles won | 1 |
| Interceptions | 2 |
| Clearances | 2 |
International Friendlies
2025/26Compared with 21 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.
No data in this competition: Aerial game.
| Metric | Value | Percentile |
|---|---|---|
| Goals | 0.00 | 12 |
| Shots | 0.00 | 0 |
| Chances created | 0.00 | 0 |
| Dribbles | 1.30 | 76 |
| Touches in the box | 2.61 | 33 |
| Metric | Total |
|---|---|
| Dribbles completed | 1 |
Major League Soccer
2024/25Compared with 145 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 |
|---|---|---|
| Goals | 0.11 | 7 |
| Shots | 2.11 | 36 |
| Chances created | 0.74 | 16 |
| Dribbles | 1.48 | 78 |
| Touches in the box | 2.64 | 7 |
| Aerial game | 57% | 92 |
| Metric | Total |
|---|---|
| Goals | 1 |
| Big chances created | 7 |
| Shots | 20 |
| Dribbles completed | 14 |
| Tackles won | 8 |
| Interceptions | 12 |
| Clearances | 14 |
| Clean sheets | 2 |
US Open Cup
2024/25No stats available right now.
Leagues Cup
2024/25No stats available right now.
International Friendlies
2024/25No stats available right now.
Major League Soccer
2023/24Compared with 146 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 |
|---|---|---|
| Goals | 0.00 | 4 |
| Shots | 0.84 | 2 |
| Chances created | 0.84 | 34 |
| Dribbles | 3.93 | 100 |
| Touches in the box | 2.80 | 10 |
| Aerial game | 58% | 95 |
| Metric | Total |
|---|---|
| Big chances created | 3 |
| Shots | 3 |
| Dribbles completed | 14 |
| Tackles won | 6 |
| Interceptions | 2 |
| Clearances | 6 |
US Open Cup
2023/24No stats available right now.
Leagues Cup
2023/24No stats available right now.
Dutch Eerste Divisie
2022/23| Metric | Total |
|---|---|
| Goals | 1 |
| Assists | 1 |
| Big chances created | 20 |
| Shots | 25 |
| Dribbles completed | 19 |
| Tackles won | 14 |
| Interceptions | 8 |
| Clearances | 5 |
Dutch Eerste Divisie Rounds
2022/23No stats available right now.
Major League Soccer
2022/23No stats available right now.
Premier League International Cup
2022/23| Metric | Total |
|---|---|
| Goals | 3 |
| Big chances created | 1 |
| Shots | 5 |
Dutch Eerste Divisie
2021/22| Metric | Total |
|---|---|
| Goals | 5 |
| Big chances created | 12 |
| Shots | 35 |
| Dribbles completed | 20 |
| Tackles won | 18 |
| Interceptions | 12 |
| Clearances | 5 |
| Clean sheets | 1 |
Dutch Eerste Divisie Rounds
2021/22No stats available right now.
Major League Soccer
2021/22| Metric | Total |
|---|---|
| Goals | 1 |
| Big chances created | 1 |
| Shots | 2 |
| Dribbles completed | 4 |
| Tackles won | 1 |
Under 20 Internationals
2021/22| Metric | Total |
|---|---|
| Dribbles completed | 3 |
| Interceptions | 2 |
Generation Adidas Cup Champions
2021/22No stats available right now.
MLS Next U17
2021/22No stats available right now.
MLS Next U17 Friendlies
2021/22No stats available right now.
Major League Soccer
2020/21| Metric | Total |
|---|---|
| Big chances created | 1 |
| Shots | 2 |
MLS Next U17
2020/21No stats available right now.
USL League One
2019/20| Metric | Total |
|---|---|
| Goals | 1 |
| Assists | 3 |
| Big chances created | 12 |
| Shots | 16 |
| Dribbles completed | 22 |
| Tackles won | 14 |
| Interceptions | 16 |
| Clearances | 7 |
| Clean sheets | 1 |
Under 20 Internationals
2019/20| Metric | Total |
|---|---|
| Interceptions | 2 |
| Clearances | 1 |
Concacaf U20 Championship
2019/20No stats available right now.
Under 17 Internationals
2019/20| Metric | Total |
|---|---|
| Assists | 1 |
| Big chances created | 1 |
| Shots | 5 |
| Tackles won | 2 |
US Soccer Development Academy U18/19
2019/20| Metric | Total |
|---|---|
| Goals | 6 |
| Assists | 1 |
| Big chances created | 11 |
| Shots | 13 |
| Dribbles completed | 4 |
| Tackles won | 3 |
| Clearances | 1 |
Under 16 Internationals
2018/19No stats available right now.
Generation Adidas Cup Champions
2018/19No stats available right now.
US Soccer Development Academy U18/19
2018/19| Metric | Total |
|---|---|
| Goals | 8 |
| Assists | 1 |
| Big chances created | 10 |
| Shots | 30 |
| Dribbles completed | 9 |
| Tackles won | 14 |
| Interceptions | 5 |
| Clean sheets | 1 |
Under 17 Internationals
2017/18| Metric | Total |
|---|---|
| Dribbles completed | 1 |
Generation Adidas Cup Champions
2017/18No stats available right now.
US Soccer Development Academy U16/17
2017/18No stats available right now.
US Soccer Development Academy Playoffs U16/17
2017/18No stats available right now.
Recent matches
| Match | Min | G | A | Sh | SoT | KP | Drb | Duel | Pass | Score |
|---|---|---|---|---|---|---|---|---|---|---|
| 09/19Columbus CrewP0-2 | 27' | 0 | 0 | 1 | 1 | 0 | 0 | 1 | 10/14 | 6.2 |
| 09/16Vancouver Whitecaps FCG2-1 | 71' | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 9/16 | 5.6 |
| 09/12AwayColorado RapidsP1-0 | 90' | 0 | 0 | 4 | 3 | 1 | 0 | 3 | 17/18 | 6.4 |
| 09/09Charlotte FCP1-2 | 64' | 0 | 0 | 1 | 1 | 1 | 0 | 2 | 23/29 | 6.6 |
| 09/02AwayVancouver Whitecaps FCE1-1 | 70' | 0 | 0 | 0 | 0 | 1 | 1 | 5 | 18/21 | 6.8 |
| 08/29AwayInter Miami CFP7-1 | 31' | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 10/12 | 5.9 |
| 08/22AwaySan DiegoP3-0 | 45' | 0 | 0 | 1 | 0 | 0 | 0 | 2 | 9/10 | 6.2 |
| 08/19Los Angeles Football ClubG1-0 | 28' | 0 | 0 | 2 | 1 | 0 | 1 | 2 | 7/8 | 6.5 |
| 08/15Sporting Kansas CityG2-0 | 66' | 0 | 0 | 5 | 1 | 4 | 2 | 4 | 22/27 | 7.5 |
| 08/01Austin FCG1-0 | 62' | 0 | 0 | 1 | 0 | 1 | 1 | 1 | 13/16 | 6.2 |
| 07/25AwaySt. Louis City SCP1-0 | 17' | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1/2 | 6.0 |
| 07/22San DiegoG1-0 | 90' | 0 | 0 | 2 | 0 | 1 | 3 | 5 | 29/37 | 6.1 |
| 05/30AwaySouth KoreaP5-0 | 69' | 0 | 0 | 0 | 0 | 0 | 1 | 3 | 11/11 | 5.6 |
| 05/23FC DallasP1-2 | 15' | 0 | 0 | 2 | 0 | 1 | 0 | 2 | 2/5 | 6.4 |
| 05/20San Jose EarthquakesG2-0 | 62' | 0 | 1 | 0 | 0 | 1 | 0 | 1 | 9/13 | 7.6 |
QAT_U19
AZE
PRK
CHN
ARM
MNE
GEO
UKR
LVA
CYP
TUR
ITA
SWE
POL
ROU
BIH
NIR
HUN
BEL
FRA
JPN
VEN
KOR
URU
GLP
BRB
CUB
SUR
MTQ
SKN
GRN
LCA
BER
JAM
HON
GUA
SLV
ZIM
COD
CTA
BFA
EQG
SLE
TUN
BOT
SSL
LIB
OLI
KHA
WAK
SHA
DUH
SAI
RAY
DEN
ENG
WAN
ALB







