Age 27
Height 180 cm
Foot Right
Country Mozambique
Value €395.4k
Contract 2027-06-30
📈
Form
Rating per season, last 5 matches, and timeline all matches
Season
6.45
27 matches
Last 5
6.82
+0.37 vs season
Best
7.8
vs Gabon
MOTM
0
of 26 matches
Rating by match (last 26)
≥8.0
7.0–8.0
6.0–7.0
5.5–6.0
<5.5
🧬
Attributes
Chances created
Aerial duels
Defensive actions
Goals
Shot attempts
Touches
Filter:
Apps
27
Goals
2
Assists
0
Rating
6.45
Goals
1
56%
Assists
0
0%
Rating
6.47
15%
Matches
23
64%
Started
9
36%
Minutes
992
43%
🎯
Stats compared to other fullbacks
Liga Portugal · percentile vs peers
Chances created
25%
Aerial duels
37%
Defensive actions
14%
Goals
93%
Shot attempts
29%
Touches
2%
🎯
Shot Map
7 shots per season
Goals
1
On target
3
xG
0.35
Conversion
14%
Goal
Saved
Off target
🔥
Heatmap
675 touches this season
Attack
Touches
675
Attack
28%
Middle
37%
Ø position
48%
Detailed Stats & Percentiles (Liga Portugal)
Shooting
| Stat | Total | Per 90 |
Percentile
avg 58%
|
Per 90 pctl
avg 69%
|
|---|---|---|---|---|
| Goals | 1 | 0.09 |
56
|
84
|
| xG | 0.35 | 0.03 |
49
|
55
|
| xGOT | 1.34 | 0.12 |
86
|
90
|
| xG excl. penalty | 0.35 | 0.03 |
50
|
58
|
| Shots | 7 | 0.64 |
55
|
60
|
| Shots on target | 2 | 0.18 |
52
|
64
|
| Headed shots | 1 | 0.09 |
61
|
73
|
Passing
| Stat | Total | Per 90 |
Percentile
avg 30%
|
Per 90 pctl
avg 30%
|
|---|---|---|---|---|
| Assists | 0 | 0.00 |
0
|
0
|
| xA | 0.81 | 0.07 |
43
|
50
|
| Accurate passes | 245 | 22.23 |
36
|
15
|
| Pass accuracy | 76.8 | 76.80 |
24
|
24
|
| Accurate long balls | 11 | 1.00 |
33
|
24
|
| Long ball accuracy | 26.2 | 26.19 |
9
|
9
|
| Chances created | 8 | 0.73 |
40
|
36
|
| Successful crosses | 8 | 0.73 |
47
|
67
|
| Cross accuracy | 21.6 | 21.62 |
41
|
41
|
Possession
| Stat | Total | Per 90 |
Percentile
avg 42%
|
Per 90 pctl
avg 42%
|
|---|---|---|---|---|
| Dribbles | 5 | 0.45 |
38
|
36
|
| Dribbles success rate | 27.8 | 27.78 |
15
|
15
|
| Duels won | 45 | 4.08 |
40
|
27
|
| Duels won % | 47.4 | 47.37 |
15
|
15
|
| Aerials won | 16 | 1.45 |
63
|
81
|
| Aerials won % | 50.0 | 50.00 |
46
|
46
|
| Touches | 583 | 52.89 |
36
|
15
|
| Touches in opposition box | 16 | 1.45 |
60
|
66
|
| Dispossessed | 4 | 0.36 |
60
|
58
|
| Fouls won | 14 | 1.27 |
53
|
64
|
Defending
| Stat | Total | Per 90 |
Percentile
avg 37%
|
Per 90 pctl
avg 39%
|
|---|---|---|---|---|
| Defensive actions | 63 | 5.72 |
43
|
44
|
| Tackles | 11 | 1.00 |
27
|
7
|
| Interceptions | 10 | 0.91 |
41
|
44
|
| Blocked scoring attempt | 3 | 0.27 |
36
|
55
|
| Fouls committed | 11 | 1.00 |
38
|
30
|
| Penalties conceded | 1 | 0.09 |
7
|
10
|
| Recoveries | 24 | 2.18 |
24
|
1
|
| Possession won final 3rd | 1 | 0.09 |
12
|
18
|
| Dribbled past | 9 | 0.82 |
41
|
44
|
| Clearances | 39 | 3.54 |
60
|
72
|
| Clean sheets | 1 | 0.09 |
26
|
36
|
| Goals conceded while on pitch | 11 | 1.00 |
64
|
69
|
| xG against while on pitch | 10.37 | 0.94 |
64
|
73
|
Discipline
| Stat | Total | Per 90 |
Percentile
avg 63%
|
Per 90 pctl
avg 59%
|
|---|---|---|---|---|
| Yellow cards | 4 | 0.36 |
26
|
18
|
| Red cards | 0 | 0.00 |
100
|
100
|
Shooting
| Stat | Total | Per 90 |
Percentile
avg 58%
|
Per 90 pctl
avg 69%
|
|---|---|---|---|---|
| Goals | 1 | 0.09 |
56
|
84
|
| xG | 0.35 | 0.03 |
49
|
55
|
| xGOT | 1.34 | 0.12 |
86
|
90
|
| xG excl. penalty | 0.35 | 0.03 |
50
|
58
|
| Shots | 7 | 0.64 |
55
|
60
|
| Shots on target | 2 | 0.18 |
52
|
64
|
| Headed shots | 1 | 0.09 |
61
|
73
|
Passing
| Stat | Total | Per 90 |
Percentile
avg 30%
|
Per 90 pctl
avg 30%
|
|---|---|---|---|---|
| Assists | 0 | 0.00 |
0
|
0
|
| xA | 0.81 | 0.07 |
43
|
50
|
| Accurate passes | 245 | 22.23 |
36
|
15
|
| Pass accuracy | 76.8 | 76.80 |
24
|
24
|
| Accurate long balls | 11 | 1.00 |
33
|
24
|
| Long ball accuracy | 26.2 | 26.19 |
9
|
9
|
| Chances created | 8 | 0.73 |
40
|
36
|
| Successful crosses | 8 | 0.73 |
47
|
67
|
| Cross accuracy | 21.6 | 21.62 |
41
|
41
|
Possession
| Stat | Total | Per 90 |
Percentile
avg 42%
|
Per 90 pctl
avg 42%
|
|---|---|---|---|---|
| Dribbles | 5 | 0.45 |
38
|
36
|
| Dribbles success rate | 27.8 | 27.78 |
15
|
15
|
| Duels won | 45 | 4.08 |
40
|
27
|
| Duels won % | 47.4 | 47.37 |
15
|
15
|
| Aerials won | 16 | 1.45 |
63
|
81
|
| Aerials won % | 50.0 | 50.00 |
46
|
46
|
| Touches | 583 | 52.89 |
36
|
15
|
| Touches in opposition box | 16 | 1.45 |
60
|
66
|
| Dispossessed | 4 | 0.36 |
60
|
58
|
| Fouls won | 14 | 1.27 |
53
|
64
|
Defending
| Stat | Total | Per 90 |
Percentile
avg 37%
|
Per 90 pctl
avg 39%
|
|---|---|---|---|---|
| Defensive actions | 63 | 5.72 |
43
|
44
|
| Tackles | 11 | 1.00 |
27
|
7
|
| Interceptions | 10 | 0.91 |
41
|
44
|
| Blocked scoring attempt | 3 | 0.27 |
36
|
55
|
| Fouls committed | 11 | 1.00 |
38
|
30
|
| Penalties conceded | 1 | 0.09 |
7
|
10
|
| Recoveries | 24 | 2.18 |
24
|
1
|
| Possession won final 3rd | 1 | 0.09 |
12
|
18
|
| Dribbled past | 9 | 0.82 |
41
|
44
|
| Clearances | 39 | 3.54 |
60
|
72
|
| Clean sheets | 1 | 0.09 |
26
|
36
|
| Goals conceded while on pitch | 11 | 1.00 |
64
|
69
|
| xG against while on pitch | 10.37 | 0.94 |
64
|
73
|
Discipline
| Stat | Total | Per 90 |
Percentile
avg 63%
|
Per 90 pctl
avg 59%
|
|---|---|---|---|---|
| Yellow cards | 4 | 0.36 |
26
|
18
|
| Red cards | 0 | 0.00 |
100
|
100
|
Recent Matches (42)
| Date | Opponent | Comp | Score | Min | G | A | Rating |
|---|---|---|---|---|---|---|---|
| 2026-05-16 | @ FC Porto | Liga Portugal | 1-0 | 90 | 0 | 0 | 7.2 |
| 2026-05-11 | vs Nacional | Liga Portugal | 2-0 | 90 | 0 | 0 | 7.5 |
| 2026-05-02 | @ Arouca | Liga Portugal | 2-2 | 76 | 0 | 0 | 6.4 |
| 2026-04-26 | vs Braga | Liga Portugal | 2-1 | 90 | 0 | 0 | 6.7 |
| 2026-04-18 | @ Casa Pia AC | Liga Portugal | 0-0 | 23 | 0 | 0 | 6.3 |
| 2026-04-11 | vs Rio Ave | Liga Portugal | 0-2 | 21 | 0 | 0 | 6.1 |
| 2026-04-03 | @ Sporting CP | Liga Portugal | 4-2 | 0 | 0 | 0 | |
| 2026-03-21 | vs Gil Vicente | Liga Portugal | 1-0 | 0 | 0 | 0 | |
| 2026-03-15 | @ AVS Futebol SAD | Liga Portugal | 0-1 | 0 | 0 | 0 | |
| 2026-03-08 | vs Vitoria de Guimaraes | Liga Portugal | 2-0 | 31 | 0 | 0 | 6.2 |
| 2026-03-01 | @ Tondela | Liga Portugal | 2-2 | 71 | 0 | 0 | 7.3 |
| 2026-02-21 | @ Alverca | Liga Portugal | 1-1 | 90 | 0 | 0 | 6.9 |
| 2026-02-13 | vs Benfica | Liga Portugal | 1-2 | 0 | 0 | 0 | |
| 2026-02-07 | @ Estrela da Amadora | Liga Portugal | 1-0 | 3 | 0 | 0 | |
| 2026-01-31 | vs Estoril | Liga Portugal | 2-4 | 88 | 1 | 0 | 7.3 |
| 2026-01-24 | @ Moreirense | Liga Portugal | 1-0 | 90 | 0 | 0 | 6.4 |
| 2026-01-18 | vs Famalicao | Liga Portugal | 0-1 | 23 | 0 | 0 | 6.6 |
| 2026-01-11 | @ Nacional | Liga Portugal | 3-3 | 0 | 0 | 0 | |
| 2026-01-05 | @ Nigeria | Africa Cup of Nations | 4-0 | 45 | 0 | 0 | 5.6 |
| 2025-12-31 | vs Cameroon | Africa Cup of Nations Grp. F | 1-2 | 15 | 0 | 0 | 6.4 |
| 2025-12-28 | @ Gabon | Africa Cup of Nations Grp. F | 2-3 | 84 | 1 | 0 | 7.8 |
| 2025-12-24 | @ Ivory Coast | Africa Cup of Nations Grp. F | 1-0 | 84 | 0 | 0 | 6.4 |
| 2025-12-15 | @ Braga | Liga Portugal | 1-0 | 23 | 0 | 0 | 6.1 |
| 2025-12-06 | vs Casa Pia AC | Liga Portugal | 1-0 | 17 | 0 | 0 | 6.2 |
| 2025-11-30 | @ Rio Ave | Liga Portugal | 1-1 | 1 | 0 | 0 | |
| 2025-11-23 | vs UF Comercio e Industria | Taca de Portugal | 3-0 | 0 | 1 | 0 | |
| 2025-11-14 | @ Morocco | Friendlies | 1-0 | 88 | 0 | 0 | 5.8 |
| 2025-11-08 | vs Sporting CP | Liga Portugal | 1-2 | 0 | 0 | 0 | |
| 2025-11-03 | @ Gil Vicente | Liga Portugal | 1-0 | 0 | 0 | 0 | |
| 2025-10-29 | @ Braga | League Cup | 5-0 | 65 | 0 | 0 | 6.0 |
| 2025-10-25 | vs AVS Futebol SAD | Liga Portugal | 2-0 | 16 | 0 | 0 | |
| 2025-10-09 | vs Guinea | World Cup Qualification CAF Grp. G | 1-2 | 70 | 0 | 0 | |
| 2025-10-04 | @ Vitoria de Guimaraes | Liga Portugal | 2-1 | 20 | 0 | 0 | 5.9 |
| 2025-09-27 | vs Tondela | Liga Portugal | 1-2 | 41 | 0 | 0 | 5.7 |
| 2025-09-20 | vs Alverca | Liga Portugal | 2-1 | 18 | 0 | 0 | 6.0 |
| 2025-09-12 | @ Benfica | Liga Portugal | 1-1 | 29 | 0 | 0 | 6.1 |
| 2025-09-08 | vs Botswana | World Cup Qualification CAF Grp. G | 2-0 | 86 | 0 | 0 | |
| 2025-09-05 | @ Uganda | World Cup Qualification CAF Grp. G | 4-0 | 90 | 0 | 0 | |
| 2025-08-31 | vs Estrela da Amadora | Liga Portugal | 0-0 | 10 | 0 | 0 | 6.2 |
| 2025-08-28 | @ Shamrock Rovers | Conference League Qualification | 0-0 | 76 | 0 | 0 |
Career
| Season | Team | Type | Apps | G | A | Rating |
|---|---|---|---|---|---|---|
| 2025/2026 | Santa Clara | senior | 27 | 2 | 0 | 6.45 |
| 2024/2025 | Santa Clara | senior | 32 | 1 | 2 | 6.67 |
| 2023/2024 | Santa Clara | senior | 21 | 2 | 0 | - |
| 2022/2023 | Santa Clara | senior | 17 | 0 | 0 | 6.26 |
| 2020/2021 | Os Belenenses SAD II | senior | 1 | 0 | 0 | - |
| 2022/2023 | Os Belenenses SAD | senior | 2 | 0 | 0 | - |
| 2021/2022 | Os Belenenses SAD | senior | 29 | 1 | 2 | 6.46 |
| 2020/2021 | Os Belenenses SAD | senior | 23 | 0 | 1 | 6.42 |
| 2019/2020 | Os Belenenses SAD | senior | 12 | 0 | 0 | 6.11 |
| 2018/2019 | Os Belenenses SAD | senior | 4 | 0 | 0 | 5.85 |
| 2016/2017 | Benfica U19 | youth | 5 | 0 | 0 | - |
| 2026 | Mozambique | national team | 3 | 0 | 0 | - |
| 2025 | Mozambique | national team | 5 | 1 | 0 | 6.41 |
Transfer Value History
Teammates
Cristian
Evertow
Henzo dos Santos
Isaac
Italo Cabelinho
Marcos Victor
Rodrigo Mendes
Vitinho
Gabriel Batista
Pedro Pacheco
Guilherme Romão
Elias Manoel
Pedro Ferreira
Gabriel Silva
Brenner
Neneca
João Costa
Adriel Moraes
Frederico Venâncio
Sidney Lima
Luis Fernando
MT
Serginho
Darlan Mendes
Gonçalo Paciência
Lucas Soares
Welinton
Vital Maia
Paulo Victor
José Tavares
Vinícius
Klismahn
Andrey
Henrique Silva
Santa Clara