Age 26
Height 185 cm
Foot Right
Country Portugal
Value €284.4k
Contract 2027-06-30
📈
Form
Rating per season, last 5 matches, and timeline all matches
Season
6.74
22 matches
Last 5
6.66
-0.08 vs season
Best
7.6
vs Hermannstadt
MOTM
0
of 18 matches
Rating by match (last 18)
≥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
22
Goals
1
Assists
0
Rating
6.74
Goals
1
48%
Assists
0
0%
Rating
6.74
41%
Matches
21
51%
Started
17
50%
Minutes
1497
54%
🎯
Stats compared to other center-backs
Superliga · percentile vs peers
Chances created
5%
Aerial duels
55%
Defensive actions
72%
Goals
67%
Shot attempts
56%
Touches
33%
Detailed Stats & Percentiles (Superliga)
Shooting
| Stat | Total | Per 90 |
Percentile
avg 59%
|
Per 90 pctl
avg 68%
|
|---|---|---|---|---|
| Goals | 1 | 0.06 |
48
|
64
|
| Shots | 9 | 0.54 |
53
|
59
|
| Shots on target | 4 | 0.24 |
74
|
79
|
| Headed shots | 7 | 0.42 |
62
|
68
|
Passing
| Stat | Total | Per 90 |
Percentile
avg 48%
|
Per 90 pctl
avg 48%
|
|---|---|---|---|---|
| Assists | 0 | 0.00 |
0
|
0
|
| Accurate passes | 646 | 38.84 |
51
|
54
|
| Pass accuracy | 88.5 | 88.49 |
79
|
79
|
| Accurate long balls | 33 | 1.98 |
37
|
16
|
| Long ball accuracy | 50.0 | 50.00 |
70
|
70
|
| Chances created | 1 | 0.06 |
17
|
18
|
| Successful crosses | 1 | 0.06 |
54
|
72
|
| Cross accuracy | 33.3 | 33.33 |
73
|
73
|
Possession
| Stat | Total | Per 90 |
Percentile
avg 44%
|
Per 90 pctl
avg 46%
|
|---|---|---|---|---|
| Duels won | 63 | 3.79 |
44
|
32
|
| Duels won % | 50.8 | 50.81 |
13
|
13
|
| Aerials won | 40 | 2.40 |
62
|
56
|
| Aerials won % | 50.6 | 50.63 |
20
|
20
|
| Touches | 964 | 57.96 |
49
|
43
|
| Touches in opposition box | 19 | 1.14 |
62
|
81
|
| Dispossessed | 1 | 0.06 |
56
|
69
|
| Fouls won | 9 | 0.54 |
50
|
50
|
Defending
| Stat | Total | Per 90 |
Percentile
avg 51%
|
Per 90 pctl
avg 53%
|
|---|---|---|---|---|
| Defensive actions | 162 | 9.74 |
54
|
60
|
| Tackles | 14 | 0.84 |
32
|
10
|
| Interceptions | 20 | 1.20 |
58
|
64
|
| Blocked scoring attempt | 19 | 1.14 |
74
|
87
|
| Fouls committed | 17 | 1.02 |
53
|
60
|
| Recoveries | 52 | 3.13 |
39
|
25
|
| Dribbled past | 4 | 0.24 |
63
|
73
|
| Clearances | 109 | 6.55 |
56
|
64
|
| Clean sheets | 4 | 0.24 |
48
|
53
|
| Goals conceded while on pitch | 25 | 1.50 |
37
|
30
|
Discipline
| Stat | Total | Per 90 |
Percentile
avg 79%
|
Per 90 pctl
avg 86%
|
|---|---|---|---|---|
| Yellow cards | 2 | 0.12 |
58
|
72
|
| Red cards | 0 | 0.00 |
100
|
100
|
Shooting
| Stat | Total | Per 90 |
Percentile
avg 59%
|
Per 90 pctl
avg 68%
|
|---|---|---|---|---|
| Goals | 1 | 0.06 |
48
|
64
|
| Shots | 9 | 0.54 |
53
|
59
|
| Shots on target | 4 | 0.24 |
74
|
79
|
| Headed shots | 7 | 0.42 |
62
|
68
|
Passing
| Stat | Total | Per 90 |
Percentile
avg 48%
|
Per 90 pctl
avg 48%
|
|---|---|---|---|---|
| Assists | 0 | 0.00 |
0
|
0
|
| Accurate passes | 646 | 38.84 |
51
|
54
|
| Pass accuracy | 88.5 | 88.49 |
79
|
79
|
| Accurate long balls | 33 | 1.98 |
37
|
16
|
| Long ball accuracy | 50.0 | 50.00 |
70
|
70
|
| Chances created | 1 | 0.06 |
17
|
18
|
| Successful crosses | 1 | 0.06 |
54
|
72
|
| Cross accuracy | 33.3 | 33.33 |
73
|
73
|
Possession
| Stat | Total | Per 90 |
Percentile
avg 44%
|
Per 90 pctl
avg 46%
|
|---|---|---|---|---|
| Duels won | 63 | 3.79 |
44
|
32
|
| Duels won % | 50.8 | 50.81 |
13
|
13
|
| Aerials won | 40 | 2.40 |
62
|
56
|
| Aerials won % | 50.6 | 50.63 |
20
|
20
|
| Touches | 964 | 57.96 |
49
|
43
|
| Touches in opposition box | 19 | 1.14 |
62
|
81
|
| Dispossessed | 1 | 0.06 |
56
|
69
|
| Fouls won | 9 | 0.54 |
50
|
50
|
Defending
| Stat | Total | Per 90 |
Percentile
avg 51%
|
Per 90 pctl
avg 53%
|
|---|---|---|---|---|
| Defensive actions | 162 | 9.74 |
54
|
60
|
| Tackles | 14 | 0.84 |
32
|
10
|
| Interceptions | 20 | 1.20 |
58
|
64
|
| Blocked scoring attempt | 19 | 1.14 |
74
|
87
|
| Fouls committed | 17 | 1.02 |
53
|
60
|
| Recoveries | 52 | 3.13 |
39
|
25
|
| Dribbled past | 4 | 0.24 |
63
|
73
|
| Clearances | 109 | 6.55 |
56
|
64
|
| Clean sheets | 4 | 0.24 |
48
|
53
|
| Goals conceded while on pitch | 25 | 1.50 |
37
|
30
|
Discipline
| Stat | Total | Per 90 |
Percentile
avg 79%
|
Per 90 pctl
avg 86%
|
|---|---|---|---|---|
| Yellow cards | 2 | 0.12 |
58
|
72
|
| Red cards | 0 | 0.00 |
100
|
100
|
Recent Matches (29)
| Date | Opponent | Comp | Score | Min | G | A | Rating |
|---|---|---|---|---|---|---|---|
| 2026-05-18 | @ Petrolul Ploiesti | Superliga Relegation Group | 1-5 | 90 | 0 | 0 | 7.1 |
| 2026-05-09 | vs FCV Farul Constanta | Superliga Relegation Group | 3-2 | 90 | 0 | 0 | 6.7 |
| 2026-05-02 | vs FC Metaloglobus Bucuresti | Superliga Relegation Group | 2-2 | 9 | 0 | 0 | |
| 2026-04-25 | @ Botosani | Superliga Relegation Group | 1-1 | 0 | 0 | 0 | |
| 2026-04-17 | vs UTA Arad | Superliga Relegation Group | 1-0 | 0 | 0 | 0 | |
| 2026-04-11 | @ FCSB | Superliga Relegation Group | 4-0 | 45 | 0 | 0 | 5.5 |
| 2026-04-04 | vs Hermannstadt | Superliga Relegation Group | 2-0 | 90 | 0 | 0 | 7.6 |
| 2026-03-23 | @ FC Unirea Slobozia | Superliga Relegation Group | 2-1 | 90 | 0 | 0 | 6.4 |
| 2026-03-14 | vs Csikszereda Miercurea Ciuc | Superliga Relegation Group | 2-3 | 90 | 1 | 0 | 7.5 |
| 2026-03-08 | vs Hermannstadt | Superliga | 0-2 | 90 | 0 | 0 | 6.0 |
| 2026-02-27 | @ Universitatea Cluj | Superliga | 4-0 | 0 | 0 | 0 | |
| 2026-02-20 | vs UTA Arad | Superliga | 2-2 | 90 | 0 | 0 | 6.5 |
| 2026-02-14 | @ FC Metaloglobus Bucuresti | Superliga | 0-1 | 90 | 0 | 0 | 7.2 |
| 2026-02-08 | vs FCSB | Superliga | 1-4 | 90 | 0 | 0 | 4.8 |
| 2026-02-05 | @ Universitatea Craiova | Superliga | 1-0 | 8 | 0 | 0 | |
| 2026-02-02 | @ Botosani | Superliga | 0-0 | 0 | 0 | 0 | |
| 2026-01-26 | vs Csikszereda Miercurea Ciuc | Superliga | 3-0 | 0 | 0 | 0 | |
| 2025-12-05 | vs FC Unirea Slobozia | Superliga | 3-0 | 0 | 0 | 0 | |
| 2025-11-29 | @ Dinamo Bucuresti | Superliga | 1-0 | 0 | 0 | 0 | |
| 2025-11-08 | @ Petrolul Ploiesti | Superliga | 0-0 | 45 | 0 | 0 | 6.8 |
| 2025-11-02 | @ Hermannstadt | Superliga | 1-3 | 1 | 0 | 0 | |
| 2025-10-25 | vs Universitatea Cluj | Superliga | 1-2 | 0 | 0 | 0 | |
| 2025-09-01 | @ Csikszereda Miercurea Ciuc | Superliga | 1-1 | 45 | 0 | 0 | 6.5 |
| 2025-08-24 | vs CFR Cluj | Superliga | 4-1 | 84 | 0 | 0 | 7.3 |
| 2025-08-18 | @ FC Arges Pitesti | Superliga | 2-0 | 90 | 0 | 0 | 7.1 |
| 2025-08-11 | vs Rapid Bucuresti | Superliga | 1-1 | 90 | 0 | 0 | 6.6 |
| 2025-08-04 | @ FC Unirea Slobozia | Superliga | 0-0 | 90 | 0 | 0 | 7.0 |
| 2025-07-27 | vs Dinamo Bucuresti | Superliga | 2-1 | 90 | 0 | 0 | 7.5 |
| 2025-07-13 | vs Petrolul Ploiesti | Superliga | 0-0 | 90 | 0 | 0 | 7.4 |
Career
| Season | Team | Type | Apps | G | A | Rating |
|---|---|---|---|---|---|---|
| 2025/2026 | Otelul Galati | senior | 22 | 1 | 0 | 6.74 |
| 2024/2025 | Torreense | senior | 25 | 2 | 0 | - |
| 2023/2024 | Torreense | senior | 8 | 0 | 0 | - |
| 2023/2024 | Gil Vicente | senior | 7 | 0 | 0 | 6.63 |
| 2022/2023 | Gil Vicente | senior | 7 | 0 | 0 | 6.82 |
| 2021/2022 | Felgueiras 1932 | senior | 23 | 2 | 0 | - |
| 2020/2021 | Espinho | senior | 21 | 3 | 0 | - |
| 2019/2020 | Leca | senior | 11 | 0 | 0 | - |
Transfer Value History
Teammates
Luca Andronache
Stefan Farcas
Cosmin Dur-Bozoanca
Milen Zhelev
Dragos Aftene
Paul Iacob
Andrézinho
João Lameira
Patrick
Stefan Bana
Darius Paharnicu
Andrei Rus
Dan-Cristian Neicu
Dan-Emilian Neicu
Andrei Ciobanu
Radu Postelnicu
Daniel Sandu
Gabriel Ursu
Cristian Chira
Denis Bordun
Pedro Nuno
Matei Frunza
Diego Zivulic
Iustin Popescu
Bruno Paz
Kazu
Gabriel Debeljuh
Conrado
Luan Campos
Otelul Galati