1
Haik M Martirosyan
Flag of ARM
GM Haik M Martirosyan
Elo: 2678
Age: 24
2
Hrant Melkumyan
Flag of ARM
GM Hrant Melkumyan
Elo: 2640
Age: 35
3
Henrique Mecking
Flag of BRA
GM Henrique Mecking
Elo: 2553
Age: 72
4
Flag of SUI
Hondozi Murtez
Elo: 2403
Age: 45
5
Hans Moehn
Flag of GER
FM Hans Moehn
Elo: 2396
Age: 28
6
Flag of BIH
Haris Memich
Elo: 2390
Age: 47
7
Flag of GER
IM Heiko Machelett
Elo: 2372
Age: 45
8
Flag of YUG
IM Hamza Mujic
Elo: 2364
Age: 71
9
Flag of GER
FM Heiner Matthias
Elo: 2359
Age: 60
10
Flag of CHN
Hao Mao
Elo: 2343
11
Flag of GER
FM Holger Meyer
Elo: 2330
Age: 63
12
Flag of ENG
H Dougald MacPherson
Elo: 2330
Age: 66
13
Flag of TUR
FM Hakki Mert
Elo: 2325
Age: 71
14
Flag of ISR
FM Hanan Mordechai
Elo: 2313
Age: 32
15
Flag of CRO
IM Hrvoje Messing
Elo: 2310
Age: 71
16
Flag of BRA
FM Hermes Amilcar Machado
Elo: 2310
Age: 62
17
Flag of MYA
Han Myint
Elo: 2308
Age: 62
18
Flag of MEX
FM Hermes Maya
Elo: 2300
Age: 67
19
Flag of GER
Helge Mueller
Elo: 2295
Age: 54
20
Flag of MYA
Han Myint
Elo: 2287
Age: 62
21
Hafizulhelmi Mas
Flag of MAS
IM Hafizulhelmi Mas
Elo: 2284
Age: 43
22
Flag of GER
FM Henning Mordhorst
Elo: 2282
Age: 57
23
Flag of MYA
IM Han Myint
Elo: 2277
Age: 63
24
Flag of ESP
IM Hector Mestre Bellido
Elo: 2276
Age: 34
25
Flag of CHN
Hongding Ma
Elo: 2271
Age: 61
26
Heiko Mertens
Flag of GER
Heiko Mertens
Elo: 2268
Age: 50
27
Flag of FRA
FM Hayk Mirimanian
Elo: 2268
Age: 28
28
Flag of FIN
FM Harry Mansner
Elo: 2267
Age: 29
29
Hadi Momeni
Flag of IRI
FM Hadi Momeni
Elo: 2265
Age: 49
30
Flag of NED
Hendrik Marks
Elo: 2261
Age: 48
31
Flag of GER
FM Hans Georg Mueller
Elo: 2256
Age: 60
32
Flag of POL
FM Hubert Meers
Elo: 2250
Age: 17
33
Flag of IRI
FM HR Mohammadi
Elo: 2249
Age: 47
34
Flag of BRA
Horacio Matsuura
Elo: 2244
Age: 60
35
Htoo Mynn
Flag of MYA
FM Htoo Mynn
Elo: 2239
Age: 57
36
Flag of FRA
FM Hugues Magnier
Elo: 2237
Age: 48
37
Flag of FRA
FM Herve Marcantoni
Elo: 2237
Age: 59
38
Flag of GER
FM Hendrik Moeller
Elo: 2236
Age: 37
39
Flag of MYA
Htun Do Maung
Elo: 2235
Age: 56
40
Flag of GER
Hans Markmann
Elo: 2230
41
Flag of BUL
Hristo Mlechev
Elo: 2225
Age: 94
42
Hugo Munoz Sotomayor
Flag of ECU
FM Hugo Munoz Sotomayor
Elo: 2221
Age: 58
43
Flag of ARG
FM Hugo Meza
Elo: 2220
Age: 35
44
Flag of NED
Hein Middelhoven
Elo: 2216
Age: 47
45
Flag of MEX
FM Humberto Morales
Elo: 2215
Age: 63
46
Flag of GER
Helmut Mandelkow
Elo: 2215
Age: 77
47
Hendrik Mantler
Flag of GER
Hendrik Mantler
Elo: 2214
Age: 39
48
Flag of ARG
Hugo Martino
Elo: 2205
Age: 79
49
Flag of GER
FM Holger Mach
Elo: 2202
Age: 52
50
Flag of MEX
Heli Monjardin Cruz
Elo: 2197
Age: 36
51
Flag of MYA
Htet Myo
Elo: 2197
Age: 42
52
Flag of GER
Hans Christian Mathews
Elo: 2196
Age: 37
53
Hossein Mohamed
Flag of UAE
FM Hossein Mohamed
Elo: 2193
Age: 40
54
Flag of SUI
Harvey Meyer
Elo: 2191
Age: 46
55
Hans Juergen Meissner
Flag of GER
Hans Juergen Meissner
Elo: 2189
Age: 71
56
Hans Moors
Flag of GER
Hans Moors
Elo: 2187
Age: 83
57
Flag of GER
FM Hartmut Metz
Elo: 2181
Age: 60
58
Haris Muljadi
Flag of AUS
Haris Muljadi
Elo: 2176
Age: 51
59
Flag of GER
Hans Helmut Moschell
Elo: 2169
Age: 88
60
Haritomeni Markantonaki
Flag of GRE
WFM Haritomeni Markantonaki
Elo: 2167
Age: 37
61
Flag of ARM
Harutyun Movsisyan
Elo: 2166
Age: 39
62
Flag of CRO
Hrvoje Matijevic
Elo: 2165
Age: 49
63
Flag of BRA
Horacio Prol Medeiros
Elo: 2165
Age: 65
64
Flag of NED
Henk Mannen
Elo: 2157
Age: 46
65
Flag of POR
Hugo Fidalgo Martins
Elo: 2154
Age: 36
66
Flag of FRA
Herve Magnier
Elo: 2154
Age: 46
67
Flag of IRI
Hamed Manochehri
Elo: 2153
68
Flag of IRI
Hossein Mirzaei
Elo: 2151
69
Flag of USA
Hayk Manvelyan
Elo: 2147
Age: 31
70
Flag of CAN
Harry Moore
Elo: 2140
71
Hindemburg Melao
Flag of BRA
Hindemburg Melao
Elo: 2139
Age: 52
72
Flag of BRA
Higor Carlos Mendonca Campelo
Elo: 2138
Age: 35
73
Flag of AUT
Helmut Mueller
Elo: 2135
Age: 58
74
Hassan Mohamed
Flag of BRN
Hassan Mohamed
Elo: 2134
Age: 52
75
Flag of GRE
Hristos Marinakis
Elo: 2130
Age: 21
76
Flag of TUN
IM Houssem Meftahi
Elo: 2126
Age: 30
77
Hasan Parag Mehdi
Flag of BAN
FM Hasan Parag Mehdi
Elo: 2122
Age: 39
78
Flag of GER
Heinz Dieter Meyer
Elo: 2121
Age: 61
79
Flag of BAN
Hanif Md Abu
Elo: 2112
80
Flag of COL
Henry Montano
Elo: 2111
Age: 59
81
Flag of FRA
Hector Meley
Elo: 2111
Age: 30
82
Flag of IRI
Hossein Mojaverian
Elo: 2110
Age: 41
83
Flag of GER
Horst Mueller
Elo: 2110
Age: 85
84
Flag of ARG
Hugo Morales
Elo: 2107
Age: 83
85
Flag of IRI
Hassan Mahdavi
Elo: 2107
Age: 24
86
Flag of CHI
Hector Mamani
Elo: 2105
Age: 44
87
Hans Emil Mueller
Flag of GER
Hans Emil Mueller
Elo: 2105
Age: 67
88
Flag of INA
Hudallah Mn
Elo: 2105
Age: 55
89
Flag of CHI
Hector Mamani Sarmiento
Elo: 2105
Age: 44
90
Flag of LBN
Husein Mroweh
Elo: 2101
Age: 43
91
Flag of CRO
FM Hrvoje Maroja
Elo: 2101
Age: 90
92
Flag of SUI
Hans Georg Morger
Elo: 2099
Age: 79
93
Flag of EGY
Hamed Mansor
Elo: 2097
Age: 69
94
Flag of CAN
Hugues Masse
Elo: 2096
Age: 41
95
Harry Messner
Flag of GER
Harry Messner
Elo: 2095
Age: 61
96
Flag of MEX
Herminio Mendoza Ubieta
Elo: 2091
Age: 27
97
Flag of ARM
Haik Minasyan
Elo: 2089
Age: 36
98
Flag of BIH
Husejn Muratovic
Elo: 2089
Age: 28
99
Flag of MAS
Hussein Jamil Mohd
Elo: 2088
Age: 44
100
Flag of GER
Hans Dieter Mueller
Elo: 2088
Age: 56