Compared with 43 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
2.67
83
Pass accuracy
74%
15
Dribbles
0.64
50
Duels won
45%
29
Recoveries
1.40
36
Forward passes
32.21
69
Metric
Total
Per 90
Goals
2
0.25
Assists
1
0.13
Big chances created
21
2.67
Shots
21
2.67
Dribbles completed
5
0.64
Tackles won
4
0.51
Interceptions
7
0.89
Clearances
20
2.55
Clean sheets
1
0.13
2
Matches
0
Goals
1
Assists
180
Minutes
UEFA Europa League Qualifying
2026/27
Compared with 13 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
3.00
92
Pass accuracy
76%
15
Dribbles
0.50
62
Duels won
46%
54
Recoveries
3.50
92
Forward passes
19.50
54
Metric
Total
Per 90
Assists
1
0.50
Big chances created
6
3.00
Dribbles completed
1
0.50
Tackles won
2
1.00
Interceptions
5
2.50
Clearances
3
1.50
4
Matches
0
Goals
0
Assists
292
Minutes
7
Shots
UEFA Europa Conference League Qualifying
2026/27
Compared with 66 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
3.70
100
Pass accuracy
78%
22
Dribbles
0.92
97
Duels won
50%
46
Recoveries
0.92
70
Forward passes
30.51
92
Metric
Total
Per 90
Big chances created
12
3.70
Shots
7
2.16
Dribbles completed
3
0.92
Tackles won
3
0.92
Clearances
6
1.85
0
Matches
0
Goals
0
Assists
0
Minutes
Swiss Cup
2026/27
No stats available right now.
4
Matches
0
Goals
0
Assists
331
Minutes
2
Shots
Swiss Cup
2025/26
Metric
Total
Per 90
Big chances created
4
1.09
Shots
2
0.54
Dribbles completed
1
0.27
Tackles won
2
0.54
Interceptions
3
0.82
Clean sheets
2
0.54
26
Matches
1
Goals
2
Assists
2,070
Minutes
31
Shots
Swiss Super League
2025/26
Compared with 89 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
2.13
90
Pass accuracy
68%
10
Dribbles
0.74
51
Duels won
48%
47
Recoveries
1.48
22
Forward passes
27.17
74
Metric
Total
Per 90
Goals
1
0.04
Assists
2
0.09
Big chances created
49
2.13
Shots
31
1.35
Dribbles completed
17
0.74
Tackles won
18
0.78
Interceptions
16
0.70
Clearances
49
2.13
Clean sheets
2
0.09
14
Matches
1
Goals
1
Assists
405
Minutes
9
Shots
Bundesliga
2024/25
Compared 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
1.33
68
Pass accuracy
70%
3
Dribbles
1.11
84
Duels won
33%
3
Recoveries
0.44
1
Forward passes
21.33
27
Metric
Total
Per 90
Goals
1
0.22
Assists
1
0.22
Big chances created
6
1.33
Shots
9
2.00
Dribbles completed
5
1.11
Tackles won
2
0.44
Clearances
5
1.11
1
Matches
0
Goals
0
Assists
71
Minutes
2
Shots
DFB-Pokal
2024/25
Metric
Total
Per 90
Big chances created
1
1.27
Shots
2
2.54
Interceptions
1
1.27
Clearances
1
1.27
14
Matches
1
Goals
1
Assists
406
Minutes
9
Shots
German Bundesliga (DFL - Official)
2024/25
Compared 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.