Menu
Referees

M Spiteri — Referee Profile

MS

M. Spiteri

Career Statistics

70

M. Spiteri has officiated 70 matches, issuing 318 yellow and 24 red cards (4.54 yellows per match). Home teams win 34.3% of the time when this referee is in charge.

70

Matches

318

4.54/game

Yellow Cards

24

0.34/game

Red Cards

18

0.26/game

Penalties

191

2.73/game

Goals

24

34.3%

Home Wins

24

34.3%

Away Wins

22

31.4%

Draws

Result Distribution

Match outcome breakdown when M. Spiteri officiates: 34.3% home wins, 31.4% draws, 34.3% away wins. A higher home win percentage may indicate a tendency that bettors can factor into match predictions.

H 34.3%
D 31.4%
A 34.3%
Home winDrawAway win

Matches per Year

M. Spiteri's workload across 7 years (2019–2025). Tracking how many matches a referee handles per year helps assess experience and current activity level.

201972020102021620221220231420241520256

League Level Breakdown

70matches
Premier League70 (100%)

Statistics by League

1

M. Spiteri has officiated across 1 competition, with the most appearances in Premier League (70 matches). Compare card and goal averages across leagues to see if the referee's style varies by competition level.

PLPremier League · Malta70Matches
31824Y/M 4.5Goals 191

Recent Matches

50

The last 50 matches officiated by M. Spiteri. Review recent cards, goals, and results to spot current trends in this referee's decision-making.

Apr 30, 2025Premier League5
Match Details
Apr 21, 2025Premier League81
Match Details
Mar 29, 2025Premier League10
Match Details
Mar 13, 2025Premier League6
Match Details
Feb 1, 2025Premier League52
Match Details
Jan 19, 2025Premier League8
Match Details
Dec 7, 2024Premier League101
Match Details
Nov 30, 2024Premier League61
Match Details
Nov 7, 2024Premier League3
Match Details
Oct 21, 2024Premier League4
Match Details
Sep 22, 2024Premier League71
Match Details
Aug 23, 2024Premier League7
Match Details
Apr 28, 2024Premier League4
Match Details
Apr 13, 2024Premier League61
Match Details
Apr 7, 2024Premier League4
Match Details
Mar 16, 2024Premier League41
Match Details
Mar 2, 2024Premier League4
Match Details
Feb 17, 2024Premier League6
Match Details
Jan 28, 2024Premier League7
Match Details
Jan 20, 2024Premier League2
Match Details
Jan 7, 2024Premier League51
Match Details
Dec 17, 2023Premier League21
Match Details
Dec 13, 2023Premier League61
Match Details
Dec 3, 2023Premier League53
Match Details
Nov 26, 2023Premier League4
Match Details
Nov 5, 2023Premier League31
Match Details
Oct 22, 2023Premier League61
Match Details
Sep 17, 2023Premier League5
Match Details
Apr 15, 2023Premier League2
Match Details
Apr 2, 2023Premier League3
Match Details
Mar 11, 2023Premier League2
Match Details
Feb 18, 2023Premier League61
Match Details
Feb 5, 2023Premier League3
Match Details
Jan 22, 2023Premier League3
Match Details
Jan 8, 2023Premier League4
Match Details
Dec 11, 2022Premier League2
Match Details
Nov 12, 2022Premier League3
Match Details
Oct 30, 2022Premier League91
Match Details
Oct 21, 2022Premier League5
Match Details
Oct 1, 2022Premier League31
Match Details
May 1, 2022Premier League3
Match Details
Apr 4, 2022Premier League9
Match Details
Mar 11, 2022Premier League3
Match Details
Mar 5, 2022Premier League4
Match Details
Feb 20, 2022Premier League3
Match Details
Feb 5, 2022Premier League4
Match Details
Jan 23, 2022Premier League2
Match Details
Feb 27, 2021Premier League5
Match Details
Senglea Athletic13Lija Athletic
Feb 17, 2021Premier League3
Match Details
Feb 7, 2021Premier League41
Match Details