Join The Team!
A signing like no other...
Football Referee · 2019-2025 · 12 competitions · 108 career matches
| Competition | Apps | Yel / G | Red / G | BTB % | ||
|---|---|---|---|---|---|---|
| Premier League Malta | 69 | 305 | 4.42 | 10 | 0.14 | 83% |
| Europa Conference League Europe | 9 | 37 | 4.11 | 1 | 0.11 | 89% |
| Friendly International World | 7 | 13 | 1.86 | 2 | 0.29 | 29% |
| Fa Trophy Malta | 7 | 20 | 2.86 | 5 | 0.71 | 57% |
| U21 Euro Qualification Europe | 3 | 14 | 4.67 | 0 | 0.00 | 100% |
| Europa League Europe | 3 | 14 | 4.67 | 0 | 0.00 | 100% |
| UEFA Youth League Europe | 3 | 13 | 4.33 | 0 | 0.00 | 67% |
| UEFA Nations League Europe | 2 | 9 | 4.50 | 0 | 0.00 | 100% |
| Euro U21 Europe | 2 | 6 | 3.00 | 0 | 0.00 | 0% |
| Non-FIFA Friendlies World | 1 | 3 | 3.00 | 0 | 0.00 | 0% |
| Club Friendlies 1 World | 1 | 0 | 0.00 | 0 | 0.00 | 0% |
| WC Qualification Europe Europe | 1 | 2 | 2.00 | 0 | 0.00 | 100% |
1 matches recorded · Europe
1 matches recorded · World
2 matches recorded · Europe
3 matches recorded · Malta
1 matches recorded · Europe
18 matches recorded · Malta
1 matches recorded · World
1 matches recorded · World
3 matches recorded · Europe
1 matches recorded · Malta
14 matches recorded · Malta
1 matches recorded · Europe
1 matches recorded · World
1 matches recorded · Europe
2 matches recorded · Malta
15 matches recorded · Malta
3 matches recorded · World
1 matches recorded · World
1 matches recorded · Europe
1 matches recorded · Europe
4 matches recorded · Europe
1 matches recorded · Malta
13 matches recorded · Malta
3 matches recorded · Europe
1 matches recorded · Europe
1 matches recorded · World
1 matches recorded · Europe
2 matches recorded · Europe
1 matches recorded · Europe
9 matches recorded · Malta
| Date | Fixture | Score | Competition | ||
|---|---|---|---|---|---|
| 17 Jul 2025 | Partizani Tirana vs Nõmme Kalju | 0-1 | 7 | 0 | Europa Conference League |
| 7 Jun 2025 | Latvia vs Azerbaijan | 0-0 | 3 | 0 | Friendly International |
| 7 Jun 2025 | Latvia vs Azerbaijan | 0-0 | 3 | 0 | Non-FIFA Friendlies |
| 14 May 2025 | Hamrun Spartans vs Hibernians | 1-2 | 1 | 1 | Fa Trophy |
| 3 May 2025 | Balzan vs Naxxar Lions | 1-1 | 4 | 0 | Premier League |
| 30 Apr 2025 | Mosta vs Sliema Wanderers | 1-4 | 0 | 0 | Premier League |
| 27 Apr 2025 | Birkirkara vs Marsaxlokk | 1-1 | 4 | 1 | Premier League |
| 11 Apr 2025 | Hibernians vs Naxxar Lions | 0-1 | 3 | 0 | Premier League |
| 28 Mar 2025 | Gzira United vs Balzan | 0-0 | 4 | 0 | Premier League |
| 13 Mar 2025 | Naxxar Lions vs Marsaxlokk | 1-0 | 7 | 0 | Premier League |
| 5 Mar 2025 | Birkirkara vs Valletta | 3-1 | 3 | 2 | Fa Trophy |
| 1 Mar 2025 | Sliema Wanderers vs Marsaxlokk | 0-1 | 4 | 0 | Premier League |
| 23 Feb 2025 | St. Patrick vs Birkirkara | 0-3 | 4 | 0 | Premier League |
| 16 Feb 2025 | Melita vs Hamrun Spartans | 2-0 | 5 | 0 | Premier League |
| 11 Jan 2025 | Marsaxlokk vs Mosta | 0-3 | 7 | 0 | Fa Trophy |
| 14 Dec 2024 | Birkirkara vs Hibernians | 0-2 | 6 | 0 | Premier League |
| 8 Dec 2024 | Naxxar Lions vs St. Patrick | 0-3 | 5 | 0 | Premier League |
| 23 Nov 2024 | Floriana vs Mosta | 1-0 | 8 | 0 | Premier League |
| 2 Nov 2024 | Hamrun Spartans vs Marsaxlokk | 2-3 | 4 | 1 | Premier League |
| 26 Oct 2024 | Floriana vs Balzan | 3-0 | 0 | 0 | Premier League |
| 15 Oct 2024 | Czech Republic U21 vs Lithuania U21 | 3-0 | 4 | 0 | U21 Euro Qualification |
| 3 Oct 2024 | Birkirkara vs Sliema Wanderers | 1-0 | 6 | 0 | Premier League |
| 16 Sep 2024 | Naxxar Lions vs Floriana | 0-2 | 2 | 0 | Premier League |
| 29 Aug 2024 | Gzira United vs Mosta | 2-0 | 2 | 0 | Premier League |
| 18 Aug 2024 | Hamrun Spartans vs St. Patrick | 3-1 | 3 | 0 | Premier League |
| 18 Jul 2024 | KF Llapi vs Wisła Kraków | 1-2 | 4 | 0 | Europa League |
| 3 May 2024 | Mosta vs Naxxar Lions | 2-0 | 6 | 0 | Premier League |
| 20 Apr 2024 | Marsaxlokk vs Floriana | 1-0 | 5 | 1 | Premier League |
| 7 Apr 2024 | Mosta vs Santa Lucia | 1-1 | 4 | 0 | Premier League |
| 30 Mar 2024 | Birkirkara vs Hamrun Spartans | 2-2 | 7 | 2 | Fa Trophy |
| 23 Mar 2024 | Slovakia vs Austria | 0-2 | 1 | 0 | Friendly International |
| 16 Mar 2024 | Floriana vs Sliema Wanderers | 2-0 | 6 | 1 | Premier League |
| 24 Feb 2024 | Mosta vs Birkirkara | 0-2 | 7 | 0 | Premier League |
| 10 Feb 2024 | Naxxar Lions vs Gzira United | 0-1 | 5 | 0 | Premier League |
| 3 Feb 2024 | Birkirkara vs Floriana | 1-2 | 7 | 0 | Premier League |
| 28 Jan 2024 | Gudja United vs Mosta | 0-1 | 4 | 0 | Premier League |
| 14 Dec 2023 | Genk vs Čukarički | 2-0 | 4 | 1 | Europa Conference League |
| 10 Dec 2023 | Marsaxlokk vs Santa Lucia | 3-0 | 1 | 0 | Premier League |
| 26 Nov 2023 | Mosta vs Gzira United | 0-3 | 4 | 0 | Premier League |
| 28 Oct 2023 | Valletta vs Hamrun Spartans | 1-2 | 8 | 0 | Premier League |
| 21 Oct 2023 | Santa Lucia vs Gudja United | 0-0 | 6 | 1 | Premier League |
| 17 Oct 2023 | Estonia vs Thailand | 1-1 | 1 | 0 | Friendly International |
| 13 Oct 2023 | Sweden U21 vs Moldova U21 | 4-0 | 6 | 0 | U21 Euro Qualification |
| 27 Sep 2023 | Mosta vs Sliema Wanderers | 0-3 | 6 | 0 | Premier League |
| 24 Sep 2023 | Gudja United vs Marsaxlokk | 1-1 | 5 | 0 | Premier League |
| 3 Aug 2023 | Aktobe vs Torpedo Kutaisi | 1-2 | 5 | 0 | Europa Conference League |
| 13 Jul 2023 | Ararat-Armenia vs Egnatia Rrogozhinë | 1-1 | 5 | 0 | Europa Conference League |
| 14 Apr 2023 | Gudja United vs Valletta | 1-2 | 3 | 1 | Premier League |
| 1 Apr 2023 | Balzan vs Hamrun Spartans | 0-4 | 2 | 0 | Premier League |
| 5 Mar 2023 | Gzira United vs Valletta | 1-2 | 3 | 0 | Premier League |
| 18 Feb 2023 | Marsaxlokk vs Gudja United | 1-1 | 3 | 0 | Premier League |
| 15 Feb 2023 | Valletta vs Hamrun Spartans | 1-2 | 2 | 0 | Fa Trophy |
| 12 Feb 2023 | Balzan vs Pietà Hotspurs | 3-2 | 4 | 0 | Premier League |
| 28 Jan 2023 | Birkirkara vs Santa Lucia | 2-0 | 6 | 0 | Premier League |
| 14 Jan 2023 | Birkirkara vs Nadur | 4-0 | 0 | 0 | Fa Trophy |
| 7 Jan 2023 | Gzira United vs Gudja United | 1-1 | 4 | 0 | Premier League |
| 10 Dec 2022 | Birkirkara vs Balzan | 2-1 | 8 | 1 | Premier League |
| 7 Dec 2022 | Inter vs Salzburg | 4-0 | 0 | 0 | Club Friendlies 1 |
| 4 Dec 2022 | Hamrun Spartans vs Santa Lucia | 2-0 | 1 | 0 | Premier League |
| 16 Nov 2022 | Cyprus vs Bulgaria | 0-2 | 3 | 0 | Friendly International |
| 5 Nov 2022 | Sirens vs Gudja United | 2-0 | 7 | 0 | Premier League |
| 23 Oct 2022 | Floriana vs Balzan | 0-0 | 10 | 0 | Premier League |
| 1 Oct 2022 | Hamrun Spartans vs Floriana | 2-0 | 1 | 0 | Premier League |
| 10 Sep 2022 | Floriana vs Valletta | 1-0 | 6 | 0 | Premier League |
| 3 Sep 2022 | Balzan vs Gudja United | 0-1 | 7 | 0 | Premier League |
| 19 Aug 2022 | Birkirkara vs Sirens | 2-0 | 4 | 0 | Premier League |
| 28 Jul 2022 | Milsami vs KuPS | 1-4 | 5 | 0 | Europa Conference League |
| 4 Jun 2022 | Turkey vs Faroe Islands | 4-0 | 4 | 0 | UEFA Nations League |
| 29 Mar 2022 | Azerbaijan vs Latvia | 0-1 | 4 | 2 | Friendly International |
| 26 Mar 2022 | Spain vs Albania | 2-1 | 1 | 0 | Friendly International |
| 12 Mar 2022 | Gudja United vs Mosta | 1-0 | 4 | 0 | Premier League |
| 6 Mar 2022 | Sirens vs Floriana | 0-3 | - | - | Premier League |
| 2 Mar 2022 | Žilina U19 vs Salzburg U19 | 1-1 | 4 | 0 | UEFA Youth League |
| 26 Feb 2022 | Valletta vs Sliema Wanderers | 1-0 | 7 | 0 | Premier League |
| 12 Feb 2022 | Balzan vs Gzira United | 1-3 | 7 | 0 | Premier League |
| 9 Feb 2022 | Floriana vs Ghajnsielem | 1-0 | - | - | Fa Trophy |
| 5 Feb 2022 | Mosta vs Santa Lucia | 1-0 | 8 | 0 | Premier League |
| 29 Jan 2022 | Sliema Wanderers vs Sirens | 1-0 | 8 | 0 | Premier League |
| 17 Jan 2022 | Valletta vs Floriana | 0-2 | 3 | 0 | Premier League |
| 19 Dec 2021 | Floriana vs Sliema Wanderers | 2-0 | - | - | Premier League |
| 9 Dec 2021 | AZ vs Randers | 1-0 | 1 | 0 | Europa Conference League |
| 4 Dec 2021 | Sirens vs Gzira United | 1-3 | 4 | 0 | Premier League |
| 20 Nov 2021 | Gudja United vs Floriana | 0-1 | 5 | 0 | Premier League |
| 16 Nov 2021 | Kosovo U21 vs Albania U21 | 2-1 | 4 | 0 | U21 Euro Qualification |
| 3 Nov 2021 | Milan U19 vs Porto U19 | 0-1 | 6 | 0 | UEFA Youth League |
| 31 Oct 2021 | Sliema Wanderers vs Mosta | 2-3 | 4 | 1 | Premier League |
| 23 Oct 2021 | Gudja United vs Hamrun Spartans | 1-3 | 4 | 0 | Premier League |
| 29 Sep 2021 | Bayern U19 vs Dynamo Kyiv U19 | 0-4 | 3 | 0 | UEFA Youth League |
| 26 Sep 2021 | Gzira United vs Birkirkara | 1-1 | 3 | 0 | Premier League |
| 16 Sep 2021 | Flora vs Gent | 0-1 | 2 | 0 | Europa Conference League |
| 12 Aug 2021 | Maccabi Tel Aviv vs Spartak Trnava | 1-0 | 2 | 0 | Europa Conference League |
| 29 Jul 2021 | Raków Częstochowa vs Sūduva | 0-0 | 6 | 0 | Europa Conference League |
| 28 May 2021 | Italy vs San Marino | 7-0 | 0 | 0 | Friendly International |
| 31 Mar 2021 | Scotland vs Faroe Islands | 4-0 | 2 | 0 | WC Qualification Europe |
| 10 Mar 2021 | Balzan vs Zejtun Corinthians | - | 4 | 0 | Premier League |
| 6 Mar 2021 | Hamrun Spartans vs Hibernians | - | 4 | 0 | Premier League |
| 20 Feb 2021 | Sliema Wanderers vs Birkirkara | - | 3 | 1 | Premier League |
| 3 Feb 2021 | Valletta vs Sliema Wanderers | - | 5 | 0 | Premier League |
| 30 Jan 2021 | Gudja United vs Zejtun Corinthians | - | 4 | 0 | Premier League |
| 24 Jan 2021 | Mosta vs Birkirkara | - | 4 | 0 | Premier League |
| 16 Jan 2021 | Gzira United vs Floriana | - | 5 | 0 | Premier League |
| 28 Nov 2020 | Hibernians vs Sirens | - | 3 | 0 | Premier League |
| 17 Nov 2020 | Gibraltar vs Liechtenstein | 1-1 | 5 | 0 | UEFA Nations League |
| 5 Nov 2020 | Rapid Vienna vs Dundalk | 4-3 | 7 | 0 | Europa League |
| 21 Sep 2020 | Hamrun Spartans vs Sirens | - | 2 | 1 | Premier League |
| 17 Sep 2020 | Standard Liège vs Bala Town | 2-0 | 3 | 0 | Europa League |
| 11 Oct 2019 | Switzerland U21 vs Georgia U21 | 2-1 | 3 | 0 | Euro U21 |
| 11 Oct 2019 | Switzerland U21 vs Georgia U21 | - | 3 | 0 | Euro U21 |
Trustin Farrugia Cann has officiated 108 matches across 12 competitions, averaging 4.04 yellow cards and 0.17 red cards per game (436 yellows and 18 reds in total). Active years in our database: 2019-2025. Competitions covered include Premier League, Europa Conference League, Friendly International, Fa Trophy, U21 Euro Qualification, Europa League.
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 Trustin Farrugia Cann.
All statistics for Trustin Farrugia Cann 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.