1
Marcus Ross Harvey
Flag of ENG
IM Marcus Ross Harvey
Elo: 2491
Age: 28
2
Mohamed Amine Haddouche
Flag of ALG
GM Mohamed Amine Haddouche
Elo: 2490
Age: 40
3
Flag of USA
IM Mark A Heimann
Elo: 2459
Age: 31
4
Flag of NED
IM Mark Haast
Elo: 2421
Age: 33
5
Michael Hoffmann
Flag of GER
GM Michael Hoffmann
Elo: 2412
Age: 54
6
Mher Hovhannisyan
Flag of BEL
GM Mher Hovhannisyan
Elo: 2409
Age: 46
7
Flag of ESP
GM Mikel Huerga Leache
Elo: 2407
Age: 35
8
Flag of ESP
FM Martin Horcajuelo Rocamora
Elo: 2405
Age: 16
9
Mads Hansen
Flag of DEN
IM Mads Hansen
Elo: 2396
Age: 31
10
Flag of IND
IM Madhavan NB Hari
Elo: 2393
Age: 21
11
Michael Hennigan
Flag of ENG
IM Michael Hennigan
Elo: 2391
Age: 54
12
Martin Heider
Flag of GER
Martin Heider
Elo: 2390
Age: 34
13
Flag of USA
IM Matthew J Herman
Elo: 2383
Age: 38
14
Marek Hawelko
Flag of POL
IM Marek Hawelko
Elo: 2380
Age: 65
15
Max Hess
Flag of GER
IM Max Hess
Elo: 2377
Age: 27
16
Martin Haubro
Flag of DEN
IM Martin Haubro
Elo: 2375
Age: 30
17
Flag of ENG
Michael J Haygarth
Elo: 2375
Age: 81
18
Mark Hebden
Flag of ENG
GM Mark Hebden
Elo: 2372
Age: 66
19
Flag of CZE
FM Martin Horak
Elo: 2362
Age: 25
20
Markus Hochgraefe
Flag of GER
FM Markus Hochgraefe
Elo: 2361
Age: 52
21
Flag of GER
Martin Heika
Elo: 2355
Age: 49
22
Flag of CZE
FM Martin Hollan
Elo: 2347
Age: 25
23
Flag of AUT
IM Martin Christian Huber
Elo: 2346
Age: 26
24
Matej Hrabusa
Flag of SVK
IM Matej Hrabusa
Elo: 2338
Age: 34
25
Flag of AUT
FM Martin Hofbauer
Elo: 2337
Age: 53
26
Markus Hahn
Flag of GER
FM Markus Hahn
Elo: 2329
Age: 30
27
Marcel Harff
Flag of GER
FM Marcel Harff
Elo: 2325
Age: 34
28
Matthew Hoekstra
Flag of USA
FM Matthew Hoekstra
Elo: 2324
Age: 40
29
Flag of DEN
Mads Smith Hansen
Elo: 2323
Age: 55
30
Mark Heidenfeld
Flag of IRL
IM Mark Heidenfeld
Elo: 2321
Age: 56
31
Flag of SUI
IM Michael Hochstrasser
Elo: 2310
Age: 48
32
Michael Hammes
Flag of GER
IM Michael Hammes
Elo: 2310
Age: 50
33
Mitra Hejazipour
Flag of FRA
WGM Mitra Hejazipour
Elo: 2309
Age: 31
34
Flag of BLR
FM Mikita Harshkou
Elo: 2299
Age: 30
35
Flag of CZE
FM Michal Horak
Elo: 2299
Age: 50
36
Flag of RUS
Marat Hasanov
Elo: 2296
Age: 68
37
Flag of GER
Manfred Heilemann
Elo: 2294
Age: 90
38
Manfred Hermann
Flag of GER
IM Manfred Hermann
Elo: 2293
Age: 82
39
Michael Hofmann
Flag of SUI
FM Michael Hofmann
Elo: 2291
Age: 61
40
Flag of GER
FM Mario Hackel
Elo: 2287
Age: 54
41
Miroslav Houska
Flag of ENG
IM Miroslav Houska
Elo: 2284
Age: 46
42
Flag of IRI
FM Mehdi Hosseinipour
Elo: 2282
Age: 30
43
Flag of HUN
FM Miklos Hever
Elo: 2282
Age: 74
44
Manfred Heidrich
Flag of GER
FM Manfred Heidrich
Elo: 2279
Age: 68
45
Flag of CZE
Matous Hlavina
Elo: 2275
Age: 18
46
Matthew Ho
Flag of USA
Matthew Ho
Elo: 2267
Age: 36
47
Markus Hinterreiter
Flag of GER
Markus Hinterreiter
Elo: 2267
Age: 29
48
Flag of GER
Mario Heckler
Elo: 2265
Age: 60
49
Flag of GER
Mathias Hoefker
Elo: 2262
Age: 62
50
Flag of ARG
Matias Halac
Elo: 2261
Age: 49
51
Michael Hoffmann
Flag of GER
Michael Hoffmann
Elo: 2260
Age: 47
52
Flag of GER
FM Mark Helbig
Elo: 2257
Age: 50
53
Flag of FIN
FM Markku Hartikainen
Elo: 2256
Age: 51
54
Flag of FIN
FM Markku IO Henttinen
Elo: 2254
Age: 64
55
Michael Horstmann
Flag of GER
Michael Horstmann
Elo: 2250
Age: 63
56
Flag of MEX
FM Miguel Hurtado Rodriguez
Elo: 2250
Age: 66
57
Flag of BEL
FM Maxime Hauchamps
Elo: 2248
Age: 15
58
Flag of EGY
Mohamed Hegazy
Elo: 2248
Age: 54
59
Flag of GER
FM Michael Herrmann
Elo: 2242
Age: 65
60
Flag of GER
Martin Hahn
Elo: 2236
Age: 47
61
Manfred Hangweyrer
Flag of AUT
IM Manfred Hangweyrer
Elo: 2236
Age: 62
62
Marion Heintze
Flag of GER
WIM Marion Heintze
Elo: 2235
Age: 70
63
Flag of GER
FM Matthias Hoensch
Elo: 2235
Age: 58
64
Martin Haag
Flag of GER
FM Martin Haag
Elo: 2235
Age: 59
65
Flag of ROU
Marius Hancas
Elo: 2235
Age: 66
66
Flag of ENG
Michael Harris
Elo: 2234
Age: 53
67
Flag of FIN
Martti Helenius
Elo: 2234
Age: 61
68
Flag of GER
FM Martin Hoerstmann
Elo: 2231
Age: 55
69
Mickael Hutois
Flag of FRA
FM Mickael Hutois
Elo: 2231
Age: 32
70
Flag of GER
Matthias Hermann
Elo: 2227
Age: 66
71
Flag of EGY
Mohamed Hamed
Elo: 2226
Age: 58
72
Flag of FRA
Matthieu Hingouet
Elo: 2224
Age: 22
73
Flag of LUX
Marc Huberty
Elo: 2223
Age: 50
74
Flag of ESP
FM Miguel Hernandez Roldan
Elo: 2221
Age: 52
75
Flag of CZE
FM Michal Hajek
Elo: 2219
Age: 55
76
Mohamed Henni
Flag of ALG
IM Mohamed Henni
Elo: 2215
Age: 47
77
Flag of GER
Michael Haberer
Elo: 2215
78
Flag of ENG
Mike Handley
Elo: 2215
Age: 57
79
Flag of SUI
FM Marcel Hug
Elo: 2211
Age: 56
80
Flag of CZE
Martin Husek
Elo: 2210
Age: 25
81
Flag of USA
Michael Hart
Elo: 2210
82
Flag of MYA
Min Soe Han
Elo: 2210
Age: 46
83
Markus Huster
Flag of GER
Markus Huster
Elo: 2208
Age: 55
84
Flag of AUT
Markus Hummel
Elo: 2207
Age: 42
85
Flag of ENG
Martin Hazelton
Elo: 2205
Age: 57
86
Flag of IRI
Mohammed Haddad
Elo: 2205
Age: 40
87
Mathias Holzhaeuer
Flag of GER
FM Mathias Holzhaeuer
Elo: 2203
Age: 63
88
Flag of SYR
Mohamed Haj Bakkor
Elo: 2199
Age: 44
89
Flag of GER
Michael Haubrich
Elo: 2198
Age: 57
90
Flag of AUT
Matthias Heindl
Elo: 2197
Age: 26
91
Flag of CZE
FM Milan Hosek
Elo: 2196
Age: 53
92
Flag of NED
Michael Hoving
Elo: 2196
Age: 50
93
Flag of CHN
Mingqi Huang
Elo: 2189
Age: 24
94
Flag of HUN
FM Miklos Halak
Elo: 2189
Age: 31
95
Flag of FIN
Mika Harjula
Elo: 2186
Age: 60
96
Flag of NED
Marnix Hofman
Elo: 2184
Age: 45
97
Flag of MYA
Min Lwin Htay
Elo: 2182
Age: 46
98
Flag of SWE
Magnus Hernback
Elo: 2182
Age: 44
99
Flag of INA
FM M Miftahul Hudany
Elo: 2182
Age: 27
100
Flag of GER
Martin Hofmann
Elo: 2180
Age: 57