MAR · 48 yrs · K=40 · Peak 1985 (By Jan 2026)
Best performance: 2078 at Clash of generations 01(Best of 2025)
NOV26 Rating
1899
Live Rating
1899.0
Change
0.0
Games Played
0
How live ratings are calculated
Rating History · Classical
Official classical rating by month
| List | Rating | Change |
|---|---|---|
| Nov 2026 | 1899 | 0 |
| Oct 2026 | 1899 | 0 |
| Sep 2026 | 1899 | 0 |
| Aug 2026 | 1899 | 0 |
| Jul 2026 | 1899 | -86 |
| Jun 2026 | 1985 | 0 |
| May 2026 | 1985 | 0 |
| Apr 2026 | 1985 | 0 |
| Mar 2026 | 1985 | 0 |
| Feb 2026 | 1985 | 0 |
Form · Classical
Longest unbeaten run in 2026: 3 games, Jun 16.
From 14 classical games on record, the latest on Jun 16.
No rated standard games this rating periodsince the NOV26 list (Nov 1, 2026)
| Last played | Score | |
|---|---|---|
| Local Tournament Sakia Al HamraJun 16TPR 1807 | 3/9 |
The live rating moves only when new rated games are played. Until then it matches the published rating.
Best wins · Classical
From 14 rated classical games against rated opponents, 2025–2026
| # | Opponent | Rating |
|---|---|---|
| 1, | Abdelkadir Tarfaoui, Nov 2025 · Clash of generations 01 | , 2041 |
| 2, | Mustapha Aalalla, Jun 2026 · Local Tournament Sakia Al Hamra | , 1985 |
| 3, | Islam Mohamed Onde, Nov 2025 · Clash of generations 01 | , 1834 |
| 4, | Aliane El Fairasse, Nov 2025 · Clash of generations 01 | , 1783 |
| 5, | Boubker Lagrir, Nov 2025 · Clash of generations 01 | , 1585 |
| # | Opponent | Overall | Rating |
|---|---|---|---|
| 1, | Abdelkadir Tarfaoui, Highest-rated meeting: Nov 2025 · Clash of generations 01 | , 1/1 | , 2041 |
| 2, | Soufiane Razzaq, Highest-rated meeting: Jun 2026 · Local Tournament Sakia Al Hamra | , 0/1 | , 2014 |
| 3, | Mohamed Yahdih El Moussaoui, Highest-rated meeting: Jun 2026 · Local Tournament Sakia Al Hamra | , ½/1 | , 1996 |
| 4, | Mustapha Aalalla, Highest-rated meeting: Jun 2026 · Local Tournament Sakia Al Hamra | , 1/1 | , 1985 |
| 5, | Mohamed Haimouda, Highest-rated meeting: Jun 2026 · Local Tournament Sakia Al Hamra | , ½/2 | , 1949 |
| 6, | Ayman Toufike, Highest-rated meeting: Jun 2026 · Local Tournament Sakia Al Hamra | , ½/1 | , 1908 |
| 6, | Lahbib Benmarite, Highest-rated meeting: Jun 2026 · Local Tournament Sakia Al Hamra | , ½/1 | , 1908 |
| 8, | El Mahjoub Ghailani, Highest-rated meeting: Jun 2026 · Local Tournament Sakia Al Hamra | , 0/1 | , 1904 |
| 9, | Islam Mohamed Onde, Highest-rated meeting: Jun 2026 · Local Tournament Sakia Al Hamra | , 1/2 | , 1883 |
| 10, | Barikallah Ahlhammad, Highest-rated meeting: Jun 2026 · Local Tournament Sakia Al Hamra | , 0/1 | , 1839 |
Performance rating by month
2026: 1807 over 9 rated games
| Month | Games | Score | Avg opp | TPR |
|---|---|---|---|---|
| Jun | 9 | 3 | 1932 | 1807 |
Games count in the month they were played. Each month and year is one performance rating over all of its rated games.
- Jun 2026Round robinfederation sourceBest of 2026Score 3/9Opp avg 1932Start 1985
World
- #=49281IM Moubarak Rian1899.0
- #=49281Yassine Alaoui Belghiti1899.0
- #=49281Said Ennajjar1899.0
- #=49281Mohamed Sajed El Aoumari1899.0
- #=49281Mustapha Aalalla1899.0
Morocco
- #=128IM Moubarak Rian1899.0
- #=128Yassine Alaoui Belghiti1899.0
- #=128Said Ennajjar1899.0
- #=128Mohamed Sajed El Aoumari1899.0
- #=128Mustapha Aalalla1899.0
Live ratings projected from the NOV26 published list · Not affiliated with FIDE