MAR · 42 yrs · K=20 · Peak 2018 (By Sep 2016)
Best performance: 2240 at 3eme prix International mohammed VI(Best of 2016)
Classical rating
1983
FIDE’s November 2026 list. No rated games since, so the live rating is the same.
On FIDE’s list since Sep 2016
How live ratings are calculated
Rating History · Classical
Classical rating 1948 to 1983 over the last 12 months; peak 2018 by September 2016.
Official rating by month
Each month: the rating, its change from the list before, and the rated games FIDE counted.
| List | Classical | Rapid | Blitz |
|---|---|---|---|
| Nov 2026 | 1983, +36, 8 games | 1945, 0, 0 games | 2002, 11 games |
| Oct 2026 | 1947, 0, 0 games | 1945, 0, 0 games | unrated |
| Sep 2026 | 1947, -3, 1 game | 1945, 0, 0 games | unrated |
| Aug 2026 | 1950, 0, 0 games | 1945, 0, 0 games | unrated |
| Jul 2026 | 1950, 0, 0 games | 1945, 0, 0 games | unrated |
| Jun 2026 | 1950, +37, 4 games | 1945, 0, 0 games | unrated |
| May 2026 | 1913, -22, 1 game | 1945, 0, 0 games | unrated |
| Apr 2026 | 1935, 0, 0 games | 1945, 0, 0 games | unrated |
| Mar 2026 | 1935, 0, 0 games | 1945, 0, 0 games | unrated |
| Feb 2026 | 1935, 0, 0 games | 1945, 0, 0 games | unrated |
| Jan 2026 | 1935, 0, 0 games | 1945, 0, 0 games | unrated |
| Dec 2025 | 1935, -13, 4 games | 1945, 0, 0 games | unrated |
Form · Classical
Unbeaten in the last 2 games (2 wins), since Oct 23. Longest unbeaten run in 2026: 13 games, Feb 15 – Oct 21.
From 70 classical games on record, the latest on Oct 24.
No rated classical games this rating periodsince the NOV26 list (Nov 1, 2026)
| Last played | Score | |
|---|---|---|
| Festival international des echecs chefchaouen 22ème Edition StandardOct 18 – Oct 24TPR 2144 | 6/9 |
The live rating moves only when new rated games are played. Until then it matches the published rating.
Best wins · Classical
From 45 rated classical games against rated opponents, 2013–2026
| # | Opponent | Rating |
|---|---|---|
| 1, | Abdelhadi Aassim, Jul 2016 · 3eme prix International mohammed VI | , 2221 |
| 2, | CM Rachid Zouizine, Jul 2016 · 3eme prix International mohammed VI | , 2138 |
| 3, | Noureddine Messala, Jul 2016 · 3eme prix International mohammed VI | , 2124 |
| 4, | Elwardi Abderrafia, Aug 2016 · championnat national individuel | , 2113 |
| 5, | Robert Romanelli, Oct 2013 · 1ères Rencontres Internationales des Echecs Francophones - Open moins de 2200 | , 1980 |
| 6, | Oussama Ennouri, May 2026 · Championnat du Maroc Par Equipe 1ere Division NORD Open | , 1938 |
| 7, | IM Moubarak Rian, Oct 2026 · Festival international des echecs chefchaouen 22ème Edition Standard | , 1905 |
| 8, | EL GOUACH NASSIM, Apr 2026 · COUPE DU TRÖNE 2026 OPEN | , 1827 |
| 9, | Hashem Hussain, Oct 2026 · Festival international des echecs chefchaouen 22ème Edition Standard | , 1805 |
| 10, | Mohammed Azouaou, May 2026 · Championnat du Maroc Par Equipe 1ere Division NORD Open | , 1747 |
Performance rating by year
| Year | Games | Score | Avg opp | TPR |
|---|---|---|---|---|
| 2026 | 14 | 9½ | 1929 | 2062 |
| 2025 | 4 | 2 | 1868 | 1868 |
| 2024 | 4 | 1½ | 1808 | 1721 |
| 2019 | 3 | 1 | 2083 | 1958 |
| 2015 | 3 | ½ | 2228 | 1955 |
| 2013 | 5 | 1½ | 2057 | 1908 |
Games count in the month they were played. Each month and year is one performance rating over all of its rated games.
- Oct 2026Swisschess-results.comBest of 2026Score 6/9Opp avg 2003Start 1947
- Apr – Aug 2026Knockoutchess-results.comScore 2/2Opp avg 1827Start 1935
- Jul 2026Teamchess-results.comScore 1½/2Opp avg 1841Start 1950
- Jan – May 2026Teamchess-results.com#2 in 2026Score 4/6Opp avg 1830Start 1935
- Nov 2025Swissfederation sourceBest of 2025Score 4/6Opp avg 1868Start 1948
- Jul 2024Swissfederation sourceBest of 2024Score 4/7Opp avg 1808Start 2008
- Sep – Nov 2019Teamfederation sourceBest of 2019Score 1/3Opp avg 2083Start 2018
- Festival international des echecs chefchaouen 22ème Edition Standard · Oct 2026 · 6/9
- COUPE DU TRÖNE 2026 OPEN · Apr – Aug 2026 · 2/2
- Chess Team Championship Playoff – Open · Jul 2026 · 1½/2
- Championnat du Maroc Par Equipe 1ere Division NORD Open · Jan – May 2026 · 4/6
- Tournoi Regional de la marche Verte d'Echecs Edit 4 · Nov 2025 · 4/6
- Individual National Chess Championship · Jul 2024 · 4/7
- Liga Andaluza 2019 Primera Division F · Sep – Nov 2019 · 1/3
- championnat national individuel · Aug 2016 · 4½/9
- 3eme prix International mohammed VI · Jul 2016 · 6½/9
- Individuel national championship 2015 · Aug 2015 · 5½/9
- 1ères Rencontres Internationales des Echecs Francophones - Open moins de 2200 · Oct 2013 · 4½/9
World
- #=31047Antonino Meo1983.0
- #=31047Sairam Bala M1983.0
- #=31047Kamal El Bakkali1983.0
- #=31047Artem Gindinson1983.0
- #=31047Goran S Simic1983.0
Morocco
- #=66Chouaib Boukhrissioui1985.0
- #=66Lyamani khalid1985.0
- #68Kamal El Bakkali1983.0
- #69Razzouki Otmane Filali1982.0
- #70Wadie Mguil1981.0
Live rating: FIDE’s November list plus every rated game played since. Not affiliated with FIDE.