Menu
Referees

Mohamed Alharmoodi — Referee Profile

MA

Mohamed Alharmoodi

Career Statistics

50

Mohamed Alharmoodi has officiated 50 matches, issuing 4 yellow and 0 red cards (0.08 yellows per match). Home teams win 48.0% of the time when this referee is in charge.

50

Matches

4

0.08/game

Yellow Cards

0

0.00/game

Red Cards

0

0.00/game

Penalties

164

3.28/game

Goals

24

48%

Home Wins

20

40%

Away Wins

6

12%

Draws

Result Distribution

Match outcome breakdown when Mohamed Alharmoodi officiates: 48.0% home wins, 12.0% draws, 40.0% away wins. A higher home win percentage may indicate a tendency that bettors can factor into match predictions.

H 48%
D 12%
A 40%
Home winDrawAway win

Matches per Year

Mohamed Alharmoodi's workload across 5 years (2020–2024). Tracking how many matches a referee handles per year helps assess experience and current activity level.

20202202111202213202314202410

League Level Breakdown

50matches
Pro League42 (84%)
League Cup6 (12%)
Friendlies2 (4%)

Statistics by League

3

Mohamed Alharmoodi has officiated across 3 competitions, with the most appearances in Pro League (42 matches). Compare card and goal averages across leagues to see if the referee's style varies by competition level.

Y/M 0.0Goals 147
Y/M 0.0Goals 13
FFriendlies · World2Matches
4Y/M 2.0Goals 4

Recent Matches

50

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

May 14, 2024Pro League
Match Details
May 7, 2024Pro League
Match Details
Apr 26, 2024Pro League
Match Details
Apr 7, 2024Pro League
Match Details
Mar 15, 2024Pro League
Match Details
Mar 7, 2024League Cup
Match Details
Feb 29, 2024Pro League
Match Details
Feb 25, 2024Pro League
Match Details
Jan 6, 2024Friendlies2
Match Details
Jan 6, 2024Friendlies2
Match Details
Dec 23, 2023Pro League
Match Details
Dec 20, 2023Pro League
Match Details
Dec 8, 2023Pro League
Match Details
Nov 26, 2023Pro League
Match Details
Nov 3, 2023Pro League
Match Details
Oct 28, 2023Pro League
Match Details
Oct 20, 2023League Cup
Match Details
Aug 18, 2023Pro League
Match Details
Mar 17, 2023Pro League
Match Details
Feb 17, 2023Pro League
Match Details
Feb 11, 2023Pro League
Match Details
Feb 4, 2023Pro League
Match Details
Jan 27, 2023Pro League
Match Details
Jan 23, 2023Pro League
Match Details
Dec 24, 2022Pro League
Match Details
Dec 12, 2022League Cup
Match Details
Nov 5, 2022Pro League
Match Details
Oct 29, 2022Pro League
Match Details
Oct 8, 2022Pro League
Match Details
Oct 1, 2022Pro League
Match Details
Sep 3, 2022Pro League
Match Details
May 21, 2022Pro League
Match Details
May 17, 2022Pro League
Match Details
Apr 5, 2022Pro League
Match Details
Feb 26, 2022Pro League
Match Details
Feb 5, 2022Pro League
Match Details
Jan 8, 2022Pro League
Match Details
Dec 30, 2021Pro League
Match Details
Dec 16, 2021League Cup
Match Details
Nov 3, 2021Pro League
Match Details
Oct 21, 2021Pro League
Match Details
Sep 24, 2021Pro League
Match Details
Aug 25, 2021Pro League
Match Details
Aug 19, 2021Pro League
Match Details
May 7, 2021Pro League
Match Details
Mar 20, 2021Pro League
Match Details
Feb 13, 2021Pro League
Match Details
Jan 7, 2021League Cup
Match Details
Dec 25, 2020Pro League
Match Details
Oct 9, 2020League Cup
Match Details