
M. Batna
MID🇲🇦36 years old·born 27 Jun 1990
185 cm · 79 kg · born Agadir, Morocco
Rank #3,514·165 matches tracked
Playing style
CreatorNon-pen goals /90
0.20
70th pct
Assists /90
0.24
88th pct
Key passes /90
1.73
87th pct
Passes /90
22.77
23rd pct
Tackles + int. /90
1.26
21st pct
Dribbles /90
3.90
94th pct
Latest· 18 Oct 2026
90' vs Al Khaleej Saihat — 1 assist, a strong performance.
Al-Fateh 2–3 Al Khaleej Saihat (loss) · Rating 7.59 · Elo -14 · 3 shots (2 on) · 2/7 dribbles · 5/15 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
−101R. Mahrez2135
in 5 matches · Al-Ahli Jeddah
−64É. Banega1370
in 6 matches · Al Shabab
−61O. Ighalo1645
in 10 matches · Al Wehda Club
−58C. Guanca1995
in 6 matches · Al Shabab
−57D. Kourbelis1947
in 4 matches · Al Khaleej Saihat
Nemeses
+166Nawaf Al Aqidi2208
in 3 matches · Al-Nassr
+152Alfa Semedo1823
in 6 matches · Al-Fayha
+141Saud Zaydan1412
in 4 matches · Al Riyadh
+140Mohammed Harzan1281
in 3 matches · Al Taee
+138in 6 matches · Al Orubah
Coaches
Their Elo change in matches against him (at least 3 meetings).
Favourite coaches
- −38
Matthias Jaissle2369
in 6 matches · Al-Ahli Jeddah
- −37
in 9 matches · Al Taawon
- −20
Giorgios Donis1973
in 6 matches · Al Khaleej Saihat
- −8
Vladan Milojević2023
in 3 matches · Al-Ettifaq
- −8
Alen Horvat1529
in 4 matches · Al Baten
Nemesis coaches
- +107
Vuk Rašović1816
in 5 matches · Al-Fayha
- +46
in 3 matches · Al-Ittihad FC
- +41
J. Sierra1812
in 3 matches · Al Wehda Club
- +35
Pedro Emanuel2038
in 6 matches · Al-Fayha
- +29
Jorge Jesus2479
in 3 matches · Al-Nassr
Style radar
On-ball style vs same-position, same-league peers (0 = average for the role).
Career history
- 2020Al-Jazira→Al-FatehFree
- 2019Al Wahda FC→Al-Jazira