1
Dmitry Andreikin
Flag of FID
GM Dmitry Andreikin
Elo: 2695
Alter: 35
2
David Anton Guijarro
Flag of ESP
GM David Anton Guijarro
Elo: 2671
Alter: 30
3
David Arutinian
Flag of GEO
GM David Arutinian
Elo: 2549
Alter: 41
4
Dimitris Alexakis
Flag of GRE
IM Dimitris Alexakis
Elo: 2520
Alter: 22
5
Djahangir Agaragimov
Flag of AZE
GM Djahangir Agaragimov
Elo: 2502
Alter: 39
6
Daniel Alsina Leal
Flag of ESP
GM Daniel Alsina Leal
Elo: 2473
Alter: 37
7
Dimitrios Anagnostopoulos
Flag of GRE
GM Dimitrios Anagnostopoulos
Elo: 2456
Alter: 55
8
Flag of IND
IM Dhingra Aaditya
Elo: 2448
Alter: 19
9
Flag of RUS
IM D Antonenko
Elo: 2444
Alter: 50
10
Flag of KAZ
IM Dauren Abilmazhinov
Elo: 2428
Alter: 39
11
Flag of RUS
IM Denis Abashev
Elo: 2415
Alter: 48
12
Flag of SUI
IM Davide Arcuti
Elo: 2398
Alter: 26
13
Dennes Abel
Flag of GER
IM Dennes Abel
Elo: 2396
Alter: 36
14
Flag of IND
IM Dengla Aarav
Elo: 2390
Alter: 16
15
Diego Gustavo Adla
Flag of ARG
IM Diego Gustavo Adla
Elo: 2390
Alter: 57
16
Dagur Arngrimsson
Flag of ISL
IM Dagur Arngrimsson
Elo: 2377
Alter: 38
17
Flag of RUS
D Alexandrov
Elo: 2376
Alter: 42
18
Donny Ariel
Flag of USA
FM Donny Ariel
Elo: 2372
Alter: 47
19
Dejan Antic
Flag of SRB
GM Dejan Antic
Elo: 2371
Alter: 57
20
Deniz Arman
Flag of SWE
FM Deniz Arman
Elo: 2371
Alter: 40
21
Flag of RUS
FM Dmitry Anikonov
Elo: 2366
Alter: 27
22
Dionisio Aldama Degurnay
Flag of MEX
IM Dionisio Aldama Degurnay
Elo: 2364
Alter: 56
23
Flag of IND
Das Jr Arpan
Elo: 2362
Alter: 21
24
Flag of ESP
FM David Astasio Lopez
Elo: 2360
Alter: 38
25
Flag of RUS
FM Dinar Abelguzin
Elo: 2358
Alter: 25
26
Dario Alzate
Flag of COL
IM Dario Alzate
Elo: 2348
Alter: 70
27
Darko Anic
Flag of FRA
GM Darko Anic
Elo: 2345
Alter: 68
28
Flag of FID
FM David Akhmedov
Elo: 2341
Alter: 15
29
David Arenas Vanegas
Flag of COL
GM David Arenas Vanegas
Elo: 2337
Alter: 34
30
Flag of ARG
FM Daniel Alpern
Elo: 2330
Alter: 60
31
Flag of RUS
IM Damir Ayupov
Elo: 2329
Alter: 39
32
Daniel Anwuli
Flag of NGR
IM Daniel Anwuli
Elo: 2325
Alter: 28
33
Flag of RUS
FM Dmitriy Aleksandrovskiy
Elo: 2325
Alter: 27
34
Flag of IND
FM Dalvi Aakash Sharadchandra
Elo: 2321
Alter: 23
35
David A Arnett
Flag of USA
FM David A Arnett
Elo: 2311
Alter: 49
36
Flag of ROU
FM Dragos Andrei Antonica
Elo: 2309
Alter: 20
37
Flag of ESP
FM Daniel Almeida Toledano
Elo: 2290
Alter: 38
38
Flag of USA
Deepak Aaron
Elo: 2288
Alter: 31
39
Flag of USA
IM Danial Asaria
Elo: 2286
Alter: 24
40
Flag of ROU
IM Dumitru Anitoaie
Elo: 2277
Alter: 46
41
Flag of ROU
Darie Ioan Andreescu
Elo: 2276
Alter: 25
42
Flag of RUS
Dmitry Akulov
Elo: 2276
Alter: 40
43
Denis Allan
Flag of CAN
FM Denis Allan
Elo: 2270
Alter: 81
44
Flag of RUS
Damir Anikin
Elo: 2269
Alter: 57
45
Flag of KAZ
FM Dmitrij Anistratov
Elo: 2266
Alter: 51
46
Flag of DEN
Dan Andersen
Elo: 2262
Alter: 69
47
Flag of RUS
Dmitry Avdonin
Elo: 2258
Alter: 38
48
Flag of RUS
FM Dzavid Ali Aliev
Elo: 2257
Alter: 39
49
Flag of RUS
Dmitry Akimov
Elo: 2250
Alter: 36
50
Flag of ITA
Daniele Altini
Elo: 2246
Alter: 61
51
Flag of RUS
Dina Alliulova
Elo: 2245
Alter: 39
52
Flag of IND
Daniel Aishwin
Elo: 2236
Alter: 26
53
Flag of USA
David Adelberg
Elo: 2234
Alter: 29
54
Flag of GER
Dugagjin Amerllahi
Elo: 2230
Alter: 61
55
Daniel Arias
Flag of ESA
FM Daniel Arias
Elo: 2230
Alter: 28
56
Flag of ENG
FM Daniel Karim Abbas
Elo: 2228
Alter: 26
57
Flag of ESP
David Ayza Leon
Elo: 2228
Alter: 38
58
Flag of IND
FM Das Abhishek
Elo: 2226
Alter: 38
59
Flag of ESP
Diego Antolin Concha
Elo: 2225
Alter: 31
60
Flag of MNE
Dario Alivodic
Elo: 2223
Alter: 23
61
Flag of BEL
Dimitri Allaert
Elo: 2221
Alter: 37
62
Flag of SWE
Dan Andersson
Elo: 2217
Alter: 60
63
Flag of KAP
FM Diogo Henriques Alho
Elo: 2214
Alter: 49
64
Flag of HUN
Daniel Antok
Elo: 2214
Alter: 41
65
Flag of ENG
David M Adams
Elo: 2211
Alter: 77
66
Flag of IND
Deep Akash
Elo: 2210
Alter: 42
67
Flag of RUS
FM Dmitry V Alexandrov
Elo: 2194
Alter: 42
68
Flag of SRB
Djordje Arsic
Elo: 2184
Alter: 26
69
Flag of ESP
David Alvarez Nistal
Elo: 2181
Alter: 27
70
Flag of RUS
Dmitry Afanasiev
Elo: 2175
Alter: 30
71
Flag of SRB
Dragan Arsenovic
Elo: 2174
Alter: 75
72
Flag of CUB
Detroi Arjona
Elo: 2164
Alter: 45
73
Flag of CUB
Detroy Heraldo Arjona Escalona
Elo: 2164
Alter: 54
74
Flag of CHI
Danilo Andueza Quezada
Elo: 2162
Alter: 45
75
Flag of BRA
Daniel Teidi Awoki
Elo: 2160
Alter: 29
76
Flag of CUB
Daniel Alzugaray
Elo: 2160
Alter: 55
77
Flag of ISR
Dmitri Andreev
Elo: 2157
Alter: 49
78
Flag of FRA
David Avanesyan
Elo: 2156
Alter: 20
79
Flag of DEN
Dara Sevkan Akdag
Elo: 2156
Alter: 33
80
Flag of USA
Daniel B Arceo
Elo: 2152
Alter: 59
81
Flag of RUS
Dmitry Akunka
Elo: 2151
Alter: 33
82
Flag of CZE
David Aichmaier
Elo: 2150
Alter: 50
83
Flag of CUB
Damian Alonso Perez
Elo: 2150
Alter: 46
84
Flag of PER
Diego Abarca
Elo: 2149
Alter: 40
85
Flag of KAZ
Dias Alimbetov
Elo: 2149
Alter: 19
86
Dirk Austin
Flag of BAR
Dirk Austin
Elo: 2148
Alter: 59
87
Dimitry Atlas
Flag of AUT
FM Dimitry Atlas
Elo: 2144
Alter: 57
88
Flag of BRA
Daniel Madson De Me Amorim
Elo: 2143
Alter: 36
89
Flag of FRA
Didier Arayanos
Elo: 2142
Alter: 67
90
Flag of GER
Dmitry Alexandrovsky
Elo: 2141
Alter: 63
91
Deepak A Andurkar
Flag of IND
Deepak A Andurkar
Elo: 2138
Alter: 70
92
Flag of CRI
David Alvarez Hernandez
Elo: 2136
Alter: 38
93
Flag of BLR
Dmitriy Aniskevich
Elo: 2133
94
Flag of CRI
David Alvarez Fernandez
Elo: 2133
95
Flag of COL
Dager Alvarez
Elo: 2131
Alter: 46
96
Dana Aketayeva
Flag of KAZ
WIM Dana Aketayeva
Elo: 2130
Alter: 39
97
Flag of KAZ
Dauren Akhanov
Elo: 2128
Alter: 36
98
Flag of USA
Don C Aldrich
Elo: 2127
Alter: 60
99
Flag of SUI
Dorian Asllani
Elo: 2126
Alter: 18
100
Diana Arutyunova
Flag of UKR
WGM Diana Arutyunova
Elo: 2125
Alter: 37