1
Shakhriyar Mamedyarov
Flag of AZE
GM Shakhriyar Mamedyarov
Elo: 2757
Age: 37
2
Sandro Mareco
Flag of ARG
GM Sandro Mareco
Elo: 2649
Age: 35
3
Sergei Movsesian
Flag of ARM
GM Sergei Movsesian
Elo: 2619
Age: 44
4
Sasa Martinovic
Flag of CRO
GM Sasa Martinovic
Elo: 2546
Age: 31
5
Seyed Khalil Mousavi
Flag of IRI
GM Seyed Khalil Mousavi
Elo: 2537
Age: 24
6
Susanto Megaranto
Flag of INA
GM Susanto Megaranto
Elo: 2533
Age: 35
7
Sebastien Maze
Flag of FRA
GM Sebastien Maze
Elo: 2530
Age: 38
8
Flag of RUS
GM Sergei Matsenko
Elo: 2530
Age: 32
9
Sergey Makarichev
Flag of RUS
GM Sergey Makarichev
Elo: 2520
Age: 69
10
Slavoljub Marjanovic
Flag of SRB
GM Slavoljub Marjanovic
Elo: 2462
Age: 67
11
Svetlin Mladenov
Flag of BUL
IM Svetlin Mladenov
Elo: 2446
Age: 38
12
Flag of GRE
IM Sotirios Malikentzos
Elo: 2443
Age: 30
13
Salvatore Joseph Matera
Flag of USA
IM Salvatore Joseph Matera
Elo: 2425
Age: 71
14
Slava Mikhailuk
Flag of USA
FM Slava Mikhailuk
Elo: 2420
Age: 51
15
Flag of UKR
FM Semen Mitusov
Elo: 2418
Age: 16
16
Flag of SRB
FM Slobodan Munizaba
Elo: 2416
Age: 41
17
Stefan Mohr
Flag of GER
GM Stefan Mohr
Elo: 2413
Age: 55
18
Flag of BEL
FM Sim Maerevoet
Elo: 2413
Age: 21
19
Stefan Mazur
Flag of SVK
IM Stefan Mazur
Elo: 2413
Age: 30
20
Flag of RUS
Sergey Maskaev
Elo: 2410
Age: 59
21
Flag of AZE
Sohrab Murtuzov
Elo: 2407
Age: 51
22
Soenke Maus
Flag of GER
IM Soenke Maus
Elo: 2403
Age: 55
23
Flag of SWE
Sven Goran Malmgren
Elo: 2400
Age: 67
24
Flag of RUS
IM Sergey Mentov
Elo: 2400
Age: 57
25
Flag of RUS
IM Sergei Milton
Elo: 2400
Age: 57
26
Flag of MNE
IM Stefan Mijovic
Elo: 2392
Age: 34
27
Flag of RUS
FM Sergey Mitin
Elo: 2383
Age: 43
28
Flag of SWE
FM Sebastian Mauritsson
Elo: 2383
Age: 37
29
Salome Melia
Flag of GEO
IM Salome Melia
Elo: 2383
Age: 35
30
Sophie Milliet
Flag of FRA
IM Sophie Milliet
Elo: 2382
Age: 39
31
Flag of RUS
Sergey Mirovshchikov
Elo: 2380
Age: 51
32
Svetlana Matveeva
Flag of RUS
IM Svetlana Matveeva
Elo: 2380
Age: 53
33
Flag of NOR
IM Sebastian Mihajlov
Elo: 2375
Age: 23
34
Slobodan Martinovic
Flag of YUG
GM Slobodan Martinovic
Elo: 2369
Age: 69
35
Stefan Macak
Flag of SVK
IM Stefan Macak
Elo: 2361
Age: 37
36
Stephen A Muhammad
Flag of USA
IM Stephen A Muhammad
Elo: 2361
Age: 60
37
Flag of ARG
FM Sergio Markeluk
Elo: 2355
Age: 66
38
Flag of SRB
IM Slavisa Marinkovic
Elo: 2351
Age: 55
39
Flag of BLR
Semen Eduardovich Meribanov
Elo: 2345
Age: 58
40
Flag of IRI
Sina Movahed
Elo: 2345
Age: 12
41
Sergio Minero Pineda
Flag of CRI
IM Sergio Minero Pineda
Elo: 2344
Age: 48
42
Flag of RUS
Sergei Mitrokhin
Elo: 2340
Age: 61
43
Flag of FRA
Salvador Meyer
Elo: 2340
44
Flag of ESP
FM Sergi Mingarro Carceller
Elo: 2339
Age: 29
45
Sabahudin Mujovic
Flag of BIH
FM Sabahudin Mujovic
Elo: 2336
Age: 49
46
Flag of RUS
FM Sergey Misyuryaev
Elo: 2334
Age: 37
47
Flag of IND
FM Suthandram R Manu David
Elo: 2332
Age: 21
48
Flag of SRB
FM Stefan Mladenovic
Elo: 2332
Age: 27
49
Flag of IRI
IM S Hamed Moosavian
Elo: 2328
Age: 37
50
Sergei Mihajlovskij
Flag of BLR
Sergei Mihajlovskij
Elo: 2327
Age: 42
51
Stanislav Valerievi Mikheev
Flag of SRB
IM Stanislav Valerievi Mikheev
Elo: 2323
Age: 46
52
Flag of ARG
FM Sergio Macagno
Elo: 2320
Age: 58
53
Flag of UKR
Serhii Mykhieiev
Elo: 2311
Age: 70
54
Samir Mohammad
Flag of SYR
FM Samir Mohammad
Elo: 2308
Age: 49
55
Flag of RUS
Sergey Martyshin
Elo: 2308
Age: 63
56
Flag of AZE
FM Sadig Teymur Mammadov
Elo: 2308
Age: 19
57
Flag of RUS
FM Sergey Makarov
Elo: 2308
Age: 34
58
Flag of IND
IM Shah Manush
Elo: 2307
Age: 25
59
Flag of SRB
FM Sasa Milosevic
Elo: 2303
Age: 47
60
Flag of ITA
FM Stefan Moroder
Elo: 2302
Age: 42
61
Flag of YUG
Stefan S Mladenovic
Elo: 2302
Age: 20
62
Flag of RUS
IM Sergey V Mozaliov
Elo: 2301
Age: 64
63
Flag of CRO
IM Srdjan Marangunic
Elo: 2301
Age: 79
64
Flag of MNE
IM Slavisa Milanovic
Elo: 2299
Age: 45
65
Flag of RUS
FM Sergey Mikhailov
Elo: 2295
Age: 48
66
Flag of SRB
FM Sulejman Maslak
Elo: 2293
Age: 71
67
Flag of RUS
FM Sergey Mashkov
Elo: 2291
Age: 25
68
Flag of TKM
FM Shohrat Muratkuliev
Elo: 2289
Age: 67
69
Flag of COL
FM Sebastian Marin
Elo: 2289
Age: 37
70
Flag of ARM
FM Simon Mkrtchian
Elo: 2287
Age: 36
71
Flag of GER
FM Stefan Mooser
Elo: 2283
Age: 54
72
Sergei Maitesian
Flag of FRA
FM Sergei Maitesian
Elo: 2282
Age: 36
73
Flag of ITA
GM Sergio Mariotti
Elo: 2278
Age: 76
74
Flag of SRB
FM Stevan Mirkovic
Elo: 2277
Age: 34
75
Flag of ARG
Sebastian Mangioni
Elo: 2273
Age: 42
76
Flag of RUS
FM Stanislav Maslennikov
Elo: 2268
Age: 49
77
Flag of CUB
Sebastian Manuel Martin Rabelo
Elo: 2256
Age: 65
78
Flag of FRA
FM Samuel Malka
Elo: 2256
Age: 26
79
Flag of RUS
Sergei Makarov
Elo: 2255
Age: 46
80
Flag of ARM
FM Sargis V Manukyan
Elo: 2253
Age: 32
81
Flag of RUS
Sergey Melkozerov
Elo: 2251
Age: 39
82
Shahzad Mirza
Flag of PAK
IM Shahzad Mirza
Elo: 2251
Age: 68
83
Flag of RUS
S Morosov
Elo: 2250
84
Flag of BIH
Sandro Mikanovic
Elo: 2250
Age: 34
85
Flag of RUS
Sanal Mingjaev
Elo: 2246
Age: 36
86
Sergio Joshafatt Morales Garcia
Flag of MEX
FM Sergio Joshafatt Morales Garcia
Elo: 2243
Age: 32
87
Sergio Miguel
Flag of ANG
FM Sergio Miguel
Elo: 2242
Age: 38
88
Flag of FRA
FM Serge Munschi
Elo: 2241
Age: 56
89
Flag of NOR
Sondre Lillestol Melaa
Elo: 2240
Age: 19
90
Sebastien Midoux
Flag of FRA
Sebastien Midoux
Elo: 2239
Age: 44
91
Flag of RUS
Stas Mihalchenko
Elo: 2238
Age: 81
92
Siegfried Maus
Flag of GER
FM Siegfried Maus
Elo: 2238
Age: 61
93
Flag of RUS
Sergey Mykota
Elo: 2237
Age: 61
94
Stephen R Mannion
Flag of SCO
IM Stephen R Mannion
Elo: 2237
Age: 58
95
Flag of NOR
Svein G Myreng
Elo: 2235
Age: 47
96
Sebastian Mueller
Flag of GER
Sebastian Mueller
Elo: 2234
Age: 47
97
Flag of RUS
Stanislav Marchenko
Elo: 2234
Age: 33
98
Flag of TKM
Soltan Myradow
Elo: 2233
Age: 20
99
Slobodan Mirkovic
Flag of SRB
IM Slobodan Mirkovic
Elo: 2233
Age: 62
100
Flag of SLO
Severin Mejak
Elo: 2230
Age: 27