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