1
Alexander Donchenko
Flag of GER
GM Alexander Donchenko
Elo: 2633
Age: 26
2
Anton Demchenko
Flag of SLO
GM Anton Demchenko
Elo: 2609
Age: 37
3
Alexey Dreev
Flag of RUS
GM Alexey Dreev
Elo: 2606
Age: 55
4
Alexandre Danin
Flag of RUS
GM Alexandre Danin
Elo: 2525
Age: 38
5
Aurelien Dunis
Flag of FRA
IM Aurelien Dunis
Elo: 2517
Age: 45
6
Adrien Demuth
Flag of FRA
GM Adrien Demuth
Elo: 2514
Age: 33
7
Alberto David
Flag of ITA
GM Alberto David
Elo: 2512
Age: 54
8
Aleksander Delchev
Flag of BUL
GM Aleksander Delchev
Elo: 2500
Age: 53
9
Flag of USA
FM Anatoly Dozorets
Elo: 2495
Age: 67
10
Andre Diamant
Flag of BRA
GM Andre Diamant
Elo: 2491
Age: 34
11
Axel Delorme
Flag of FRA
GM Axel Delorme
Elo: 2487
Age: 34
12
Flag of FRA
IM Augustin Droin
Elo: 2478
Age: 18
13
Flag of ARM
IM Artur Davtyan
Elo: 2474
Age: 22
14
Flag of RUS
GM Andrey Drygalov
Elo: 2455
Age: 25
15
Alexandre Dgebuadze
Flag of BEL
GM Alexandre Dgebuadze
Elo: 2449
Age: 53
16
Andrei Deviatkin
Flag of RUS
GM Andrei Deviatkin
Elo: 2442
Age: 44
17
Flag of UKR
Aleksandar Dranov
Elo: 2428
Age: 52
18
Andreas Diermair
Flag of AUT
GM Andreas Diermair
Elo: 2423
Age: 38
19
Flag of ARM
IM Arsen Davtyan
Elo: 2421
Age: 18
20
Arthur De Winter
Flag of NED
IM Arthur De Winter
Elo: 2413
Age: 16
21
Aleksandar Danilovic
Flag of SRB
IM Aleksandar Danilovic
Elo: 2411
Age: 43
22
Flag of IRI
IM Arash Daghli
Elo: 2410
Age: 21
23
Arghyadip Das
Flag of IND
IM Arghyadip Das
Elo: 2405
Age: 39
24
Aleksandar Davidovic
Flag of AUS
IM Aleksandar Davidovic
Elo: 2392
Age: 63
25
Flag of UKR
A Drogoon
Elo: 2392
Age: 50
26
Flag of UKR
IM Anatoliy Demkovich
Elo: 2391
Age: 52
27
Andrei Deev
Flag of RUS
IM Andrei Deev
Elo: 2390
Age: 69
28
Flag of RUS
IM Alexandr Demin
Elo: 2389
Age: 62
29
Arne Duer
Flag of AUT
IM Arne Duer
Elo: 2386
Age: 65
30
Flag of RUS
Aleksander Dokutchaev
Elo: 2381
Age: 52
31
Andrej Dubkov
Flag of GER
FM Andrej Dubkov
Elo: 2375
Age: 40
32
Flag of RUS
IM Alexander Dukhov
Elo: 2374
Age: 57
33
Andrei Theodor Dolana
Flag of ROU
FM Andrei Theodor Dolana
Elo: 2369
Age: 25
34
Flag of ISL
FM Aleksandr Domalchuk Jonasson
Elo: 2368
Age: 19
35
Flag of HUN
FM Andras Dankhazi
Elo: 2364
Age: 26
36
Flag of RUS
FM Alexander V Delgashev
Elo: 2360
Age: 62
37
Alexandre Domont
Flag of SUI
IM Alexandre Domont
Elo: 2352
Age: 62
38
Flag of YUG
IM Anton Deze
Elo: 2350
Age: 84
39
Flag of RUS
FM Artur Dimukhametov
Elo: 2345
Age: 32
40
Flag of CUB
FM Alfredo De la Cruz
Elo: 2343
Age: 61
41
Flag of POL
FM Andrzej Dzieniszewski
Elo: 2340
Age: 67
42
Flag of ITA
FM Andrea Del Monaco
Elo: 2337
Age: 46
43
Flag of ROU
IM Alexandru Vasile David
Elo: 2333
Age: 27
44
Arthur William Dake
Flag of USA
HGM Arthur William Dake
Elo: 2330
Age: 90
45
Flag of RUS
FM Aleksandr Dovgopolov
Elo: 2327
Age: 62
46
Flag of RUS
FM Alexander Devaev
Elo: 2325
Age: 52
47
Ari Dale
Flag of AUS
IM Ari Dale
Elo: 2324
Age: 26
48
Flag of ECU
FM Andres Delgado Kuffo
Elo: 2320
Age: 47
49
Flag of ESP
FM Alejandro Domingo Nunez
Elo: 2318
Age: 25
50
Angus J Dunnington
Flag of SCO
IM Angus J Dunnington
Elo: 2317
Age: 57
51
Flag of GRE
FM Aris Daniilidis
Elo: 2313
Age: 54
52
Flag of RUS
FM Ararat Dallakian
Elo: 2311
Age: 50
53
Flag of RUS
FM Alexander Dudko
Elo: 2311
Age: 60
54
Flag of DOM
FM Alberto Delgado
Elo: 2310
Age: 72
55
Flag of ROU
FM Alexandru Gabriel Duca
Elo: 2309
Age: 33
56
Flag of RUS
FM Alexander Demianjuk
Elo: 2309
Age: 45
57
Flag of RUS
FM Alexander Dolzhenko
Elo: 2309
Age: 33
58
Flag of CUB
FM Andro Asdrubal Diaz Rodriguez
Elo: 2308
Age: 47
59
Flag of RUS
FM Alexandr Danilov
Elo: 2308
Age: 69
60
Alvaro Dias Huizar
Flag of VEN
FM Alvaro Dias Huizar
Elo: 2307
Age: 44
61
Adam Deszczynski
Flag of POL
Adam Deszczynski
Elo: 2305
Age: 54
62
Flag of IRI
Amir Hosein Doroodgar
Elo: 2302
Age: 18
63
Aniruddha Deshpande
Flag of IND
FM Aniruddha Deshpande
Elo: 2301
Age: 35
64
Arben Dardha
Flag of BEL
FM Arben Dardha
Elo: 2299
Age: 52
65
Alman Durakovic
Flag of BIH
FM Alman Durakovic
Elo: 2298
Age: 38
66
Flag of FRA
FM Artem Dobrocmyslov
Elo: 2298
Age: 24
67
Flag of RUS
FM Alexander Degterev
Elo: 2295
Age: 54
68
Arnold Sheldon Denker
Flag of USA
GM Arnold Sheldon Denker
Elo: 2293
Age: 90
69
Flag of TUN
FM Ali Dridi
Elo: 2292
70
Axel Derikum
Flag of GER
FM Axel Derikum
Elo: 2290
Age: 70
71
Flag of UKR
Alexander Dolgopolov
Elo: 2288
Age: 44
72
Flag of BEL
FM Alain Defize
Elo: 2284
Age: 71
73
Flag of RUS
FM Ayusha Dolsonov
Elo: 2284
Age: 33
74
Flag of IND
FM Arun Daakshin
Elo: 2281
Age: 15
75
Flag of SCO
Alexander Munroe Davie
Elo: 2280
Age: 78
76
Flag of RUS
FM Anatoly Donskov
Elo: 2279
Age: 30
77
Flag of BRA
Alexandre De Castro
Elo: 2279
Age: 67
78
Flag of FID
IM Andrey Derbenev
Elo: 2279
Age: 38
79
Flag of USA
FM Arun Dixit
Elo: 2279
Age: 19
80
Flag of UKR
Artem Dzyuin
Elo: 2278
Age: 45
81
Flag of IRI
Alireza Dalir
Elo: 2278
Age: 31
82
Flag of CAN
Adam Dorrance
Elo: 2276
Age: 26
83
Flag of RUS
FM Artur Dilmukhametov
Elo: 2276
Age: 27
84
Flag of RUS
Andrey Davydov
Elo: 2276
Age: 36
85
Flag of RUS
Alexander S Drozdov
Elo: 2275
Age: 38
86
Andrew Dyce
Flag of WLS
Andrew Dyce
Elo: 2274
Age: 44
87
Flag of UKR
FM Alexandr Dvornitsky
Elo: 2273
Age: 56
88
Alexander Dehlinger
Flag of GER
FM Alexander Dehlinger
Elo: 2271
Age: 36
89
Flag of RUS
IM Anna Dorofeeva
Elo: 2271
Age: 45
90
Flag of MNE
FM Aleksandar Dragovic
Elo: 2267
Age: 57
91
Flag of ESP
FM Alexander Domene Mulyukov
Elo: 2267
Age: 16
92
Flag of UKR
FM Artem Dyachuk
Elo: 2261
Age: 15
93
Flag of FRA
Achot Davitian
Elo: 2261
Age: 70
94
Flag of GER
Arne Doescher
Elo: 2258
Age: 54
95
Flag of MDA
IM Alexey Diulger
Elo: 2256
Age: 44
96
Flag of ITA
FM Andrea Dappiano
Elo: 2256
Age: 31
97
Flag of MDA
Alexandr Doncev
Elo: 2252
Age: 29
98
Atanas Dimitrov
Flag of GRE
IM Atanas Dimitrov
Elo: 2248
Age: 57
99
Flag of CUB
FM Augusto Diaz Labrada
Elo: 2248
Age: 37
100
Flag of ITA
Andrea Difronzo
Elo: 2246
Age: 26