Compared 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
0.00
13
Pass accuracy
75%
0
Dribbles
0.00
20
Duels won
50%
41
Recoveries
12.86
100
Forward passes
12.86
75
Metric
Total
Per 90
Tackles won
1
6.43
Interceptions
1
6.43
Clearances
1
6.43
6
Matches
0
Goals
3
Assists
336
Minutes
5
Shots
Ligue 1
2026/27
Compared with 33 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.14
91
Pass accuracy
78%
3
Dribbles
0.54
45
Duels won
39%
9
Recoveries
1.34
21
Forward passes
19.55
15
Metric
Total
Per 90
Assists
3
0.80
Big chances created
8
2.14
Shots
5
1.34
Dribbles completed
2
0.54
Tackles won
4
1.07
Interceptions
1
0.27
Clearances
4
1.07
Clean sheets
1
0.27
2
Matches
1
Goals
0
Assists
45
Minutes
1
Shots
UEFA Europa League
2026/27
Metric
Total
Per 90
Goals
1
2.00
Big chances created
1
2.00
Shots
1
2.00
Clearances
1
2.00
3
Matches
0
Goals
0
Assists
198
Minutes
3
Shots
UEFA Nations League
2026/27
Metric
Total
Per 90
Big chances created
3
1.36
Shots
3
1.36
Tackles won
2
0.91
Interceptions
1
0.45
Clearances
2
0.91
2
Matches
0
Goals
0
Assists
179
Minutes
2
Shots
Champions League Qualifying
2025/26
Compared 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
1.51
84
Pass accuracy
69%
11
Dribbles
2.51
100
Duels won
39%
28
Recoveries
2.01
89
Forward passes
25.64
84
Metric
Total
Per 90
Big chances created
3
1.51
Shots
2
1.01
Dribbles completed
5
2.51
Tackles won
1
0.50
Interceptions
3
1.51
Clearances
1
0.50
2
Matches
1
Goals
3
Assists
159
Minutes
5
Shots
Czech Gambrinus Liga
2025/26
Compared with 149 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
3.96
100
Pass accuracy
71%
26
Dribbles
2.26
98
Duels won
38%
9
Recoveries
0.57
3
Forward passes
29.43
86
Metric
Total
Per 90
Goals
1
0.57
Assists
3
1.70
Big chances created
7
3.96
Shots
5
2.83
Dribbles completed
4
2.26
Interceptions
1
0.57
Clearances
1
0.57
3
Matches
2
Goals
1
Assists
217
Minutes
5
Shots
Coupe de France
2025/26
Metric
Total
Per 90
Goals
2
0.83
Assists
1
0.41
Big chances created
4
1.66
Shots
5
2.07
Dribbles completed
1
0.41
Tackles won
1
0.41
Interceptions
1
0.41
Clearances
1
0.41
Clean sheets
1
0.41
27
Matches
11
Goals
3
Assists
1,568
Minutes
44
Shots
Ligue 1
2025/26
Compared with 118 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.26
61
Pass accuracy
74%
4
Dribbles
0.86
65
Duels won
37%
6
Recoveries
1.09
10
Forward passes
14.81
5
Metric
Total
Per 90
Goals
11
0.63
Assists
3
0.17
Big chances created
22
1.26
Shots
44
2.53
Dribbles completed
15
0.86
Tackles won
12
0.69
Interceptions
7
0.40
Clearances
11
0.63
Clean sheets
2
0.11
8
Matches
1
Goals
3
Assists
475
Minutes
8
Shots
UEFA Europa League
2025/26
Compared with 128 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.