Menu
Referees

E Grech — Referee Profile

EG

E. Grech

Career Statistics

60

E. Grech has officiated 60 matches, issuing 280 yellow and 14 red cards (4.67 yellows per match). Home teams win 36.7% of the time when this referee is in charge.

60

Matches

280

4.67/game

Yellow Cards

14

0.23/game

Red Cards

22

0.37/game

Penalties

166

2.77/game

Goals

22

36.7%

Home Wins

24

40%

Away Wins

14

23.3%

Draws

Result Distribution

Match outcome breakdown when E. Grech officiates: 36.7% home wins, 23.3% draws, 40.0% away wins. A higher home win percentage may indicate a tendency that bettors can factor into match predictions.

H 36.7%
D 23.3%
A 40%
Home winDrawAway win

Matches per Year

E. Grech's workload across 8 years (2019–2026). Tracking how many matches a referee handles per year helps assess experience and current activity level.

2019520201120211320221020236202482025320264

League Level Breakdown

60matches
Premier League60 (100%)

Statistics by League

1

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

PLPremier League · Malta60Matches
28014Y/M 4.7Goals 166

Recent Matches

50

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

Apr 19, 2026Premier League2
Match Details
Feb 17, 2026Premier League5
Match Details
Feb 8, 2026Premier League3
Match Details
Feb 1, 2026Premier League3
Match Details
Apr 5, 2025Premier League3
Match Details
Mar 9, 2025Premier League2
Match Details
Feb 16, 2025Premier League7
Match Details
Dec 1, 2024Premier League5
Match Details
Nov 6, 2024Premier League3
Match Details
Oct 3, 2024Premier League6
Match Details
Sep 14, 2024Premier League4
Match Details
May 2, 2024Premier League
Match Details
Apr 14, 2024Premier League
Match Details
Mar 9, 2024Premier League2
Match Details
Feb 18, 2024Premier League41
Match Details
Oct 28, 2023Premier League61
Match Details
Sep 23, 2023Premier League2
Match Details
Apr 1, 2023Premier League33
Match Details
Mar 5, 2023Premier League4
Match Details
Feb 12, 2023Premier League5
Match Details
Jan 22, 2023Premier League2
Match Details
Dec 16, 2022Premier League10
Match Details
Nov 6, 2022Premier League5
Match Details
Oct 16, 2022Premier League4
Match Details
Sep 3, 2022Premier League3
Match Details
Aug 20, 2022Premier League4
Match Details
May 7, 2022Premier League1
Match Details
Apr 24, 2022Premier League6
Match Details
Mar 6, 2022Premier League7
Match Details
Feb 13, 2022Premier League6
Match Details
Jan 22, 2022Premier League5
Match Details
Dec 11, 2021Premier League101
Match Details
Nov 27, 2021Premier League2
Match Details
Sep 25, 2021Premier League4
Match Details
Sep 19, 2021Premier League5
Match Details
Aug 13, 2021Premier League6
Match Details
Mar 7, 2021Premier League41
Match Details
Feb 27, 2021Premier League5
Match Details
Feb 21, 2021Premier League6
Match Details
Gzira United10Lija Athletic
Feb 14, 2021Premier League81
Match Details
Feb 6, 2021Premier League5
Match Details
Jan 29, 2021Premier League9
Match Details
Jan 24, 2021Premier League51
Match Details
Jan 6, 2021Premier League6
Match Details
Dec 23, 2020Premier League1
Match Details
Dec 20, 2020Premier League81
Match Details
Dec 8, 2020Premier League7
Match Details
Dec 2, 2020Premier League
Match Details
Hamrun Spartans40Zejtun Corinthians
Nov 29, 2020Premier League71
Match Details
Valletta FC21Senglea Athletic
Nov 1, 2020Premier League3
Match Details