Age 31
Height 187 cm
Foot Both
Country Kosovo
Value €2.6m
Contract 2028-06-30
📈
Form
Rating per season, last 5 matches, and timeline all matches
Season
6.76
34 matches
Last 5
6.70
-0.06 vs season
Best
8.6
vs Lecce
MOTM
1
of 39 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
34
Goals
2
Assists
3
Rating
6.76
Goals
2
39%
Assists
2
54%
Rating
6.73
54%
Matches
30
77%
Started
19
74%
Minutes
1592
71%
🎯
Stats compared to other attacking midfielders/wingers
Serie A · percentile vs peers
Chances created
37%
Aerial duels
46%
Defensive actions
49%
Goals
10%
Shot attempts
1%
Touches
74%
🎯
Shot Map
18 shots per season
Goals
2
On target
9
xG
1.36
Conversion
11%
Goal
Saved
Off target
🔥
Heatmap
1218 touches this season
Attack
Touches
1218
Attack
36%
Middle
44%
Ø position
56%
Detailed Stats & Percentiles (Serie A)
Shooting
| Stat | Total | Per 90 |
Percentile
avg 39%
|
Per 90 pctl
avg 17%
|
|---|---|---|---|---|
| Goals | 2 | 0.11 |
39
|
33
|
| xG | 1.36 | 0.08 |
36
|
10
|
| xGOT | 1.35 | 0.08 |
40
|
18
|
| xG excl. penalty | 1.36 | 0.08 |
40
|
10
|
| Shots | 18 | 1.02 |
36
|
9
|
| Shots on target | 7 | 0.40 |
45
|
21
|
Passing
| Stat | Total | Per 90 |
Percentile
avg 69%
|
Per 90 pctl
avg 63%
|
|---|---|---|---|---|
| Assists | 2 | 0.11 |
54
|
52
|
| xA | 2.71 | 0.15 |
75
|
59
|
| Accurate passes | 631 | 35.67 |
82
|
85
|
| Pass accuracy | 83.8 | 83.80 |
74
|
74
|
| Accurate long balls | 20 | 1.13 |
72
|
64
|
| Long ball accuracy | 50.0 | 50.00 |
33
|
33
|
| Chances created | 29 | 1.64 |
78
|
58
|
| Big chances created | 4 | 0.23 |
63
|
51
|
| Successful crosses | 19 | 1.07 |
83
|
74
|
| Cross accuracy | 28.8 | 28.79 |
78
|
78
|
Possession
| Stat | Total | Per 90 |
Percentile
avg 57%
|
Per 90 pctl
avg 45%
|
|---|---|---|---|---|
| Dribbles | 13 | 0.73 |
50
|
22
|
| Dribbles success rate | 61.9 | 61.90 |
93
|
93
|
| Duels won | 48 | 2.71 |
45
|
5
|
| Duels won % | 41.7 | 41.74 |
37
|
37
|
| Aerials won | 10 | 0.57 |
64
|
43
|
| Aerials won % | 43.5 | 43.48 |
63
|
63
|
| Touches | 1087 | 61.45 |
82
|
71
|
| Touches in opposition box | 53 | 3.00 |
63
|
31
|
| Dispossessed | 20 | 1.13 |
36
|
74
|
| Fouls won | 12 | 0.68 |
37
|
12
|
Defending
| Stat | Total | Per 90 |
Percentile
avg 61%
|
Per 90 pctl
avg 57%
|
|---|---|---|---|---|
| Defensive actions | 52 | 2.94 |
85
|
64
|
| Tackles | 13 | 0.73 |
52
|
10
|
| Interceptions | 14 | 0.79 |
86
|
78
|
| Blocked scoring attempt | 2 | 0.11 |
72
|
74
|
| Fouls committed | 15 | 0.85 |
55
|
22
|
| Recoveries | 61 | 3.45 |
66
|
37
|
| Possession won final 3rd | 7 | 0.40 |
52
|
24
|
| Dribbled past | 11 | 0.62 |
29
|
54
|
| Clearances | 23 | 1.30 |
91
|
86
|
| Clean sheets | 3 | 0.17 |
82
|
83
|
| Goals conceded while on pitch | 14 | 0.79 |
32
|
79
|
| xG against while on pitch | 17.53 | 0.99 |
32
|
70
|
Discipline
| Stat | Total | Per 90 |
Percentile
avg 68%
|
Per 90 pctl
avg 78%
|
|---|---|---|---|---|
| Yellow cards | 2 | 0.11 |
36
|
56
|
| Red cards | 0 | 0.00 |
100
|
100
|
Shooting
| Stat | Total | Per 90 |
Percentile
avg 39%
|
Per 90 pctl
avg 17%
|
|---|---|---|---|---|
| Goals | 2 | 0.11 |
39
|
33
|
| xG | 1.36 | 0.08 |
36
|
10
|
| xGOT | 1.35 | 0.08 |
40
|
18
|
| xG excl. penalty | 1.36 | 0.08 |
40
|
10
|
| Shots | 18 | 1.02 |
36
|
9
|
| Shots on target | 7 | 0.40 |
45
|
21
|
Passing
| Stat | Total | Per 90 |
Percentile
avg 69%
|
Per 90 pctl
avg 63%
|
|---|---|---|---|---|
| Assists | 2 | 0.11 |
54
|
52
|
| xA | 2.71 | 0.15 |
75
|
59
|
| Accurate passes | 631 | 35.67 |
82
|
85
|
| Pass accuracy | 83.8 | 83.80 |
74
|
74
|
| Accurate long balls | 20 | 1.13 |
72
|
64
|
| Long ball accuracy | 50.0 | 50.00 |
33
|
33
|
| Chances created | 29 | 1.64 |
78
|
58
|
| Big chances created | 4 | 0.23 |
63
|
51
|
| Successful crosses | 19 | 1.07 |
83
|
74
|
| Cross accuracy | 28.8 | 28.79 |
78
|
78
|
Possession
| Stat | Total | Per 90 |
Percentile
avg 57%
|
Per 90 pctl
avg 45%
|
|---|---|---|---|---|
| Dribbles | 13 | 0.73 |
50
|
22
|
| Dribbles success rate | 61.9 | 61.90 |
93
|
93
|
| Duels won | 48 | 2.71 |
45
|
5
|
| Duels won % | 41.7 | 41.74 |
37
|
37
|
| Aerials won | 10 | 0.57 |
64
|
43
|
| Aerials won % | 43.5 | 43.48 |
63
|
63
|
| Touches | 1087 | 61.45 |
82
|
71
|
| Touches in opposition box | 53 | 3.00 |
63
|
31
|
| Dispossessed | 20 | 1.13 |
36
|
74
|
| Fouls won | 12 | 0.68 |
37
|
12
|
Defending
| Stat | Total | Per 90 |
Percentile
avg 61%
|
Per 90 pctl
avg 57%
|
|---|---|---|---|---|
| Defensive actions | 52 | 2.94 |
85
|
64
|
| Tackles | 13 | 0.73 |
52
|
10
|
| Interceptions | 14 | 0.79 |
86
|
78
|
| Blocked scoring attempt | 2 | 0.11 |
72
|
74
|
| Fouls committed | 15 | 0.85 |
55
|
22
|
| Recoveries | 61 | 3.45 |
66
|
37
|
| Possession won final 3rd | 7 | 0.40 |
52
|
24
|
| Dribbled past | 11 | 0.62 |
29
|
54
|
| Clearances | 23 | 1.30 |
91
|
86
|
| Clean sheets | 3 | 0.17 |
82
|
83
|
| Goals conceded while on pitch | 14 | 0.79 |
32
|
79
|
| xG against while on pitch | 17.53 | 0.99 |
32
|
70
|
Discipline
| Stat | Total | Per 90 |
Percentile
avg 68%
|
Per 90 pctl
avg 78%
|
|---|---|---|---|---|
| Yellow cards | 2 | 0.11 |
36
|
56
|
| Red cards | 0 | 0.00 |
100
|
100
|
Recent Matches (55)
| Date | Opponent | Comp | Score | Min | G | A | Rating |
|---|---|---|---|---|---|---|---|
| 2026-05-31 | @ Czechia | Friendlies | 2-1 | 90 | 0 | 0 | |
| 2026-05-24 | @ Cremonese | Serie A | 1-4 | 7 | 0 | 0 | |
| 2026-05-17 | vs Parma | Serie A | 1-0 | 0 | 0 | 0 | |
| 2026-05-10 | @ Hellas Verona | Serie A | 0-1 | 45 | 0 | 0 | 6.5 |
| 2026-05-02 | vs Napoli | Serie A | 0-0 | 4 | 0 | 0 | |
| 2026-04-17 | @ Sassuolo | Serie A | 2-1 | 45 | 0 | 0 | 6.6 |
| 2026-04-12 | vs Inter | Serie A | 3-4 | 0 | 0 | 0 | |
| 2026-04-06 | @ Udinese | Serie A | 0-0 | 31 | 0 | 0 | 6.3 |
| 2026-03-31 | vs Turkiye | World Cup Qualification UEFA 2nd Round | 0-1 | 71 | 0 | 0 | 6.2 |
| 2026-03-26 | @ Slovakia | World Cup Qualification UEFA 2nd Round | 3-4 | 90 | 0 | 2 | 7.9 |
| 2026-03-22 | vs Pisa | Serie A | 5-0 | 0 | 0 | 0 | |
| 2026-03-15 | vs Roma | Serie A | 2-1 | 0 | 0 | 0 | |
| 2026-03-07 | @ Cagliari | Serie A | 1-2 | 54 | 0 | 0 | 6.4 |
| 2026-03-03 | vs Inter | Coppa Italia | 0-0 | 79 | 0 | 0 | 6.5 |
| 2026-02-28 | vs Lecce | Serie A | 3-1 | 64 | 0 | 0 | 6.3 |
| 2026-02-21 | @ Juventus | Serie A | 0-2 | 74 | 1 | 0 | 7.8 |
| 2026-02-18 | @ Milan | Serie A | 1-1 | 89 | 0 | 0 | 6.6 |
| 2026-02-14 | vs Fiorentina | Serie A | 1-2 | 72 | 0 | 0 | 6.8 |
| 2026-02-10 | @ Napoli | Coppa Italia | 1-1 | 8 | 0 | 0 | |
| 2026-02-01 | vs Atalanta | Serie A | 0-0 | 45 | 0 | 0 | 6.5 |
| 2026-01-27 | @ Fiorentina | Coppa Italia | 1-3 | 0 | 0 | 0 | |
| 2026-01-24 | vs Torino | Serie A | 6-0 | 90 | 0 | 0 | 7.7 |
| 2026-01-19 | @ Lazio | Serie A | 0-3 | 16 | 0 | 0 | 6.3 |
| 2026-01-15 | vs Milan | Serie A | 1-3 | 66 | 0 | 0 | 6.0 |
| 2026-01-10 | vs Bologna | Serie A | 1-1 | 57 | 0 | 0 | 5.0 |
| 2026-01-06 | @ Pisa | Serie A | 0-3 | 26 | 0 | 0 | 6.7 |
| 2026-01-03 | vs Udinese | Serie A | 1-0 | 89 | 0 | 0 | 7.0 |
| 2025-12-27 | @ Lecce | Serie A | 0-3 | 84 | 0 | 2 | 8.6 |
| 2025-12-15 | @ Roma | Serie A | 1-0 | 0 | 0 | 0 | |
| 2025-12-06 | @ Inter | Serie A | 4-0 | 45 | 0 | 0 | 6.9 |
| 2025-11-28 | vs Sassuolo | Serie A | 2-0 | 59 | 0 | 0 | 6.9 |
| 2025-11-24 | @ Torino | Serie A | 1-5 | 32 | 0 | 0 | 6.2 |
| 2025-11-18 | vs Switzerland | World Cup Qualification UEFA 1st Round Grp. B | 1-1 | 90 | 0 | 0 | 7.3 |
| 2025-11-15 | @ Slovenia | World Cup Qualification UEFA 1st Round Grp. B | 0-2 | 76 | 0 | 1 | 8.2 ⭐ |
| 2025-11-08 | vs Cagliari | Serie A | 0-0 | 1 | 0 | 0 | |
| 2025-11-01 | @ Napoli | Serie A | 0-0 | 0 | 0 | 0 | |
| 2025-10-29 | vs Hellas Verona | Serie A | 3-1 | 11 | 1 | 0 | 7.2 |
| 2025-10-25 | @ Parma | Serie A | 0-0 | 45 | 0 | 0 | 6.1 |
| 2025-10-19 | vs Juventus | Serie A | 2-0 | 90 | 0 | 0 | 7.1 |
| 2025-10-13 | @ Sweden | World Cup Qualification UEFA 1st Round Grp. B | 0-1 | 90 | 0 | 0 | 7.7 |
Career
| Season | Team | Type | Apps | G | A | Rating |
|---|---|---|---|---|---|---|
| 2025/2026 | Como | senior | 34 | 2 | 3 | 6.76 |
| 2024/2025 | Como | senior | 11 | 1 | 2 | 6.78 |
| 2024/2025 | Torino | senior | 18 | 0 | 0 | 6.81 |
| 2023/2024 | Torino | senior | 30 | 1 | 4 | 6.87 |
| 2022/2023 | Torino | senior | 32 | 0 | 6 | 6.80 |
| 2021/2022 | Torino | senior | 30 | 0 | 3 | 7.00 |
| 2020/2021 | Torino | senior | 25 | 2 | 2 | 6.64 |
| 2020/2021 | Standard Liege | senior | 3 | 0 | 0 | 7.03 |
| 2019/2020 | Standard Liege | senior | 30 | 1 | 1 | 6.76 |
| 2018/2019 | Royal Excel Mouscron | senior | 39 | 1 | 1 | 6.74 |
| 2017/2018 | Royal Excel Mouscron | senior | 33 | 0 | 2 | - |
| 2016/2017 | Royal Excel Mouscron | senior | 31 | 1 | 0 | - |
| 2015/2016 | Carl Zeiss Jena | senior | 26 | 0 | 0 | - |
| 2014/2015 | St.Truiden | senior | 4 | 0 | 0 | - |
| 2026 | Kosovo | national team | 9 | 0 | 3 | 7.23 |
| 2025 | Kosovo | national team | 2 | 1 | 0 | - |
| 2024 | Kosovo | national team | 18 | 0 | 1 | 6.38 |
| 2022 | Kosovo | national team | 10 | 1 | 0 | 6.83 |
| 2021 | Kosovo | national team | 4 | 0 | 0 | - |
| 2020 | Kosovo | national team | 15 | 1 | 0 | - |
| 2019 | Kosovo | national team | 1 | 0 | 0 | - |
| 2018 | Kosovo | national team | 12 | 0 | 0 | 6.08 |
| 2017 | Kosovo | national team | 1 | 0 | 0 | - |
| 2017 | Albania U21 | national team | 7 | 0 | 0 | - |
Transfer Value History
Teammates
Alessio Chiesa
Francesco Andrealli
Samuele Pisati
Jean Butez
Marc-Oliver Kempf
Álex Valle
Edoardo Goldaniga
Maxence Caqueret
Álvaro Morata
Sergi Roberto
Nico Paz
Anastasios Douvikas
Henrique Menke
Jacobo Ramón
Adrian Lahdo
Jesús Rodríguez
Alberto Moreno
Nicolas-Gerrit Kühn
Martin Baturina
Noel Törnqvist
Mauro Vigorito
Máximo Perrone
Ivan Smolcic
Lucas Da Cunha
Diego Carlos
Assane Diao
Jayden Addai
Nikola Cavlina
Matteo Papaccioli
Cristiano De Paoli
Lorenzo Bonsignori
Giuseppe Mazzaglia
Ignace Van Der Brempt
Trophies
Carl Zeiss Jena
🏆
Reg. Cup Thüringen
x1
St.Truiden
🏆
First Division B
x1
Como