Playing now
Live| Season | Team | Competition | MP | Min | G | A |
|---|---|---|---|---|---|---|
| 2026/27 | Birmingham Legion | United Soccer League | 21 | 504 | 2 | 2 |
| 2026/27 | Birmingham Legion | USL League One Cup | 4 | 55 | 0 | 1 |
| 2025/26 | New York Red Bulls | Major League Soccer | 20 | 623 | 1 | 0 |
| 2025/26 | New York Red Bulls | Leagues Cup | 3 | 106 | 0 | 0 |
| 2024/25 | New York Red Bulls | Major League Soccer | 9 | 111 | 1 | 0 |
| 2023/24 | New York Red Bulls | Major League Soccer | 2 | 9 | 0 | 0 |
| 2022/23 | New York Red Bulls | Major League Soccer | 8 | 131 | 2 | 0 |
| 2022/23 | New York Red Bulls II | United Soccer League | 1 | 33 | 0 | 0 |
| 2021/22 | New York Red Bulls II | United Soccer League | 19 | 825 | 3 | 1 |
| 2021/22 | New York Red Bulls U17 | Generation Adidas Cup Champions | 3 | 188 | 0 | 2 |
| 2020/21 | New York Red Bulls II | United Soccer League | 3 | 49 | 0 | 0 |
| Total | 11 seasons | 93 | 2,634 | 9 | 6 |
United Soccer League
2026/27Compared with 116 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.36 | 65 |
| Shots | 2.32 | 50 |
| Chances created | 1.61 | 82 |
| Dribbles | 1.79 | 94 |
| Touches in the box | 5.00 | 76 |
| Aerial game | 41% | 56 |
| Metric | Total |
|---|---|
| Goals | 2 |
| Assists | 2 |
| Big chances created | 9 |
| Shots | 13 |
| Dribbles completed | 10 |
| Tackles won | 9 |
| Clearances | 11 |
USL League One Cup
2026/27| Metric | Total |
|---|---|
| Assists | 1 |
| Big chances created | 2 |
| Dribbles completed | 2 |
| Tackles won | 1 |
| Interceptions | 1 |
| Clearances | 1 |
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.14 | 26 |
| Shots | 1.73 | 24 |
| Chances created | 0.87 | 28 |
| Dribbles | 1.01 | 58 |
| Touches in the box | 5.20 | 63 |
| Aerial game | 24% | 13 |
| Metric | Total |
|---|---|
| Goals | 1 |
| Big chances created | 6 |
| Shots | 12 |
| Dribbles completed | 7 |
| Tackles won | 7 |
| Interceptions | 2 |
| Clearances | 6 |
US Open Cup
2025/26No stats available right now.
Leagues Cup
2025/26| Metric | Total |
|---|---|
| Big chances created | 1 |
| Shots | 1 |
| 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.
Small sample so far: few matches played.
| Metric | Value | Percentile |
|---|---|---|
| Goals | 0.81 | 97 |
| Shots | 0.81 | 1 |
| Chances created | 0.00 | 0 |
| Dribbles | 1.62 | 84 |
| Touches in the box | 4.05 | 34 |
| Aerial game | 25% | 14 |
| Metric | Total |
|---|---|
| Goals | 1 |
| Shots | 1 |
| Dribbles completed | 2 |
Leagues Cup
2024/25No stats available right now.
US Open Cup
2024/25No stats available right now.
MLS Next Pro
2024/25No stats available right now.
Under 20 Internationals
2024/25No stats available right now.
Major League Soccer
2023/24Compared with 147 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.00 | 0 |
| Chances created | 0.00 | 0 |
| Dribbles | 0.00 | 0 |
| Touches in the box | 10.00 | 100 |
| Aerial game | 0% | 0 |
No stats available right now.
US Open Cup
2023/24No stats available right now.
Leagues Cup
2023/24No stats available right now.
MLS Next Pro
2023/24No stats available right now.
Major League Soccer
2022/23Compared with 132 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.
| Metric | Value | Percentile |
|---|---|---|
| Goals | 1.37 | 100 |
| Shots | 1.37 | 9 |
| Chances created | 1.37 | 73 |
| Dribbles | 1.37 | 70 |
| Touches in the box | 6.18 | 86 |
| Aerial game | 13% | 2 |
| Metric | Total |
|---|---|
| Goals | 2 |
| Big chances created | 2 |
| Shots | 2 |
| Dribbles completed | 2 |
| Tackles won | 2 |
| Interceptions | 3 |
| Clearances | 1 |
US Open Cup
2022/23No stats available right now.
United Soccer League
2022/23Compared with 120 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 |
|---|---|---|
| Goals | 0.00 | 4 |
| Shots | 2.73 | 63 |
| Chances created | 0.00 | 0 |
| Dribbles | 2.73 | 98 |
| Touches in the box | 2.73 | 9 |
| Metric | Total |
|---|---|
| Shots | 1 |
| Dribbles completed | 1 |
| Interceptions | 1 |
Generation Adidas Cup Champions
2022/23No stats available right now.
United Soccer League
2021/22| Metric | Total |
|---|---|
| Goals | 3 |
| Assists | 1 |
| Big chances created | 15 |
| Shots | 15 |
| Dribbles completed | 14 |
| Tackles won | 11 |
| Interceptions | 3 |
Generation Adidas Cup Champions
2021/22| Metric | Total |
|---|---|
| Assists | 2 |
| Big chances created | 5 |
| Shots | 4 |
| Tackles won | 2 |
MLS Next U17
2021/22No stats available right now.
MLS Next U17 Friendlies
2021/22No stats available right now.
United Soccer League
2020/21| Metric | Total |
|---|---|
| Dribbles completed | 1 |
MLS Next U17
2020/21No stats available right now.
US Soccer Development Academy U16/17
2019/20No stats available right now.
Recent matches
| Match | Min | G | A | Sh | SoT | KP | Drb | Duel | Pass | Score |
|---|---|---|---|---|---|---|---|---|---|---|
| 09/23BrooklynG4-0 | 49' | 1 | 0 | 1 | 1 | 1 | 0 | 0 | 12/15 | 8.0 |
| 09/19AwayTampa Bay RowdiesP4-0 | 45' | 0 | 0 | 0 | 0 | 2 | 3 | 6 | 11/15 | 7.3 |
| 09/16New Mexico UnitedE4-4 | 16' | 0 | 1 | 2 | 0 | 3 | 1 | 1 | 5/6 | 8.3 |
| 09/12Charleston BatteryE2-2 | 1' | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1/2 | 5.9 |
| 09/05AwayIndy ElevenE2-2 | 23' | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 5/7 | 6.2 |
| 08/29AwayHartford AthleticP3-2 | 45' | 0 | 0 | 0 | 0 | 0 | 3 | 5 | 16/22 | 6.2 |
| 08/22Sporting JAXP2-3 | 68' | 0 | 0 | 1 | 1 | 2 | 0 | 4 | 15/17 | 6.7 |
| 08/15AwayColorado Springs SwitchbacksP3-2 | 23' | 1 | 0 | 1 | 1 | 0 | 0 | 0 | 6/7 | 7.4 |
| 08/02Rhode IslandG1-0 | 14' | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 4/4 | 5.9 |
| 07/29AwayLouisville CityP2-1 | 2' | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 3/3 | 6.0 |
| 07/11FC TulsaG3-1 | 14' | 0 | 1 | 0 | 0 | 1 | 0 | 0 | 8/8 | 7.3 |
| 07/05AwayMiamiE1-1 | 21' | 0 | 0 | 1 | 1 | 0 | 0 | 2 | 6/7 | 6.3 |
| 07/02Detroit City FCP1-2 | 4' | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 1/2 | 6.2 |
| 06/17AwayOakland RootsE1-1 | 12' | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 3/4 | 5.5 |
| 06/13Las Vegas Lights FCP1-2 | 26' | 0 | 0 | 2 | 0 | 1 | 0 | 0 | 5/7 | 5.8 |
RMA
VIL
CHI
NYC
NAP
FRO
BRS
ANR
LOR
PFC
ASM
TOU
PSG
LEM
MAN
TUN
BAC
HUR
CCS
EST
VIS
EST
CSP
SCL
ALM
CHA
QAC
AGR
MID
ATR
GNK
KVK
ZWA
GNT
SUP
VFC
AJA
NEC
FRA
KR
USA
ESP
FRA
LVA
BRA
ARG
FCU
SSL
STR
JAG
GOR
RAY
ATH
ATL
CIN
CLT
DAL
MIA
DC
NE
SEA
RBNY
SDG
ORL
CLB
PHI
RSL
ATX
NSH
MIN
HOU
SKC
POR
COL
SJ
LAF
VAN
QRO
ATL
