Career Statistics
I. Barbara has officiated 140 matches, issuing 491 yellow and 24 red cards (3.51 yellows per match). Home teams win 35.7% of the time when this referee is in charge.
140
Matches
491
3.51/game
Yellow Cards
24
0.17/game
Red Cards
37
0.26/game
Penalties
384
2.74/game
Goals
50
35.7%
Home Wins
65
46.4%
Away Wins
25
17.9%
Draws
Result Distribution
Match outcome breakdown when I. Barbara officiates: 35.7% home wins, 17.9% draws, 46.4% away wins. A higher home win percentage may indicate a tendency that bettors can factor into match predictions.
H 35.7%
D 17.9%
A 46.4%
Home winDrawAway win
Matches per Year
I. Barbara's workload across 8 years (2019–2026). Tracking how many matches a referee handles per year helps assess experience and current activity level.
League Level Breakdown
Premier League107 (76%)
UEFA Europa Conference League7 (5%)
UEFA Youth League7 (5%)
UEFA U19 Championship - Qualification6 (4%)
UEFA U17 Championship - Qualification4 (3%)
UEFA U19 Championship3 (2%)
UEFA U21 Championship - Qualification3 (2%)
Friendlies2 (1%)
UEFA Champions League1 (1%)
Statistics by League
I. Barbara has officiated across 9 competitions, with the most appearances in Premier League (107 matches). Compare card and goal averages across leagues to see if the referee's style varies by competition level.
| Competition | Matches | Y/M | Goals | |||||||
|---|---|---|---|---|---|---|---|---|---|---|
Premier League· Malta107Matches | 107 | 412 | 24 | Y/M3.9 | Goals274 | 2.6 | 32 | 35 | 51 | 21 |
UEFA Europa Conference League· World7Matches | 7 | 20 | 0 | Y/M2.9 | Goals20 | 2.9 | 3 | 3 | 3 | 1 |
UEFA Youth League· World7Matches | 7 | 0 | 0 | Y/M0.0 | Goals22 | 3.1 | 0 | 3 | 4 | 0 |
UEFA U19 Championship - Qualification· World6Matches | 6 | 29 | 0 | Y/M4.8 | Goals15 | 2.5 | 0 | 2 | 3 | 1 |
UEFA U17 Championship - Qualification· World4Matches | 4 | 9 | 0 | Y/M2.3 | Goals21 | 5.3 | 0 | 2 | 1 | 1 |
UEFA U19 Championship· World3Matches | 3 | 0 | 0 | Y/M0.0 | Goals10 | 3.3 | 0 | 1 | 1 | 1 |
UEFA U21 Championship - Qualification· World3Matches | 3 | 11 | 0 | Y/M3.7 | Goals13 | 4.3 | 2 | 2 | 1 | 0 |
Friendlies· World2Matches | 2 | 7 | 0 | Y/M3.5 | Goals6 | 3.0 | 0 | 1 | 1 | 0 |
UEFA Champions League· World1Matches | 1 | 3 | 0 | Y/M3.0 | Goals3 | 3.0 | 0 | 1 | 0 | 0 |
Recent Matches
The last 50 matches officiated by I. Barbara. Review recent cards, goals, and results to spot current trends in this referee's decision-making.
| Date | Competition | Home | Score | Away | |||
|---|---|---|---|---|---|---|---|
| 2026-04-30 | Premier League | Birkirkara | 1–1 | Mosta | 0 | — | |
| 2026-04-25 | Premier League | Floriana | 1–4 | Hamrun Spartans | 6 | — | |
| 2026-04-15 | Premier League | Mosta | 2–1 | Zabbar St. Patrick | 3 | — | |
| 2026-04-11 | Premier League | Marsaxlokk | 3–2 | Hamrun Spartans | 6 | 1 | |
| 2026-03-08 | Premier League | Hamrun Spartans | 3–0 | Birkirkara | 3 | — | |
| 2026-02-28 | Premier League | Gzira United | 1–1 | Zabbar St. Patrick | 4 | 1 | |
| 2026-02-18 | Premier League | Floriana | 0–0 | Marsaxlokk | 2 | — | |
| 2026-02-14 | Premier League | Mosta | 0–0 | Birkirkara | 1 | — | |
| 2026-01-31 | Premier League | Hamrun Spartans | 2–0 | Sliema Wanderers | 2 | — | |
| 2026-01-25 | Premier League | Marsaxlokk | 2–1 | Tarxien Rainbows | 3 | — | |
| 2025-07-15 | UEFA Champions League | 2–1 | FCSB | 3 | — | ||
| 2025-05-10 | Premier League | Hamrun Spartans | 1–0 | Birkirkara | 1 | — | |
| 2025-05-03 | Premier League | Gzira United | 2–2 | Melita | 1 | — | |
| 2025-04-19 | Premier League | Zabbar St. Patrick | 2–2 | Balzan FC | 5 | — | |
| 2025-04-12 | Premier League | Floriana | 2–1 | Marsaxlokk | 3 | — | |
| 2025-03-30 | Premier League | Sliema Wanderers | 2–1 | Birkirkara | 1 | — | |
| 2025-03-13 | Premier League | Zabbar St. Patrick | 3–0 | Gzira United | 3 | — | |
| 2025-03-09 | Premier League | Hamrun Spartans | 1–2 | Mosta | 1 | — | |
| 2025-02-12 | UEFA Youth League | Rapid Wien U19 | 1–2 | 0 | — | ||
| 2025-02-09 | Premier League | Zabbar St. Patrick | 0–1 | Hamrun Spartans | 2 | — | |
| 2025-01-26 | Premier League | Hibernians | 0–1 | Marsaxlokk | 5 | — | |
| 2025-01-05 | Premier League | Marsaxlokk | 1–6 | Hamrun Spartans | 0 | — | |
| 2024-12-21 | Premier League | Birkirkara | 0–1 | Floriana | 3 | — | |
| 2024-12-14 | Premier League | Melita | 0–1 | Zabbar St. Patrick | 5 | 1 | |
| 2024-12-11 | UEFA Youth League | Benfica U19 | 3–0 | Bologna U19 | 0 | — | |
| 2024-11-23 | Premier League | Birkirkara | 0–2 | Hamrun Spartans | 7 | — | |
| 2024-11-07 | UEFA Europa Conference League | Larne | 1–2 | FC ST. Gallen | 2 | — | |
| 2024-11-01 | Premier League | Balzan FC | 0–1 | Hibernians | 4 | — | |
| 2024-10-25 | Premier League | Sliema Wanderers | 1–0 | Hamrun Spartans | 4 | — | |
| 2024-10-15 | UEFA U19 Championship - Qualification | 2–3 | 3 | — | |||
| 2024-10-12 | UEFA U19 Championship - Qualification | 0–1 | 4 | — | |||
| 2024-10-02 | Premier League | Zabbar St. Patrick | 1–3 | Marsaxlokk | 7 | — | |
| 2024-09-29 | Premier League | Mosta | 0–1 | Birkirkara | 3 | — | |
| 2024-09-22 | Premier League | Floriana | 1–1 | Hibernians | 2 | 2 | |
| 2024-09-18 | UEFA Youth League | 2–4 | 0 | — | |||
| 2024-08-29 | Premier League | Marsaxlokk | 0–2 | Birkirkara | 6 | — | |
| 2024-08-25 | Premier League | Hibernians | 2–0 | Gzira United | 6 | — | |
| 2024-08-22 | UEFA Europa Conference League | 2–1 | Larne | 5 | — | ||
| 2024-08-08 | UEFA Europa Conference League | Corvinul Hunedoara | 1–2 | FC Astana | 3 | — | |
| 2024-08-01 | UEFA Europa Conference League | Torpedo Kutaisi | 1–2 | Omonia Nicosia | 5 | — | |
| 2024-07-25 | UEFA U19 Championship | 1–0 | 0 | — | |||
| 2024-07-22 | UEFA U19 Championship | 3–3 | 0 | — | |||
| 2024-07-18 | UEFA U19 Championship | 0–3 | 0 | — | |||
| 2024-06-11 | Friendlies | 1–4 | Cyprus | 2 | — | ||
| 2024-04-28 | Premier League | Santa Lucía | 2–1 | Gzira United | 3 | — | |
| 2024-04-21 | Premier League | Mosta | 3–1 | Hibernians | 1 | — | |
| 2024-04-06 | Premier League | Valletta FC | 0–2 | Floriana | 3 | — | |
| 2024-03-26 | UEFA U19 Championship - Qualification | 1–2 | 4 | — | |||
| 2024-03-20 | UEFA U19 Championship - Qualification | 1–1 | 8 | — | |||
| 2024-03-16 | Premier League | Hamrun Spartans | 1–2 | Marsaxlokk | 6 | — |