Age 32
Height 192 cm
Foot Both
Country Kosovo
Value €11.1m
Contract 2027-06-30
📈
Form
Rating per season, last 5 matches, and timeline all matches
Season
7.33
27 matches
Last 5
7.60
+0.27 vs season
Best
8.7
vs Pisa
MOTM
1
of 30 matches
Rating by match (last 30)
≥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
1
Rating
7.33
Goals
2
76%
Assists
1
69%
Rating
7.34
97%
Matches
21
36%
Started
21
55%
Minutes
1800
53%
🎯
Stats compared to other center-backs
Serie A · percentile vs peers
Chances created
61%
Aerial duels
84%
Defensive actions
15%
Goals
78%
Shot attempts
83%
Touches
97%
🎯
Shot Map
15 shots per season
Goals
2
On target
8
xG
1.40
Conversion
13%
Goal
Saved
Off target
🔥
Heatmap
2075 touches this season
Attack
Touches
2075
Attack
4%
Middle
55%
Ø position
38%
Detailed Stats & Percentiles (Serie A)
Shooting
| Stat | Total | Per 90 |
Percentile
avg 73%
|
Per 90 pctl
avg 80%
|
|---|---|---|---|---|
| Goals | 2 | 0.10 |
76
|
86
|
| xG | 1.40 | 0.07 |
71
|
79
|
| xGOT | 1.67 | 0.08 |
77
|
82
|
| xG excl. penalty | 1.40 | 0.07 |
71
|
80
|
| Shots | 15 | 0.75 |
72
|
78
|
| Shots on target | 4 | 0.20 |
66
|
73
|
| Headed shots | 9 | 0.45 |
77
|
85
|
Passing
| Stat | Total | Per 90 |
Percentile
avg 67%
|
Per 90 pctl
avg 68%
|
|---|---|---|---|---|
| Assists | 1 | 0.05 |
69
|
79
|
| xA | 0.45 | 0.02 |
58
|
45
|
| Accurate passes | 1543 | 77.15 |
87
|
98
|
| Pass accuracy | 92.3 | 92.28 |
92
|
92
|
| Accurate long balls | 44 | 2.20 |
54
|
49
|
| Long ball accuracy | 44.0 | 44.00 |
43
|
43
|
| Chances created | 7 | 0.35 |
66
|
66
|
Possession
| Stat | Total | Per 90 |
Percentile
avg 66%
|
Per 90 pctl
avg 70%
|
|---|---|---|---|---|
| Dribbles | 2 | 0.10 |
41
|
39
|
| Dribbles success rate | 50.0 | 50.00 |
44
|
44
|
| Duels won | 108 | 5.40 |
68
|
78
|
| Duels won % | 65.5 | 65.45 |
93
|
93
|
| Aerials won | 68 | 3.40 |
85
|
89
|
| Aerials won % | 68.7 | 68.69 |
88
|
88
|
| Touches | 1881 | 94.05 |
77
|
97
|
| Touches in opposition box | 17 | 0.85 |
54
|
50
|
| Dispossessed | 3 | 0.15 |
42
|
58
|
| Fouls won | 16 | 0.80 |
66
|
64
|
Defending
| Stat | Total | Per 90 |
Percentile
avg 52%
|
Per 90 pctl
avg 52%
|
|---|---|---|---|---|
| Defensive actions | 127 | 6.35 |
42
|
13
|
| Tackles | 22 | 1.10 |
39
|
22
|
| Interceptions | 24 | 1.20 |
59
|
55
|
| Blocked scoring attempt | 10 | 0.50 |
41
|
29
|
| Fouls committed | 20 | 1.00 |
43
|
31
|
| Penalties conceded | 2 | 0.10 |
0
|
7
|
| Recoveries | 83 | 4.15 |
67
|
77
|
| Dribbled past | 2 | 0.10 |
77
|
93
|
| Clearances | 71 | 3.55 |
43
|
26
|
| Clean sheets | 9 | 0.45 |
79
|
93
|
| Goals conceded while on pitch | 15 | 0.75 |
66
|
90
|
| xG against while on pitch | 17.16 | 0.86 |
64
|
91
|
Discipline
| Stat | Total | Per 90 |
Percentile
avg 71%
|
Per 90 pctl
avg 80%
|
|---|---|---|---|---|
| Yellow cards | 3 | 0.15 |
43
|
60
|
| Red cards | 0 | 0.00 |
100
|
100
|
Shooting
| Stat | Total | Per 90 |
Percentile
avg 73%
|
Per 90 pctl
avg 80%
|
|---|---|---|---|---|
| Goals | 2 | 0.10 |
76
|
86
|
| xG | 1.40 | 0.07 |
71
|
79
|
| xGOT | 1.67 | 0.08 |
77
|
82
|
| xG excl. penalty | 1.40 | 0.07 |
71
|
80
|
| Shots | 15 | 0.75 |
72
|
78
|
| Shots on target | 4 | 0.20 |
66
|
73
|
| Headed shots | 9 | 0.45 |
77
|
85
|
Passing
| Stat | Total | Per 90 |
Percentile
avg 67%
|
Per 90 pctl
avg 68%
|
|---|---|---|---|---|
| Assists | 1 | 0.05 |
69
|
79
|
| xA | 0.45 | 0.02 |
58
|
45
|
| Accurate passes | 1543 | 77.15 |
87
|
98
|
| Pass accuracy | 92.3 | 92.28 |
92
|
92
|
| Accurate long balls | 44 | 2.20 |
54
|
49
|
| Long ball accuracy | 44.0 | 44.00 |
43
|
43
|
| Chances created | 7 | 0.35 |
66
|
66
|
Possession
| Stat | Total | Per 90 |
Percentile
avg 66%
|
Per 90 pctl
avg 70%
|
|---|---|---|---|---|
| Dribbles | 2 | 0.10 |
41
|
39
|
| Dribbles success rate | 50.0 | 50.00 |
44
|
44
|
| Duels won | 108 | 5.40 |
68
|
78
|
| Duels won % | 65.5 | 65.45 |
93
|
93
|
| Aerials won | 68 | 3.40 |
85
|
89
|
| Aerials won % | 68.7 | 68.69 |
88
|
88
|
| Touches | 1881 | 94.05 |
77
|
97
|
| Touches in opposition box | 17 | 0.85 |
54
|
50
|
| Dispossessed | 3 | 0.15 |
42
|
58
|
| Fouls won | 16 | 0.80 |
66
|
64
|
Defending
| Stat | Total | Per 90 |
Percentile
avg 52%
|
Per 90 pctl
avg 52%
|
|---|---|---|---|---|
| Defensive actions | 127 | 6.35 |
42
|
13
|
| Tackles | 22 | 1.10 |
39
|
22
|
| Interceptions | 24 | 1.20 |
59
|
55
|
| Blocked scoring attempt | 10 | 0.50 |
41
|
29
|
| Fouls committed | 20 | 1.00 |
43
|
31
|
| Penalties conceded | 2 | 0.10 |
0
|
7
|
| Recoveries | 83 | 4.15 |
67
|
77
|
| Dribbled past | 2 | 0.10 |
77
|
93
|
| Clearances | 71 | 3.55 |
43
|
26
|
| Clean sheets | 9 | 0.45 |
79
|
93
|
| Goals conceded while on pitch | 15 | 0.75 |
66
|
90
|
| xG against while on pitch | 17.16 | 0.86 |
64
|
91
|
Discipline
| Stat | Total | Per 90 |
Percentile
avg 71%
|
Per 90 pctl
avg 80%
|
|---|---|---|---|---|
| Yellow cards | 3 | 0.15 |
43
|
60
|
| Red cards | 0 | 0.00 |
100
|
100
|
Recent Matches (37)
| Date | Opponent | Comp | Score | Min | G | A | Rating |
|---|---|---|---|---|---|---|---|
| 2026-05-24 | vs Udinese | Serie A | 1-0 | 90 | 0 | 0 | 7.7 |
| 2026-05-17 | @ Pisa | Serie A | 0-3 | 90 | 1 | 0 | 8.7 ⭐ |
| 2026-05-11 | vs Bologna | Serie A | 2-3 | 90 | 0 | 0 | 6.3 |
| 2026-05-02 | @ Como | Serie A | 0-0 | 80 | 0 | 0 | 7.3 |
| 2026-04-24 | vs Cremonese | Serie A | 4-0 | 90 | 0 | 0 | 8.0 |
| 2026-04-18 | vs Lazio | Serie A | 0-2 | 0 | 0 | 0 | |
| 2026-02-15 | vs Roma | Serie A | 2-2 | 70 | 0 | 0 | 6.5 |
| 2026-02-10 | vs Como | Coppa Italia | 1-1 | 90 | 0 | 0 | 7.0 |
| 2026-02-07 | @ Genoa | Serie A | 2-3 | 90 | 0 | 1 | 8.1 |
| 2026-01-17 | vs Sassuolo | Serie A | 1-0 | 67 | 0 | 0 | 6.6 |
| 2026-01-14 | vs Parma | Serie A | 0-0 | 90 | 0 | 0 | 7.8 |
| 2026-01-11 | @ Inter | Serie A | 2-2 | 90 | 0 | 0 | 6.7 |
| 2026-01-07 | vs Hellas Verona | Serie A | 2-2 | 90 | 0 | 0 | 7.7 |
| 2026-01-04 | @ Lazio | Serie A | 0-2 | 79 | 1 | 0 | 7.8 |
| 2025-12-28 | @ Cremonese | Serie A | 0-2 | 90 | 0 | 0 | 7.4 |
| 2025-12-22 | vs Bologna | Super Cup | 2-0 | 90 | 0 | 0 | 7.7 |
| 2025-12-18 | vs Milan | Super Cup | 2-0 | 90 | 0 | 0 | 7.6 |
| 2025-12-14 | @ Udinese | Serie A | 1-0 | 90 | 0 | 0 | 6.9 |
| 2025-12-10 | @ Benfica | Champions League | 2-0 | 90 | 0 | 0 | 6.7 |
| 2025-12-07 | vs Juventus | Serie A | 2-1 | 90 | 0 | 0 | 7.7 |
| 2025-12-03 | vs Cagliari | Coppa Italia | 1-1 | 0 | 0 | 0 | |
| 2025-11-30 | @ Roma | Serie A | 0-1 | 90 | 0 | 0 | 7.6 |
| 2025-11-25 | vs Qarabag FK | Champions League | 2-0 | 90 | 0 | 0 | 7.8 |
| 2025-11-22 | vs Atalanta | Serie A | 3-1 | 64 | 0 | 0 | 7.0 |
| 2025-11-18 | vs Switzerland | World Cup Qualification UEFA 1st Round Grp. B | 1-1 | 72 | 0 | 0 | 6.5 |
| 2025-11-15 | @ Slovenia | World Cup Qualification UEFA 1st Round Grp. B | 0-2 | 90 | 0 | 0 | 7.2 |
| 2025-11-09 | @ Bologna | Serie A | 2-0 | 90 | 0 | 0 | 5.9 |
| 2025-11-04 | vs Eintracht Frankfurt | Champions League | 0-0 | 90 | 0 | 0 | 7.7 |
| 2025-11-01 | vs Como | Serie A | 0-0 | 90 | 0 | 0 | 7.3 |
| 2025-10-28 | @ Lecce | Serie A | 0-1 | 0 | 0 | 0 | |
| 2025-09-22 | vs Pisa | Serie A | 3-2 | 0 | 0 | 0 | |
| 2025-09-05 | @ Switzerland | World Cup Qualification UEFA 1st Round Grp. B | 4-0 | 63 | 0 | 0 | 5.2 |
| 2025-08-30 | vs Cagliari | Serie A | 1-0 | 90 | 0 | 0 | 7.6 |
| 2025-08-23 | @ Sassuolo | Serie A | 0-2 | 90 | 0 | 0 | 7.9 |
| 2025-08-14 | vs Olympiacos | Club Friendlies | 2-1 | 90 | 0 | 0 | |
| 2025-08-09 | vs Girona | Club Friendlies | 3-2 | 85 | 0 | 0 | |
| 2025-08-03 | vs Brest | Club Friendlies | 1-2 | 90 | 0 | 0 |
Career
| Season | Team | Type | Apps | G | A | Rating |
|---|---|---|---|---|---|---|
| 2025/2026 | Napoli | senior | 27 | 2 | 1 | 7.33 |
| 2024/2025 | Napoli | senior | 39 | 1 | 3 | 7.23 |
| 2023/2024 | Napoli | senior | 39 | 4 | 0 | 7.09 |
| 2022/2023 | Napoli | senior | 36 | 2 | 1 | 7.25 |
| 2021/2022 | Napoli | senior | 41 | 4 | 0 | 6.89 |
| 2020/2021 | Napoli | senior | 20 | 1 | 0 | 6.54 |
| 2019/2020 | Hellas Verona | senior | 37 | 0 | 1 | 6.61 |
| 2018/2019 | Dinamo Zagreb | senior | 26 | 3 | 0 | 6.70 |
| 2017/2018 | Dinamo Zagreb | senior | 31 | 1 | 0 | - |
| 2016/2017 | NK Lokomotiva | senior | 31 | 1 | 0 | - |
| 2016/2017 | RNK Split | senior | 7 | 0 | 0 | - |
| 2015/2016 | RNK Split | senior | 34 | 1 | 0 | - |
| 2014/2015 | Partizani | senior | 37 | 3 | 0 | - |
| 2013/2014 | Partizani | senior | 29 | 0 | 0 | - |
| 2026 | Kosovo | national team | 3 | 0 | 0 | 6.29 |
| 2024 | Kosovo | national team | 15 | 1 | 1 | 6.22 |
| 2022 | Kosovo | national team | 12 | 1 | 0 | 6.77 |
| 2021 | Kosovo | national team | 3 | 0 | 0 | - |
| 2020 | Kosovo | national team | 13 | 1 | 0 | - |
| 2019 | Kosovo | national team | 1 | 1 | 0 | - |
| 2018 | Kosovo | national team | 16 | 2 | 1 | 6.50 |
| 2017 | Kosovo | national team | 1 | 1 | 0 | - |
| 2014 | Albania | national team | 1 | 0 | 0 | - |
| 2017 | Albania U21 | national team | 4 | 0 | 0 | - |
| 2015 | Albania U21 | national team | 4 | 0 | 0 | - |
Transfer Value History
Teammates
Alex Meret
Miguel Gutiérrez
Alessandro Buongiorno
Juan Jesus
Billy Gilmour
David Neres
Scott McTominay
Romelu Lukaku
Kevin De Bruyne
Nikita Contini
Mathías Olivera
Rasmus Højlund
Eljif Elmas
Matteo Politano
Giovanni Di Lorenzo
Giovane Nascimento
Mathias Ferrante
Antonio Vergara
Alisson Santos
Pasquale Mazzocchi
Sam Beukema
Vanja Milinkovic-Savic
Leonardo Spinazzola
Christian Garofalo
Stanislav Lobotka
Emmanuele De Chiara
Frank Anguissa
Trophies
Napoli
🏆
Serie A
x2
🏆
Supercoppa
x1
Dinamo Zagreb
🏆
HNL
x2
🏆
Croatian Cup
x1