Join The Team!
A signing like no other...
Football Referee · 2020-2026 · 11 competitions · 146 career matches
| Competition | Apps | Yel / G | Red / G | BTB % | ||
|---|---|---|---|---|---|---|
| Premier League Malta | 95 | 357 | 3.76 | 21 | 0.22 | 77% |
| Europa Conference League Europe | 13 | 45 | 3.46 | 2 | 0.15 | 85% |
| UEFA Youth League Europe | 10 | 37 | 3.70 | 2 | 0.20 | 90% |
| Fa Trophy Malta | 6 | 15 | 2.50 | 2 | 0.33 | 83% |
| UEFA U19 Championship Qualification Europe | 6 | 23 | 3.83 | 0 | 0.00 | 100% |
| U21 Euro Qualification Europe | 4 | 16 | 4.00 | 0 | 0.00 | 75% |
| UEFA U17 Championship Qualification Europe | 4 | 0 | 0.00 | 0 | 0.00 | 100% |
| Friendly International World | 3 | 8 | 2.67 | 0 | 0.00 | 33% |
| Euro U19 Europe | 3 | 10 | 3.33 | 0 | 0.00 | 100% |
| UEFA Nations League Europe | 1 | 2 | 2.00 | 0 | 0.00 | 0% |
| Champions League Europe | 1 | 3 | 3.00 | 0 | 0.00 | 100% |
3 matches recorded · Europe
7 matches recorded · Malta
1 matches recorded · Europe
1 matches recorded · Europe
1 matches recorded · Europe
3 matches recorded · Europe
15 matches recorded · Malta
3 matches recorded · Europe
1 matches recorded · World
1 matches recorded · Europe
1 matches recorded · Malta
3 matches recorded · Europe
4 matches recorded · Europe
18 matches recorded · Malta
2 matches recorded · Europe
1 matches recorded · World
3 matches recorded · Europe
1 matches recorded · Europe
2 matches recorded · Malta
18 matches recorded · Malta
2 matches recorded · Europe
2 matches recorded · Europe
1 matches recorded · Europe
2 matches recorded · Malta
2 matches recorded · Europe
14 matches recorded · Malta
2 matches recorded · Europe
1 matches recorded · World
2 matches recorded · Europe
1 matches recorded · Europe
1 matches recorded · Malta
12 matches recorded · Malta
4 matches recorded · Europe
11 matches recorded · Malta
| Date | Fixture | Score | Competition | ||
|---|---|---|---|---|---|
| 31 Oct 2026 | Sliema Wanderers vs Hamrun Spartans | 1-1 | 2 | 1 | Premier League |
| 22 Oct 2026 | Birkirkara vs Floriana | 1-1 | 3 | 0 | Premier League |
| 18 Oct 2026 | Gzira United vs Hamrun Spartans | 2-2 | 5 | 0 | Premier League |
| 15 Oct 2026 | KuPS vs Trabzonspor | 2-4 | 5 | 0 | Europa Conference League |
| 9 Oct 2026 | Mosta vs Birzebbuga | 2-2 | 6 | 2 | Premier League |
| 26 Sep 2026 | Faroe Islands vs Kazakhstan | 1-1 | 2 | 0 | UEFA Nations League |
| 11 Sep 2026 | Birzebbuga vs Hamrun Spartans | 0-2 | 3 | 0 | Premier League |
| 6 Sep 2026 | Sliema Wanderers vs Birkirkara | 2-1 | 6 | 0 | Premier League |
| 20 Aug 2026 | Sporting Braga vs Austria Wien | 2-0 | 2 | 0 | Europa Conference League |
| 14 Aug 2026 | Birzebbuga vs Floriana | 0-3 | 6 | 0 | Premier League |
| 6 Aug 2026 | Rijeka vs Ilves | 1-0 | 5 | 0 | Europa Conference League |
| 5 May 2026 | St. Patrick vs Tarxien Rainbows | 2-3 | 7 | 0 | Premier League |
| 30 Apr 2026 | Birkirkara vs Mosta | 1-1 | 0 | 0 | Premier League |
| 25 Apr 2026 | Floriana vs Hamrun Spartans | 1-4 | 6 | 0 | Premier League |
| 15 Apr 2026 | Mosta vs St. Patrick | 2-1 | 3 | 0 | Premier League |
| 11 Apr 2026 | Marsaxlokk vs Hamrun Spartans | 3-2 | 5 | 1 | Premier League |
| 8 Mar 2026 | Hamrun Spartans vs Birkirkara | 3-0 | 3 | 0 | Premier League |
| 28 Feb 2026 | Gzira United vs St. Patrick | 1-1 | 3 | 1 | Premier League |
| 25 Feb 2026 | Atl. Madrid U19 vs Maccabi Haifa U19 | 1-1 | 6 | 0 | UEFA Youth League |
| 18 Feb 2026 | Floriana vs Marsaxlokk | 0-0 | 2 | 0 | Premier League |
| 14 Feb 2026 | Mosta vs Birkirkara | 0-0 | 1 | 0 | Premier League |
| 31 Jan 2026 | Hamrun Spartans vs Sliema Wanderers | 2-0 | 2 | 0 | Premier League |
| 25 Jan 2026 | Marsaxlokk vs Tarxien Rainbows | 2-1 | 3 | 0 | Premier League |
| 18 Dec 2025 | Zrinjski vs SK Rapid | 1-1 | 4 | 0 | Europa Conference League |
| 26 Nov 2025 | Crvena Zvezda U19 vs Žilina U19 | 3-1 | 6 | 2 | UEFA Youth League |
| 14 Nov 2025 | Switzerland U21 vs France U21 | 1-1 | 5 | 0 | U21 Euro Qualification |
| 22 Oct 2025 | Nantes U19 vs Sabah U19 | 5-0 | 3 | 0 | UEFA Youth League |
| 9 Oct 2025 | Romania vs Moldova | 2-1 | 1 | 0 | Friendly International |
| 2 Oct 2025 | Raków Częstochowa vs Universitatea Craiova | 2-0 | 2 | 1 | Europa Conference League |
| 21 Sep 2025 | Sliema Wanderers vs Valletta | 1-1 | 5 | 0 | Premier League |
| 12 Sep 2025 | Floriana vs Gzira United | 1-1 | 5 | 0 | Premier League |
| 22 Aug 2025 | Sliema Wanderers vs Mosta | 0-1 | 7 | 2 | Premier League |
| 16 Aug 2025 | Valletta vs Birkirkara | 0-0 | 3 | 0 | Premier League |
| 31 Jul 2025 | Beitar Jerusalem vs Sutjeska | 5-2 | 3 | 0 | Europa Conference League |
| 15 Jul 2025 | Inter Club d'Escaldes vs FCSB | 2-1 | 3 | 0 | Champions League |
| 10 May 2025 | Hamrun Spartans vs Birkirkara | 1-0 | 0 | 0 | Premier League |
| 3 May 2025 | Gzira United vs Melita | 2-2 | 1 | 0 | Premier League |
| 19 Apr 2025 | St. Patrick vs Balzan | 2-2 | 5 | 0 | Premier League |
| 12 Apr 2025 | Floriana vs Marsaxlokk | 2-1 | 3 | 0 | Premier League |
| 30 Mar 2025 | Sliema Wanderers vs Birkirkara | 2-1 | 1 | 0 | Premier League |
| 13 Mar 2025 | St. Patrick vs Gzira United | 3-0 | 2 | 0 | Premier League |
| 9 Mar 2025 | Hamrun Spartans vs Mosta | 1-2 | 1 | 0 | Premier League |
| 12 Feb 2025 | Rapid Wien U19 vs Atl. Madrid U19 | 1-2 | 4 | 0 | UEFA Youth League |
| 11 Jan 2025 | Birkirkara vs Balzan | 2-1 | 4 | 0 | Fa Trophy |
| 5 Jan 2025 | Marsaxlokk vs Hamrun Spartans | 1-6 | 0 | 0 | Premier League |
| 21 Dec 2024 | Birkirkara vs Floriana | 0-1 | 3 | 0 | Premier League |
| 14 Dec 2024 | Melita vs St. Patrick | 0-1 | 5 | 1 | Premier League |
| 11 Dec 2024 | Benfica U19 vs Bologna U19 | 3-0 | 2 | 0 | UEFA Youth League |
| 23 Nov 2024 | Birkirkara vs Hamrun Spartans | 0-2 | 5 | 0 | Premier League |
| 7 Nov 2024 | Larne vs St. Gallen | 1-2 | 2 | 0 | Europa Conference League |
| 1 Nov 2024 | Balzan vs Hibernians | 0-1 | 5 | 0 | Premier League |
| 25 Oct 2024 | Sliema Wanderers vs Hamrun Spartans | 1-0 | 4 | 0 | Premier League |
| 15 Oct 2024 | Finland U19 vs Czech Republic U19 | 2-3 | 3 | 0 | UEFA U19 Championship Qualification |
| 12 Oct 2024 | Czech Republic U19 vs Switzerland U19 | 0-1 | 4 | 0 | UEFA U19 Championship Qualification |
| 2 Oct 2024 | St. Patrick vs Marsaxlokk | 1-3 | 7 | 0 | Premier League |
| 29 Sep 2024 | Mosta vs Birkirkara | 0-1 | 3 | 0 | Premier League |
| 22 Sep 2024 | Floriana vs Hibernians | 1-1 | 3 | 3 | Premier League |
| 18 Sep 2024 | Manchester City U19 vs Inter U19 | 2-4 | 3 | 0 | UEFA Youth League |
| 29 Aug 2024 | Marsaxlokk vs Birkirkara | 0-2 | 6 | 0 | Premier League |
| 25 Aug 2024 | Hibernians vs Gzira United | 2-0 | 6 | 0 | Premier League |
| 22 Aug 2024 | Lincoln Red Imps vs Larne | 2-1 | 6 | 0 | Europa Conference League |
| 8 Aug 2024 | Corvinul Hunedoara vs Astana | 1-2 | 3 | 0 | Europa Conference League |
| 1 Aug 2024 | Torpedo Kutaisi vs Omonia Nicosia | 1-2 | 5 | 0 | Europa Conference League |
| 25 Jul 2024 | France U19 vs Ukraine U19 | 1-0 | 3 | 0 | Euro U19 |
| 22 Jul 2024 | Turkey U19 vs Denmark U19 | 3-3 | 5 | 0 | Euro U19 |
| 18 Jul 2024 | Northern Ireland U19 vs Italy U19 | 0-3 | 2 | 0 | Euro U19 |
| 11 Jun 2024 | San Marino vs Cyprus | 1-4 | 2 | 0 | Friendly International |
| 8 May 2024 | Birkirkara vs Sliema Wanderers | 1-2 | 3 | 1 | Fa Trophy |
| 28 Apr 2024 | Santa Lucia vs Gzira United | 2-1 | 3 | 0 | Premier League |
| 21 Apr 2024 | Mosta vs Hibernians | 3-1 | 1 | 0 | Premier League |
| 6 Apr 2024 | Valletta vs Floriana | 0-2 | 3 | 0 | Premier League |
| 26 Mar 2024 | Austria U19 vs Spain U19 | 1-2 | 4 | 0 | UEFA U19 Championship Qualification |
| 20 Mar 2024 | Spain U19 vs Slovenia U19 | 1-1 | 7 | 0 | UEFA U19 Championship Qualification |
| 16 Mar 2024 | Hamrun Spartans vs Marsaxlokk | 1-2 | 6 | 0 | Premier League |
| 10 Mar 2024 | Valletta vs Gzira United | 1-1 | 3 | 0 | Premier League |
| 25 Feb 2024 | Sliema Wanderers vs Hamrun Spartans | 0-0 | 3 | 1 | Premier League |
| 17 Feb 2024 | Birkirkara vs Hibernians | 1-1 | 4 | 0 | Premier League |
| 3 Feb 2024 | Mosta vs Sirens | 0-0 | 4 | 0 | Premier League |
| 27 Jan 2024 | Floriana vs Santa Lucia | 2-0 | 3 | 0 | Premier League |
| 14 Jan 2024 | Valletta vs Ghajnsielem | 7-1 | 1 | 0 | Fa Trophy |
| 6 Jan 2024 | Hamrun Spartans vs Floriana | 1-0 | 4 | 0 | Premier League |
| 17 Dec 2023 | Santa Lucia vs Hamrun Spartans | 1-3 | 3 | 0 | Premier League |
| 9 Dec 2023 | Valletta vs Hibernians | 0-2 | 0 | 0 | Premier League |
| 2 Dec 2023 | Santa Lucia vs Mosta | 1-0 | 3 | 1 | Premier League |
| 25 Nov 2023 | Sliema Wanderers vs Floriana | 0-2 | 3 | 0 | Premier League |
| 8 Nov 2023 | Nantes U19 vs HJK U19 | 1-0 | 2 | 0 | UEFA Youth League |
| 5 Nov 2023 | Hibernians vs Gudja United | 1-0 | 5 | 1 | Premier League |
| 1 Oct 2023 | Balzan vs Floriana | 0-3 | 5 | 1 | Premier League |
| 27 Sep 2023 | Birkirkara vs Valletta | 1-1 | 7 | 0 | Premier League |
| 19 Sep 2023 | Barcelona U19 vs Antwerp U19 | 2-1 | 5 | 0 | UEFA Youth League |
| 16 Sep 2023 | Gzira United vs Hibernians | 0-4 | 3 | 1 | Premier League |
| 12 Sep 2023 | FYR Macedonia U21 vs Netherlands U21 | 0-2 | 7 | 0 | U21 Euro Qualification |
| 1 Aug 2023 | Swift Hesperange vs The New Saints | 3-2 | 5 | 0 | Europa Conference League |
| 8 Apr 2023 | Pietà Hotspurs vs Hibernians | 1-4 | 2 | 0 | Premier League |
| 11 Mar 2023 | Hibernians vs Marsaxlokk | 1-3 | 3 | 0 | Premier League |
| 25 Feb 2023 | Birkirkara vs Hamrun Spartans | 1-0 | 4 | 0 | Fa Trophy |
| 12 Feb 2023 | Mosta vs Floriana | 2-0 | 4 | 0 | Premier League |
| 5 Feb 2023 | Marsaxlokk vs Zebbug Rangers | 1-1 | 2 | 1 | Premier League |
| 28 Jan 2023 | Gzira United vs Hibernians | 2-0 | 3 | 0 | Premier League |
| 15 Jan 2023 | Hamrun Spartans vs Ghajnsielem | 3-1 | 0 | 0 | Fa Trophy |
| 7 Jan 2023 | Floriana vs Sirens | 1-0 | 0 | 0 | Premier League |
| 16 Dec 2022 | Marsaxlokk vs Hamrun Spartans | 0-1 | 4 | 0 | Premier League |
| 20 Nov 2022 | Sweden U19 vs Kosovo U19 | 3-0 | 5 | 0 | UEFA U19 Championship Qualification |
| 17 Nov 2022 | Ukraine U19 vs Kosovo U19 | 1-0 | - | - | UEFA U19 Championship Qualification |
| 12 Nov 2022 | Santa Lucia vs Valletta | 0-2 | 6 | 0 | Premier League |
| 29 Oct 2022 | Birkirkara vs Mosta | 1-2 | 6 | 0 | Premier League |
| 26 Oct 2022 | Apolonia U19 vs Hajduk Split U19 | 0-3 | - | - | UEFA Youth League |
| 22 Oct 2022 | Hibernians vs Gudja United | 2-1 | 7 | 0 | Premier League |
| 16 Oct 2022 | Gzira United vs Floriana | 1-0 | 2 | 1 | Premier League |
| 8 Oct 2022 | Valletta vs Hamrun Spartans | 0-1 | 1 | 0 | Premier League |
| 5 Oct 2022 | Omonia Nicosia U19 vs Crvena Zvezda U19 | 1-2 | 6 | 0 | UEFA Youth League |
| 9 Sep 2022 | Gudja United vs Zebbug Rangers | 2-1 | 6 | 0 | Premier League |
| 29 Aug 2022 | Hibernians vs Hamrun Spartans | 1-4 | 3 | 0 | Premier League |
| 21 Jul 2022 | St Patrick's vs Mura | 1-1 | 0 | 0 | Europa Conference League |
| 5 Jun 2022 | Peru vs New Zealand | 1-0 | 5 | 0 | Friendly International |
| 3 Jun 2022 | Iceland U21 vs Liechtenstein U21 | 9-0 | 1 | 0 | U21 Euro Qualification |
| 11 May 2022 | Floriana vs Hibernians | 2-1 | 3 | 1 | Fa Trophy |
| 30 Apr 2022 | Valletta vs Mosta | 2-3 | - | - | Premier League |
| 26 Mar 2022 | Czech Republic U17 vs Georgia U17 | 1-2 | - | - | UEFA U17 Championship Qualification |
| 23 Mar 2022 | Scotland U17 vs Czech Republic U17 | 2-2 | - | - | UEFA U17 Championship Qualification |
| 12 Mar 2022 | Floriana vs Hibernians | 1-4 | 5 | 0 | Premier League |
| 27 Feb 2022 | Birkirkara vs Santa Lucia | 2-3 | 8 | 0 | Premier League |
| 12 Feb 2022 | Valletta vs Hibernians | 1-4 | 2 | 0 | Premier League |
| 6 Feb 2022 | Gudja United vs Birkirkara | 0-1 | 2 | 0 | Premier League |
| 22 Jan 2022 | Balzan vs Hamrun Spartans | 2-2 | 4 | 1 | Premier League |
| 19 Jan 2022 | Santa Lucia vs Gudja United | 0-3 | 0 | 0 | Premier League |
| 18 Dec 2021 | Mosta vs Sirens | 2-3 | 6 | 0 | Premier League |
| 4 Dec 2021 | Valletta vs Birkirkara | 0-0 | 3 | 0 | Premier League |
| 21 Nov 2021 | Sirens vs Balzan | 1-6 | 2 | 0 | Premier League |
| 11 Nov 2021 | Croatia U21 vs Estonia U21 | 2-0 | 3 | 0 | U21 Euro Qualification |
| 30 Oct 2021 | Birkirkara vs Hibernians | 1-1 | 6 | 0 | Premier League |
| 10 Oct 2021 | Switzerland U17 vs Gibraltar U17 | 7-0 | - | - | UEFA U17 Championship Qualification |
| 7 Oct 2021 | Bosnia & Herzegovina U17 vs Gibraltar U17 | 6-1 | - | - | UEFA U17 Championship Qualification |
| 11 Sep 2021 | Mosta vs Hamrun Spartans | 1-2 | 9 | 0 | Premier League |
| 8 Jul 2021 | FH vs Sligo Rovers | 1-0 | 3 | 1 | Europa Conference League |
| 26 Feb 2021 | Gudja United vs Tarxien Rainbows | - | 4 | 0 | Premier League |
| 21 Feb 2021 | Lija Athletic vs Hibernians | - | 6 | 0 | Premier League |
| 13 Feb 2021 | Birkirkara vs Hamrun Spartans | - | 7 | 0 | Premier League |
| 31 Jan 2021 | Birkirkara vs Lija Athletic | - | 5 | 0 | Premier League |
| 16 Jan 2021 | Hibernians vs Sliema Wanderers | - | 5 | 0 | Premier League |
| 19 Dec 2020 | Birkirkara vs Gzira United | - | 8 | 0 | Premier League |
| 5 Dec 2020 | Santa Lucia vs Hibernians | - | 1 | 1 | Premier League |
| 29 Nov 2020 | Floriana vs Mosta | - | 5 | 1 | Premier League |
| 1 Nov 2020 | Sliema Wanderers vs Balzan | - | 5 | 0 | Premier League |
| 21 Oct 2020 | Floriana vs Senglea Athletic | - | 3 | 0 | Premier League |
| 26 Sep 2020 | Birkirkara vs Mosta | - | 3 | 0 | Premier League |
Ishmael Barbara has officiated 146 matches across 11 competitions, averaging 3.53 yellow cards and 0.18 red cards per game (516 yellows and 27 reds in total). Active years in our database: 2020-2026. Competitions covered include Premier League, Europa Conference League, UEFA Youth League, Fa Trophy, UEFA U19 Championship Qualification, U21 Euro Qualification.
This page includes career competition breakdowns, most-officiated teams, per-season card rates, first/second half splits, home vs away cards, both-teams-booked percentages, over/under yellow card thresholds, and a full match-by-match card history for Ishmael Barbara.
All statistics for Ishmael Barbara and thousands of other football referees are available via the OddAlerts Football Data API. Track referee appointments, build card market models, and access historical data programmatically.