Menu
MH
Referee

M. Hafezi

Career Statistics

81

M. Hafezi has officiated 81 matches, issuing 214 yellow and 14 red cards (2.64 yellows per match). Home teams win 48.1% of the time when this referee is in charge.

81

Matches

214

2.64/game

Yellow Cards

14

0.17/game

Red Cards

12

0.15/game

Penalties

265

3.27/game

Goals

39

48.1%

Home Wins

24

29.6%

Away Wins

18

22.2%

Draws

Result Distribution

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

H 48.1%
D 22.2%
A 29.6%
Home winDrawAway win

Matches per Year

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

202012202119202218202317202415

League Level Breakdown

81matches
1. Division30 (37%)
2. Division - Group 123 (28%)
2. Division - Group 223 (28%)
Toppserien4 (5%)
Meistaradeildin1 (1%)

Statistics by League

5

M. Hafezi has officiated across 5 competitions, with the most appearances in 1. Division (30 matches). Compare card and goal averages across leagues to see if the referee's style varies by competition level.

1D1. Division · Norway30Matches
843Y/M 2.8Goals 100
639Y/M 2.7Goals 78
642Y/M 2.8Goals 65
TToppserien · Norway4Matches
1Y/M 0.3Goals 18
2Y/M 2.0Goals 4

Recent Matches

50

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

Nov 2, 20241. Division2
Match Details
Oct 21, 20241. Division3
Match Details
Sep 28, 20241. Division21
Match Details
Sep 15, 2024Meistaradeildin2
Match Details
Sep 1, 20241. Division
Match Details
Aug 26, 20241. Division3
Match Details
Aug 14, 20241. Division4
Match Details
Jul 29, 20241. Division2
Match Details
Jun 16, 20241. Division4
Match Details
Jun 1, 20241. Division4
Match Details
May 23, 20241. Division1
Match Details
May 16, 20241. Division1
Match Details
May 4, 20241. Division2
Match Details
Apr 20, 20241. Division71
Match Details
Apr 6, 20241. Division4
Match Details
Nov 5, 20231. Division4
Match Details
Oct 21, 20231. Division4
Match Details
Oct 1, 20231. Division1
Match Details
Sep 16, 20231. Division3
Match Details
Aug 23, 20231. Division3
Match Details
Aug 13, 20231. Division3
Match Details
Aug 4, 20231. Division3
Match Details
Jul 1, 20231. Division1
Match Details
Jun 17, 20232. Division - Group 22
Match Details
Jun 10, 20231. Division31
Match Details
May 29, 20231. Division
Match Details
May 21, 20231. Division3
Match Details
May 16, 20231. Division4
Match Details
May 7, 20231. Division4
Match Details
Apr 29, 20231. Division4
Match Details
Apr 16, 20231. Division3
Match Details
Apr 11, 20232. Division - Group 1
Match Details
Oct 23, 2022Toppserien
Match Details
Oct 15, 20222. Division - Group 151
Match Details
Oct 9, 20222. Division - Group 23
Match Details
Sep 17, 20222. Division - Group 14
Match Details
Sep 11, 20222. Division - Group 21
Match Details
Sep 4, 20222. Division - Group 23
Match Details
Aug 27, 20222. Division - Group 11
Match Details
Jul 23, 20222. Division - Group 22
Match Details
Jul 7, 20221. Division2
Match Details
Jun 25, 20222. Division - Group 26
Match Details
Jun 12, 20222. Division - Group 131
Match Details
May 26, 20222. Division - Group 24
Match Details
May 22, 2022Toppserien1
Match Details
May 15, 20222. Division - Group 22
Match Details
May 8, 20222. Division - Group 131
Match Details
Apr 24, 20222. Division - Group 24
Match Details
Apr 9, 20222. Division - Group 15
Match Details
Mar 20, 2022Toppserien
Match Details