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.
Metric
Value
Percentile
Chances created
0.18
43
Pass accuracy
94%
81
Dribbles
0.00
25
Duels won
100%
97
Recoveries
0.18
33
Forward passes
6.01
57
Metric
Total
Per 90
Big chances created
1
0.18
Interceptions
1
0.18
Clearances
11
2.00
Clean sheets
4
0.73
6
Matches
0
Goals
1
Assists
482
Minutes
1
Shots
Liga Portugal
2026/27
Compared with 34 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.37
19
Pass accuracy
85%
69
Dribbles
0.00
4
Duels won
72%
99
Recoveries
2.43
69
Forward passes
30.44
90
Metric
Total
Per 90
Assists
1
0.19
Big chances created
2
0.37
Shots
1
0.19
Tackles won
3
0.56
Interceptions
10
1.87
Clearances
45
8.40
Clean sheets
2
0.37
0
Matches
0
Goals
0
Assists
0
Minutes
Portuguese League Cup
2026/27
No stats available right now.
0
Matches
0
Goals
0
Assists
0
Minutes
UEFA Europa Conference League
2026/27
No stats available right now.
1
Matches
0
Goals
0
Assists
63
Minutes
Portuguese Cup
2025/26
No stats available right now.
2
Matches
0
Goals
0
Assists
146
Minutes
1
Shots
Portuguese League Cup
2025/26
Metric
Total
Per 90
Shots
1
0.62
Interceptions
4
2.47
Clearances
5
3.08
15
Matches
2
Goals
1
Assists
1,063
Minutes
11
Shots
Liga Portugal
2025/26
Compared with 114 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.34
12
Pass accuracy
92%
97
Dribbles
0.00
1
Duels won
61%
95
Recoveries
1.10
11
Forward passes
23.37
52
Metric
Total
Per 90
Goals
2
0.17
Assists
1
0.08
Big chances created
4
0.34
Shots
11
0.93
Tackles won
7
0.59
Interceptions
6
0.51
Clearances
58
4.91
Clean sheets
1
0.08
9
Matches
1
Goals
0
Assists
475
Minutes
5
Shots
UEFA Europa League
2025/26
Compared 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.
Metric
Value
Percentile
Chances created
0.00
1
Pass accuracy
91%
93
Dribbles
0.19
14
Duels won
63%
96
Recoveries
2.08
55
Forward passes
11.18
1
Metric
Total
Per 90
Goals
1
0.19
Shots
5
0.95
Dribbles completed
1
0.19
Tackles won
6
1.14
Interceptions
5
0.95
Clearances
27
5.12
Clean sheets
1
0.19
4
Matches
1
Goals
0
Assists
299
Minutes
2
Shots
UEFA Europa League Qualifying
2025/26
Metric
Total
Per 90
Goals
1
0.30
Shots
2
0.60
Clearances
3
0.90
Clean sheets
1
0.30
2
Matches
0
Goals
0
Assists
78
Minutes
Portuguese Cup
2024/25
No stats available right now.
2
Matches
0
Goals
0
Assists
135
Minutes
1
Shots
Portuguese League Cup
2024/25
Metric
Total
Per 90
Shots
1
0.67
Tackles won
2
1.33
Clearances
2
1.33
23
Matches
0
Goals
0
Assists
1,502
Minutes
20
Shots
Liga Portugal
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.
Metric
Value
Percentile
Chances created
0.48
17
Pass accuracy
82%
47
Dribbles
0.36
19
Duels won
51%
58
Recoveries
2.52
69
Forward passes
29.54
74
Metric
Total
Per 90
Big chances created
8
0.48
Shots
20
1.20
Dribbles completed
6
0.36
Tackles won
20
1.20
Interceptions
22
1.32
Clearances
29
1.74
Clean sheets
5
0.30
6
Matches
1
Goals
0
Assists
311
Minutes
6
Shots
UEFA Europa League
2024/25
Compared with 126 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.