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