1
Bogdan Daniel Deac
Flag of ROU
GM Bogdan Daniel Deac
Elo: 2692
Age: 23
2
Bardiya Daneshvar
Flag of IRI
GM Bardiya Daneshvar
Elo: 2584
Age: 18
3
Batuhan Muhammed Dastan
Flag of TUR
GM Batuhan Muhammed Dastan
Elo: 2553
Age: 27
4
Balaji Daggupati
Flag of USA
GM Balaji Daggupati
Elo: 2490
Age: 19
5
Bala Chandra Prasad Dhulipalla
Flag of IND
IM Bala Chandra Prasad Dhulipalla
Elo: 2420
Age: 28
6
Flag of FRA
IM Benjamin Defromont
Elo: 2393
Age: 21
7
Flag of ENG
FM Borna Derakhshani
Elo: 2355
Age: 22
8
Branko Damljanovic
Flag of SRB
GM Branko Damljanovic
Elo: 2352
Age: 63
9
Flag of NED
FM Ber Den Boer
Elo: 2350
Age: 53
10
Boris Dolinskij
Flag of RUS
FM Boris Dolinskij
Elo: 2348
Age: 42
11
Flag of GER
FM Benedikt Dauner
Elo: 2342
Age: 21
12
Flag of GER
Burghard Dinstuhl
Elo: 2325
Age: 50
13
Flag of USA
FM Ben Dean Kawamura
Elo: 2322
Age: 44
14
Flag of BIH
FM Branislav Dena
Elo: 2292
Age: 61
15
Flag of VIE
FM Bao Nghia Dong
Elo: 2285
Age: 32
16
Flag of FRA
Bogdan Ducic
Elo: 2280
17
Flag of BIH
FM Boris Djukic
Elo: 2280
Age: 56
18
Flag of CZE
FM Bayar Javkhla Delgerdalai
Elo: 2278
Age: 14
19
Flag of USA
FM Bradley Denton
Elo: 2275
Age: 38
20
Flag of RUS
FM Bair Dorzhiev
Elo: 2265
Age: 54
21
Bastien Dubessay
Flag of FRA
FM Bastien Dubessay
Elo: 2264
Age: 31
22
Flag of BRA
Bianor da Silva Dantas
Elo: 2260
Age: 61
23
Flag of SRB
Branko Ducic
Elo: 2258
Age: 50
24
Flag of FRA
Brendan Bubok Durand Le Ludec
Elo: 2257
Age: 28
25
Flag of COL
IM Boris De Greif
Elo: 2255
Age: 81
26
Flag of SRB
FM Bosko Djonin
Elo: 2253
Age: 60
27
Flag of GER
Bernd Donner
Elo: 2252
Age: 60
28
Benjamin Dauth
Flag of GER
FM Benjamin Dauth
Elo: 2247
Age: 49
29
Flag of SCO
Brian Denman
Elo: 2246
Age: 76
30
Flag of IND
FM Bharadwaj Dhanush
Elo: 2238
Age: 20
31
Flag of BEL
Benjamin Decrop
Elo: 2228
Age: 30
32
Flag of GER
Bernd Dahlheimer
Elo: 2224
Age: 59
33
Bohuslav Dubansky
Flag of CZE
Bohuslav Dubansky
Elo: 2223
Age: 49
34
Flag of NED
Bas De Boer
Elo: 2218
Age: 26
35
Bruno Dieu
Flag of FRA
FM Bruno Dieu
Elo: 2213
Age: 62
36
Flag of ZIM
IM Brian Donnely
Elo: 2205
Age: 94
37
Flag of FRA
Boris Djalal
Elo: 2203
Age: 38
38
Flag of BRA
Benone Lopes Jr De Almeida
Elo: 2194
39
Flag of NGR
Bola Dada
Elo: 2190
40
Boris Dimitrijeski
Flag of GER
FM Boris Dimitrijeski
Elo: 2187
Age: 50
41
Flag of NED
Bas De Feijter
Elo: 2187
Age: 25
42
Flag of BEL
FM Bruno De Jonghe
Elo: 2183
Age: 68
43
Bernard De Bruycker
Flag of BEL
FM Bernard De Bruycker
Elo: 2182
Age: 83
44
Flag of BRA
Benone Lopes De Almeida Jr
Elo: 2179
Age: 43
45
Flag of BEL
Bjorn Dijckmans
Elo: 2174
Age: 50
46
Flag of CRO
Boris Dugandzic
Elo: 2173
Age: 67
47
Flag of PHI
Boris Michael Diez
Elo: 2170
48
Flag of GER
Blasko Djondras
Elo: 2168
Age: 70
49
Flag of SVK
Branislav Dugovic
Elo: 2167
Age: 46
50
Flag of RUS
Boris Dribinsky
Elo: 2164
Age: 41
51
Flag of NED
Boris De Jonge
Elo: 2162
Age: 39
52
Flag of BEL
Bruno De Baenst
Elo: 2159
Age: 41
53
Flag of GER
Benjamin Dobschat
Elo: 2158
Age: 38
54
Bogdan Emanuel David
Flag of ROU
Bogdan Emanuel David
Elo: 2158
Age: 21
55
Flag of NED
Bart Dekker
Elo: 2153
Age: 48
56
Flag of CRO
Branko Delibasic
Elo: 2148
Age: 65
57
Flag of BIH
Boris Djurdjevic
Elo: 2141
Age: 37
58
Flag of USA
Barry B Davis
Elo: 2133
Age: 68
59
Flag of SRB
Bojan Djordjev
Elo: 2124
Age: 35
60
Flag of UZB
Bulat Davlyatshin
Elo: 2121
Age: 39
61
Flag of GER
Bernd Daverkausen
Elo: 2121
Age: 62
62
Flag of FRA
Brieuc Danet
Elo: 2116
Age: 45
63
Flag of PER
Bertin Donayre
Elo: 2113
Age: 34
64
Flag of CAN
Bryan Douthwaite
Elo: 2108
65
Bb Das
Flag of IND
Bb Das
Elo: 2103
66
Flag of RUS
Boris Danilov
Elo: 2097
Age: 77
67
Flag of DOM
Benjamin Dominguez
Elo: 2095
Age: 64
68
Flag of BRA
Bruno Dias
Elo: 2095
Age: 40
69
Flag of SRB
Branislav Djurasinov
Elo: 2093
Age: 66
70
Flag of NED
Bart Dubbeldam
Elo: 2091
Age: 24
71
Flag of IND
Baran De Swayan
Elo: 2088
Age: 47
72
Flag of FRA
Bruno Delacotte
Elo: 2088
Age: 56
73
Baard Dahl
Flag of ENG
Baard Dahl
Elo: 2086
Age: 54
74
Flag of GER
Bernd W Dahm
Elo: 2085
Age: 57
75
Flag of CZE
Bohumil Dopita
Elo: 2082
Age: 40
76
Flag of BEL
Bart Dijkstra
Elo: 2075
Age: 57
77
Flag of NOR
FM Bruce Diesen
Elo: 2074
Age: 68
78
Flag of CRO
Brian Dinter
Elo: 2074
Age: 58
79
Flag of SRB
Branislav Denovic
Elo: 2071
Age: 79
80
Flag of TUR
Berc Deruni
Elo: 2070
Age: 35
81
Flag of YUG
Bogoljub Dankovic
Elo: 2069
Age: 82
82
Flag of POL
Bartosz Dzwierzynski
Elo: 2069
Age: 22
83
Flag of BRA
Braulio Dos Santos Jr
Elo: 2069
Age: 59
84
Flag of SLO
Blaz Debevec
Elo: 2065
Age: 36
85
Flag of GER
Bernhard Derix
Elo: 2065
Age: 54
86
Flag of KOS
Burim Dushi
Elo: 2064
Age: 55
87
Flag of MGL
Bat Erdene Duurenkhishig
Elo: 2063
Age: 14
88
Flag of TUR
Baran Demir
Elo: 2061
Age: 32
89
Flag of BRA
Bernardo Lino De Oliveira
Elo: 2060
Age: 38
90
Flag of IND
Bose Dolanc
Elo: 2059
Age: 48
91
Flag of NED
Bastiaan Dessing
Elo: 2055
Age: 35
92
Flag of PER
Brahian Diaz Herquinio
Elo: 2051
Age: 29
93
Flag of NZL
Bruce Donaldson
Elo: 2051
Age: 46
94
Flag of RUS
Bilikto Dambaev
Elo: 2050
Age: 23
95
Flag of BUL
Bobi Dorosiev
Elo: 2048
Age: 73
96
Flag of CUB
WFM Bexy Diaz Hernandez
Elo: 2043
Age: 41
97
Flag of CZE
Bretislav Dalecky
Elo: 2040
Age: 59
98
Flag of BRA
Brayan Lincoln Mene De Souza
Elo: 2038
Age: 20
99
Flag of HUN
Benjamin Ducza
Elo: 2029
Age: 39
100
Flag of TUN
Brahim Daami
Elo: 2016