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