
R. Messali
MID🇩🇿23 years old·born 28 Apr 2003
177 cm · 74 kg
Rank #2,921·36 matches tracked
Latest· 16 Oct 2026
90' vs Le Mans — a strong performance.
Le Mans 0–3 Toulouse (win) · Rating 7.1 · Elo +52 · 1 tackles · 1 intercept. · 6/10 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
−59P. Capelle1078
in 3 matches · Angers
−42F. Hanin1484
in 3 matches · Angers
−13K. Lala1887
in 3 matches · Stade Brestois 29
−8E. Mbappé1977
in 3 matches · Lille
−7M. Courcoul1442
in 3 matches · Angers
Nemeses
+82J. Ekomié1920
in 3 matches · Angers
+78L. Mouton1838
in 3 matches · Angers
+73Y. Belkhdim1909
in 4 matches · Angers
+66L. Rao-Lisoa1845
in 4 matches · Angers
+25B. André1994
in 3 matches · Lille
Coaches
Their Elo change in matches against him (at least 3 meetings).
Favourite coaches
No coach lost Elo against him.
Nemesis coaches
Hardly any coach gained Elo against him.
Career
No transfer history on record — likely an academy product or a single-club career.