Menu
Rozhodcovia

Hasrol Amir — Referee Profile

Career Statistics

Hasrol Amir has officiated 29 matches, issuing 92 yellow and 3 red cards (3.17 yellows per match). Home teams win 31.0% of the time when this referee is in charge.

29

Matches

92

3.17/game

Yellow Cards

3

0.10/game

Red Cards

6

0.21/game

Penalties

72

2.48/game

Goals

9

31%

Home Wins

11

37.9%

Away Wins

9

31%

Draws

Result Distribution

Match outcome breakdown when Hasrol Amir officiates: 31.0% home wins, 31.0% draws, 37.9% away wins. A higher home win percentage may indicate a tendency that bettors can factor into match predictions.

H 31%
D 31%
A 37.9%
Home winDrawAway win

Matches per Year

Hasrol Amir's workload across 6 years (2020–2025). Tracking how many matches a referee handles per year helps assess experience and current activity level.

202012021820226202382024520251

League Level Breakdown

29matches
Super League29 (100%)

Statistics by League

Hasrol Amir has officiated across 1 competitions, with the most appearances in Super League (29 matches). Compare card and goal averages across leagues to see if the referee's style varies by competition level.
SLSuper League· Malaysia29Matches
923Y/M3.2Goals72

Recent Matches

The last 29 matches officiated by Hasrol Amir. Review recent cards, goals, and results to spot current trends in this referee's decision-making.
2025-01-11Super League4
2024-11-02Super League4
2024-10-25Super League4
2024-10-19Super League2
2024-10-04Super League3
2024-08-16Super League2
2023-12-03Super League1
2023-08-26Super League4
2023-08-09Super League3
2023-05-20Super League4
2023-04-27Super League4
2023-04-05Super League61
2023-03-17Super League5
2023-03-01Super League2
2022-10-11Super League5
Kedah
Petaling Jaya City
2022-10-01Super League2
2022-08-10Super League3
Petaling Jaya City
2022-08-01Super League2
Kedah
Pahang
2022-04-06Super League2
Melaka United
2022-03-08Super League3
2021-09-04Super League2
2021-08-21Super League3
2021-07-31Super League5
2021-05-08Super League61
Petaling Jaya City
2021-04-10Super League2
2021-04-06Super League4
2021-03-20Super League51
2021-03-06Super League0
2020-10-03Super League0