1
Michael Adams
Flag of ENG
GM Michael Adams
Elo: 2662
Age: 54
2
Mikhail Al Antipov
Flag of USA
GM Mikhail Al Antipov
Elo: 2602
Age: 28
3
Mads Andersen
Flag of DEN
GM Mads Andersen
Elo: 2595
Age: 30
4
Mittal Aditya
Flag of IND
GM Mittal Aditya
Elo: 2550
Age: 19
5
Mohamad Al Modiahki
Flag of QAT
GM Mohamad Al Modiahki
Elo: 2542
Age: 51
6
Marc Tyler Arnold
Flag of USA
GM Marc Tyler Arnold
Elo: 2517
Age: 33
7
Mhamal Anurag
Flag of IND
GM Mhamal Anurag
Elo: 2499
Age: 30
8
Mohammed Al Sayed
Flag of QAT
GM Mohammed Al Sayed
Elo: 2484
Age: 44
9
Manuel Apicella
Flag of FRA
GM Manuel Apicella
Elo: 2473
Age: 55
10
Flag of RUS
GM Marat Askarov
Elo: 2467
Age: 38
11
Meri Arabidze
Flag of GEO
IM Meri Arabidze
Elo: 2457
Age: 31
12
Miguoel Admiraal
Flag of NED
IM Miguoel Admiraal
Elo: 2450
Age: 31
13
Meilis Annaberdiev
Flag of TKM
GM Meilis Annaberdiev
Elo: 2443
Age: 40
14
Maurice Ashley
Flag of USA
GM Maurice Ashley
Elo: 2440
Age: 59
15
Mesgen Amanov
Flag of TKM
GM Mesgen Amanov
Elo: 2436
Age: 39
16
Flag of FIN
IM Mikael Agopov
Elo: 2432
Age: 47
17
Maxat Alaguzov
Flag of KAZ
FM Maxat Alaguzov
Elo: 2415
Age: 37
18
Flag of ITA
IM Miragha Aghayev
Elo: 2413
Age: 32
19
Flag of MGL
IM Munkhdalai Amilal
Elo: 2409
Age: 19
20
Flag of ARM
IM Manvel Avetisian
Elo: 2404
Age: 45
21
Maxime Aguettaz
Flag of FRA
IM Maxime Aguettaz
Elo: 2402
Age: 41
22
Maksat Atabayev
Flag of TKM
GM Maksat Atabayev
Elo: 2400
Age: 31
23
Flag of UZB
IM Mukhmmadali Abdurakhmanov
Elo: 2395
Age: 23
24
Magnus Arndt
Flag of GER
FM Magnus Arndt
Elo: 2388
Age: 24
25
Flag of DEN
IM Mikkel Antonsen
Elo: 2388
Age: 52
26
Flag of CUB
IM Miguel Andres Mendez
Elo: 2383
Age: 73
27
Flag of RUS
Mikhail Arbatov
Elo: 2379
Age: 37
28
Medina Warda Aulia
Flag of INA
IM Medina Warda Aulia
Elo: 2377
Age: 28
29
Flag of JPN
FM Mirai Aoshima
Elo: 2372
Age: 30
30
Flag of SLO
FM Mihael Ankerst
Elo: 2362
Age: 53
31
Flag of SRI
MK Athula Russell
Elo: 2361
32
Muhammad Lutfi Ali
Flag of INA
IM Muhammad Lutfi Ali
Elo: 2358
Age: 28
33
Flag of EGY
IM Moheb Ameir
Elo: 2352
Age: 32
34
Mobina Alinasab
Flag of IRI
WGM Mobina Alinasab
Elo: 2352
Age: 25
35
Manuel Abarca Aguirre
Flag of CHI
FM Manuel Abarca Aguirre
Elo: 2347
Age: 60
36
Flag of FRA
Mathieu Acher
Elo: 2341
Age: 41
37
Flag of EGY
Mostafa Abdel Megid
Elo: 2340
Age: 59
38
Flag of GER
FM Maksym Aronov
Elo: 2335
Age: 39
39
Murad Abdulla
Flag of SCO
FM Murad Abdulla
Elo: 2329
Age: 25
40
Flag of RUS
FM Malik Abduljzanov
Elo: 2323
Age: 64
41
Manuel Aaron
Flag of IND
IM Manuel Aaron
Elo: 2315
Age: 90
42
Flag of BRN
MZ Ali
Elo: 2305
43
Flag of BRN
Mohd Omar Ak Hirawan
Elo: 2305
44
Flag of IND
FM Maheshwari Arnav
Elo: 2305
Age: 18
45
Flag of KAZ
FM Miras Asylov
Elo: 2304
Age: 17
46
Flag of SWE
FM Marten Aronsson
Elo: 2302
Age: 49
47
Flag of AZE
Mahish Abdulaev
Elo: 2302
Age: 39
48
Makhish Abdullaev
Flag of AZE
Makhish Abdullaev
Elo: 2302
Age: 39
49
Flag of RUS
FM Malik Abdulyazanov
Elo: 2301
Age: 64
50
Flag of EGY
Magdy Assem
Elo: 2300
Age: 71
51
Flag of IRI
IM Mehrdad Ardeshi
Elo: 2294
Age: 46
52
Michiel Abeln
Flag of NED
FM Michiel Abeln
Elo: 2292
Age: 52
53
Flag of ITA
FM Marco Albano
Elo: 2291
Age: 78
54
Flag of ESP
Manuel Aguas Sanmartin
Elo: 2284
Age: 64
55
Flag of MEX
FM Miguel Angel Alvarez Ramirez
Elo: 2282
Age: 36
56
Flag of RUS
Makhach Abdulvagabov
Elo: 2281
Age: 47
57
Mansour Assaf
Flag of LBN
Mansour Assaf
Elo: 2278
58
Flag of PER
FM Mario Alexis Arias Gaviria
Elo: 2276
Age: 30
59
Flag of IRI
FM Mohammad Akbari Gelvardi
Elo: 2275
Age: 30
60
Flag of ESP
FM Marcos Alonso Fernandez
Elo: 2272
Age: 37
61
Flag of SYR
Mahmoud Akeel
Elo: 2270
Age: 60
62
Mansoor Abdullah
Flag of UAE
IM Mansoor Abdullah
Elo: 2270
63
Flag of SWE
FM Mats Andersson
Elo: 2269
Age: 65
64
Flag of AUT
Michael Arwanitakis
Elo: 2269
Age: 49
65
Flag of PER
Martin Ascoy Contreras
Elo: 2268
Age: 35
66
Flag of GRE
Mihail Arabatzis
Elo: 2266
Age: 57
67
Flag of RUS
Mikhail Azarenko
Elo: 2265
Age: 56
68
Flag of NED
Michel Abbink
Elo: 2259
Age: 53
69
Flag of GER
FM Max Arnold
Elo: 2254
Age: 34
70
Flag of MAS
Maliki Ahmad
Elo: 2254
71
Mohamed Mehdi Aithmidou
Flag of MAR
FM Mohamed Mehdi Aithmidou
Elo: 2253
Age: 35
72
Monika Aksiuczyc
Flag of POL
WIM Monika Aksiuczyc
Elo: 2253
Age: 48
73
Mauro Amovilli
Flag of ITA
Mauro Amovilli
Elo: 2250
Age: 68
74
Flag of VEN
Miguel Ulises Andrade Andrade
Elo: 2246
Age: 43
75
Flag of MDA
FM Marius Abramciuc
Elo: 2246
Age: 27
76
Flag of GER
Mammad Aghapour
Elo: 2245
Age: 68
77
Flag of IRI
Mohammad R Azin
Elo: 2244
78
Flag of VEN
Miguel Artigas
Elo: 2243
Age: 71
79
Flag of RUS
FM Marat Askerov
Elo: 2243
Age: 25
80
Flag of CUB
Manuel Alejandro
Elo: 2242
Age: 35
81
Flag of KAZ
Madiyar Amerkeshev
Elo: 2241
Age: 39
82
Flag of IRQ
Moh Aslam Abdul Satar
Elo: 2240
83
Flag of GER
FM Michael Autenrieth
Elo: 2239
Age: 61
84
Flag of RUS
Marat Akhmetov
Elo: 2238
Age: 69
85
Flag of ESP
Mario Accattato Martin
Elo: 2238
Age: 36
86
Flag of YUG
Milorad Adrejevic
Elo: 2238
87
Marc Olivier Andrez
Flag of FRA
Marc Olivier Andrez
Elo: 2237
Age: 43
88
Flag of IND
Mohamed Ayub
Elo: 2235
89
Flag of EGY
Mohamed Ahmed Abdel Moneim
Elo: 2234
Age: 46
90
Mickael Alanic
Flag of FRA
Mickael Alanic
Elo: 2233
Age: 39
91
Mert Acikel
Flag of GER
FM Mert Acikel
Elo: 2232
Age: 24
92
Flag of EGY
Mohamed Amer
Elo: 2230
Age: 62
93
Flag of SRB
Malisa Aksentijevic
Elo: 2229
Age: 39
94
Markus Albert
Flag of GER
Markus Albert
Elo: 2228
Age: 19
95
Flag of EGY
Mohamed Ashraf
Elo: 2227
Age: 57
96
Flag of KAZ
Marsel Akhmedzhanov
Elo: 2226
Age: 58
97
Flag of SWE
Martin Almstrom
Elo: 2223
Age: 46
98
Flag of IND
M Shah Ansh
Elo: 2223
Age: 23
99
Flag of ROU
Marcel Andreescu
Elo: 2221
Age: 87
100
Flag of EGY
Mohamed Al Sayaed
Elo: 2221
Age: 48