Playing now
Live| Season | Team | Competition | MP | Min | G | A |
|---|---|---|---|---|---|---|
| 2026/27 | 1. FC Saarbrücken | DFB-Pokal | 1 | 36 | 0 | 0 |
| 2025/26 | 1. FC Saarbrücken | German 3rd Liga | 13 | 769 | 1 | 0 |
| 2024/25 | Portsmouth | FA Cup | 1 | 90 | 0 | 0 |
| 2024/25 | Portsmouth | English Npower Championship | 5 | 120 | 0 | 0 |
| 2024/25 | Borussia Dortmund II | German 3rd Liga | 1 | 1 | 1 | 0 |
| 2023/24 | Borussia Dortmund II | German 3rd Liga | 13 | 337 | 0 | 0 |
| 2023/24 | Borussia Dortmund U19 | UEFA Youth League | 1 | 90 | 0 | 0 |
| 2022/23 | Borussia Dortmund II | German 3rd Liga | 20 | 1,312 | 1 | 4 |
| 2022/23 | Borussia Dortmund U19 | UEFA Youth League | 6 | 492 | 0 | 0 |
| 2021/22 | Borussia Dortmund II | German 3rd Liga | 14 | 501 | 0 | 0 |
| 2021/22 | Borussia Dortmund U19 | UEFA Youth League | 8 | 576 | 2 | 0 |
| 2019/20 | Paris Saint-Germain U19 | UEFA Youth League | 3 | 50 | 0 | 0 |
| Total | 12 seasons | 86 | 4,374 | 5 | 4 |
DFB-Pokal
2026/27| Metric | Total |
|---|---|
| Tackles won | 2 |
| Interceptions | 1 |
| Clearances | 2 |
German 3rd Liga
2025/26Compared with 147 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 | 0.70 | 26 |
| Pass accuracy | 88% | 97 |
| Dribbles | 0.82 | 59 |
| Duels won | 47% | 40 |
| Recoveries | 2.81 | 83 |
| Forward passes | 16.38 | 8 |
| Metric | Total |
|---|---|
| Goals | 1 |
| Big chances created | 6 |
| Shots | 4 |
| Dribbles completed | 7 |
| Tackles won | 11 |
| Interceptions | 13 |
| Clearances | 7 |
DFB-Pokal
2025/26No stats available right now.
FA Cup
2024/25No stats available right now.
EFL Cup
2024/25No stats available right now.
English Npower Championship
2024/25Compared with 179 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.75 | 28 |
| Pass accuracy | 94% | 100 |
| Dribbles | 1.50 | 92 |
| Duels won | 46% | 34 |
| Recoveries | 1.50 | 23 |
| Forward passes | 30.00 | 78 |
| Metric | Total |
|---|---|
| Big chances created | 1 |
| Dribbles completed | 2 |
| Tackles won | 2 |
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.
Small sample so far: few matches played.
| Metric | Value | Percentile |
|---|---|---|
| Chances created | 0.00 | 0 |
| Pass accuracy | 0% | 0 |
| Dribbles | 0.00 | 1 |
| Duels won | 0% | 0 |
| Recoveries | 0.00 | 0 |
| Forward passes | 90.00 | 100 |
| Metric | Total |
|---|---|
| Goals | 1 |
| Shots | 1 |
UEFA Champions League
2023/24No stats available right now.
Bundesliga
2023/24No stats available right now.
DFB-Pokal
2023/24No stats available right now.
German Bundesliga (DFL - Official)
2023/24No stats available right now.
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.
Small sample so far: few matches played.
| Metric | Value | Percentile |
|---|---|---|
| Chances created | 1.60 | 74 |
| Pass accuracy | 83% | 88 |
| Dribbles | 1.34 | 83 |
| Duels won | 43% | 20 |
| Recoveries | 0.53 | 1 |
| Forward passes | 26.17 | 80 |
| Metric | Total |
|---|---|
| Big chances created | 6 |
| Shots | 1 |
| Dribbles completed | 5 |
| Tackles won | 2 |
| Clearances | 5 |
UEFA Youth League
2023/24Compared with 57 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.
No data in this competition: Pass accuracy, Duels won.
| Metric | Value | Percentile |
|---|---|---|
| Chances created | 0.00 | 11 |
| Dribbles | 0.00 | 22 |
| Recoveries | 0.00 | 17 |
| Forward passes | 0.00 | 11 |
No stats available right now.
UEFA Champions League
2022/23No stats available right now.
Bundesliga
2022/23No stats available right now.
German 3rd Liga
2022/23Compared with 152 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.
| Metric | Value | Percentile |
|---|---|---|
| Chances created | 1.17 | 54 |
| Pass accuracy | 85% | 98 |
| Dribbles | 2.20 | 96 |
| Duels won | 49% | 46 |
| Recoveries | 1.92 | 46 |
| Forward passes | 21.95 | 38 |
| Metric | Total |
|---|---|
| Goals | 1 |
| Assists | 4 |
| Big chances created | 17 |
| Shots | 8 |
| Dribbles completed | 32 |
| Tackles won | 13 |
| Interceptions | 15 |
| Clearances | 13 |
UEFA Youth League
2022/23| Metric | Total |
|---|---|
| Big chances created | 1 |
| Dribbles completed | 7 |
| Tackles won | 3 |
| Interceptions | 1 |
German U19 Bundesliga
2022/23No stats available right now.
UEFA Champions League
2021/22No stats available right now.
Bundesliga
2021/22No stats available right now.
DFB-Pokal
2021/22No stats available right now.
German Super Cup
2021/22No stats available right now.
UEFA Europa League
2021/22No stats available right now.
German Bundesliga (DFL - Official)
2021/22No stats available right now.
German Supercup (DFL - Official)
2021/22No stats available right now.
German 3rd Liga
2021/22| Metric | Total |
|---|---|
| Big chances created | 7 |
| Shots | 10 |
| Dribbles completed | 6 |
| Tackles won | 3 |
| Interceptions | 3 |
| Clearances | 5 |
UEFA Youth League
2021/22| Metric | Total |
|---|---|
| Goals | 2 |
| Big chances created | 1 |
| Shots | 2 |
UEFA Champions League
2020/21No stats available right now.
Coupe de France
2020/21No stats available right now.
Ligue 1
2020/21No stats available right now.
UEFA Youth League
2020/21No 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/22Hertha BSCE1-1 | 36' | 0 | 0 | 0 | 0 | 2 | 3 | 2 | 17/19 | 6.3 |
| 01/10AwayWycombe WanderersP2-0 | 90' | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0/0 | 6.0 |
| 07/24AwayCerezo OsakaG2-3 | 8' | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 5/6 | 6.0 |
| 07/21AwayBG Pathum UnitedP4-0 | 45' | 0 | 0 | 0 | 2 | 2 | 0 | 0 | 28/32 | 6.4 |
| 03/15Hajduk Split U19E1-1 | 90' | 0 | 0 | 1 | 7 | 12 | 12 | 1 | 77/82 | 8.0 |
| 02/28Paris Saint-Germain U19E1-1 | 87' | 0 | 0 | 0 | 0 | 3 | 5 | 2 | 48/57 | 6.5 |
| 07/30AntalyasporE1-1 | 45' | 0 | 0 | 0 | 0 | 2 | 1 | 2 | 18/18 | 6.4 |
| 07/22VillarrealP0-2 | 21' | 0 | 0 | 1 | 0 | 1 | 2 | 0 | 25/28 | 6.4 |
| 07/18ValenciaP1-3 | 13' | 0 | 0 | 0 | 0 | 1 | 5 | 1 | 7/7 | 6.2 |
| 07/14AwayVerlG0-5 | 74' | 0 | 0 | 0 | 0 | 3 | 1 | 1 | 24/30 | 6.5 |
| 07/09AwaySG Dynamo DresdenG0-2 | 45' | 0 | 0 | 1 | 0 | 1 | 4 | 0 | 22/22 | 6.5 |
| 07/05AwayLüner SVG1-3 | 45' | 0 | 0 | 0 | 1 | 2 | 3 | 0 | 45/48 | 6.6 |
| 03/16Atlético de Madrid U19P0-1 | 82' | 0 | 0 | 1 | 0 | 2 | 4 | 0 | 49/53 | 6.2 |
| 07/30BolognaG3-0 | 21' | 0 | 0 | 1 | 0 | 3 | 2 | 2 | 22/26 | 6.6 |
| 08/05SochauxG1-0 | 15' | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 7/7 | 6.0 |
ARS
LIL
ATM
MUN
GAL
BAR
INT
CLU
RBL
PSV
VIK
FCB
VIL
NAP
ITH
SAH
HAI
AUS
AIR
HEA
ANN
ALL
BOD
MRW
BER
QOS
CLY
CLA
CLY
DUM
COV
FOR
COW
CEL
CUM
EFI
EKL
KEL
EDI
STMB
ELG
ABE
FRA
DUN
FAI
HAM
MON
DNU
PET
RAN
ROS
FOR
STI
HIB
STR
KIL
SPA
BON
POR
NIR
SCO
CZE
WAL
ALB
ENG
GRE
IRL
KAZ
NED
HUN
DCF
AMZ
KCH
STL
RCH
MSD
ORL
TSG
ISL
CRO



