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