Menu
Referees

Hasrol Amir — Referee Profile

HA

Hasrol Amir

Career Statistics

29

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

1

Hasrol Amir has officiated across 1 competition, 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/M 3.2Goals 72

Recent Matches

29

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

Jan 11, 2025Super League4
Match Details
Kedah01Selangor
Nov 2, 2024Super League4
Match Details
Kedah11Pdrm
Oct 25, 2024Super League4
Match Details
Oct 19, 2024Super League2
Match Details
Oct 4, 2024Super League3
Match Details
Terengganu11Pahang
Aug 16, 2024Super League2
Match Details
Dec 3, 2023Super League1
Match Details
Aug 26, 2023Super League4
Match Details
Aug 9, 2023Super League3
Match Details
Pahang10Penang
May 20, 2023Super League4
Match Details
Apr 27, 2023Super League4
Match Details
Kedah10Penang
Apr 5, 2023Super League61
Match Details
Mar 17, 2023Super League5
Match Details
Mar 1, 2023Super League2
Match Details
Oct 11, 2022Super League5
Match Details
Kedah01Petaling Jaya City
Oct 1, 2022Super League2
Match Details
Aug 10, 2022Super League3
Match Details
Terengganu00Petaling Jaya City
Aug 1, 2022Super League2
Match Details
Kedah10Pahang
Apr 6, 2022Super League2
Match Details
Penang11Melaka United
Mar 8, 2022Super League3
Match Details
Sep 4, 2021Super League2
Match Details
Terengganu12Kedah
Aug 21, 2021Super League3
Match Details
Kuala Lumpur FA11Melaka United
Jul 31, 2021Super League5
Match Details
May 8, 2021Super League61
Match Details
Johor Darul Takzim FC30Petaling Jaya City
Apr 10, 2021Super League2
Match Details
Pahang11Terengganu
Apr 6, 2021Super League4
Match Details
UiTM FC01Kedah
Mar 20, 2021Super League51
Match Details
Mar 6, 2021Super League
Match Details
Oct 3, 2020Super League
Match Details