1
Flag of ALB
IM Fatos Muco
Elo: 2420
Age: 75
2
Flag of AUT
IM Florian Mesaros
Elo: 2414
Age: 24
3
Flag of ROU
FM Filip Magold
Elo: 2408
Age: 16
4
Flag of ESP
FM Francisco Montoliu Cervero
Elo: 2393
Age: 28
5
Flag of ARG
FM Francisco Javier Munoz
Elo: 2389
Age: 25
6
Felix Meissner
Flag of GER
FM Felix Meissner
Elo: 2382
Age: 32
7
Farai Mandizha
Flag of ZIM
IM Farai Mandizha
Elo: 2380
Age: 39
8
Flag of ESP
FM Francisco Javier Mateu Palau
Elo: 2375
Age: 63
9
Flag of ITA
FM Franco Milocco
Elo: 2350
Age: 64
10
Flag of AUT
FM Florian Mostbauer
Elo: 2338
Age: 30
11
Federico Manca
Flag of ITA
IM Federico Manca
Elo: 2324
Age: 55
12
Flag of AZE
FM Farid Farman Oglu Mustafayev
Elo: 2319
Age: 20
13
Flag of SUI
Francois Margot
Elo: 2305
Age: 59
14
Flag of EGY
FM Farag Amrou Mohamed
Elo: 2293
Age: 64
15
Flag of UKR
FM Fyodor Myshakov
Elo: 2292
Age: 36
16
Flag of GER
FM Florian Mossakowski
Elo: 2285
Age: 52
17
Flag of GER
Frank Mueller
Elo: 2277
Age: 51
18
Flag of GER
Frank Mayer
Elo: 2273
Age: 55
19
Flag of BRA
FM Felipe Kubiaki Menna Barreto
Elo: 2272
Age: 36
20
Flag of FRA
FM Fabrice Moracchini
Elo: 2271
Age: 60
21
Flag of SUI
FM Fabian Maeser
Elo: 2270
Age: 57
22
Flag of ESP
Fernando Mendez
Elo: 2269
Age: 56
23
Flag of ITA
Fabrizio Magrini
Elo: 2265
Age: 34
24
Flag of AUT
FM Fabian Matt
Elo: 2261
Age: 30
25
Flag of ITA
Federico Mora
Elo: 2260
Age: 54
26
Flag of CRI
Fernando Montero
Elo: 2260
27
Flag of GER
Friedhelm Meyer
Elo: 2255
Age: 63
28
Flag of CAN
FM Fanhao Meng
Elo: 2252
Age: 36
29
Flag of ESP
FM Francisco Miguel Quintero
Elo: 2251
Age: 50
30
Ferdinand Middendorf
Flag of GER
Ferdinand Middendorf
Elo: 2250
Age: 74
31
Flag of TUN
FM Farabi Malek
Elo: 2250
Age: 59
32
Flag of GER
FM Fabian Mueller
Elo: 2245
Age: 43
33
Flag of ESP
Federico Martinez Gonzalez
Elo: 2244
Age: 60
34
Flag of BRA
FM Frederico Matsuura
Elo: 2244
Age: 56
35
Flag of MKD
Filip Mihov
Elo: 2238
Age: 24
36
Flag of PER
Fernando Miguel
Elo: 2236
Age: 50
37
Fabrice Moisan
Flag of FRA
Fabrice Moisan
Elo: 2231
Age: 56
38
Falko Meyer
Flag of GER
FM Falko Meyer
Elo: 2226
Age: 50
39
Flag of ESP
F Javier Mingell Rosello
Elo: 2226
Age: 63
40
Flag of MEX
IM Francisco Magana Echeverria
Elo: 2222
Age: 29
41
Flag of ESP
Francisco Martinez Catalin
Elo: 2221
Age: 46
42
Flag of COL
Francisco Montana
Elo: 2219
Age: 46
43
Flag of COL
Francisco Munoz
Elo: 2215
Age: 89
44
Flag of POR
Fernando Miranda
Elo: 2205
Age: 63
45
Flag of ESP
Francisco Javier Martinez Catalan
Elo: 2203
Age: 46
46
Flag of ITA
Federico Massazza
Elo: 2200
Age: 16
47
Flag of ITA
Federico Madiai
Elo: 2199
Age: 37
48
Flag of FRA
FM Fahim Mohammad
Elo: 2197
Age: 24
49
Flag of RUS
Fedor Molchanov
Elo: 2195
Age: 38
50
Flag of ROU
Florin Matei
Elo: 2183
Age: 56
51
Flag of FRA
Florian Mathez
Elo: 2183
Age: 19
52
Fritz Muehlebach
Flag of SUI
Fritz Muehlebach
Elo: 2179
Age: 68
53
Francois Marchand
Flag of FRA
FM Francois Marchand
Elo: 2179
Age: 53
54
Flag of NED
Fabian Miesen
Elo: 2177
Age: 38
55
Flag of FRA
FM Francis Meinsohn
Elo: 2177
Age: 74
56
Flag of FRA
Felix Mourot
Elo: 2177
Age: 38
57
Flag of BRA
Fabio Macedo
Elo: 2175
Age: 57
58
Flag of CRO
Franjo Josip Markovic
Elo: 2173
Age: 26
59
Fabrice Mandon
Flag of FRA
Fabrice Mandon
Elo: 2173
Age: 54
60
Flag of GER
Falk Mueller
Elo: 2172
Age: 85
61
Flag of ARG
Fernando R Martinez Dorr
Elo: 2171
Age: 40
62
Fernando Martin Blanco
Flag of ESP
Fernando Martin Blanco
Elo: 2171
Age: 63
63
Flag of ESP
Francisco Jose Marquinez Capillas
Elo: 2169
Age: 60
64
Flag of AZE
Farkhad Maukhtarov
Elo: 2168
Age: 40
65
Flag of HUN
Ferenc Moor
Elo: 2156
Age: 49
66
Flag of SLO
Filip Matijevic
Elo: 2153
Age: 29
67
Fabrizio Molina
Flag of ITA
FM Fabrizio Molina
Elo: 2153
Age: 59
68
Flag of CRI
Francis Maynard
Elo: 2153
Age: 62
69
Fridolin Mertens
Flag of GER
Fridolin Mertens
Elo: 2151
Age: 30
70
Flag of AZE
Fakhri Mirzakouliev
Elo: 2151
Age: 42
71
Flag of ITA
Fabrizio Maggi
Elo: 2150
Age: 33
72
Flag of GER
Franko Mahn
Elo: 2145
Age: 60
73
Flag of ITA
Francesco Montani
Elo: 2143
Age: 61
74
Flag of SRB
Ferdinand Mrsa
Elo: 2142
Age: 73
75
Flag of COL
Farid Munoz
Elo: 2139
Age: 60
76
Flag of CRI
Francis Maynard Salazar
Elo: 2139
Age: 62
77
Flag of ESP
Francisco Jose Medina Benegas
Elo: 2135
Age: 66
78
Flag of GER
Frank May
Elo: 2134
Age: 57
79
Flag of SWE
Fredrik Mella
Elo: 2132
Age: 54
80
Flag of CAN
Fengxi Mao
Elo: 2132
Age: 19
81
Flag of JOR
FM Farhan Mohannad
Elo: 2131
Age: 46
82
Flag of ITA
Federico Montalbano
Elo: 2129
Age: 29
83
Flag of GER
Frank Mittendorf
Elo: 2126
Age: 66
84
Faisal Mohamed
Flag of SUD
FM Faisal Mohamed
Elo: 2123
Age: 35
85
Flag of MEX
Fernando Mar Gonzalez
Elo: 2122
86
Flag of GER
Frank Muster
Elo: 2120
Age: 45
87
Flag of FRA
Florian Marcille
Elo: 2119
Age: 38
88
Flag of NCA
Fernando Martinez
Elo: 2119
Age: 63
89
Flag of ESP
Felix Jose Montoya Bello
Elo: 2114
Age: 59
90
Flag of CZE
Frantisek Mrkus
Elo: 2114
Age: 24
91
Flag of ESP
Francisco Javier Moyano Morales
Elo: 2113
Age: 84
92
Flag of RUS
Filipp Malinin
Elo: 2108
Age: 34
93
Flag of ITA
FM Franco Misiano
Elo: 2108
Age: 57
94
Flag of AZE
Farid Yediyar Mammadov
Elo: 2103
Age: 46
95
Flag of ESP
Francesco Molina Suau
Elo: 2102
Age: 48
96
Flag of BRA
Fabio Moro
Elo: 2100
Age: 48
97
Flag of ESP
Felix Mezcua Coronil
Elo: 2098
Age: 51
98
Flag of ESP
Felix Martinez Borrego
Elo: 2096
Age: 52
99
Flag of MEX
Fernando Mendoza Lopez
Elo: 2094
Age: 30
100
Flag of GRE
Fotis Margaritis
Elo: 2093
Age: 41