Playing now
Live| Season | Team | Competition | MP | Min | G | A |
|---|---|---|---|---|---|---|
| 2026/27 | FC Energie Cottbus | DFB-Pokal | 1 | 90 | 0 | 0 |
| 2025/26 | FC Energie Cottbus | German 3rd Liga | 37 | 3,166 | 5 | 4 |
| 2025/26 | FC Energie Cottbus | DFB-Pokal | 2 | 180 | 0 | 1 |
| 2024/25 | FC Energie Cottbus | German 3rd Liga | 33 | 2,033 | 1 | 1 |
| 2024/25 | FC Energie Cottbus | DFB-Pokal | 1 | 3 | 0 | 0 |
| 2023/24 | FC Energie Cottbus | DFB-Pokal | 1 | 90 | 0 | 0 |
| 2022/23 | FC Energie Cottbus | DFB-Pokal | 1 | 90 | 0 | 0 |
| 2018/19 | VVV-Venlo | Eredivisie | 7 | 372 | 0 | 0 |
| 2018/19 | VVV-Venlo | Dutch KNVB Cup | 2 | 180 | 0 | 0 |
| 2017/18 | Vaduz | Swiss Challenge League | 32 | 2,822 | 2 | 0 |
| 2017/18 | Vaduz | UEFA Europa League Qualifying | 4 | 360 | 0 | 0 |
| 2016/17 | Vaduz | Swiss Super League | 30 | 2,584 | 1 | 0 |
| 2016/17 | Vaduz | UEFA Europa League Qualifying | 4 | 360 | 0 | 0 |
| 2015/16 | Vaduz | Swiss Super League | 20 | 1,610 | 0 | 0 |
| Total | 14 seasons | 175 | 13,940 | 9 | 6 |
DFB-Pokal
2026/27| Metric | Total |
|---|---|
| Big chances created | 2 |
| Shots | 1 |
| Dribbles completed | 1 |
| Clearances | 1 |
German 3rd Liga
2025/26Compared with 146 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 |
|---|---|---|
| Duels won | 54% | 38 |
| Aerial game | 56% | 50 |
| Tackles | 1.22 | 59 |
| Interceptions | 0.54 | 9 |
| Clearances | 2.05 | 10 |
| Pass accuracy | 76% | 24 |
| Metric | Total |
|---|---|
| Goals | 5 |
| Assists | 4 |
| Big chances created | 52 |
| Shots | 42 |
| Dribbles completed | 23 |
| Tackles won | 43 |
| Interceptions | 19 |
| Clearances | 72 |
| Clean sheets | 8 |
DFB-Pokal
2025/26| Metric | Total |
|---|---|
| Assists | 1 |
| Big chances created | 1 |
| Shots | 1 |
| Dribbles completed | 1 |
| Tackles won | 7 |
| Interceptions | 2 |
| Clearances | 2 |
| Clean sheets | 1 |
German 3rd Liga
2024/25Compared with 146 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 |
|---|---|---|
| Duels won | 48% | 13 |
| Aerial game | 41% | 13 |
| Tackles | 1.02 | 39 |
| Interceptions | 0.93 | 38 |
| Clearances | 2.66 | 31 |
| Pass accuracy | 75% | 27 |
| Metric | Total |
|---|---|
| Goals | 1 |
| Assists | 1 |
| Big chances created | 15 |
| Shots | 33 |
| Dribbles completed | 19 |
| Tackles won | 23 |
| Interceptions | 21 |
| Clearances | 60 |
| Clean sheets | 3 |
DFB-Pokal
2024/25No stats available right now.
DFB-Pokal
2023/24| Metric | Total |
|---|---|
| Shots | 2 |
| Dribbles completed | 1 |
| Interceptions | 1 |
| Clearances | 2 |
German Regionalliga Nordost
2023/24No stats available right now.
DFB-Pokal
2022/23| Metric | Total |
|---|---|
| Shots | 1 |
| Dribbles completed | 2 |
| Interceptions | 2 |
| Clearances | 1 |
German Regionalliga Nordost
2022/23No stats available right now.
German Regionalliga Nordost
2021/22No stats available right now.
German Regionalliga Nordost
2020/21No stats available right now.
DFB-Pokal
2019/20No stats available right now.
Eredivisie
2018/19Compared with 114 players in the same position in 2018/19.
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 |
|---|---|---|
| Duels won | 54% | 38 |
| Aerial game | 25% | 2 |
| Tackles | 1.69 | 78 |
| Interceptions | 2.90 | 100 |
| Clearances | 4.35 | 72 |
| Pass accuracy | 76% | 25 |
| Metric | Total |
|---|---|
| Big chances created | 3 |
| Tackles won | 7 |
| Interceptions | 12 |
| Clearances | 18 |
Dutch KNVB Cup
2018/19| Metric | Total |
|---|---|
| Clean sheets | 1 |
Swiss Challenge League
2017/18Compared with 74 players in the same position in 2017/18.
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.
No data in this competition: Duels won, Aerial game.
| Metric | Value | Percentile |
|---|---|---|
| Tackles | 0.00 | 50 |
| Interceptions | 0.00 | 50 |
| Clearances | 0.00 | 50 |
| Pass accuracy | 0% | 50 |
| Metric | Total |
|---|---|
| Goals | 2 |
| Shots | 2 |
| Clean sheets | 10 |
UEFA Europa League Qualifying
2017/18| Metric | Total |
|---|---|
| Clean sheets | 1 |
Liechtenstein Cup
2016/17No stats available right now.
Swiss Super League
2016/17| Metric | Total |
|---|---|
| Goals | 1 |
| Shots | 1 |
| Clean sheets | 3 |
UEFA Europa League Qualifying
2016/17No stats available right now.
Liechtenstein Cup
2015/16No stats available right now.
Swiss Super League
2015/16Compared with 71 players in the same position in 2015/16.
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.
No data in this competition: Duels won, Aerial game.
| Metric | Value | Percentile |
|---|---|---|
| Tackles | 0.00 | 50 |
| Interceptions | 0.00 | 50 |
| Clearances | 0.00 | 50 |
| Pass accuracy | 0% | 40 |
| Metric | Total |
|---|---|
| Clean sheets | 1 |
UEFA Champions League
2014/15No stats available right now.
Bundesliga
2014/15No stats available right now.
DFB-Pokal
2014/15No stats available right now.
Recent matches
| Match | Min | G | A | Clr | Tkl | Int | Duel | Aer | Pass | Score |
|---|---|---|---|---|---|---|---|---|---|---|
| 08/22FC AugsburgP0-2 | 90' | 0 | 0 | 1 | 0 | 0 | 1 | 0 | 22/33 | 6.5 |
| 10/28RB LeipzigP1-4 | 90' | 0 | 1 | 0 | 1 | 1 | 1 | 0 | 26/29 | 7.8 |
| 08/16Hannover 96G1-0 | 90' | 0 | 0 | 2 | 6 | 1 | 10 | 0 | 12/17 | 6.7 |
| 08/19SV Werder BremenP1-3 | 3' | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 3/3 | 6.0 |
| 08/13SC Paderborn 07P0-7 | 90' | 0 | 0 | 2 | 0 | 1 | 2 | 0 | 32/38 | 5.4 |
| 08/01SV Werder BremenP1-2 | 90' | 0 | 0 | 1 | 0 | 2 | 7 | 0 | 32/39 | 6.5 |
| 09/06Borussia DortmundP0-5 | 45' | 0 | 0 | 2 | 0 | 1 | 1 | 0 | 6/7 | 6.2 |
| 05/12AwayPEC ZwolleG2-4 | 1' | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0/0 | 6.0 |
| 12/06AwayFeyenoordP4-1 | 90' | 0 | 0 | 9 | 1 | 5 | 3 | 0 | 22/32 | 6.3 |
| 12/02AwayHeracles AlmeloP4-1 | 90' | 0 | 0 | 0 | 2 | 3 | 3 | 0 | 24/31 | 6.1 |
| 11/25AZE2-2 | 86' | 0 | 0 | 3 | 3 | 1 | 6 | 1 | 29/34 | 6.6 |
| 11/10Fortuna SittardG3-2 | 65' | 0 | 0 | 3 | 0 | 3 | 0 | 0 | 14/19 | 6.1 |
| 09/29AwayExcelsiorP1-0 | 24' | 0 | 0 | 1 | 0 | 0 | 2 | 0 | 14/18 | 6.1 |
| 08/18AjaxP0-1 | 16' | 0 | 0 | 2 | 1 | 0 | 1 | 0 | 2/4 | 6.0 |
| 08/03Newcastle UnitedP1-3 | 19' | 0 | 1 | 0 | 2 | 0 | 2 | 0 | 9/9 | 7.7 |
COM
NAM
BDI
ALG
ETH
SEN
LES
MAR
MOZ
SDN
SSD
EGY
MDA
FRO
FIN
BLR
ESP
CRO
SVN
MKD
SVK
KAZ
SCO
SUI
SMR
ALB
LUX
ISL
CZE
ENG
BUL
EST
RUS
IRN
USA
CHI
MEX
PER
VGB
TCA
VIR
BAH
GUF
AIA
ARU
BLZ
VIN
MAD
TAN
GNB
NGA
GHA
GAM
CPV
RWA
UGA
LBY
ZAM
TOG
SOM
CIV
LBR
MLI
GAB
NIG
CGO
CMR
BEN
MTN
FCU
GUA
RPO
AUR
SAB
PMO
COL

