Career Statistics
M. De Gabriele has officiated 121 matches, issuing 554 yellow and 52 red cards (4.58 yellows per match). Home teams win 39.7% of the time when this referee is in charge.
121
Matches
554
4.58/game
Yellow Cards
52
0.43/game
Red Cards
40
0.33/game
Penalties
349
2.88/game
Goals
48
39.7%
Home Wins
39
32.2%
Away Wins
34
28.1%
Draws
Result Distribution
Match outcome breakdown when M. De Gabriele officiates: 39.7% home wins, 28.1% draws, 32.2% away wins. A higher home win percentage may indicate a tendency that bettors can factor into match predictions.
H 39.7%
D 28.1%
A 32.2%
Home winDrawAway win
Matches per Year
M. De Gabriele'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 League90 (74%)
UEFA Youth League7 (6%)
UEFA Europa Conference League5 (4%)
UEFA U21 Championship - Qualification5 (4%)
UEFA U19 Championship - Qualification4 (3%)
UEFA Europa League3 (2%)
UEFA U19 Championship2 (2%)
UEFA U21 Championship2 (2%)
Friendlies1 (1%)
Friendlies Clubs1 (1%)
UEFA Champions League1 (1%)
Statistics by League
M. De Gabriele has officiated across 11 competitions, with the most appearances in Premier League (90 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· Malta90Matches | 90 | 487 | 46 | Y/M5.4 | Goals247 | 2.7 | 33 | 33 | 28 | 29 |
UEFA Youth League· World7Matches | 7 | 0 | 0 | Y/M0.0 | Goals26 | 3.7 | 0 | 3 | 3 | 1 |
UEFA Europa Conference League· World5Matches | 5 | 16 | 2 | Y/M3.2 | Goals12 | 2.4 | 1 | 4 | 0 | 1 |
UEFA U21 Championship - Qualification· World5Matches | 5 | 23 | 2 | Y/M4.6 | Goals19 | 3.8 | 3 | 2 | 2 | 1 |
UEFA U19 Championship - Qualification· World4Matches | 4 | 18 | 0 | Y/M4.5 | Goals7 | 1.8 | 2 | 2 | 1 | 1 |
UEFA Europa League· World3Matches | 3 | 0 | 0 | Y/M0.0 | Goals13 | 4.3 | 0 | 2 | 1 | 0 |
UEFA U19 Championship· World2Matches | 2 | 0 | 0 | Y/M0.0 | Goals8 | 4.0 | 0 | 1 | 1 | 0 |
UEFA U21 Championship· World2Matches | 2 | 0 | 0 | Y/M0.0 | Goals5 | 2.5 | 0 | 1 | 1 | 0 |
Friendlies· World1Matches | 1 | 4 | 0 | Y/M4.0 | Goals2 | 2.0 | 0 | 0 | 0 | 1 |
Friendlies Clubs· World1Matches | 1 | 0 | 0 | Y/M0.0 | Goals7 | 7.0 | 0 | 0 | 1 | 0 |
UEFA Champions League· World1Matches | 1 | 6 | 2 | Y/M6.0 | Goals3 | 3.0 | 1 | 0 | 1 | 0 |
Recent Matches
The last 50 matches officiated by M. De Gabriele. 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 | Tarxien Rainbows | 2–1 | Sliema Wanderers | 0 | — | |
| 2026-04-15 | Premier League | Marsaxlokk | 1–3 | Floriana | 3 | — | |
| 2026-03-08 | Premier League | Valletta FC | 3–1 | Tarxien Rainbows | 3 | — | |
| 2026-02-17 | Premier League | Naxxar Lions | 4–2 | Gzira United | 5 | — | |
| 2026-02-04 | Premier League | Hibernians | 2–1 | Zabbar St. Patrick | 2 | — | |
| 2026-01-24 | Premier League | Valletta FC | 0–0 | Hamrun Spartans | 7 | — | |
| 2025-05-09 | Premier League | Sliema Wanderers | 0–4 | Floriana | 4 | — | |
| 2025-04-28 | Premier League | Zabbar St. Patrick | 2–0 | Melita | 4 | — | |
| 2025-04-05 | Premier League | Birkirkara | 0–1 | Hamrun Spartans | 8 | 2 | |
| 2025-03-08 | Premier League | Gzira United | 0–3 | Floriana | 5 | — | |
| 2025-03-01 | Premier League | Naxxar Lions | 1–1 | Zabbar St. Patrick | 9 | 1 | |
| 2025-02-09 | Premier League | Floriana | 2–1 | Marsaxlokk | 3 | — | |
| 2025-01-26 | Premier League | Birkirkara | 1–1 | Melita | 8 | — | |
| 2025-01-19 | Premier League | Marsaxlokk | 3–1 | Zabbar St. Patrick | 3 | — | |
| 2024-12-22 | Premier League | Balzan FC | 2–1 | Naxxar Lions | 5 | — | |
| 2024-11-30 | Premier League | Gzira United | 1–1 | Naxxar Lions | 3 | — | |
| 2024-11-24 | Premier League | Marsaxlokk | 2–1 | Balzan FC | 8 | 1 | |
| 2024-11-07 | Premier League | Birkirkara | 1–3 | Floriana | 5 | 1 | |
| 2024-10-27 | Premier League | Naxxar Lions | 0–0 | Marsaxlokk | 5 | 1 | |
| 2024-10-20 | Premier League | Sliema Wanderers | 2–0 | Zabbar St. Patrick | 6 | 1 | |
| 2024-09-21 | Premier League | Balzan FC | 1–1 | Hamrun Spartans | 8 | 1 | |
| 2024-09-10 | UEFA U21 Championship - Qualification | San Marino U21 | 1–6 | Turkey U21 | 5 | 1 | |
| 2024-08-29 | Premier League | Hibernians | 0–0 | Sliema Wanderers | 3 | — | |
| 2024-08-16 | Premier League | Balzan FC | 3–3 | Birkirkara | 6 | — | |
| 2024-08-08 | UEFA Europa Conference League | ST Mirren | 1–1 | Brann | 6 | — | |
| 2024-07-25 | UEFA Europa Conference League | HNK Hajduk Split | 2–0 | HB | 0 | — | |
| 2024-04-20 | Premier League | Gzira United | 0–0 | Birkirkara | 2 | — | |
| 2024-04-12 | Premier League | Santa Lucía | 0–3 | Marsaxlokk | 4 | 1 | |
| 2024-02-18 | Premier League | Floriana | 2–2 | Balzan FC | 5 | — | |
| 2024-02-09 | Premier League | Valletta FC | 0–1 | Birkirkara | 2 | — | |
| 2024-02-04 | Premier League | Gzira United | 1–1 | Balzan FC | 4 | — | |
| 2024-01-28 | Premier League | Sliema Wanderers | 0–0 | Birkirkara | 2 | — | |
| 2024-01-06 | Premier League | Gzira United | 1–2 | Santa Lucía | 1 | — | |
| 2023-12-16 | Premier League | Balzan FC | 0–0 | Valletta FC | 4 | — | |
| 2023-12-12 | UEFA Youth League | Lens U19 | 1–1 | Sevilla U19 | 0 | — | |
| 2023-12-09 | Premier League | Mosta | 0–3 | Floriana | 2 | 1 | |
| 2023-11-25 | Premier League | Gudja United | 2–2 | Balzan FC | 6 | 1 | |
| 2023-11-17 | UEFA U21 Championship - Qualification | Romania U21 | 5–0 | Albania U21 | 4 | 1 | |
| 2023-11-04 | Premier League | Birkirkara | 0–2 | Marsaxlokk | 11 | 2 | |
| 2023-10-22 | Premier League | Gzira United | 1–0 | Sirens | 6 | 1 | |
| 2023-10-17 | UEFA U19 Championship - Qualification | Montenegro U19 | 3–0 | Wales U19 | 3 | — | |
| 2023-10-11 | UEFA U19 Championship - Qualification | England U19 | 0–0 | Montenegro U19 | 5 | — | |
| 2023-10-01 | Premier League | Naxxar Lions | 4–0 | Santa Lucía | 5 | — | |
| 2023-09-24 | Premier League | Sliema Wanderers | 1–0 | Valletta FC | 10 | 1 | |
| 2023-08-17 | UEFA Europa Conference League | Swift Hesperange | 2–1 | Struga | 7 | 2 | |
| 2023-07-27 | UEFA Europa Conference League | Maccabi Tel Aviv | 3–0 | Petrocub | 3 | — | |
| 2023-04-10 | Premier League | Mosta | 2–3 | Balzan FC | 5 | 1 | |
| 2023-04-01 | Premier League | Zebbug Rangers | 1–5 | Valletta FC | 5 | — | |
| 2023-03-04 | Premier League | Santa Lucía | 2–1 | Pietà Hotspurs | 7 | 1 | |
| 2023-03-01 | UEFA Youth League | Sporting CP U19 | 5–1 | Ajax U19 | 0 | — |