Join The Team!

A signing like no other...

Name
Email
Password
Selected Plan:
ProΒ£19.99/m
Pro w/ APIΒ£69.99/m
Season TicketΒ£179.99
Home Referees Mohd Hasrol Mohd Amir

Mohd Hasrol Mohd Amir

Football Referee · 2021-2026 · 2 competitions · 33 career matches

33 Matches
2 Competitions
3.27 Yellows / Game
0.03 Reds / Game
108 Total Yellows
1 Total Reds

Career by Competition

2 competitions
Competition Apps Yel / G Red / G BTB %
Super League Malaysia 27 87 3.22 1 0.04 81%
FA Cup Malaysia 6 21 3.50 0 0.00 83%

Most Officiated Teams

Top 12
Terengganu 12 apps
Pulau Pinang 8 apps
Johor Darul Ta'zim 8 apps
Kedah 7 apps
Sabah 6 apps
Selangor 5 apps
Pahang 4 apps
MISC 3 apps
Melaka 2 apps
Negeri Sembilan 2 apps
PDRM 2 apps
Perak 2 apps

Super League 2026/2027

2 matches recorded · Malaysia

Card Summary

Yellow Cards 5
Red Cards 0
Yellows / Game 2.50
Reds / Game 0.00

Cards by Half

1st Half Cards 2
2nd Half Cards 2
1H / Game 1.00
2H / Game 1.00

Home vs Away

Home Cards 3
Away Cards 2
Home / Game 1.50
Away / Game 1.00

Both Teams Booked

BTB Total 1 / 2
BTB % 50%
BTB 1H % 50%
BTB 2H % 0%

Over Yellow Cards

O 0.5
100%
O 1.5
50%
O 2.5
50%
O 3.5
50%
O 4.5
0%
O 5.5
0%

Over Cards - 1st Half

O 0.5
50%
O 1.5
50%
O 2.5
0%
O 3.5
0%

Over Cards - 2nd Half

O 0.5
50%
O 1.5
50%
O 2.5
0%
O 3.5
0%

Over Home Team Cards

O 0.5
50%
O 1.5
50%
O 2.5
50%

Over Away Team Cards

O 0.5
100%
O 1.5
0%
O 2.5
0%

Result Distribution

Home Win 50%
Draw 50%
Away Win 0%
50%
50%
0%
Home Draw Away

FA Cup 2026

1 matches recorded · Malaysia

Card Summary

Yellow Cards 7
Red Cards 0
Yellows / Game 7.00
Reds / Game 0.00

Cards by Half

1st Half Cards 2
2nd Half Cards 5
1H / Game 2.00
2H / Game 5.00

Home vs Away

Home Cards 3
Away Cards 4
Home / Game 3.00
Away / Game 4.00

Both Teams Booked

BTB Total 1 / 1
BTB % 100%
BTB 1H % 0%
BTB 2H % 100%

Over Yellow Cards

O 0.5
100%
O 1.5
100%
O 2.5
100%
O 3.5
100%
O 4.5
100%
O 5.5
100%

Over Cards - 1st Half

O 0.5
100%
O 1.5
100%
O 2.5
0%
O 3.5
0%

Over Cards - 2nd Half

O 0.5
100%
O 1.5
100%
O 2.5
100%
O 3.5
100%

Over Home Team Cards

O 0.5
100%
O 1.5
100%
O 2.5
100%

Over Away Team Cards

O 0.5
100%
O 1.5
100%
O 2.5
100%

Result Distribution

Home Win 0%
Draw 0%
Away Win 100%
0%
0%
100%
Home Draw Away

Super League 2025/2026

3 matches recorded · Malaysia

Card Summary

Yellow Cards 13
Red Cards 0
Yellows / Game 4.33
Reds / Game 0.00

Cards by Half

1st Half Cards 8
2nd Half Cards 6
1H / Game 2.67
2H / Game 2.00

Home vs Away

Home Cards 6
Away Cards 7
Home / Game 2.00
Away / Game 2.33

Both Teams Booked

BTB Total 3 / 3
BTB % 100%
BTB 1H % 67%
BTB 2H % 33%

Over Yellow Cards

O 0.5
100%
O 1.5
100%
O 2.5
100%
O 3.5
67%
O 4.5
33%
O 5.5
33%

Over Cards - 1st Half

O 0.5
100%
O 1.5
100%
O 2.5
33%
O 3.5
33%

Over Cards - 2nd Half

O 0.5
100%
O 1.5
100%
O 2.5
0%
O 3.5
0%

Over Home Team Cards

O 0.5
100%
O 1.5
67%
O 2.5
33%

Over Away Team Cards

O 0.5
100%
O 1.5
67%
O 2.5
67%

Result Distribution

Home Win 0%
Draw 33%
Away Win 67%
0%
33%
67%
Home Draw Away

Super League 2024

6 matches recorded · Malaysia

Card Summary

Yellow Cards 20
Red Cards 0
Yellows / Game 3.33
Reds / Game 0.00

Cards by Half

1st Half Cards 9
2nd Half Cards 11
1H / Game 1.50
2H / Game 1.83

Home vs Away

Home Cards 8
Away Cards 12
Home / Game 1.33
Away / Game 2.00

Both Teams Booked

BTB Total 5 / 6
BTB % 83%
BTB 1H % 33%
BTB 2H % 50%

Over Yellow Cards

O 0.5
100%
O 1.5
100%
O 2.5
67%
O 3.5
50%
O 4.5
17%
O 5.5
0%

Over Cards - 1st Half

O 0.5
83%
O 1.5
50%
O 2.5
17%
O 3.5
0%

Over Cards - 2nd Half

O 0.5
100%
O 1.5
67%
O 2.5
17%
O 3.5
0%

Over Home Team Cards

O 0.5
83%
O 1.5
33%
O 2.5
17%

Over Away Team Cards

O 0.5
100%
O 1.5
83%
O 2.5
17%

Result Distribution

Home Win 17%
Draw 50%
Away Win 33%
17%
50%
33%
Home Draw Away

FA Cup 2024

3 matches recorded · Malaysia

Card Summary

Yellow Cards 14
Red Cards 0
Yellows / Game 4.67
Reds / Game 0.00

Cards by Half

1st Half Cards 5
2nd Half Cards 11
1H / Game 1.67
2H / Game 3.67

Home vs Away

Home Cards 7
Away Cards 9
Home / Game 2.33
Away / Game 3.00

Both Teams Booked

BTB Total 2 / 3
BTB % 67%
BTB 1H % 67%
BTB 2H % 67%

Over Yellow Cards

O 0.5
100%
O 1.5
100%
O 2.5
100%
O 3.5
67%
O 4.5
67%
O 5.5
33%

Over Cards - 1st Half

O 0.5
67%
O 1.5
67%
O 2.5
33%
O 3.5
0%

Over Cards - 2nd Half

O 0.5
100%
O 1.5
100%
O 2.5
100%
O 3.5
33%

Over Home Team Cards

O 0.5
67%
O 1.5
67%
O 2.5
67%

Over Away Team Cards

O 0.5
100%
O 1.5
100%
O 2.5
67%

Result Distribution

Home Win 67%
Draw 33%
Away Win 0%
67%
33%
0%
Home Draw Away

Super League 2023

8 matches recorded · Malaysia

Card Summary

Yellow Cards 28
Red Cards 1
Yellows / Game 3.50
Reds / Game 0.13

Cards by Half

1st Half Cards 15
2nd Half Cards 15
1H / Game 1.88
2H / Game 1.88

Home vs Away

Home Cards 16
Away Cards 14
Home / Game 2.00
Away / Game 1.75

Both Teams Booked

BTB Total 7 / 8
BTB % 88%
BTB 1H % 38%
BTB 2H % 25%

Over Yellow Cards

O 0.5
100%
O 1.5
88%
O 2.5
75%
O 3.5
63%
O 4.5
25%
O 5.5
0%

Over Cards - 1st Half

O 0.5
88%
O 1.5
50%
O 2.5
38%
O 3.5
13%

Over Cards - 2nd Half

O 0.5
100%
O 1.5
63%
O 2.5
25%
O 3.5
0%

Over Home Team Cards

O 0.5
88%
O 1.5
50%
O 2.5
38%

Over Away Team Cards

O 0.5
100%
O 1.5
63%
O 2.5
13%

Result Distribution

Home Win 50%
Draw 25%
Away Win 25%
50%
25%
25%
Home Draw Away

FA Cup 2023

2 matches recorded · Malaysia

Card Summary

Yellow Cards 0
Red Cards 0
Yellows / Game 0.00
Reds / Game 0.00

Cards by Half

1st Half Cards 3
2nd Half Cards 6
1H / Game 1.50
2H / Game 3.00

Home vs Away

Home Cards 3
Away Cards 6
Home / Game 1.50
Away / Game 3.00

Both Teams Booked

BTB Total 2 / 2
BTB % 100%
BTB 1H % 50%
BTB 2H % 50%

Over Yellow Cards

O 0.5
0%
O 1.5
0%
O 2.5
0%
O 3.5
0%
O 4.5
0%
O 5.5
0%

Over Cards - 1st Half

O 0.5
100%
O 1.5
50%
O 2.5
0%
O 3.5
0%

Over Cards - 2nd Half

O 0.5
100%
O 1.5
100%
O 2.5
100%
O 3.5
0%

Over Home Team Cards

O 0.5
100%
O 1.5
50%
O 2.5
0%

Over Away Team Cards

O 0.5
100%
O 1.5
100%
O 2.5
50%

Result Distribution

Home Win 100%
Draw 0%
Away Win 0%
100%
0%
0%
Home Draw Away

Super League 2022

6 matches recorded · Malaysia

Card Summary

Yellow Cards 17
Red Cards 0
Yellows / Game 2.83
Reds / Game 0.00

Cards by Half

1st Half Cards 8
2nd Half Cards 9
1H / Game 1.33
2H / Game 1.50

Home vs Away

Home Cards 6
Away Cards 11
Home / Game 1.00
Away / Game 1.83

Both Teams Booked

BTB Total 5 / 6
BTB % 83%
BTB 1H % 33%
BTB 2H % 33%

Over Yellow Cards

O 0.5
100%
O 1.5
100%
O 2.5
50%
O 3.5
17%
O 4.5
17%
O 5.5
0%

Over Cards - 1st Half

O 0.5
67%
O 1.5
33%
O 2.5
17%
O 3.5
17%

Over Cards - 2nd Half

O 0.5
100%
O 1.5
33%
O 2.5
17%
O 3.5
0%

Over Home Team Cards

O 0.5
83%
O 1.5
17%
O 2.5
0%

Over Away Team Cards

O 0.5
100%
O 1.5
50%
O 2.5
17%

Result Distribution

Home Win 33%
Draw 33%
Away Win 33%
33%
33%
33%
Home Draw Away

Super League 2021

2 matches recorded · Malaysia

Card Summary

Yellow Cards 4
Red Cards 0
Yellows / Game 2.00
Reds / Game 0.00

Cards by Half

1st Half Cards 1
2nd Half Cards 3
1H / Game 0.50
2H / Game 1.50

Home vs Away

Home Cards 1
Away Cards 3
Home / Game 0.50
Away / Game 1.50

Both Teams Booked

BTB Total 1 / 2
BTB % 50%
BTB 1H % 0%
BTB 2H % 50%

Over Yellow Cards

O 0.5
100%
O 1.5
100%
O 2.5
0%
O 3.5
0%
O 4.5
0%
O 5.5
0%

Over Cards - 1st Half

O 0.5
50%
O 1.5
0%
O 2.5
0%
O 3.5
0%

Over Cards - 2nd Half

O 0.5
100%
O 1.5
50%
O 2.5
0%
O 3.5
0%

Over Home Team Cards

O 0.5
50%
O 1.5
0%
O 2.5
0%

Over Away Team Cards

O 0.5
100%
O 1.5
50%
O 2.5
0%

Result Distribution

Home Win 50%
Draw 50%
Away Win 0%
50%
50%
0%
Home Draw Away

Match History

33 matches
Date Fixture Score Competition
16 Sep 2026 Terengganu vs DPMM FC 1-3 7 0 FA Cup
5 Sep 2026 Terengganu vs Pulau Pinang 0-0 4 0 Super League
22 Aug 2026 Terengganu vs Melaka 3-0 1 0 Super League
25 Apr 2026 Terengganu vs Negeri Sembilan 2-2 4 0 Super League
14 Mar 2026 Sabah vs Imigresen 1-2 6 0 Super League
24 Aug 2025 Pulau Pinang vs Kuala Lumpur City FC 1-2 3 0 Super League
11 Jan 2025 Johor Darul Ta'zim vs Sabah 4-0 4 0 Super League
2 Nov 2024 Kedah vs Selangor 0-1 4 0 Super League
25 Oct 2024 Kedah vs PDRM 1-1 5 0 Super League
19 Oct 2024 Perak FA vs Sabah 2-4 2 0 Super League
4 Oct 2024 Terengganu vs PDRM 1-1 3 0 Super League
16 Aug 2024 Terengganu vs Pahang 1-1 2 0 Super League
19 Jul 2024 Terengganu vs Selangor 3-2 3 0 FA Cup
28 Jun 2024 Terengganu vs Sabah 4-0 6 0 FA Cup
14 Jun 2024 Pahang vs Pulau Pinang 1-1 5 0 FA Cup
3 Dec 2023 Perak vs Sabah 0-1 1 0 Super League
26 Aug 2023 Kedah vs Johor Darul Ta'zim 3-3 4 0 Super League
9 Aug 2023 Perak vs Pulau Pinang 3-1 3 0 Super League
26 Jun 2023 Johor Darul Ta'zim vs Selangor 4-0 0 0 FA Cup
20 May 2023 Pahang vs Pulau Pinang 1-0 4 0 Super League
27 Apr 2023 Sabah vs Selangor 2-1 4 0 Super League
14 Apr 2023 Terengganu vs Melaka 4-0 0 0 FA Cup
5 Apr 2023 Kedah vs Pulau Pinang 1-0 5 1 Super League
17 Mar 2023 Selangor vs Johor Darul Ta'zim 0-4 5 0 Super League
1 Mar 2023 Pulau Pinang vs Negeri Sembilan 0-0 2 0 Super League
OddAlerts Football Data API Access referee stats, card data, and appointments programmatically.
Explore API

Mohd Hasrol Mohd Amir Referee Stats & Card History

Mohd Hasrol Mohd Amir has officiated 33 matches across 2 competitions, averaging 3.27 yellow cards and 0.03 red cards per game (108 yellows and 1 reds in total). Active years in our database: 2021-2026. Competitions covered include Super League, FA Cup.

This page includes career competition breakdowns, most-officiated teams, per-season card rates, first/second half splits, home vs away cards, both-teams-booked percentages, over/under yellow card thresholds, and a full match-by-match card history for Mohd Hasrol Mohd Amir.

All statistics for Mohd Hasrol Mohd Amir and thousands of other football referees are available via the OddAlerts Football Data API. Track referee appointments, build card market models, and access historical data programmatically.