Playing now
Live| Season | Team | Competition | MP | Min | G | A |
|---|---|---|---|---|---|---|
| 2025/26 | FC Dordrecht | Dutch Eerste Divisie | 18 | 799 | 3 | 0 |
| 2025/26 | FC Dordrecht | Dutch KNVB Cup | 1 | 30 | 0 | 0 |
| 2024/25 | FC Dordrecht | Dutch Eerste Divisie | 12 | 278 | 0 | 1 |
| 2022/23 | Jong AZ | Dutch Eerste Divisie | 6 | 157 | 0 | 1 |
| 2019/20 | Jong Ajax | Dutch Eerste Divisie | 8 | 184 | 0 | 0 |
| 2019/20 | Ajax U19 | UEFA Youth League | 3 | 161 | 0 | 0 |
| 2019/20 | USA U17 | Under 17 Internationals | 3 | 174 | 0 | 0 |
| 2017/18 | USA U17 | Under 17 Internationals | 2 | 168 | 1 | 0 |
| Total | 8 seasons | 53 | 1,951 | 4 | 2 |
Dutch Eerste Divisie Rounds
2026/27No stats available right now.
Dutch Eerste Divisie
2025/26Compared with 118 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.34 | 61 |
| Shots | 2.03 | 36 |
| Chances created | 1.91 | 81 |
| Dribbles | 2.25 | 94 |
| Touches in the box | 4.17 | 33 |
| Aerial game | 42% | 54 |
| Metric | Total |
|---|---|
| Goals | 3 |
| Big chances created | 17 |
| Shots | 18 |
| Dribbles completed | 20 |
| Tackles won | 13 |
| Interceptions | 4 |
| Clearances | 8 |
Dutch KNVB Cup
2025/26| Metric | Total |
|---|---|
| Shots | 3 |
| Dribbles completed | 1 |
Dutch Eerste Divisie Rounds
2025/26No stats available right now.
Dutch Eerste Divisie
2024/25Compared with 127 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.00 | 6 |
| Shots | 2.59 | 67 |
| Chances created | 1.94 | 89 |
| Dribbles | 2.91 | 95 |
| Touches in the box | 4.86 | 68 |
| Aerial game | 50% | 83 |
| Metric | Total |
|---|---|
| Assists | 1 |
| Big chances created | 6 |
| Shots | 8 |
| Dribbles completed | 9 |
| Tackles won | 4 |
| Clearances | 3 |
Dutch KNVB Cup
2024/25No stats available right now.
Dutch Relegation / Promotion Play-offs
2024/25No stats available right now.
Dutch Eerste Divisie Rounds
2024/25No stats available right now.
Dutch Eerste Divisie
2023/24No stats available right now.
Dutch Eerste Divisie Rounds
2023/24No stats available right now.
UEFA Europa Conference League Qualifying
2022/23No stats available right now.
Dutch Eerste Divisie
2022/23Compared with 113 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 | 0.00 | 5 |
| Shots | 1.15 | 7 |
| Chances created | 1.15 | 47 |
| Dribbles | 1.15 | 51 |
| Touches in the box | 4.01 | 44 |
| Aerial game | 0% | 0 |
| Metric | Total |
|---|---|
| Assists | 1 |
| Big chances created | 2 |
| Shots | 2 |
| Dribbles completed | 2 |
| Tackles won | 2 |
| Interceptions | 3 |
Dutch Eerste Divisie Rounds
2022/23No stats available right now.
UEFA Youth League
2020/21No stats available right now.
Dutch Eerste Divisie
2019/20Compared with 89 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.
Small sample so far: few matches played.
| Metric | Value | Percentile |
|---|---|---|
| Goals | 0.00 | 3 |
| Shots | 4.89 | 100 |
| Chances created | 2.45 | 91 |
| Dribbles | 3.42 | 98 |
| Touches in the box | 8.32 | 98 |
| Aerial game | 0% | 1 |
| Metric | Total |
|---|---|
| Big chances created | 5 |
| Shots | 10 |
| Dribbles completed | 7 |
| Tackles won | 1 |
| Interceptions | 1 |
Dutch Eerste Divisie Rounds
2019/20No stats available right now.
UEFA Youth League
2019/20Compared with 27 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.
Small sample so far: few matches played.
| Metric | Value | Percentile |
|---|---|---|
| Goals | 0.00 | 9 |
| Shots | 0.00 | 4 |
| Chances created | 0.00 | 13 |
| Dribbles | 0.56 | 81 |
| Touches in the box | 2.24 | 89 |
| Aerial game | 50% | 68 |
| Metric | Total |
|---|---|
| Dribbles completed | 1 |
| Tackles won | 3 |
| Interceptions | 2 |
FIFA U17 World Cup
2019/20No stats available right now.
Under 17 Internationals
2019/20| Metric | Total |
|---|---|
| Big chances created | 3 |
| Shots | 5 |
| Dribbles completed | 4 |
| Tackles won | 2 |
| Interceptions | 1 |
| Clearances | 2 |
Concacaf U17 Championship
2018/19No stats available right now.
Under 17 Internationals
2017/18| Metric | Total |
|---|---|
| Goals | 1 |
| Big chances created | 3 |
| Shots | 6 |
| Dribbles completed | 7 |
| Tackles won | 1 |
| Clean sheets | 2 |
Recent matches
| Match | Min | G | A | Sh | SoT | KP | Drb | Duel | Pass | Score |
|---|---|---|---|---|---|---|---|---|---|---|
| 04/17AwayAlmere City FCP4-1 | 45' | 0 | 0 | 0 | 0 | 0 | 1 | 1 | 5/7 | 6.3 |
| 04/12ADO Den HaagG1-0 | 14' | 0 | 0 | 0 | 0 | 1 | 0 | 2 | 2/3 | 6.8 |
| 12/12FC EindhovenP3-4 | 1' | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0/0 | 6.0 |
| 12/06AwayWillem IIP2-0 | 65' | 0 | 0 | 2 | 1 | 1 | 1 | 4 | 8/12 | 6.7 |
| 11/28Jong FC UtrechtP1-2 | 56' | 0 | 0 | 1 | 0 | 0 | 0 | 1 | 4/8 | 6.0 |
| 11/25AwayRoda JC KerkradeG1-2 | 66' | 0 | 0 | 0 | 0 | 0 | 1 | 5 | 4/6 | 6.8 |
| 11/21VitesseE1-1 | 78' | 0 | 0 | 1 | 1 | 0 | 3 | 8 | 9/15 | 7.1 |
| 11/07AwayJong AjaxE0-0 | 79' | 0 | 0 | 0 | 0 | 2 | 3 | 6 | 3/4 | 6.8 |
| 11/03Almere City FCP0-1 | 26' | 0 | 0 | 0 | 0 | 0 | 2 | 4 | 4/5 | 6.4 |
| 10/30AwayWillem IIP7-0 | 30' | 0 | 0 | 3 | 1 | 0 | 1 | 1 | 2/4 | 6.2 |
| 09/30AwayFC EindhovenE2-2 | 60' | 0 | 0 | 3 | 1 | 2 | 1 | 2 | 15/18 | 6.8 |
| 09/26De GraafschapE1-1 | 60' | 0 | 0 | 3 | 1 | 3 | 1 | 4 | 9/12 | 7.5 |
| 09/19AwayFC EmmenP2-0 | 90' | 0 | 0 | 0 | 0 | 2 | 1 | 1 | 10/14 | 6.4 |
| 09/15Jong AZE1-1 | 81' | 1 | 0 | 3 | 1 | 3 | 3 | 4 | 14/20 | 8.6 |
| 09/12AwayFC Den BoschE3-3 | 27' | 1 | 0 | 1 | 1 | 2 | 1 | 3 | 1/2 | 8.0 |
SAN
FLA
CAP
ATL
PAL
BAH
FLU
CBA
BLO
BOL
FAS
ALI
ANT
MUN
ALE
UAT
FRA
JSS
USM
MCO
ENS
CAR
NAL
HJK
KUP
OUL
MOQ
CIE
CAG
LCH
SHA
DUH
WAK
GFA
SAH
AIN
KAL
NAS
HAT
KHO
WAS
VIP



