Referee
Ishmael Barbara
Malta
- Matches
- 9
- Since
- 15 Jul 2025
Yellow cards
0.22
per game
−0.61 vs league average (0.83)
Red cards
0.00
per game
Penalties awarded
0.56
per game
in line with league average (0.48)
Fouls
20.00
per game
By competition
3 competitions| Competition | Matches | YC/g | RC/g | Pen/g |
|---|---|---|---|---|
| 7 | 0.00 | 0.00 | 0.71 | |
| 🏆UEFA Nations League | 1 | 2.00 | 0.00 | 0.00 |
| 1 | 0.00 | 0.00 | 0.00 |
Matches
9 in charge- 31 Oct 2026Premier LeagueSliema Wanderers
1 - 1
Hamrun Spartans00P1 - 22 Oct 2026Premier LeagueBirkirkara
1 - 1
Floriana00 - 18 Oct 2026Premier LeagueGzira United
2 - 2
Hamrun Spartans00 - 9 Oct 2026Premier LeagueMosta
2 - 2
Birzebbuga00P1 - 26 Sept 2026UEFA Nations LeagueFaroe Islands
1 - 1
Kazakhstan20 - 11 Sept 2026Premier LeagueBirzebbuga
0 - 2
Hamrun Spartans00 - 6 Sept 2026Premier LeagueSliema Wanderers
2 - 1
Birkirkara00P1 - 14 Aug 2026Premier LeagueBirzebbuga
0 - 3
Floriana00P2 - 15 Jul 2025UEFA Champions LeagueInter Club d'Escaldes
2 - 1
FCSB00
Results
22%56%22%
Home win 22%Draw 56%Away win 22%
By season
- 2026/278 · 0.3
- 2025/261 · 0.0
Teams refereed most
Hamrun Spartans3 · 1-2-0
Birzebbuga3 · 0-1-2
Sliema Wanderers2 · 1-1-0
Birkirkara2 · 0-1-1
Floriana2 · 1-1-0
Gzira United1 · 0-1-0
Mosta1 · 0-1-0
Faroe Islands1 · 0-1-0
Kazakhstan1 · 0-1-0
Inter Club d'Escaldes1 · 1-0-0
FCSB1 · 0-0-1