
O. Mahrous
MID🇲🇦31 years old·born 7 Jun 1995
Kawkab Marrakech · Morocco Botola Pro
Rank #8,755·88 matches tracked
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
−51M. Hadhoudi1266
in 5 matches · Difaa EL Jadida
−51A. Noussir1082
in 5 matches · Ittihad Tanger
−49M. Bencherifa1200
in 3 matches · Olympique Khouribga
−48Y. Aguerdoum1143
in 5 matches · Maghreb Fès
−43H. Aina940
in 4 matches · Maghreb Fès
Nemeses
+127K. Benarif1117
in 3 matches · Mouloudia Oujda
+73H. Hannouri1473
in 3 matches · Wydad AC
+60Y. Jarici1056
in 4 matches · Mouloudia Oujda
+58M. Maftah1235
in 6 matches · Renaissance Berkane
+57Y. Anouar1166
in 3 matches · Mouloudia Oujda
Coaches
Their Elo change in matches against him (at least 3 meetings).
Favourite coaches
- −11
in 3 matches · Olympique Khouribga
- −10
in 3 matches · Youssoufia Berrechid
- −5
in 3 matches · Hassania Agadir
- −0
Zakaria Aboub1314
in 3 matches · Riadi Salmi
Nemesis coaches
- +35
S. Vandenbroeck1661
in 5 matches · Wydad AC
- +26
Amine Benhachem1573
in 3 matches · FUS Rabat
- +12
A. Benchikha1373
in 3 matches · Renaissance Berkane
- +10
M. El Khalfi1232
in 3 matches · FUS Rabat
- +8
A. Ben Soltane1193
in 4 matches · CODM Meknès
Career history
- 2025Wydad AC→Kawkab MarrakechFree Transfer
- 2025Muharraq→Kawkab MarrakechFree agent
- 2025Wydad AC→MuharraqFree agent
- 2023Olympique Safi→Wydad AC