Playing now
Live| Season | Team | Competition | MP | Min | G | A |
|---|---|---|---|---|---|---|
| 2025/26 | Borussia Dortmund U21 | Premier League International Cup | 3 | 199 | 1 | 0 |
| 2024/25 | Borussia Dortmund | UEFA Champions League | 1 | 1 | 0 | 0 |
| 2024/25 | Borussia Dortmund | Bundesliga | 1 | 23 | 0 | 0 |
| 2024/25 | Borussia Dortmund | German Bundesliga (DFL - Official) | 1 | 23 | 0 | 0 |
| 2024/25 | Borussia Dortmund II | German 3rd Liga | 22 | 1,684 | 3 | 1 |
| 2023/24 | Borussia Dortmund II | German 3rd Liga | 28 | 2,182 | 5 | 3 |
| 2022/23 | Bayer 04 Leverkusen | Bundesliga | 1 | 1 | 0 | 0 |
| 2022/23 | Bayer 04 Leverkusen | German Bundesliga (DFL - Official) | 1 | 1 | 0 | 0 |
| 2021/22 | RKC Waalwijk | Eredivisie | 28 | 1,685 | 0 | 0 |
| 2021/22 | RKC Waalwijk | Dutch KNVB Cup | 4 | 128 | 0 | 1 |
| 2020/21 | RKC Waalwijk | Eredivisie | 22 | 1,050 | 0 | 1 |
| 2020/21 | RKC Waalwijk | Dutch KNVB Cup | 1 | 120 | 0 | 0 |
| 2019/20 | Bayer 04 Leverkusen U19 | UEFA Youth League | 6 | 539 | 0 | 0 |
| Total | 13 seasons | 119 | 7,636 | 9 | 6 |
FIFA Club World Cup
2025/26No stats available right now.
German Regionalliga West
2025/26No stats available right now.
Premier League International Cup
2025/26| Metric | Total |
|---|---|
| Goals | 1 |
| Shots | 1 |
| Clean sheets | 2 |
UEFA Champions League
2024/25Compared with 125 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.
No data in this competition: Pass accuracy.
| Metric | Value | Percentile |
|---|---|---|
| Chances created | 0.00 | 1 |
| Dribbles | 0.00 | 1 |
| Duels won | 50% | 49 |
| Recoveries | 0.00 | 0 |
| Forward passes | 0.00 | 0 |
No stats available right now.
Bundesliga
2024/25Compared with 112 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 |
|---|---|---|
| Chances created | 0.00 | 0 |
| Pass accuracy | 75% | 17 |
| Dribbles | 0.00 | 0 |
| Duels won | 20% | 0 |
| Recoveries | 3.91 | 99 |
| Forward passes | 15.65 | 6 |
| Metric | Total |
|---|---|
| Tackles won | 1 |
DFB-Pokal
2024/25No stats available right now.
German Bundesliga (DFL - Official)
2024/25Compared with 112 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 |
|---|---|---|
| Chances created | 0.00 | 0 |
| Pass accuracy | 75% | 11 |
| Dribbles | 0.00 | 3 |
| Duels won | 0% | 0 |
| Recoveries | 0.00 | 4 |
| Forward passes | 15.65 | 13 |
No stats available right now.
German 3rd Liga
2024/25Compared with 156 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 | 1.12 | 53 |
| Pass accuracy | 72% | 19 |
| Dribbles | 0.64 | 43 |
| Duels won | 38% | 7 |
| Recoveries | 2.08 | 52 |
| Forward passes | 30.94 | 86 |
| Metric | Total |
|---|---|
| Goals | 3 |
| Assists | 1 |
| Big chances created | 21 |
| Shots | 15 |
| Dribbles completed | 12 |
| Tackles won | 22 |
| Interceptions | 17 |
| Clearances | 25 |
| Clean sheets | 1 |
German 3rd Liga
2023/24Compared with 138 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 |
|---|---|---|
| Chances created | 1.03 | 45 |
| Pass accuracy | 70% | 22 |
| Dribbles | 0.33 | 24 |
| Duels won | 39% | 6 |
| Recoveries | 2.52 | 82 |
| Forward passes | 22.48 | 60 |
| Metric | Total |
|---|---|
| Goals | 5 |
| Assists | 3 |
| Big chances created | 25 |
| Shots | 29 |
| Dribbles completed | 8 |
| Tackles won | 31 |
| Interceptions | 30 |
| Clearances | 36 |
| Clean sheets | 2 |
UEFA Champions League
2022/23No stats available right now.
Bundesliga
2022/23Compared with 123 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: Pass accuracy, Duels won.
| Metric | Value | Percentile |
|---|---|---|
| Chances created | 0.00 | 0 |
| Dribbles | 0.00 | 1 |
| Recoveries | 0.00 | 0 |
| Forward passes | 0.00 | 0 |
No stats available right now.
DFB-Pokal
2022/23No stats available right now.
UEFA Europa League
2022/23No stats available right now.
German Bundesliga (DFL - Official)
2022/23No stats available right now.
DFB-Pokal
2021/22No stats available right now.
Eredivisie
2021/22| Metric | Total |
|---|---|
| Big chances created | 14 |
| Shots | 10 |
| Dribbles completed | 7 |
| Tackles won | 21 |
| Interceptions | 18 |
| Clearances | 19 |
| Clean sheets | 3 |
Dutch KNVB Cup
2021/22| Metric | Total |
|---|---|
| Assists | 1 |
| Big chances created | 1 |
| Dribbles completed | 1 |
| Tackles won | 1 |
| Interceptions | 1 |
Bundesliga
2020/21No stats available right now.
UEFA Europa League
2020/21No stats available right now.
Eredivisie
2020/21| Metric | Total |
|---|---|
| Assists | 1 |
| Big chances created | 2 |
| Shots | 9 |
| Dribbles completed | 7 |
| Tackles won | 12 |
| Interceptions | 6 |
| Clearances | 17 |
Dutch KNVB Cup
2020/21No stats available right now.
Bundesliga
2019/20No stats available right now.
DFB-Pokal
2019/20No stats available right now.
German Bundesliga (DFL - Official)
2019/20No stats available right now.
UEFA Youth League
2019/20No stats available right now.
Recent matches
| Match | Min | G | A | KP | Drb | Duel | Rec | Tkl | Pass | Score |
|---|---|---|---|---|---|---|---|---|---|---|
| 08/01AwayFC TokyoG0-1 | 21' | 0 | 0 | 0 | 0 | 1 | 0 | 1 | 8/9 | 6.2 |
| 07/29AwayCerezo OsakaP1-0 | 30' | 0 | 0 | 0 | 0 | 0 | 2 | 0 | 13/15 | 5.8 |
| 07/25AwayFortuna DüsseldorfP2-1 | 45' | 0 | 0 | 0 | 0 | 3 | 3 | 1 | 24/26 | 6.5 |
| 07/18AwayRot-Weiß OberhausenG1-3 | 45' | 0 | 0 | 0 | 1 | 2 | 3 | 0 | 39/44 | 6.6 |
| 08/02LilleG3-2 | 28' | 0 | 0 | 0 | 0 | 2 | 1 | 1 | 12/12 | 6.4 |
| 07/30AwaySportfreunde SiegenG1-8 | 45' | 1 | 0 | 0 | 1 | 3 | 1 | 1 | 16/19 | 7.6 |
| 11/05SK Puntigamer Sturm GrazG1-0 | 1' | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0/0 | 6.0 |
| 11/02RB LeipzigG2-1 | 23' | 0 | 0 | 0 | 0 | 1 | 2 | 1 | 3/4 | 5.4 |
| 07/24AwayCerezo OsakaG2-3 | 82' | 0 | 1 | 2 | 0 | 1 | 4 | 0 | 44/44 | 8.1 |
| 07/21AwayBG Pathum UnitedP4-0 | 45' | 0 | 0 | 0 | 0 | 0 | 4 | 0 | 51/53 | 6.6 |
| 07/17AwayFC Erzgebirge AueE1-1 | 45' | 0 | 0 | 1 | 0 | 3 | 3 | 1 | 20/25 | 6.6 |
| 11/12VfB StuttgartG2-0 | 1' | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0/0 | 6.0 |
| 05/11Heracles AlmeloG2-0 | 3' | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 3/4 | 6.0 |
| 05/01FC GroningenG3-1 | 4' | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 2/4 | 6.0 |
| 04/23PEC ZwolleP0-2 | 59' | 0 | 0 | 0 | 0 | 6 | 7 | 2 | 18/32 | 6.6 |
IRL
AUT
DEN
POR
GER
SRB
GRE
NED
ISR
KVX
MLT
GIB
WAL
NOR
SCB
ORL
SAN
ESP
NIR
GEO
HUN
LTU
MCI
RMA
PSG
OHL
SEA
SKC
VGB
MSR
VIR
SMN
DMA
GUY
CUW
TRI
AIA
ATG
CAY
PUR
DOM
HAI
NCA
CRC
BOL
GUV
BLO
IND
PLA
EST
FUE
LIM
ASA
QSC
BID
SHA
MUA
QAT_U19
USA
BRA_U20
CHN
KOR
AZE
LIE
FAK
INT
HBK
SER
TS
DRO
GUI
KEN
GFA
MES
HAT



