1
Pentala Harikrishna
Flag of IND
GM Pentala Harikrishna
Elo: 2701
Age: 38
2
Petr Haba
Flag of CZE
GM Petr Haba
Elo: 2432
Age: 59
3
Paul Hoffmann
Flag of GER
IM Paul Hoffmann
Elo: 2386
Age: 40
4
Panagiotis Hristodoulou
Flag of GRE
FM Panagiotis Hristodoulou
Elo: 2376
Age: 33
5
Peter Horvath
Flag of HUN
GM Peter Horvath
Elo: 2376
Age: 52
6
Flag of IRL
Paul Gerard Henry
Elo: 2375
Age: 73
7
Patrick Hummel
Flag of USA
FM Patrick Hummel
Elo: 2365
Age: 40
8
Pieter Hopman
Flag of NED
IM Pieter Hopman
Elo: 2309
Age: 52
9
Philipp Huber
Flag of GER
FM Philipp Huber
Elo: 2306
Age: 42
10
Peter Hesse
Flag of GER
FM Peter Hesse
Elo: 2305
Age: 60
11
Paul Hommerson
Flag of NED
FM Paul Hommerson
Elo: 2288
Age: 44
12
Flag of GER
Peter Hans
Elo: 2285
Age: 34
13
Flag of CZE
FM Petr Hollan
Elo: 2270
Age: 25
14
Flag of CZE
Pavel Houser
Elo: 2267
Age: 52
15
Patrick Hoeglauer
Flag of GER
FM Patrick Hoeglauer
Elo: 2267
Age: 24
16
Flag of ESP
Pedro Pablo Hermida Gonzalez
Elo: 2267
Age: 55
17
Flag of GER
Petar Hortsch Stoyanov
Elo: 2265
Age: 61
18
Flag of NOR
Paal Vegard Hagesaether
Elo: 2264
Age: 47
19
Flag of DOM
Pedro Hernandez
Elo: 2256
Age: 39
20
Flag of GER
Peter Hahnewald
Elo: 2255
Age: 60
21
Flag of INA
Panathan Hutagaol
Elo: 2253
22
Philipp Humburg
Flag of GER
FM Philipp Humburg
Elo: 2248
Age: 28
23
Flag of BRA
Paulo Neek Hiderick
Elo: 2245
Age: 60
24
Flag of GER
Philipp Hitzler
Elo: 2241
Age: 42
25
Flag of ISR
Paz Hollander
Elo: 2240
Age: 50
26
Paul Hinrichs
Flag of GER
Paul Hinrichs
Elo: 2227
Age: 20
27
Flag of NOR
IM Petter Haugli
Elo: 2225
Age: 66
28
Flag of FRA
Philippe Herrmann
Elo: 2223
Age: 45
29
Flag of ENG
Philip G Hughes
Elo: 2220
Age: 55
30
Peter Hammer
Flag of SUI
FM Peter Hammer
Elo: 2218
Age: 73
31
Flag of DEN
Poul Henrik Hansen
Elo: 2207
Age: 69
32
Flag of SWE
Per Inge Helmertz
Elo: 2205
Age: 75
33
Flag of BOT
Peter Hamley
Elo: 2205
34
Paul Held
Flag of GER
Paul Held
Elo: 2203
Age: 80
35
Flag of AUT
Philip Hengl
Elo: 2202
Age: 17
36
Flag of INA
Pusung Hans
Elo: 2200
Age: 59
37
Flag of CRO
FM Pavle Hrvacic
Elo: 2199
Age: 52
38
Flag of AUS
Peter Hughes
Elo: 2195
Age: 48
39
Flag of ESP
Pablo Hidalgo Begines
Elo: 2192
Age: 37
40
Flag of FIN
FM Petri Hokkanen
Elo: 2186
Age: 52
41
Pascal Herb
Flag of FRA
FM Pascal Herb
Elo: 2183
Age: 68
42
Peter Hertel
Flag of GER
FM Peter Hertel
Elo: 2182
Age: 66
43
Flag of SUI
FM Pascal Horn
Elo: 2182
Age: 54
44
Flag of CZE
Pavel Hromada
Elo: 2179
Age: 53
45
Flag of GER
Patrick Hoehensteiger
Elo: 2176
Age: 48
46
Peter Hardicsay
Flag of HUN
IM Peter Hardicsay
Elo: 2176
Age: 72
47
Flag of IND
PR Hirthickkesh
Elo: 2174
Age: 23
48
Flag of ENG
Philip J Holt
Elo: 2171
Age: 54
49
Flag of NZL
Peter D Hawkes
Elo: 2170
50
Flag of SWE
Par Hammargren
Elo: 2162
Age: 74
51
Flag of CZE
Petr Hrabe
Elo: 2162
Age: 51
52
Flag of SUI
FM Patrick Hugentobler
Elo: 2158
Age: 68
53
Flag of NED
Pim Haselager
Elo: 2157
Age: 64
54
Flag of POL
Pawel Homski
Elo: 2154
Age: 56
55
Flag of GER
Peter Hurst
Elo: 2154
Age: 73
56
Flag of POL
Pawel Hudziak
Elo: 2154
Age: 42
57
Flag of GER
Peter Hagen
Elo: 2153
Age: 77
58
Flag of NED
Paul Hummel
Elo: 2153
Age: 35
59
Flag of SUI
Philippe Haener
Elo: 2148
Age: 52
60
Flag of GER
Peter Hildenbrand
Elo: 2139
Age: 63
61
Flag of NOR
Pal Andreas Hansen
Elo: 2137
Age: 30
62
Flag of CZE
Pavel Hrubes
Elo: 2136
Age: 53
63
Flag of CZE
Petr Hlavsa
Elo: 2136
Age: 52
64
Flag of CZE
Petr Hulin
Elo: 2136
Age: 42
65
Flag of CZE
Pavel Haase
Elo: 2133
Age: 22
66
Flag of GER
FM Peter Hertzog
Elo: 2131
Age: 70
67
Flag of FIN
Pedri Houtsonen
Elo: 2128
Age: 59
68
Flag of CZE
Petr Herejk
Elo: 2126
Age: 62
69
Flag of GER
Philipp Haeussler
Elo: 2125
Age: 37
70
Flag of FRA
Pascal Hell
Elo: 2124
Age: 59
71
Flag of CAN
Peter Hum
Elo: 2124
Age: 61
72
Flag of CUB
FM Patricia M Hernandez Machado
Elo: 2120
Age: 21
73
Peter Hulshof
Flag of NED
Peter Hulshof
Elo: 2120
Age: 52
74
Flag of NED
Peter Huibers
Elo: 2120
Age: 57
75
Paul Harzer
Flag of GER
Paul Harzer
Elo: 2117
Age: 86
76
Flag of GER
Peter Hecker
Elo: 2116
Age: 64
77
Philippe Hartereau
Flag of FRA
FM Philippe Hartereau
Elo: 2114
Age: 62
78
Flag of GER
Peter Hubert
Elo: 2114
Age: 70
79
Flag of SWE
Per Hultin
Elo: 2112
Age: 58
80
Flag of ARG
Pablo Hormaeche
Elo: 2112
Age: 38
81
Flag of GER
Pavel Hanisch
Elo: 2111
Age: 68
82
Flag of ISL
Petur Palmi Hardarson
Elo: 2110
Age: 26
83
Flag of CUB
Pedro Hernandez Perez
Elo: 2109
Age: 54
84
Flag of ESP
Pablo Herranz Sanchez
Elo: 2100
Age: 25
85
Flag of DEN
Per Hansen
Elo: 2096
Age: 70
86
Flag of SWE
FM Per Ove Hesselborn
Elo: 2092
Age: 80
87
Flag of SCO
Paul Hopper
Elo: 2091
Age: 45
88
Flag of MYA
Paing Aung Htet
Elo: 2089
Age: 30
89
Flag of POL
Piotr Honkisz
Elo: 2089
Age: 56
90
Flag of NED
Piet Heijboer
Elo: 2087
Age: 67
91
Flag of ENG
Paul Helbig
Elo: 2086
Age: 61
92
Flag of CZE
Pavel Hodac
Elo: 2086
Age: 52
93
Flag of GER
Peter Hintze
Elo: 2081
Age: 64
94
Flag of BEL
Peter Harnie
Elo: 2078
Age: 48
95
Flag of GER
Philipp Hoette
Elo: 2078
Age: 29
96
Flag of GER
Peter Haas
Elo: 2076
Age: 56
97
Flag of ENG
Paul Hopwood
Elo: 2073
Age: 43
98
Flag of DEN
Per Holst
Elo: 2073
Age: 74
99
Flag of NOR
Per Fredrik Holand
Elo: 2068
Age: 23
100
Flag of SUI
FM Peter Hohler
Elo: 2067
Age: 83