
M. Rayhi
ATT🇳🇱32 years old·born 1 Jul 1994
179 cm · 75 kg · born Eindhoven, Netherlands
Al Hussein · Jordan Pro League
Rank #6,482·201 matches tracked
Playing style
All-round midfielderNon-pen goals /90
0.18
64th pct
Assists /90
0.12
47th pct
Key passes /90
1.35
53rd pct
Passes /90
21.12
16th pct
Tackles + int. /90
2.88
81st pct
Dribbles /90
2.83
69th pct
Latest· 13 Oct 2026
90' vs Al Seeb — a quiet game.
Al Seeb 0–3 Al Hussein (win) · Rating 6.62 · Elo +27 · 38 passes (1 key) · 6/13 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
−56O. Wijndal2100
in 3 matches · AZ Alkmaar
−47B. van Vlerken1550
in 4 matches · Almere City FC
−44Robbert Schilder1282
in 5 matches · Cambuur
−43B. Gomis1339
in 4 matches · Al-Hilal Saudi FC
−38Andrew Driver1165
in 3 matches · De Graafschap
Nemeses
+124Turki Al Ammar2036
in 3 matches · Al Shabab
+94Sami Al Naji1994
in 4 matches · Al-Nassr
+84in 3 matches · Al-Ittihad FC
+82X. Schenk1492
in 4 matches · Twente
+81P. Bijen1468
in 8 matches · Twente
Coaches
Their Elo change in matches against him (at least 3 meetings).
Favourite coaches
- −25
Fried Grim1527
in 4 matches · Waalwijk
- −10
Ron Elsen1262
in 4 matches · MVV
- −9
René Hake1714
in 4 matches · Cambuur
- −5
Wil Boessen1572
in 3 matches · Den Bosch
- −2
Zakaria Aboub1314
in 3 matches · Olympique Safi
Nemesis coaches
- +63
in 4 matches · Al Shabab
- +56
J. van den Brom2097
in 3 matches · Al Taawon
- +32
Dick Lukkien1925
in 4 matches · Emmen
- +18
E. ten Hag2294
in 4 matches · Ajax
- +16
Mike Snoei1360
in 3 matches · Telstar
Style radar
On-ball style vs same-position, same-league peers (0 = average for the role).
Career history
- 2024Al Jabalain→Wydad ACFree
- 2023Al-Dhafra→Al JabalainFree
- 2022Al Baten→Al-DhafraFree
- 2020Sparta Rotterdam→Al Baten
- 2018NEC Nijmegen→Sparta Rotterdam
- 2015PSV Eindhoven→NEC NijmegenFree