Join The Team!
A signing like no other...
Football Referee · 2020-2026 · 11 competitions · 114 career matches
| Competition | Apps | Yel / G | Red / G | BTB % | ||
|---|---|---|---|---|---|---|
| Premier League Malta | 74 | 362 | 4.89 | 35 | 0.47 | 91% |
| U21 Euro Qualification Europe | 8 | 41 | 5.13 | 4 | 0.50 | 100% |
| Europa Conference League Europe | 7 | 31 | 4.43 | 4 | 0.57 | 57% |
| Fa Trophy Malta | 6 | 29 | 4.83 | 6 | 1.00 | 83% |
| UEFA Youth League Europe | 5 | 28 | 5.60 | 2 | 0.40 | 80% |
| UEFA U19 Championship Qualification Europe | 4 | 19 | 4.75 | 0 | 0.00 | 100% |
| Friendly International World | 3 | 12 | 4.00 | 0 | 0.00 | 100% |
| Champions League Europe | 2 | 8 | 4.00 | 2 | 1.00 | 100% |
| Euro U19 Europe | 2 | 11 | 5.50 | 0 | 0.00 | 100% |
| Euro U21 Europe | 2 | 11 | 5.50 | 0 | 0.00 | 100% |
| Europa League Europe | 1 | 5 | 5.00 | 0 | 0.00 | 100% |
1 matches recorded · Europe
5 matches recorded · Malta
1 matches recorded · Europe
3 matches recorded · Europe
1 matches recorded · Malta
1 matches recorded · Europe
11 matches recorded · Malta
1 matches recorded · World
2 matches recorded · Europe
1 matches recorded · Malta
2 matches recorded · Europe
14 matches recorded · Malta
2 matches recorded · Europe
2 matches recorded · Malta
14 matches recorded · Malta
1 matches recorded · Europe
2 matches recorded · Europe
1 matches recorded · World
1 matches recorded · Europe
2 matches recorded · Malta
3 matches recorded · Europe
15 matches recorded · Malta
2 matches recorded · Europe
1 matches recorded · World
3 matches recorded · Europe
2 matches recorded · Europe
1 matches recorded · Europe
8 matches recorded · Malta
1 matches recorded · Europe
2 matches recorded · Europe
1 matches recorded · Europe
7 matches recorded · Malta
| Date | Fixture | Score | Competition | ||
|---|---|---|---|---|---|
| 21 Oct 2026 | Mosta vs Valletta | 0-2 | 4 | 0 | Premier League |
| 11 Oct 2026 | Floriana vs Balzan | 1-1 | 4 | 0 | Premier League |
| 6 Oct 2026 | Faroe Islands U21 vs Iceland U21 | 0-2 | 4 | 0 | U21 Euro Qualification |
| 20 Sep 2026 | Balzan vs Sliema Wanderers | 0-0 | 5 | 0 | Premier League |
| 2 Sep 2026 | Hibernians vs Valletta | 0-2 | 2 | 0 | Premier League |
| 16 Aug 2026 | Valletta vs St. Patrick | 4-2 | 8 | 0 | Premier League |
| 6 Aug 2026 | Noah vs Sion | 2-2 | 2 | 2 | Europa Conference League |
| 21 Jul 2026 | MjΓ€llby vs Lincoln Red Imps | 3-0 | 2 | 0 | Champions League |
| 16 May 2026 | Floriana vs Marsaxlokk | 2-1 | 6 | 0 | Premier League |
| 30 Apr 2026 | Tarxien Rainbows vs Sliema Wanderers | 2-1 | 5 | 1 | Premier League |
| 15 Apr 2026 | Marsaxlokk vs Floriana | 1-3 | 4 | 0 | Premier League |
| 10 Apr 2026 | Sliema Wanderers vs Hibernians | 1-1 | 4 | 0 | Premier League |
| 31 Mar 2026 | Israel U21 vs Bosnia-Herzegovina U21 | 0-0 | 4 | 0 | U21 Euro Qualification |
| 8 Mar 2026 | Valletta vs Tarxien Rainbows | 3-1 | 4 | 0 | Premier League |
| 4 Mar 2026 | Zurrieq vs Naxxar Lions | 1-2 | 7 | 0 | Fa Trophy |
| 17 Feb 2026 | Naxxar Lions vs Gzira United | 4-2 | 5 | 0 | Premier League |
| 4 Feb 2026 | Hibernians vs St. Patrick | 2-1 | 2 | 0 | Premier League |
| 24 Jan 2026 | Valletta vs Hamrun Spartans | 0-0 | 7 | 0 | Premier League |
| 17 Sep 2025 | Marsaxlokk vs Gzira United | 2-0 | 2 | 0 | Premier League |
| 9 Sep 2025 | Montenegro U21 vs Sweden U21 | 2-0 | 6 | 1 | U21 Euro Qualification |
| 31 Aug 2025 | Hamrun Spartans vs Valletta | 1-1 | 2 | 0 | Premier League |
| 17 Aug 2025 | Naxxar Lions vs Floriana | 1-3 | 3 | 0 | Premier League |
| 24 Jul 2025 | Novi Pazar vs Jagiellonia BiaΕystok | 1-2 | 9 | 2 | Europa Conference League |
| 6 Jun 2025 | Luxembourg vs Slovenia | 0-1 | 6 | 0 | Friendly International |
| 9 May 2025 | Sliema Wanderers vs Floriana | 0-4 | 4 | 0 | Premier League |
| 28 Apr 2025 | St. Patrick vs Melita | 2-0 | 3 | 0 | Premier League |
| 5 Apr 2025 | Birkirkara vs Hamrun Spartans | 0-1 | 8 | 2 | Premier League |
| 8 Mar 2025 | Gzira United vs Floriana | 0-3 | 5 | 0 | Premier League |
| 1 Mar 2025 | Naxxar Lions vs St. Patrick | 1-1 | 9 | 1 | Premier League |
| 11 Jan 2025 | Sliema Wanderers vs Ghajnsielem | 8-0 | 0 | 0 | Fa Trophy |
| 22 Dec 2024 | Balzan vs Naxxar Lions | 2-1 | 5 | 0 | Premier League |
| 30 Nov 2024 | Gzira United vs Naxxar Lions | 1-1 | 3 | 0 | Premier League |
| 24 Nov 2024 | Marsaxlokk vs Balzan | 2-1 | 9 | 2 | Premier League |
| 7 Nov 2024 | Birkirkara vs Floriana | 1-3 | 5 | 1 | Premier League |
| 27 Oct 2024 | Naxxar Lions vs Marsaxlokk | 0-0 | 6 | 2 | Premier League |
| 20 Oct 2024 | Sliema Wanderers vs St. Patrick | 2-0 | 7 | 2 | Premier League |
| 21 Sep 2024 | Balzan vs Hamrun Spartans | 1-1 | 9 | 2 | Premier League |
| 10 Sep 2024 | San Marino U21 vs Turkey U21 | 1-6 | 4 | 1 | U21 Euro Qualification |
| 29 Aug 2024 | Hibernians vs Sliema Wanderers | 0-0 | 3 | 0 | Premier League |
| 16 Aug 2024 | Balzan vs Birkirkara | 3-3 | 6 | 0 | Premier League |
| 8 Aug 2024 | St. Mirren vs Brann | 1-1 | 6 | 0 | Europa Conference League |
| 25 Jul 2024 | Hajduk Split vs HB | 2-0 | 0 | 0 | Europa Conference League |
| 7 May 2024 | Floriana vs Gzira United | 2-2 | 4 | 2 | Fa Trophy |
| 20 Apr 2024 | Gzira United vs Birkirkara | 0-0 | 3 | 0 | Premier League |
| 12 Apr 2024 | Santa Lucia vs Marsaxlokk | 0-3 | 2 | 1 | Premier League |
| 18 Feb 2024 | Floriana vs Balzan | 2-2 | 5 | 0 | Premier League |
| 9 Feb 2024 | Valletta vs Birkirkara | 0-1 | 2 | 0 | Premier League |
| 4 Feb 2024 | Gzira United vs Balzan | 1-1 | 4 | 0 | Premier League |
| 28 Jan 2024 | Sliema Wanderers vs Birkirkara | 0-0 | 2 | 0 | Premier League |
| 13 Jan 2024 | Floriana vs Naxxar Lions | 2-0 | 6 | 0 | Fa Trophy |
| 6 Jan 2024 | Gzira United vs Santa Lucia | 1-2 | 1 | 0 | Premier League |
| 16 Dec 2023 | Balzan vs Valletta | 0-0 | 4 | 0 | Premier League |
| 12 Dec 2023 | Lens U19 vs Sevilla U19 | 1-1 | 9 | 0 | UEFA Youth League |
| 9 Dec 2023 | Mosta vs Floriana | 0-3 | 2 | 1 | Premier League |
| 25 Nov 2023 | Gudja United vs Balzan | 2-2 | 6 | 1 | Premier League |
| 17 Nov 2023 | Romania U21 vs Albania U21 | 5-0 | 4 | 1 | U21 Euro Qualification |
| 4 Nov 2023 | Birkirkara vs Marsaxlokk | 0-2 | 9 | 2 | Premier League |
| 22 Oct 2023 | Gzira United vs Sirens | 1-0 | 8 | 1 | Premier League |
| 17 Oct 2023 | Montenegro U19 vs Wales U19 | 3-0 | 4 | 0 | UEFA U19 Championship Qualification |
| 11 Oct 2023 | England U19 vs Montenegro U19 | 0-0 | 5 | 0 | UEFA U19 Championship Qualification |
| 1 Oct 2023 | Naxxar Lions vs Santa Lucia | 4-0 | 5 | 0 | Premier League |
| 24 Sep 2023 | Sliema Wanderers vs Valletta | 1-0 | 8 | 1 | Premier League |
| 17 Aug 2023 | Swift Hesperange vs Struga | 2-1 | 6 | 0 | Europa Conference League |
| 27 Jul 2023 | Maccabi Tel Aviv vs Petrocub | 3-0 | 3 | 0 | Europa Conference League |
| 20 Jun 2023 | Montenegro vs Czech Republic | 1-4 | 2 | 0 | Friendly International |
| 10 Apr 2023 | Mosta vs Balzan | 2-3 | 5 | 1 | Premier League |
| 1 Apr 2023 | Zebbug Rangers vs Valletta | 1-5 | 5 | 0 | Premier League |
| 4 Mar 2023 | Santa Lucia vs PietΓ Hotspurs | 2-1 | 6 | 1 | Premier League |
| 1 Mar 2023 | Sporting CP U19 vs Ajax U19 | 5-1 | 2 | 0 | UEFA Youth League |
| 18 Feb 2023 | Floriana vs Gzira United | 1-1 | 9 | 0 | Premier League |
| 15 Feb 2023 | Balzan vs Birkirkara | 2-2 | 6 | 2 | Fa Trophy |
| 4 Feb 2023 | Gudja United vs Santa Lucia | 3-0 | 4 | 0 | Premier League |
| 29 Jan 2023 | Valletta vs Floriana | 0-0 | 3 | 2 | Premier League |
| 15 Jan 2023 | Gzira United vs Sliema Wanderers | 2-0 | 6 | 2 | Fa Trophy |
| 7 Jan 2023 | Birkirkara vs Zebbug Rangers | 5-0 | 2 | 0 | Premier League |
| 16 Dec 2022 | Gudja United vs Mosta | 2-1 | 9 | 1 | Premier League |
| 3 Dec 2022 | Floriana vs Marsaxlokk | 1-1 | 7 | 2 | Premier League |
| 4 Nov 2022 | Mosta vs Gzira United | 0-2 | 4 | 0 | Premier League |
| 29 Oct 2022 | Zebbug Rangers vs Floriana | 0-1 | 0 | 0 | Premier League |
| 25 Oct 2022 | RB Leipzig U19 vs Real Madrid U19 | 2-3 | 4 | 1 | UEFA Youth League |
| 15 Oct 2022 | Birkirkara vs Hamrun Spartans | 0-0 | 9 | 0 | Premier League |
| 11 Oct 2022 | Maccabi Haifa U19 vs Juventus U19 | 1-3 | 6 | 1 | UEFA Youth League |
| 8 Oct 2022 | Marsaxlokk vs Santa Lucia | 2-2 | 8 | 0 | Premier League |
| 24 Sep 2022 | Poland U19 vs Estonia U19 | 2-0 | 4 | 0 | UEFA U19 Championship Qualification |
| 21 Sep 2022 | Bosnia & Herzegovina U19 vs Poland U19 | 0-2 | 6 | 0 | UEFA U19 Championship Qualification |
| 3 Sep 2022 | Birkirkara vs Floriana | 1-0 | 5 | 0 | Premier League |
| 20 Aug 2022 | Gzira United vs Santa Lucia | 3-1 | 4 | 0 | Premier League |
| 21 Jul 2022 | Tobol vs Lincoln Red Imps | 2-0 | 5 | 0 | Europa Conference League |
| 25 Jun 2022 | Austria U19 vs Serbia U19 | 3-2 | 5 | 0 | Euro U19 |
| 21 Jun 2022 | Romania U19 vs France U19 | 1-2 | 6 | 0 | Euro U19 |
| 29 Mar 2022 | Andorra U21 vs Czech Republic U21 | 0-3 | 7 | 0 | U21 Euro Qualification |
| 25 Mar 2022 | Latvia vs Kuwait | 1-1 | 4 | 0 | Friendly International |
| 5 Mar 2022 | Mosta vs Valletta | 2-2 | 8 | 0 | Premier League |
| 20 Feb 2022 | Gzira United vs Floriana | 1-2 | 5 | 1 | Premier League |
| 6 Feb 2022 | Sirens vs Valletta | 2-1 | 8 | 0 | Premier League |
| 30 Jan 2022 | Hamrun Spartans vs Floriana | 2-2 | 4 | 1 | Premier League |
| 19 Jan 2022 | Birkirkara vs Balzan | 3-2 | 5 | 0 | Premier League |
| 20 Nov 2021 | Mosta vs Gzira United | 2-2 | 4 | 1 | Premier League |
| 2 Nov 2021 | Trabzonspor U19 vs Midtjylland U19 | 2-5 | 7 | 0 | UEFA Youth League |
| 30 Oct 2021 | Hamrun Spartans vs Sirens | 1-0 | 4 | 0 | Premier League |
| 26 Sep 2021 | Mosta vs Balzan | 2-1 | 5 | 0 | Premier League |
| 3 Sep 2021 | Norway U21 vs Austria U21 | 3-1 | 7 | 0 | U21 Euro Qualification |
| 13 Jul 2021 | Linfield vs Ε½algiris | 1-2 | 6 | 2 | Champions League |
| 4 Jun 2021 | Wales U21 vs Moldova U21 | 0-0 | 5 | 1 | U21 Euro Qualification |
| 13 Feb 2021 | Senglea Athletic vs Floriana | - | 2 | 0 | Premier League |
| 7 Feb 2021 | Valletta vs Hibernians | - | 5 | 1 | Premier League |
| 10 Jan 2021 | Hamrun Spartans vs Mosta | - | 2 | 2 | Premier League |
| 6 Dec 2020 | Valletta vs Floriana | - | 4 | 1 | Premier League |
| 22 Nov 2020 | Senglea Athletic vs Mosta | - | 5 | 1 | Premier League |
| 15 Nov 2020 | Luxembourg U21 vs Italy U21 | 0-4 | 5 | 0 | Euro U21 |
| 31 Oct 2020 | Hamrun Spartans vs Gzira United | - | 6 | 0 | Premier League |
| 20 Oct 2020 | Tarxien Rainbows vs Santa Lucia | - | 5 | 0 | Premier League |
| 4 Sep 2020 | Turkey U21 vs Andorra U21 | 1-0 | 6 | 0 | Euro U21 |
| 27 Aug 2020 | Rosenborg vs Breidablik | 4-2 | 5 | 0 | Europa League |
Matthew De Gabriele has officiated 114 matches across 11 competitions, averaging 4.89 yellow cards and 0.46 red cards per game (557 yellows and 53 reds in total). Active years in our database: 2020-2026. Competitions covered include Premier League, U21 Euro Qualification, Europa Conference League, Fa Trophy, UEFA Youth League, UEFA U19 Championship 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 Matthew De Gabriele.
All statistics for Matthew De Gabriele 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.