
Khalid Al Ghannam
ATT🇸🇦25 years old·born 7 Nov 2000
171 cm · 66 kg · born Khobar, Saudi Arabia
Rank #2,289·181 matches tracked
Playing style
CreatorNon-pen goals /90
0.26
95th pct
Assists /90
0.18
79th pct
Key passes /90
1.27
66th pct
Passes /90
23.09
21st pct
Tackles + int. /90
1.83
34th pct
Dribbles /90
3.50
90th pct
Latest· 17 Oct 2026
60' vs NEOM — a strong performance.
NEOM 0–1 Al-Ettifaq (win) · Rating 6.92 · Elo +25 · 12 passes · 1/5 duels
Form — EAR = Elo Above Replacement, football's version of baseball's WAR (Wins Above Replacement). Every rated match scores a player against the average performance for their position: better adds to EAR, worse subtracts. EAR180 adds up the last 180 days (current form); EAR career adds up every rated match. Our predictions add EAR180 to a player's Elo, about 37 Elo points per EAR point. Each bar is the EAR180 going into that match: green above the position average, red below. A gap means no rated match in that window. (180 days)
Opponents
Their Elo change in matches against him (at least 3 meetings).
Favourite opponents
−68in 8 matches · Abha
−58Mohammed Salem1517
in 5 matches · Al-Raed
−53K. El Berkaoui1687
in 8 matches · Al-Raed
−53Yahia Al Shehri1216
in 6 matches · Al Riyadh
−51M. Campaña1550
in 5 matches · Al Riyadh
Nemeses
+190Hassan Tambakti2371
in 5 matches · Al-Hilal Saudi FC
+162Faisal Al Ghamdi1849
in 4 matches · Al-Ittihad FC
+150M. Batna1828
in 6 matches · Al-Fateh
+126in 6 matches · Al-Ettifaq
+125Sultan Mandash2107
in 10 matches · Al-Hilal Saudi FC
Coaches
Their Elo change in matches against him (at least 3 meetings).
Favourite coaches
- −44
Marius Şumudică1699
in 3 matches · Al-Raed
- −33
Besnik Hasi2005
in 4 matches · Al-Ahli Jeddah
- −15
Pedro Emanuel2038
in 5 matches · Al-Fayha
- −12
Alen Horvat1529
in 3 matches · Al Baten
- −5
in 3 matches · NEOM
Nemesis coaches
- +85
Giorgios Donis1973
in 4 matches · Al Khaleej Saihat
- +50
Vuk Rašović1816
in 4 matches · Al-Fayha
- +40
A. Chebbi1503
in 3 matches · Abha
- +32
Khaled Al Atawi1715
in 3 matches · Al-Ettifaq
- +29
Martin Ševela1608
in 3 matches · Al-Adalah
Style radar
On-ball style vs same-position, same-league peers (0 = average for the role).
Career history
- 2025Al-Hilal Saudi FC→Al-EttifaqLoan ended
- 2024Al-Ettifaq→Al-Hilal Saudi FCLoan
- 2024Al-Nassr→Al-Ettifaq
- 2023Al-Fateh→Al-NassrLoan ended
- 2023Al-Nassr→Al-FatehLoan
- 2020Al-Qadisiyah FC→Al-Nassr