Skip to content
WH

Wan Zack Haikal

No club
•Midfielder•
MalaysiaMalaysia
6.5
Season Score
35
Jan 28, 1991
170 cm
Height
Card stats based on
2026

Performance Overview

Season Performance 25/26
All Competitions
Matches
10
Goals
0
Assists
0
Goal Contributions
0
Mins/game
55
Avg Rating
6.45

rating

6.52+0.71(+11.5%)
Last 7 matches
Oct 6, 2025 — Oct 6, 2026
High
6.93
Low
6.22
Avg
6.52
G+A
0
Wins0
Draws2
Losses5
MonthMatchesMinsGAG+AG/MRating
Sep 2026
21380000.006.93
Nov 2025
2880000.006.22
Oct 2025
31230000.006.28
3 months • 7 matches
Career Statistics

Career

Career Progress

Career Progress

Appearances per Season

Appearance Distribution

21
Full match
45
Substituted off
31
From Bench

Wan Zack Haikal: career in numbers

Career figures, computed
Best-rated season
2023 · 7.26Super League (Malaysia)
Lowest-rated season
2025/2026 · 6.33Super League (Malaysia)
Career involvement (league)
0.21 G+A per 9020 goals + 0 assists across 9 league seasons (per-90 from 8483 minutes on record)
League seasons on record
9 (2011–2025)
Clubs with recorded appearances
5
Among position peers, computed
Rating percentile
69thrating 6.85 vs 32 rated peers
Goals rank
#8 of 333 goals
G+A per 90 percentile
70th0.18 per 90

Cohort: 33 Super League (Malaysia) midfielders, 2024, min. 450 minutes.

How we calculate this

Rival Clubs(27)

Player stats against each opponent club

TeamMPWDLGA
Johor Darul Ta'zimJohor Darul Ta'zim40040010
Kuala Lumpur City FCKuala Lumpur City FC41120000
Kelantan FCKelantan FC31201000
TerengganuTerengganu30030000
KedahKedah32100010
SabahSabah31020000
Pulau PinangPulau Pinang31110000
Kuching FAKuching FA30211000
Kelantan The Real Warriors F.C.Kelantan The Real Warriors F.C.32010000
MelakaMelaka32100200
PDRMPDRM20111000
SelangorSelangor20020010
Perlis GSAPerlis GSA11000010
UiTMUiTM11000000
Negeri SembilanNegeri Sembilan10100000
PahangPahang10010000
SarawakSarawak11000010
Perak FAPerak FA10100010
Hà NộiHà Nội10010000
Terengganu City IITerengganu City II11000000
1–20 of 27

Rival National Teams(3)

Player stats against each opponent national team

TeamMPWDLGA
LebanonLebanon10010000
IndonesiaIndonesia10010000
Korea DPRKorea DPR10010010