Age 30
Height 179 cm
Foot Right
Country Malta
Value €240k
📈
Form
Rating per season, last 5 matches, and timeline all matches
Season
6.50
38 matches
Last 5
6.50
+0.00 vs season
Best
6.5
vs Lithuania
MOTM
0
of 1 matches
Rating by match (last 1)
≥8.0
7.0–8.0
6.0–7.0
5.5–6.0
<5.5
Filter:
Apps
38
Goals
3
Assists
0
Goals
0
0%
Assists
0
0%
Rating
6.50
32%
Matches
1
0%
Started
1
0%
Minutes
64
3%
Detailed Stats & Percentiles (main league)
Shooting
| Stat | Total | Per 90 |
Percentile
avg 0%
|
Per 90 pctl
avg 0%
|
|---|---|---|---|---|
| Goals | 0 | 0.00 |
0
|
0
|
| Shots | 0 | 0.00 |
0
|
0
|
Passing
| Stat | Total | Per 90 |
Percentile
avg 23%
|
Per 90 pctl
avg 38%
|
|---|---|---|---|---|
| Assists | 0 | 0.00 |
0
|
0
|
| xA | 0.02 | 0.03 |
12
|
27
|
| Accurate passes | 22 | 30.94 |
10
|
48
|
| Pass accuracy | 88.0 | 88.00 |
70
|
70
|
| Accurate long balls | 1 | 1.41 |
10
|
49
|
| Long ball accuracy | 50.0 | 50.00 |
36
|
36
|
Possession
| Stat | Total | Per 90 |
Percentile
avg 25%
|
Per 90 pctl
avg 31%
|
|---|---|---|---|---|
| Duels won | 1 | 1.41 |
0
|
2
|
| Duels won % | 20.0 | 20.00 |
1
|
1
|
| Touches | 30 | 42.19 |
2
|
21
|
| Dispossessed | 0 | 0.00 |
100
|
100
|
Defending
| Stat | Total | Per 90 |
Percentile
avg 34%
|
Per 90 pctl
avg 53%
|
|---|---|---|---|---|
| Defensive actions | 3 | 4.22 |
6
|
51
|
| Tackles | 1 | 1.41 |
5
|
38
|
| Interceptions | 1 | 1.41 |
14
|
81
|
| Blocked scoring attempt | 1 | 1.41 |
49
|
98
|
| Fouls committed | 1 | 1.41 |
9
|
60
|
| Recoveries | 2 | 2.81 |
3
|
17
|
| Dribbled past | 1 | 1.41 |
61
|
19
|
| Clean sheets | 0 | 0.00 |
0
|
0
|
| Goals conceded while on pitch | 0 | 0.00 |
100
|
100
|
| xG against while on pitch | 0.66 | 0.92 |
93
|
71
|
Discipline
| Stat | Total | Per 90 |
Percentile
avg 100%
|
Per 90 pctl
avg 100%
|
|---|---|---|---|---|
| Yellow cards | 0 | 0.00 |
100
|
100
|
| Red cards | 0 | 0.00 |
100
|
100
|
Shooting
| Stat | Total | Per 90 |
Percentile
avg 0%
|
Per 90 pctl
avg 0%
|
|---|---|---|---|---|
| Goals | 0 | 0.00 |
0
|
0
|
| Shots | 0 | 0.00 |
0
|
0
|
Passing
| Stat | Total | Per 90 |
Percentile
avg 23%
|
Per 90 pctl
avg 38%
|
|---|---|---|---|---|
| Assists | 0 | 0.00 |
0
|
0
|
| xA | 0.02 | 0.03 |
12
|
27
|
| Accurate passes | 22 | 30.94 |
10
|
48
|
| Pass accuracy | 88.0 | 88.00 |
70
|
70
|
| Accurate long balls | 1 | 1.41 |
10
|
49
|
| Long ball accuracy | 50.0 | 50.00 |
36
|
36
|
Possession
| Stat | Total | Per 90 |
Percentile
avg 25%
|
Per 90 pctl
avg 31%
|
|---|---|---|---|---|
| Duels won | 1 | 1.41 |
0
|
2
|
| Duels won % | 20.0 | 20.00 |
1
|
1
|
| Touches | 30 | 42.19 |
2
|
21
|
| Dispossessed | 0 | 0.00 |
100
|
100
|
Defending
| Stat | Total | Per 90 |
Percentile
avg 34%
|
Per 90 pctl
avg 53%
|
|---|---|---|---|---|
| Defensive actions | 3 | 4.22 |
6
|
51
|
| Tackles | 1 | 1.41 |
5
|
38
|
| Interceptions | 1 | 1.41 |
14
|
81
|
| Blocked scoring attempt | 1 | 1.41 |
49
|
98
|
| Fouls committed | 1 | 1.41 |
9
|
60
|
| Recoveries | 2 | 2.81 |
3
|
17
|
| Dribbled past | 1 | 1.41 |
61
|
19
|
| Clean sheets | 0 | 0.00 |
0
|
0
|
| Goals conceded while on pitch | 0 | 0.00 |
100
|
100
|
| xG against while on pitch | 0.66 | 0.92 |
93
|
71
|
Discipline
| Stat | Total | Per 90 |
Percentile
avg 100%
|
Per 90 pctl
avg 100%
|
|---|---|---|---|---|
| Yellow cards | 0 | 0.00 |
100
|
100
|
| Red cards | 0 | 0.00 |
100
|
100
|
Recent Matches (11)
| Date | Opponent | Comp | Score | Min | G | A | Rating |
|---|---|---|---|---|---|---|---|
| 2026-06-01 | @ Slovakia | Friendlies | 2-1 | 30 | 0 | 0 | |
| 2026-03-31 | @ Luxembourg | UEFA Nations League C Qualification | 3-0 | 0 | 0 | 0 | |
| 2026-03-26 | vs Luxembourg | UEFA Nations League C Qualification | 0-2 | 3 | 0 | 0 | |
| 2025-11-17 | vs Poland | World Cup Qualification UEFA 1st Round Grp. G | 2-3 | 0 | 0 | 0 | |
| 2025-11-14 | @ Finland | World Cup Qualification UEFA 1st Round Grp. G | 0-1 | 0 | 0 | 0 | |
| 2025-10-12 | vs Bosnia and Herzegovina | Friendlies | 1-4 | 48 | 0 | 0 | |
| 2025-10-09 | vs Netherlands | World Cup Qualification UEFA 1st Round Grp. G | 0-4 | 0 | 0 | 0 | |
| 2025-09-09 | vs San Marino | Friendlies | 3-1 | 0 | 0 | 0 | |
| 2025-09-04 | @ Lithuania | World Cup Qualification UEFA 1st Round Grp. G | 1-1 | 64 | 0 | 0 | 6.5 |
| 2025-06-10 | @ Netherlands | World Cup Qualification UEFA 1st Round Grp. G | 8-0 | 0 | 0 | 0 | |
| 2025-06-07 | vs Lithuania | World Cup Qualification UEFA 1st Round Grp. G | 0-0 | 0 | 0 | 0 |
Career
| Season | Team | Type | Apps | G | A | Rating |
|---|---|---|---|---|---|---|
| 2025/2026 | Valletta | senior | 38 | 3 | 0 | - |
| 2024/2025 | Valletta | senior | 3 | 0 | 0 | - |
| 2023/2024 | Valletta | senior | 26 | 5 | 0 | - |
| 2022/2023 | Valletta | senior | 26 | 5 | 0 | - |
| 2021/2022 | Floriana | senior | 31 | 2 | 0 | - |
| 2020/2021 | Floriana | senior | 24 | 2 | 0 | - |
| 2019/2020 | Floriana | senior | 17 | 4 | 0 | - |
| 2018/2019 | Floriana | senior | 12 | 2 | 0 | - |
| 2017/2018 | Comunicaciones | senior | 7 | 1 | 0 | - |
| 2016/2017 | Hamrun Spartans | senior | 12 | 2 | 0 | - |
| 2014 | CA Fénix | senior | 3 | 0 | 0 | - |
| 2026 | Malta | national team | 2 | 0 | 0 | 6.50 |
| 2025 | Malta | national team | 1 | 0 | 0 | - |
| 2024 | Malta | national team | 5 | 0 | 0 | 6.79 |
| 2022 | Malta | national team | 6 | 0 | 0 | - |
| 2020 | Malta | national team | 1 | 0 | 0 | - |
Trophies
Floriana
🏆
Mosta Tournament
x1
🏆
FA Trophy
x1
Valletta