Performance Overview
Season Performance 25/26
All Competitions
- Matches
- 4
- Clean sheets
- 0
- Conceded
- 5
- Saves
- 21
- Mins/game
- 69
- Avg Rating
- 5.90
rating
7.15+7.53(+0.0%)
Last 4 matches
Sep 28, 2025 — Sep 28, 2026
High
7.53
Low
5.68
Avg
7.15
G+A
0
Wins0
Draws0
Losses4
| Month | Matches | Mins | G | A | G+A | G/M | Rating |
|---|---|---|---|---|---|---|---|
Sep 2026 | 2 | 180 | 0 | 0 | 0 | 0.00 | 7.53 |
Dec 2025 | 1 | 90 | 0 | 0 | 0 | 0.00 | - |
Oct 2025 | 1 | 46 | 0 | 0 | 0 | 0.00 | 5.68 |
3 months • 4 matches
Career
Club Career
MCSGASvRtg
Pulau Pinang
2022/2023
18222121,3056.41
UiTM
2019/2020 - 2020/2021
15245—1,286-
Pahang
2023/2024
72656308.00
Kelantan The Real Warriors F.C.
2024/2025 - 2025/2026
405212745.90
Total
44678383,495
Club Career
MCSGASvRtg
Kelantan The Real Warriors F.C.
25/26
40527421005.90
Pahang
23/24
7--630—008.00
Pulau Pinang
22/23
18--1,305—006.41
UiTM
20/21
9130746—10-
UiTM
19/20
6115540—00-
League seasons, computed
| Season | League | Apps | Min | Saves | Clean sheets | Conceded | Conceded / 90 | Rating |
|---|---|---|---|---|---|---|---|---|
| 2020 | Super League (Malaysia) | 6 | 540 | — | 1 | 15 | 2.5 | — |
| 2021 | Super League (Malaysia) | 9 | 746 | — | 1 | 30 | 3.62 | — |
| 2023 | Super League (Malaysia) | 16 | 1215 | 12 | 1 | 22 | 1.63 | 6.41 |
| 2024 | Super League (Malaysia) | 7 | 630 | 5 | 2 | 6 | 0.86 | 8 |
| 2025/2026 | Super League (Malaysia) | 4 | 184 | 21 | 0 | 5 | 2.45 | 5.9 |
Career Progress
Appearances per Season
Appearance Distribution
42
Full match
2
Substituted off
2
From Bench
Muhammad Azfar Arif: career in numbers
- Clean sheets (league)
- 512% of 42 league appearances
- Goals conceded (league)
- 78
- Saves (league)
- 38
- Conceded per 90
- 2.12over 3315 minutes on record
- Best-rated season
- 2024 · 8Super League (Malaysia)
- Lowest-rated season
- 2023 · 6.41Super League (Malaysia)
- Career involvement (league)
- 0 G+A per 900 goals + 0 assists across 5 league seasons (per-90 from 3315 minutes on record)
- League seasons on record
- 5 (2020–2025)
- Clubs with recorded appearances
- 5
Rival Clubs(20)
Player stats against each opponent club
| Team | MP | W | D | L | G | A | ||
|---|---|---|---|---|---|---|---|---|
| 3 | 0 | 1 | 2 | 0 | 0 | 0 | 0 | |
| 3 | 0 | 1 | 2 | 0 | 0 | 0 | 0 | |
| 3 | 1 | 2 | 0 | 0 | 0 | 0 | 0 | |
| 2 | 0 | 1 | 1 | 0 | 0 | 0 | 0 | |
| 2 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | |
| 2 | 1 | 0 | 1 | 0 | 0 | 0 | 0 | |
| 2 | 1 | 0 | 1 | 0 | 0 | 0 | 0 | |
| 2 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | |
| 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | |
| 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | |
| 1 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | |
| 1 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | |
| 1 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | |
| 1 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | |
| 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | |
| 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | |
| 1 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | |
| 1 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | |
| 1 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | |
| 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 |