Highest classical chess ratings ever: Morocco

The best rating of every player who represents Morocco today, on FIDE's classical rating lists since July 1971.

GM Hicham Hamdouchi's 2628 on the July 2011 list is the highest classical rating held by a player who represents Morocco today.

#PlayerPeak
1
MAR · Jul 2011 · Latest 2492
2628
2
MAR · Oct 2006 · Latest 2300
2490
3
MAR · Jan 2018 · Latest 2406
2455
4
MAR · Jul 2006 · Latest 2287
2427
5
MAR · Apr 2023 · Latest 2419
2420
6
MAR · Oct 2006 · Latest 2270
2416
7
MAR · Jan 2009 · Latest 2341
2407
8
MAR · Jul 2017 · Latest 2400
2404
9
MAR · Oct 2008 · Latest 2341
2402
10
MAR · Jul 2008 · Latest 2386
2386
11
MAR · May 2019 · Latest 2303
2341
12
MAR · Apr 2006 · Latest 2289
2330
13
MAR · Jan 2001 · Latest 2201
2328
14
MAR · Jun 2014 · Latest 2271
2318
15
MAR · Jun 2013 · Latest 2152
2313
16
MAR · Aug 2017 · Latest 2059
2312
17
MAR · Jan 1993† · Latest 2269
2310
18
MAR · Jan 2008 · Latest 2080
2304
19
MAR · By Jan 2001 · Latest 2207
2300
20
MAR · Nov 2026 · Latest 2294
2294
21
MAR · May 2023 · Latest 2222
2290
22
MAR · Feb 2018 · Latest 1948
2281
23
MAR · Jan 1991† · Latest 2190
2280
24
MAR · Dec 2016 · Latest 2254
2279
25
MAR · Jan 2019 · Latest 2256
2276
26
MAR · By Jan 2001 · Latest 2275
2275
27
MAR · Mar 2015 · Latest 2036
2268
28
MAR · Jul 2025 · Latest 2264
2264
29
MAR · Jun 2015 · Latest 2230
2259
30
MAR · Jan 1985† · Latest 2240
2255
30
MAR · Apr 2004 · Latest 2033
2255
32
MAR · Nov 2026 · Latest 2254
2254
33
MAR · Apr 2004 · Latest 2176
2253
34
MAR · Jul 2016 · Latest 2226
2252
35
MAR · Jan 2003 · Latest 2173
2231
36
MAR · Nov 2026 · Latest 2228
2228
37
MAR · Jan 2005 · Latest 2137
2225
38
MAR · Nov 2015 · Latest 2038
2221
39
MAR · Jan 1985† · Latest 2104
2220
40
MAR · Jan 1996† · Latest 1992
2210
41
MAR · Jul 2008 · Latest 2118
2209
42
MAR · Sep 2015 · Latest 2080
2200
43
MAR · Oct 2008 · Latest 2105
2199
44
MAR · Apr 2004 · Latest 2176
2198
45
MAR · Jan 2001 · Latest 2193
2194
46
MAR · Apr 2004 · Latest 2002
2192
47
MAR · Sep 2016 · Latest 2061
2180
48
MAR · Sep 2016 · Latest 2122
2178
49
MAR · Mar 2024 · Latest 2140
2170
50
MAR · Oct 2006 · Latest 2046
2166
51
MAR · Aug 2016 · Latest 2039
2165
52
MAR · Jan 2007 · Latest 2035
2164
52
MAR · Aug 2022 · Latest 2114
2164
54
MAR · Jun 2014 · Latest 1956
2163
55
MAR · Jan 2006 · Latest 2101
2162
56
MAR · Apr 2005 · Latest 2107
2161
57
MAR · Jul 1996† · Latest 2043
2160
58
MAR · Mar 2022 · Latest 2089
2158
59
MAR · Aug 2025 · Latest 2117
2152
59
MAR · Jul 2026 · Latest 2075
2152
61
MAR · Mar 2022 · Latest 2042
2147
62
MAR · Nov 2017 · Latest 2099
2146
63
MAR · Jul 2016 · Latest 1960
2138
64
MAR · Mar 2015 · Latest 2080
2136
65
MAR · Sep 2016 · Latest 2046
2135
66
MAR · Sep 2016 · Latest 2034
2132
67
MAR · Mar 2017 · Latest 2076
2128
68
MAR · Aug 2016 · Latest 1987
2125
69
MAR · Nov 2015 · Latest 2086
2124
70
MAR · Dec 2022 · Latest 2122
2122
71
MAR · Apr 2024 · Latest 2071
2119
72
MAR · Mar 2014 · Latest 1993
2116
73
MAR · Sep 2015 · Latest 1919
2113
74
MAR · Apr 2023 · Latest 2082
2112
74
MAR · Aug 2026 · Latest 2086
2112
76
MAR · May 2026 · Latest 2069
2109
77
MAR · Nov 2017 · Latest 1899
2108
78
MAR · Jan 2017 · Latest 2043
2107
79
MAR · Nov 2026 · Latest 2103
2103
80
MAR · Aug 2025 · Latest 2051
2101
80
MAR · Oct 2026 · Latest 2101
2101
82
MAR · Nov 2015 · Latest 1875
2099
83
MAR · Jan 2008 · Latest 1935
2098
84
MAR · Jun 2014 · Latest 1997
2097
84
MAR · Mar 2015 · Latest 1859
2097
86
MAR · Apr 2005 · Latest 2096
2096
86
MAR · Sep 2025 · Latest 2096
2096
88
MAR · Oct 2016 · Latest 1982
2095
89
MAR · Jul 2007 · Latest 2044
2094
90
MAR · Sep 2016 · Latest 1987
2092
91
MAR · Aug 2016 · Latest 1824
2091
92
MAR · Sep 2023 · Latest 1998
2089
92
MAR · May 2026 · Latest 2089
2089
94
MAR · Aug 2016 · Latest 2020
2087
95
MAR · Jan 2008 · Latest 1945
2085
95
MAR · Sep 2016 · Latest 2017
2085
95
MAR · Aug 2025 · Latest 2049
2085
98
MAR · Jun 2014 · Latest 1985
2083
98
MAR · Sep 2016 · Latest 1963
2083
100
MAR · May 2023 · Latest 2082
2082

Peak is a player's highest rating on any of FIDE's classical rating lists since July 1971. When a player reached the same peak more than once, the first month is shown; 'By Jan 2001' means the peak was already on the earliest list we have for that player, so it may be older. Latest is the rating on the most recent list that rates the player. Players are listed under the federation they represent today, with every rating they have held, including ratings held while representing another federation.

† From FIDE's rating lists before 2001, compiled by Wojciech Bartelski at OlimpBase (olimpbase.org).