Playing now
Live| Season | Team | Competition | MP | Min | G | A |
|---|---|---|---|---|---|---|
| 2026/27 | SK Puntigamer Sturm Graz | Austrian OFB Pokal | 1 | 90 | 0 | 0 |
| 2026/27 | SK Puntigamer Sturm Graz | Champions League Qualifying | 4 | 325 | 0 | 1 |
| 2026/27 | SK Puntigamer Sturm Graz | Austrian Bundesliga | 7 | 566 | 0 | 0 |
| 2026/27 | SK Puntigamer Sturm Graz | UEFA Europa League | 1 | 90 | 0 | 0 |
| 2025/26 | SK Puntigamer Sturm Graz | Austrian Bundesliga | 28 | 1,536 | 2 | 2 |
| 2025/26 | SK Puntigamer Sturm Graz | Austrian OFB Pokal | 3 | 141 | 0 | 0 |
| 2025/26 | SK Puntigamer Sturm Graz | Champions League Qualifying | 2 | 21 | 0 | 0 |
| 2025/26 | SK Puntigamer Sturm Graz | UEFA Europa League | 7 | 247 | 0 | 0 |
| 2025/26 | Austria U21 | UEFA Under 21 Championship Qualifiers | 5 | 338 | 0 | 0 |
| 2024/25 | SK Puntigamer Sturm Graz | Austrian Bundesliga | 6 | 43 | 0 | 0 |
| 2024/25 | Sturm Graz Amateure | Austrian Erste Liga | 20 | 1,574 | 3 | 3 |
| 2024/25 | SK Sturm Graz U19 | UEFA Youth League | 8 | 555 | 0 | 0 |
| 2023/24 | Sturm Graz Amateure | Austrian Erste Liga | 12 | 562 | 0 | 0 |
| 2023/24 | Austria U17 | UEFA Under 17 European Championship | 4 | 287 | 0 | 2 |
| 2023/24 | SK Sturm Graz U18 | Austrian Jugendliga U18 | 1 | 27 | 0 | 0 |
| 2022/23 | SK Sturm Graz U16 | Austrian Jugendliga U16 | 1 | 64 | 0 | 0 |
| 2021/22 | SK Sturm Graz U15 | Austrian Jugendliga U15 | 2 | 50 | 0 | 1 |
| Total | 17 seasons | 112 | 6,516 | 5 | 9 |
Austrian OFB Pokal
2026/27No stats available right now.
Champions League Qualifying
2026/27Compared with 20 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.
Small sample so far: few matches played.
| Metric | Value | Percentile |
|---|---|---|
| Chances created | 2.22 | 100 |
| Pass accuracy | 70% | 0 |
| Dribbles | 3.60 | 100 |
| Duels won | 48% | 25 |
| Recoveries | 1.66 | 95 |
| Forward passes | 15.78 | 85 |
| Metric | Total |
|---|---|
| Assists | 1 |
| Big chances created | 8 |
| Shots | 7 |
| Dribbles completed | 13 |
| Tackles won | 5 |
| Interceptions | 1 |
| Clearances | 3 |
Austrian Bundesliga
2026/27Compared with 29 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 |
|---|---|---|
| Chances created | 0.48 | 22 |
| Pass accuracy | 72% | 5 |
| Dribbles | 3.02 | 98 |
| Duels won | 40% | 12 |
| Recoveries | 0.95 | 12 |
| Forward passes | 23.06 | 33 |
| Metric | Total |
|---|---|
| Big chances created | 3 |
| Shots | 16 |
| Dribbles completed | 19 |
| Tackles won | 3 |
| Interceptions | 3 |
| Clearances | 6 |
| Clean sheets | 1 |
UEFA Europa League
2026/27| Metric | Total |
|---|---|
| Shots | 3 |
| Clean sheets | 1 |
Austrian Bundesliga
2025/26Compared with 76 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.88 | 49 |
| Pass accuracy | 63% | 3 |
| Dribbles | 2.23 | 98 |
| Duels won | 42% | 16 |
| Recoveries | 2.29 | 45 |
| Forward passes | 21.68 | 38 |
| Metric | Total |
|---|---|
| Goals | 2 |
| Assists | 2 |
| Big chances created | 15 |
| Shots | 37 |
| Dribbles completed | 38 |
| Tackles won | 32 |
| Interceptions | 7 |
| Clearances | 9 |
| Clean sheets | 2 |
Austrian OFB Pokal
2025/26| Metric | Total |
|---|---|
| Clean sheets | 1 |
Champions League Qualifying
2025/26Compared with 19 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.
Small sample so far: few matches played.
| Metric | Value | Percentile |
|---|---|---|
| Chances created | 0.00 | 5 |
| Pass accuracy | 100% | 97 |
| Dribbles | 4.29 | 100 |
| Duels won | 30% | 22 |
| Recoveries | 0.00 | 8 |
| Forward passes | 4.29 | 16 |
| Metric | Total |
|---|---|
| Shots | 1 |
| Dribbles completed | 1 |
UEFA Europa League
2025/26Compared with 129 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.
Small sample so far: few matches played.
| Metric | Value | Percentile |
|---|---|---|
| Chances created | 0.73 | 36 |
| Pass accuracy | 76% | 12 |
| Dribbles | 1.82 | 95 |
| Duels won | 49% | 45 |
| Recoveries | 3.28 | 93 |
| Forward passes | 17.49 | 9 |
| Metric | Total |
|---|---|
| Big chances created | 2 |
| Shots | 3 |
| Dribbles completed | 5 |
| Tackles won | 7 |
| Interceptions | 2 |
| Clearances | 3 |
| Clean sheets | 1 |
UEFA Under 21 Championship Qualifiers
2025/26Compared with 81 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.
Small sample so far: few matches played.
| Metric | Value | Percentile |
|---|---|---|
| Chances created | 0.27 | 52 |
| Pass accuracy | 36% | 0 |
| Dribbles | 0.53 | 89 |
| Duels won | 37% | 28 |
| Recoveries | 0.53 | 60 |
| Forward passes | 5.06 | 75 |
| Metric | Total |
|---|---|
| Big chances created | 1 |
| Shots | 1 |
| Dribbles completed | 2 |
| Tackles won | 2 |
| Clearances | 1 |
Austrian Bundesliga
2024/25| Metric | Total |
|---|---|
| Shots | 2 |
| Dribbles completed | 6 |
| Tackles won | 1 |
Austrian OFB Pokal
2024/25No stats available right now.
UEFA Champions League
2024/25No stats available right now.
Austrian Erste Liga
2024/25| Metric | Total |
|---|---|
| Goals | 3 |
| Assists | 3 |
| Big chances created | 6 |
| Shots | 4 |
| Interceptions | 1 |
| Clearances | 1 |
| Clean sheets | 3 |
UEFA Youth League
2024/25| Metric | Total |
|---|---|
| Big chances created | 2 |
| Shots | 3 |
| Dribbles completed | 2 |
| Tackles won | 4 |
| Clean sheets | 1 |
UEFA Under 17 Championship Qualifiers
2024/25No stats available right now.
Austrian Jugendliga U18
2024/25No stats available right now.
Austrian Erste Liga
2023/24| Metric | Total |
|---|---|
| Big chances created | 2 |
| Shots | 2 |
| Dribbles completed | 3 |
| Tackles won | 2 |
| Interceptions | 1 |
UEFA Under 17 European Championship
2023/24| Metric | Total |
|---|---|
| Assists | 2 |
| Big chances created | 4 |
| Shots | 5 |
| Dribbles completed | 6 |
| Tackles won | 11 |
Austrian Jugendliga U18
2023/24No stats available right now.
Austrian Jugendliga U16
2022/23| Metric | Total |
|---|---|
| Tackles won | 4 |
| Clearances | 2 |
Austrian Jugendliga U15
2021/22| Metric | Total |
|---|---|
| Assists | 1 |
| Big chances created | 1 |
| Dribbles completed | 2 |
| Interceptions | 1 |
Austrian Jugendliga U15
2020/21No stats available right now.
Recent matches
| Match | Min | G | A | KP | Drb | Duel | Rec | Tkl | Pass | Score |
|---|---|---|---|---|---|---|---|---|---|---|
| 09/20AwaySalzburgP3-0 | 90' | 0 | 0 | 0 | 2 | 2 | 6 | 0 | 19/26 | 6.0 |
| 09/16RennesE0-0 | 90' | 0 | 0 | 0 | 0 | 1 | 4 | 0 | 16/18 | 6.2 |
| 09/13LASKG2-1 | 90' | 0 | 0 | 0 | 2 | 5 | 3 | 1 | 16/22 | 6.5 |
| 08/30AwayRapidP3-1 | 45' | 0 | 0 | 0 | 1 | 1 | 2 | 0 | 7/12 | 6.0 |
| 08/22SC Austria LustenauE1-1 | 90' | 0 | 0 | 0 | 5 | 8 | 4 | 1 | 21/32 | 7.3 |
| 08/15SCR AltachG1-0 | 89' | 0 | 0 | 1 | 3 | 6 | 7 | 1 | 24/31 | 6.8 |
| 08/11FenerbahçeP0-1 | 90' | 0 | 0 | 2 | 5 | 9 | 5 | 0 | 23/30 | 7.8 |
| 08/08AwayTSV Egger Glas HartbergG0-2 | 90' | 0 | 0 | 1 | 4 | 7 | 5 | 0 | 22/29 | 7.4 |
| 08/05AwayFenerbahçeP2-0 | 87' | 0 | 0 | 0 | 1 | 5 | 6 | 3 | 10/15 | 6.1 |
| 08/01AwayWSG TirolE1-1 | 72' | 0 | 0 | 1 | 2 | 7 | 2 | 0 | 12/15 | 5.9 |
| 07/28AwayHeart of MidlothianG0-2 | 77' | 0 | 0 | 2 | 5 | 7 | 5 | 0 | 10/17 | 7.0 |
| 07/21Heart of MidlothianG4-0 | 71' | 0 | 1 | 4 | 2 | 9 | 7 | 2 | 11/15 | 8.6 |
| 05/17RapidG2-0 | 72' | 0 | 0 | 4 | 1 | 2 | 5 | 1 | 18/25 | 7.8 |
| 05/10AwayTSV Egger Glas HartbergG2-4 | 90' | 0 | 1 | 3 | 2 | 6 | 6 | 3 | 16/22 | 7.5 |
| 05/03AwaySalzburgE1-1 | 90' | 0 | 0 | 0 | 2 | 6 | 3 | 2 | 10/16 | 6.5 |
ATL
MTY
HON
SUR
CAV
SUP
UAT
JAB
ELP
TUL
CTJ
ATS
SLV
MTQ
KHA
GEO
NIR
ARM
LVA
HUN
UKR
ITA
BEL
MNE
CYP
POL
BIH
SWE
ROU
TUR
FRA
AUS
BRA
IND
PAN
BER
GLP
GRN
CUB
BRB
LCA
SKN
JAM
GUA
MOZ
SEN
SDN
ETH
TAN
GNB
NIG
LES
NGA
MAD
RWA
LBR
TOG
BDI
MWI
SSD
GAM
SOM
ALG
ZAM
MAR
GAB
MLI
CPV
EGY
ANG
BFA
BEN
SAB
RPO
AUR


