1
Anish Giri
Flag of NED
GM Anish Giri
Elo: 2774
Age: 27
2
Alexander Grischuk
Flag of RUS
GM Alexander Grischuk
Elo: 2773
Age: 38
3
Alireza Firouzja
Flag of FRA
GM Alireza Firouzja
Elo: 2770
Age: 18
4
Andrey Esipenko
Flag of RUS
GM Andrey Esipenko
Elo: 2713
Age: 19
5
AR Saleh Salem
Flag of UAE
GM AR Saleh Salem
Elo: 2690
Age: 28
6
Anton Korobov
Flag of UKR
GM Anton Korobov
Elo: 2684
Age: 36
7
Alexei Shirov
Flag of ESP
GM Alexei Shirov
Elo: 2673
Age: 49
8
Alexander Areshchenko
Flag of UKR
GM Alexander Areshchenko
Elo: 2670
Age: 35
9
Alexandr Predke
Flag of RUS
GM Alexandr Predke
Elo: 2668
Age: 27
10
Alexander Morozevich
Flag of RUS
GM Alexander Morozevich
Elo: 2659
Age: 44
11
Alexey Sarana
Flag of RUS
GM Alexey Sarana
Elo: 2656
Age: 21
12
Andrei Volokitin
Flag of UKR
GM Andrei Volokitin
Elo: 2656
Age: 35
13
Anton Demchenko
Flag of RUS
GM Anton Demchenko
Elo: 2655
Age: 34
14
Alexander Rakhmanov
Flag of RUS
GM Alexander Rakhmanov
Elo: 2650
Age: 32
15
Aryan Tari
Flag of NOR
GM Aryan Tari
Elo: 2649
Age: 22
16
Arkadij Naiditsch
Flag of AZE
GM Arkadij Naiditsch
Elo: 2645
Age: 36
17
Alexander Donchenko
Flag of GER
GM Alexander Donchenko
Elo: 2645
Age: 23
18
Alexander Ipatov
Flag of TUR
GM Alexander Ipatov
Elo: 2644
Age: 28
19
Alexander Onischuk
Flag of USA
GM Alexander Onischuk
Elo: 2640
Age: 46
20
Alexey Dreev
Flag of RUS
GM Alexey Dreev
Elo: 2635
Age: 52
21
Alexander Riazantsev
Flag of RUS
GM Alexander Riazantsev
Elo: 2634
Age: 36
22
Alexander Motylev
Flag of RUS
GM Alexander Motylev
Elo: 2633
Age: 42
23
Anton Kovalyov
Flag of CAN
GM Anton Kovalyov
Elo: 2631
Age: 29
24
Alan Pichot
Flag of ARG
GM Alan Pichot
Elo: 2630
Age: 23
25
Abhijeet Gupta
Flag of IND
GM Abhijeet Gupta
Elo: 2628
Age: 32
26
Arjun Kumar Erigaisi
Flag of IND
GM Arjun Kumar Erigaisi
Elo: 2627
Age: 18
27
Aleksandr Lenderman
Flag of USA
GM Aleksandr Lenderman
Elo: 2624
Age: 32
28
Anatoly Karpov
Flag of RUS
GM Anatoly Karpov
Elo: 2617
Age: 70
29
Alexander Chernin
Flag of HUN
GM Alexander Chernin
Elo: 2614
Age: 61
30
Aleksandar Indjic
Flag of SRB
GM Aleksandar Indjic
Elo: 2612
Age: 26
31
Alexander Galkin
Flag of RUS
GM Alexander Galkin
Elo: 2611
Age: 42
32
Alexander Khalifman
Flag of RUS
GM Alexander Khalifman
Elo: 2608
Age: 55
33
Flag of ARM
GM Aram Hakobyan
Elo: 2607
Age: 20
34
Arman Pashikian
Flag of ARM
GM Arman Pashikian
Elo: 2606
Age: 34
35
Alexander Moiseenko
Flag of UKR
GM Alexander Moiseenko
Elo: 2605
Age: 41
36
Aleksandra Goryachkina
Flag of RUS
GM Aleksandra Goryachkina
Elo: 2604
Age: 23
37
Abhimanyu Sameer Puranik
Flag of IND
GM Abhimanyu Sameer Puranik
Elo: 2604
Age: 21
38
Ahmed Adly
Flag of EGY
GM Ahmed Adly
Elo: 2602
Age: 34
39
Anton Smirnov
Flag of AUS
GM Anton Smirnov
Elo: 2600
Age: 20
40
Ante Brkic
Flag of CRO
GM Ante Brkic
Elo: 2599
Age: 33
41
Alexander Zubov
Flag of UKR
GM Alexander Zubov
Elo: 2598
Age: 38
42
Awonder Liang
Flag of USA
GM Awonder Liang
Elo: 2597
Age: 18
43
Andrey Vovk
Flag of UKR
GM Andrey Vovk
Elo: 2597
Age: 30
44
Axel Bachmann
Flag of PAR
GM Axel Bachmann
Elo: 2594
Age: 32
45
Anton Filippov
Flag of UZB
GM Anton Filippov
Elo: 2592
Age: 35
46
Arik Braun
Flag of GER
GM Arik Braun
Elo: 2591
Age: 33
47
Artyom Timofeev
Flag of RUS
GM Artyom Timofeev
Elo: 2586
Age: 36
48
Andreas Heimann
Flag of GER
GM Andreas Heimann
Elo: 2584
Age: 29
49
Aleksey Goganov
Flag of RUS
GM Aleksey Goganov
Elo: 2584
Age: 30
50
Aleksandr Shimanov
Flag of RUS
GM Aleksandr Shimanov
Elo: 2581
Age: 29
51
Alexander Goloshchapov
Flag of UKR
GM Alexander Goloshchapov
Elo: 2578
Age: 43
52
Flag of RUS
GM Anton Shomoev
Elo: 2578
Age: 40
53
Alexander Kovchan
Flag of UKR
GM Alexander Kovchan
Elo: 2577
Age: 38
54
Allan Stig Rasmussen
Flag of DEN
GM Allan Stig Rasmussen
Elo: 2577
Age: 38
55
Arturs Neiksans
Flag of LAT
GM Arturs Neiksans
Elo: 2575
Age: 38
56
Alexey Korotylev
Flag of RUS
GM Alexey Korotylev
Elo: 2573
Age: 44
57
Alvar Alonso Rosell
Flag of ESP
GM Alvar Alonso Rosell
Elo: 2572
Age: 29
58
Andrey Baryshpolets
Flag of UKR
GM Andrey Baryshpolets
Elo: 2569
Age: 30
59
Anthony John Miles
Flag of ENG
GM Anthony John Miles
Elo: 2565
Age: 46
60
Aleksei Pridorozhni
Flag of RUS
GM Aleksei Pridorozhni
Elo: 2564
Age: 40
61
Alexandr Fier
Flag of BRA
GM Alexandr Fier
Elo: 2563
Age: 33
62
Aleksander Wojtkiewicz
Flag of USA
GM Aleksander Wojtkiewicz
Elo: 2562
Age: 43
63
Alejandro Ramirez Alvarez
Flag of USA
GM Alejandro Ramirez Alvarez
Elo: 2562
Age: 33
64
Alexander Graf
Flag of GER
GM Alexander Graf
Elo: 2562
Age: 59
65
Avetik Grigoryan
Flag of ARM
GM Avetik Grigoryan
Elo: 2561
Age: 32
66
Artur Jussupow
Flag of GER
GM Artur Jussupow
Elo: 2559
Age: 61
67
Aleksander Mista
Flag of POL
GM Aleksander Mista
Elo: 2551
Age: 38
68
Andrey Rychagov
Flag of RUS
GM Andrey Rychagov
Elo: 2549
Age: 42
69
Flag of RUS
GM Andrey Stukopin
Elo: 2546
Age: 27
70
Flag of ISR
GM Avital Boruchovsky
Elo: 2542
Age: 24
71
Alberto David
Flag of ITA
GM Alberto David
Elo: 2542
Age: 51
72
Alexander Goldin
Flag of USA
GM Alexander Goldin
Elo: 2542
Age: 57
73
Alexandr Kharitonov
Flag of RUS
GM Alexandr Kharitonov
Elo: 2542
Age: 35
74
Aydin Elshan Suleymanli
Flag of AZE
GM Aydin Elshan Suleymanli
Elo: 2541
Age: 16
75
Flag of RUS
GM Andrey Shariyazdanov
Elo: 2541
Age: 45
76
Alexei Fedorov
Flag of BLR
GM Alexei Fedorov
Elo: 2541
Age: 49
77
Alojzije Jankovic
Flag of CRO
GM Alojzije Jankovic
Elo: 2541
Age: 38
78
Alexey Vyzmanavin
Flag of RUS
GM Alexey Vyzmanavin
Elo: 2540
Age: 40
79
Alexey Kuzmin
Flag of RUS
GM Alexey Kuzmin
Elo: 2540
Age: 58
80
Alexander Volzhin
Flag of RUS
GM Alexander Volzhin
Elo: 2540
Age: 50
81
Alexander Huzman
Flag of ISR
GM Alexander Huzman
Elo: 2539
Age: 59
82
Antonios Pavlidis
Flag of GRE
GM Antonios Pavlidis
Elo: 2536
Age: 28
83
Andre Diamant
Flag of BRA
GM Andre Diamant
Elo: 2536
Age: 31
84
Ashot Anastasian
Flag of ARM
GM Ashot Anastasian
Elo: 2536
Age: 52
85
Ante Saric
Flag of CRO
GM Ante Saric
Elo: 2536
Age: 37
86
Flag of RUS
GM Aleksey Sorokin
Elo: 2536
Age: 21
87
Flag of GRE
GM Andreas Kelires
Elo: 2535
Age: 22
88
Aleksej Aleksandrov
Flag of BLR
GM Aleksej Aleksandrov
Elo: 2534
Age: 48
89
Adam Tukhaev
Flag of UKR
GM Adam Tukhaev
Elo: 2534
Age: 33
90
Anna Muzychuk
Flag of UKR
GM Anna Muzychuk
Elo: 2533
Age: 31
91
Flag of HUN
GM Adam Kozak
Elo: 2532
Age: 19
92
Axel Rombaldoni
Flag of ITA
GM Axel Rombaldoni
Elo: 2531
Age: 29
93
Athanasios Mastrovasilis
Flag of GRE
GM Athanasios Mastrovasilis
Elo: 2530
Age: 42
94
Alexandar Budnikov
Flag of RUS
IM Alexandar Budnikov
Elo: 2530
Age: 54
95
Atanas Kolev
Flag of BUL
GM Atanas Kolev
Elo: 2529
Age: 54
96
Andrey Sumets
Flag of UKR
GM Andrey Sumets
Elo: 2527
Age: 41
97
Alessio Valsecchi
Flag of ITA
GM Alessio Valsecchi
Elo: 2527
Age: 29
98
Alexander Naumann
Flag of GER
GM Alexander Naumann
Elo: 2527
Age: 42
99
Alexander Rustemov
Flag of RUS
GM Alexander Rustemov
Elo: 2525
Age: 48
100
Alexandre Danin
Flag of RUS
GM Alexandre Danin
Elo: 2525
Age: 35