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
1.61
59
Pass accuracy
70%
3
Dribbles
1.25
71
Duels won
60%
87
Recoveries
1.43
38
Forward passes
32.63
71
Metric
Total
Per 90
Goals
2
0.36
Assists
1
0.18
Big chances created
9
1.61
Shots
16
2.87
Dribbles completed
7
1.25
Tackles won
6
1.08
Interceptions
2
0.36
Clearances
4
0.72
2
Matches
0
Goals
1
Assists
161
Minutes
2
Shots
UEFA Europa League Qualifying
2026/27
Compared with 12 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
1.12
50
Pass accuracy
70%
0
Dribbles
1.12
83
Duels won
52%
75
Recoveries
1.68
83
Forward passes
14.53
42
Metric
Total
Per 90
Assists
1
0.56
Big chances created
2
1.12
Shots
2
1.12
Dribbles completed
2
1.12
Tackles won
1
0.56
Interceptions
2
1.12
4
Matches
1
Goals
1
Assists
343
Minutes
9
Shots
UEFA Europa Conference League Qualifying
2026/27
Compared with 67 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.10
96
Pass accuracy
79%
23
Dribbles
0.52
82
Duels won
49%
39
Recoveries
3.41
97
Forward passes
34.37
93
Metric
Total
Per 90
Goals
1
0.26
Assists
1
0.26
Big chances created
8
2.10
Shots
9
2.36
Dribbles completed
2
0.52
Tackles won
9
2.36
Interceptions
4
1.05
Clearances
4
1.05
0
Matches
0
Goals
0
Assists
0
Minutes
Swiss Cup
2026/27
No stats available right now.
4
Matches
2
Goals
0
Assists
270
Minutes
6
Shots
Swiss Cup
2025/26
Metric
Total
Per 90
Goals
2
0.67
Shots
6
2.00
Dribbles completed
1
0.33
Tackles won
4
1.33
Interceptions
1
0.33
Clearances
2
0.67
Clean sheets
1
0.33
33
Matches
9
Goals
6
Assists
2,595
Minutes
54
Shots
Swiss Super League
2025/26
Compared with 90 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
1.80
78
Pass accuracy
73%
24
Dribbles
0.90
56
Duels won
56%
82
Recoveries
2.67
77
Forward passes
26.88
73
Metric
Total
Per 90
Goals
9
0.31
Assists
6
0.21
Big chances created
52
1.80
Shots
54
1.87
Dribbles completed
26
0.90
Tackles won
45
1.56
Interceptions
32
1.11
Clearances
28
0.97
Clean sheets
2
0.07
2
Matches
1
Goals
0
Assists
155
Minutes
1
Shots
Swiss Cup
2024/25
Metric
Total
Per 90
Goals
1
0.58
Shots
1
0.58
25
Matches
5
Goals
4
Assists
1,739
Minutes
41
Shots
Swiss Super League
2024/25
Compared with 91 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.60
68
Pass accuracy
77%
30
Dribbles
0.47
23
Duels won
50%
54
Recoveries
3.36
88
Forward passes
29.65
68
Metric
Total
Per 90
Goals
5
0.26
Assists
4
0.21
Big chances created
31
1.60
Shots
41
2.12
Dribbles completed
9
0.47
Tackles won
36
1.86
Interceptions
29
1.50
Clearances
25
1.29
6
Matches
2
Goals
0
Assists
444
Minutes
7
Shots
UEFA Europa Conference League
2024/25
Compared with 85 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.