1
Daniil Dubov
Flag of RUS
GM Daniil Dubov
Elo: 2710
Age: 25
2
Daniel Dardha
Flag of BEL
IM Daniel Dardha
Elo: 2516
Age: 16
3
Das Debashis
Flag of IND
GM Das Debashis
Elo: 2501
Age: 28
4
Dzhakay Dzhakaev
Flag of RUS
GM Dzhakay Dzhakaev
Elo: 2489
Age: 41
5
Danyyil Dvirnyy
Flag of ITA
GM Danyyil Dvirnyy
Elo: 2480
Age: 31
6
Darko Doric
Flag of CRO
IM Darko Doric
Elo: 2477
Age: 37
7
Diego Rafael Di Berardino
Flag of BRA
IM Diego Rafael Di Berardino
Elo: 2471
Age: 34
8
Flag of BUL
GM Dimitar I Donchev
Elo: 2433
Age: 63
9
Flag of KAZ
IM Daulet Duskuzhanov
Elo: 2418
Age: 31
10
Flag of UKR
FM Dmitriy Danilenko
Elo: 2401
Age: 27
11
Dimitar Dochev
Flag of BUL
IM Dimitar Dochev
Elo: 2400
Age: 46
12
Dennis De Vreugt
Flag of NED
GM Dennis De Vreugt
Elo: 2386
Age: 41
13
Diego Del Rey
Flag of ESP
IM Diego Del Rey
Elo: 2383
Age: 49
14
Flag of RUS
FM Dmitry Darmin
Elo: 2382
Age: 32
15
Dragos Nicolae Dumitrache
Flag of ROU
IM Dragos Nicolae Dumitrache
Elo: 2367
Age: 57
16
Flag of CUB
FM Dexter Docampo Beltran
Elo: 2347
Age: 22
17
Duc Trong Dinh
Flag of VIE
FM Duc Trong Dinh
Elo: 2347
Age: 44
18
Dolfi Drimer
Flag of ROU
IM Dolfi Drimer
Elo: 2345
Age: 79
19
Drazen Dragicevic
Flag of SWE
FM Drazen Dragicevic
Elo: 2344
Age: 32
20
Flag of CRO
FM Darko Devcic
Elo: 2344
Age: 56
21
Flag of ROU
IM Dragos Dumitrescu
Elo: 2343
Age: 44
22
Flag of IRL
FM David Joseph Dunne
Elo: 2335
Age: 62
23
Flag of RUS
WGM Dinara Dordzhieva
Elo: 2334
Age: 22
24
Flag of RUS
IM Dmitrij Driamin
Elo: 2330
Age: 51
25
Flag of SRB
FM Dragan Drasko
Elo: 2329
Age: 45
26
Flag of CRO
FM Drago Djeno
Elo: 2324
Age: 53
27
Flag of ARM
FM David Davtyan
Elo: 2312
Age: 18
28
Flag of FRA
Dorian Dalaud
Elo: 2306
Age: 18
29
Flag of SRB
FM Dejan Djurovic
Elo: 2305
Age: 55
30
Flag of BUL
Dimitar Daskalov
Elo: 2305
Age: 24
31
Flag of IND
WIM Deshmukh Divya
Elo: 2305
Age: 16
32
Flag of POL
Dariusz Drzemicki
Elo: 2300
Age: 59
33
Flag of SRB
FM Dusan Djoric
Elo: 2292
Age: 62
34
Flag of RUS
FM Dmitry Drozhzhin
Elo: 2292
Age: 46
35
Flag of GEO
WGM Diana Darchia
Elo: 2284
Age: 44
36
Flag of UKR
Dmitry Dzhangirov
Elo: 2283
Age: 55
37
Flag of RUS
Dmitriy Daudov
Elo: 2281
Age: 43
38
Flag of GER
FM Dennis Drollinger
Elo: 2271
Age: 55
39
Dorsa Derakhshani
Flag of USA
IM Dorsa Derakhshani
Elo: 2270
Age: 23
40
Flag of LTU
Donatas Daugela
Elo: 2270
Age: 48
41
Flag of YUG
Dragutin Djaja
Elo: 2265
42
Flag of NED
FM Djurre Den Heeten
Elo: 2265
Age: 37
43
Flag of YUG
Drago Deno
Elo: 2260
Age: 53
44
Flag of NED
FM Danny De Ruiter
Elo: 2247
Age: 30
45
Flag of CUB
Dagoberto Diaz
Elo: 2245
46
Flag of YUG
FM Djordje Djantar
Elo: 2240
Age: 90
47
Flag of NED
Dennis Dieks
Elo: 2240
Age: 72
48
Flag of SRB
FM Dragan Damjanovic
Elo: 2237
Age: 65
49
Flag of IND
Dipanjan Das
Elo: 2237
Age: 41
50
Flag of ITA
Davide Di Pietro
Elo: 2237
Age: 37
51
Flag of IND
Datta Devangshu
Elo: 2235
52
Dick De Wit
Flag of NED
FM Dick De Wit
Elo: 2234
Age: 50
53
Flag of USA
FM Dan Durham
Elo: 2229
Age: 60
54
Flag of RUS
Denis Dudin
Elo: 2228
Age: 40
55
Flag of SRB
FM Dusko Dolovic
Elo: 2226
Age: 74
56
Flag of ITA
Daniele Della Lunga
Elo: 2225
Age: 71
57
Flag of GER
Daniel Dexter
Elo: 2225
Age: 43
58
Dario Doncevic
Flag of CRO
IM Dario Doncevic
Elo: 2224
Age: 63
59
Flag of SRB
FM Dragan Dinic
Elo: 2224
Age: 57
60
Flag of GER
Dirk Dahlmann
Elo: 2222
Age: 55
61
Dragan Dragicevic
Flag of SRB
Dragan Dragicevic
Elo: 2220
Age: 43
62
Flag of NED
Dirk De Beer
Elo: 2218
Age: 56
63
Flag of ARG
Daniel Di Clerico
Elo: 2215
Age: 56
64
Flag of RUS
Daniil Dubograev
Elo: 2213
Age: 33
65
Flag of ROU
FM Dumitru Daniel Dinu
Elo: 2211
Age: 41
66
Flag of RUS
Dmitriy Duyun
Elo: 2210
Age: 36
67
Flag of RUS
Denis A Denisov
Elo: 2208
Age: 37
68
Flag of RUS
Denis Diabilkin
Elo: 2207
Age: 35
69
Flag of CRO
FM Dario Dutina
Elo: 2207
Age: 50
70
Dejan Dinev
Flag of MKD
FM Dejan Dinev
Elo: 2204
Age: 52
71
Dian Dimov
Flag of BUL
FM Dian Dimov
Elo: 2203
Age: 47
72
Flag of ESP
Daniel De la Iglesia Pastor
Elo: 2201
Age: 47
73
Flag of RUS
Dmitri Donskoy
Elo: 2194
Age: 34
74
Flag of ITA
Daniele De Val
Elo: 2194
Age: 46
75
Flag of USA
Deepyaman Datta
Elo: 2193
Age: 31
76
Desiree Di Benedetto
Flag of ITA
FM Desiree Di Benedetto
Elo: 2189
Age: 21
77
Flag of POL
Damian Daniel
Elo: 2186
Age: 25
78
Flag of FRA
Dirk De Marcke
Elo: 2186
Age: 63
79
Flag of IRL
David Drakeford
Elo: 2185
Age: 64
80
Flag of RUS
Dmitrij Den
Elo: 2183
Age: 34
81
Flag of MKD
Dragi Dimitrievski
Elo: 2182
Age: 70
82
Flag of AZE
Djabbar Djabbarov
Elo: 2179
Age: 64
83
Damion Davy
Flag of JAM
FM Damion Davy
Elo: 2179
Age: 31
84
Flag of RUS
WIM Dina Drozdova
Elo: 2178
Age: 33
85
Flag of BRA
Decio Koeler Da Silva
Elo: 2177
Age: 77
86
Flag of RUS
Dmitry Demidov
Elo: 2176
Age: 42
87
Flag of ENG
Dilip Das
Elo: 2174
Age: 67
88
Flag of SRB
FM Dragan Djordjevic
Elo: 2173
Age: 53
89
Dorin Dragos
Flag of ROU
Dorin Dragos
Elo: 2172
Age: 63
90
Domagoj Dragicevic
Flag of AUS
FM Domagoj Dragicevic
Elo: 2172
Age: 39
91
Flag of LAT
Deniss Dunaveckis
Elo: 2171
Age: 25
92
Flag of GER
Detlev Diederichsen
Elo: 2170
Age: 60
93
Flag of ISR
FM Dan Drori
Elo: 2168
Age: 41
94
Flag of CRO
FM Darko Dimitrijevic
Elo: 2167
Age: 62
95
Flag of SRB
FM Dejan N Djordjevic
Elo: 2166
Age: 55
96
Flag of RUS
WIM Diana Doroshenko
Elo: 2162
Age: 29
97
Flag of GER
Dimitrij Demburg
Elo: 2160
Age: 31
98
Flag of ITA
Davide Di Trapani
Elo: 2159
Age: 27
99
Flag of SRB
Dragan Dunjic
Elo: 2159
Age: 53
100
Flag of GER
Dalibor Dukic
Elo: 2157
Age: 61