Join The Team!
A signing like no other...
Football Referee · 2020-2026 · 11 competitions · 112 career matches
| Competition | Apps | Yel / G | Red / G | BTB % | ||
|---|---|---|---|---|---|---|
| Premier League Malta | 76 | 403 | 5.30 | 26 | 0.34 | 89% |
| Europa Conference League Europe | 10 | 43 | 4.30 | 3 | 0.30 | 100% |
| UEFA U19 Championship Qualification Europe | 6 | 27 | 4.50 | 2 | 0.33 | 83% |
| Fa Trophy Malta | 5 | 27 | 5.40 | 0 | 0.00 | 100% |
| U21 Euro Qualification Europe | 4 | 15 | 3.75 | 2 | 0.50 | 75% |
| Friendly International World | 3 | 5 | 1.67 | 0 | 0.00 | 67% |
| Champions League Europe | 2 | 12 | 6.00 | 0 | 0.00 | 100% |
| Europa League Europe | 2 | 7 | 3.50 | 0 | 0.00 | 50% |
| UEFA U17 Championship Qualification Europe | 2 | 0 | 0.00 | 0 | 0.00 | 100% |
| UEFA Nations League Europe | 1 | 3 | 3.00 | 0 | 0.00 | 100% |
| Euro Qualification Europe | 1 | 1 | 1.00 | 0 | 0.00 | 0% |
4 matches recorded · Malta
1 matches recorded · Europe
1 matches recorded · Europe
1 matches recorded · Europe
2 matches recorded · Malta
1 matches recorded · Europe
2 matches recorded · Europe
9 matches recorded · Malta
1 matches recorded · Europe
2 matches recorded · Europe
1 matches recorded · Europe
1 matches recorded · Europe
2 matches recorded · Europe
17 matches recorded · Malta
1 matches recorded · World
1 matches recorded · Europe
2 matches recorded · Europe
1 matches recorded · Malta
15 matches recorded · Malta
1 matches recorded · Europe
1 matches recorded · World
2 matches recorded · Europe
1 matches recorded · Malta
13 matches recorded · Malta
2 matches recorded · Europe
1 matches recorded · World
2 matches recorded · Europe
2 matches recorded · Europe
1 matches recorded · Europe
1 matches recorded · Malta
10 matches recorded · Malta
2 matches recorded · Europe
8 matches recorded · Malta
| Date | Fixture | Score | Competition | ||
|---|---|---|---|---|---|
| 24 Oct 2026 | Sliema Wanderers vs Marsaxlokk | 2-1 | 4 | 0 | Premier League |
| 11 Oct 2026 | Sliema Wanderers vs Gzira United | 1-1 | 8 | 0 | Premier League |
| 18 Sep 2026 | Hamrun Spartans vs Marsaxlokk | 4-1 | 6 | 0 | Premier League |
| 30 Aug 2026 | Birzebbuga vs Sliema Wanderers | 1-2 | 7 | 0 | Premier League |
| 22 Jul 2026 | Vardar vs Riga | 2-3 | 7 | 0 | Europa Conference League |
| 15 Jul 2026 | Egnatia RrogozhinΓ« vs Petrocub | 6-1 | 5 | 0 | Champions League |
| 23 May 2026 | Valletta vs Gzira United | 2-1 | 5 | 0 | Fa Trophy |
| 2 May 2026 | Marsaxlokk vs Naxxar Lions | 3-2 | 0 | 0 | Premier League |
| 19 Apr 2026 | Marsaxlokk vs Gzira United | 2-1 | 5 | 0 | Premier League |
| 11 Apr 2026 | Birkirkara vs St. Patrick | 1-0 | 5 | 0 | Premier League |
| 31 Mar 2026 | Northern Ireland U19 vs Kazakhstan U19 | 1-0 | 8 | 1 | UEFA U19 Championship Qualification |
| 25 Mar 2026 | Kazakhstan U19 vs Romania U19 | 2-0 | 4 | 0 | UEFA U19 Championship Qualification |
| 7 Feb 2026 | Hamrun Spartans vs Naxxar Lions | 4-0 | 3 | 0 | Premier League |
| 3 Feb 2026 | Marsaxlokk vs Sliema Wanderers | 1-1 | 6 | 0 | Premier League |
| 28 Jan 2026 | Tarxien Rainbows vs Valletta | 0-1 | 8 | 0 | Fa Trophy |
| 18 Jan 2026 | Gzira United vs Marsaxlokk | 3-0 | 3 | 0 | Premier League |
| 6 Nov 2025 | Lincoln Red Imps vs Rijeka | 1-1 | 6 | 0 | Europa Conference League |
| 10 Oct 2025 | Portugal U21 vs Bulgaria U21 | 3-0 | 6 | 2 | U21 Euro Qualification |
| 20 Sep 2025 | Tarxien Rainbows vs St. Patrick | 1-1 | 6 | 0 | Premier League |
| 16 Sep 2025 | Floriana vs Valletta | 0-2 | 8 | 3 | Premier League |
| 23 Aug 2025 | Birkirkara vs Gzira United | 0-0 | 7 | 1 | Premier League |
| 7 Aug 2025 | Partizan vs Hibernian | 0-2 | 7 | 2 | Europa Conference League |
| 24 Jul 2025 | Sheriff vs FC Utrecht | 1-3 | 4 | 0 | Europa League |
| 9 May 2025 | Melita vs Naxxar Lions | 0-1 | 8 | 0 | Premier League |
| 30 Apr 2025 | Birkirkara vs Floriana | 1-1 | 7 | 0 | Premier League |
| 11 Apr 2025 | St. Patrick vs Gzira United | 1-2 | 7 | 0 | Premier League |
| 30 Mar 2025 | Melita vs Marsaxlokk | 0-5 | 5 | 1 | Premier League |
| 8 Mar 2025 | Birkirkara vs Marsaxlokk | 1-1 | 6 | 0 | Premier League |
| 22 Feb 2025 | Sliema Wanderers vs Floriana | 1-2 | 9 | 1 | Premier League |
| 15 Feb 2025 | Naxxar Lions vs Birkirkara | 2-1 | 4 | 1 | Premier League |
| 6 Jan 2025 | Birkirkara vs Balzan | 5-2 | 6 | 0 | Premier League |
| 22 Dec 2024 | Marsaxlokk vs St. Patrick | 2-2 | 4 | 1 | Premier League |
| 8 Dec 2024 | Floriana vs Hamrun Spartans | 1-2 | 9 | 0 | Premier League |
| 28 Nov 2024 | The New Saints vs DjurgΓ₯rden | 0-1 | 5 | 0 | Europa Conference League |
| 25 Nov 2024 | Melita vs Naxxar Lions | 0-3 | 8 | 0 | Premier League |
| 7 Nov 2024 | Gzira United vs Hamrun Spartans | 1-2 | 6 | 0 | Premier League |
| 19 Oct 2024 | Birkirkara vs Hamrun Spartans | 3-2 | 4 | 0 | Premier League |
| 13 Oct 2024 | Faroe Islands vs Latvia | 1-1 | 3 | 0 | UEFA Nations League |
| 27 Sep 2024 | Floriana vs Gzira United | 2-1 | 9 | 0 | Premier League |
| 15 Sep 2024 | Marsaxlokk vs Sliema Wanderers | 0-1 | 5 | 0 | Premier League |
| 28 Aug 2024 | St. Patrick vs Floriana | 0-3 | 4 | 0 | Premier League |
| 25 Aug 2024 | Sliema Wanderers vs Balzan | 2-0 | 5 | 0 | Premier League |
| 22 Aug 2024 | WisΕa KrakΓ³w vs Cercle Brugge | 1-6 | 4 | 0 | Europa Conference League |
| 25 Jul 2024 | Corvinul Hunedoara vs Rijeka | 0-0 | 3 | 0 | Europa League |
| 3 May 2024 | Santa Lucia vs Birkirkara | 2-2 | 3 | 0 | Premier League |
| 21 Apr 2024 | Valletta vs Balzan | 1-0 | 3 | 0 | Premier League |
| 6 Apr 2024 | Sirens vs Balzan | 1-4 | 2 | 0 | Premier League |
| 30 Mar 2024 | Marsaxlokk vs Floriana | 0-2 | 6 | 0 | Fa Trophy |
| 26 Mar 2024 | Denmark vs Faroe Islands | 2-0 | 0 | 0 | Friendly International |
| 22 Mar 2024 | Italy U21 vs Latvia U21 | 2-0 | 2 | 0 | U21 Euro Qualification |
| 14 Mar 2024 | Birkirkara vs Naxxar Lions | 0-2 | 4 | 0 | Premier League |
| 2 Mar 2024 | Hamrun Spartans vs Valletta | 1-1 | 6 | 0 | Premier League |
| 17 Feb 2024 | Santa Lucia vs Naxxar Lions | 1-0 | 5 | 0 | Premier League |
| 11 Feb 2024 | Sirens vs Marsaxlokk | 1-1 | 4 | 0 | Premier League |
| 3 Feb 2024 | Valletta vs Sliema Wanderers | 1-1 | 4 | 0 | Premier League |
| 27 Jan 2024 | Balzan vs Hamrun Spartans | 1-7 | 4 | 0 | Premier League |
| 20 Jan 2024 | Naxxar Lions vs Mosta | 0-0 | 1 | 1 | Premier League |
| 3 Dec 2023 | Floriana vs Valletta | 1-0 | 7 | 0 | Premier League |
| 9 Nov 2023 | Olimpija vs KΓ | 2-0 | 4 | 1 | Europa Conference League |
| 29 Oct 2023 | Balzan vs Birkirkara | 0-3 | 6 | 0 | Premier League |
| 11 Oct 2023 | Wales vs Gibraltar | 4-0 | 2 | 0 | Friendly International |
| 1 Oct 2023 | Sliema Wanderers vs Marsaxlokk | 0-1 | 5 | 2 | Premier League |
| 27 Sep 2023 | Hamrun Spartans vs Gudja United | 3-0 | 3 | 0 | Premier League |
| 17 Sep 2023 | Santa Lucia vs Floriana | 0-4 | 6 | 1 | Premier League |
| 8 Sep 2023 | Croatia vs Latvia | 5-0 | 1 | 0 | Euro Qualification |
| 24 Aug 2023 | SSC Farul vs HJK | 2-1 | 0 | 0 | Europa Conference League |
| 11 Jul 2023 | Urartu vs Zrinjski | 0-1 | 7 | 0 | Champions League |
| 26 Apr 2023 | Birkirkara vs Mosta | 4-3 | 8 | 0 | Fa Trophy |
| 8 Apr 2023 | Gzira United vs Birkirkara | 1-3 | 7 | 0 | Premier League |
| 12 Mar 2023 | Sirens vs Santa Lucia | 2-1 | 8 | 0 | Premier League |
| 5 Mar 2023 | Balzan vs Floriana | 3-1 | 4 | 1 | Premier League |
| 19 Feb 2023 | Valletta vs Mosta | 0-0 | 5 | 2 | Premier League |
| 11 Feb 2023 | Birkirkara vs Gudja United | 3-1 | 5 | 0 | Premier League |
| 4 Feb 2023 | Floriana vs Hamrun Spartans | 0-1 | 6 | 0 | Premier League |
| 21 Jan 2023 | Gudja United vs Balzan | 0-1 | 5 | 0 | Premier League |
| 8 Jan 2023 | Mosta vs Marsaxlokk | 2-1 | 5 | 0 | Premier League |
| 10 Dec 2022 | PietΓ Hotspurs vs Sirens | 0-1 | 6 | 0 | Premier League |
| 22 Nov 2022 | Faroe Islands U19 vs Finland U19 | 1-5 | 2 | 0 | UEFA U19 Championship Qualification |
| 19 Nov 2022 | Israel U19 vs Faroe Islands U19 | 2-0 | 3 | 1 | UEFA U19 Championship Qualification |
| 13 Nov 2022 | Balzan vs Mosta | 1-2 | 6 | 0 | Premier League |
| 13 Oct 2022 | Δ°stanbul BaΕakΕehir vs RΔ«gas FS | 3-0 | 2 | 0 | Europa Conference League |
| 2 Oct 2022 | Birkirkara vs Valletta | 3-0 | 4 | 1 | Premier League |
| 10 Sep 2022 | PietΓ Hotspurs vs Mosta | 1-4 | 7 | 1 | Premier League |
| 3 Sep 2022 | Valletta vs Sirens | 0-0 | 7 | 2 | Premier League |
| 21 Jul 2022 | Antwerp vs Drita | 0-0 | 3 | 0 | Europa Conference League |
| 13 Jun 2022 | Albania vs Estonia | 0-0 | 3 | 0 | Friendly International |
| 10 Jun 2022 | Montenegro U21 vs Luxembourg U21 | 3-0 | 5 | 0 | U21 Euro Qualification |
| 3 Apr 2022 | Floriana vs Gzira United | 0-1 | 5 | 0 | Premier League |
| 26 Mar 2022 | Hungary U19 vs Scotland U19 | 3-0 | 4 | 0 | UEFA U19 Championship Qualification |
| 23 Mar 2022 | Israel U19 vs Hungary U19 | 0-0 | 6 | 0 | UEFA U19 Championship Qualification |
| 15 Mar 2022 | Birkirkara vs Mosta | 0-0 | - | - | Fa Trophy |
| 26 Feb 2022 | Floriana vs Gudja United | 2-0 | 8 | 0 | Premier League |
| 19 Feb 2022 | Sirens vs Hamrun Spartans | 1-1 | 4 | 0 | Premier League |
| 30 Jan 2022 | Valletta vs Gudja United | 1-3 | 6 | 1 | Premier League |
| 26 Jan 2022 | Hamrun Spartans vs Birkirkara | 0-0 | 6 | 0 | Premier League |
| 19 Dec 2021 | Balzan vs Valletta | 2-1 | 9 | 0 | Premier League |
| 4 Dec 2021 | Mosta vs Gudja United | 0-3 | 3 | 1 | Premier League |
| 21 Nov 2021 | Santa Lucia vs Birkirkara | 2-0 | 5 | 2 | Premier League |
| 24 Oct 2021 | Croatia U17 vs Liechtenstein U17 | 3-0 | - | - | UEFA U17 Championship Qualification |
| 21 Oct 2021 | Serbia U17 vs Liechtenstein U17 | 11-0 | - | - | UEFA U17 Championship Qualification |
| 17 Oct 2021 | Valletta vs Sirens | 3-1 | 2 | 0 | Premier League |
| 12 Oct 2021 | Netherlands U21 vs Wales U21 | 5-0 | 2 | 0 | U21 Euro Qualification |
| 12 Sep 2021 | Balzan vs Birkirkara | 1-2 | 6 | 0 | Premier League |
| 8 Jul 2021 | Ε½ilina vs Dila | 5-1 | 5 | 0 | Europa Conference League |
| 6 Mar 2021 | Sliema Wanderers vs Gzira United | - | 6 | 0 | Premier League |
| 20 Feb 2021 | Tarxien Rainbows vs Senglea Athletic | - | 0 | 1 | Premier League |
| 6 Feb 2021 | Lija Athletic vs Balzan | - | 6 | 2 | Premier League |
| 30 Jan 2021 | Sirens vs Floriana | - | 6 | 0 | Premier League |
| 13 Dec 2020 | Hibernians vs Birkirkara | - | 6 | 0 | Premier League |
| 28 Nov 2020 | Sliema Wanderers vs Lija Athletic | - | 7 | 0 | Premier League |
| 21 Nov 2020 | Gudja United vs Valletta | - | 3 | 0 | Premier League |
| 26 Oct 2020 | Balzan vs Hamrun Spartans | - | 3 | 0 | Premier League |
Philip Farrugia has officiated 112 matches across 11 competitions, averaging 4.85 yellow cards and 0.29 red cards per game (543 yellows and 33 reds in total). Active years in our database: 2020-2026. Competitions covered include Premier League, Europa Conference League, UEFA U19 Championship Qualification, Fa Trophy, U21 Euro Qualification, Friendly International.
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 Philip Farrugia.
All statistics for Philip Farrugia 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.