1
Arjun Kumar Erigaisi
Flag of IND
GM Arjun Kumar Erigaisi
Elo: 2799
Alter: 21
2
Alireza Firouzja
Flag of FRA
GM Alireza Firouzja
Elo: 2763
Alter: 21
3
Anish Giri
Flag of NED
GM Anish Giri
Elo: 2733
Alter: 30
4
Alexander Grischuk
Flag of RUS
GM Alexander Grischuk
Elo: 2689
Alter: 41
5
Awonder Liang
Flag of USA
GM Awonder Liang
Elo: 2687
Alter: 21
6
Andrey Esipenko
Flag of FID
GM Andrey Esipenko
Elo: 2682
Alter: 22
7
Alexey Sarana
Flag of SRB
GM Alexey Sarana
Elo: 2679
Alter: 24
8
Alexander Morozevich
Flag of RUS
GM Alexander Morozevich
Elo: 2655
Alter: 47
9
Abhimanyu Sameer Puranik
Flag of IND
GM Abhimanyu Sameer Puranik
Elo: 2652
Alter: 24
10
Alexandr Predke
Flag of SRB
GM Alexandr Predke
Elo: 2652
Alter: 30
11
Alan Pichot
Flag of ESP
GM Alan Pichot
Elo: 2649
Alter: 26
12
Andrei Volokitin
Flag of UKR
GM Andrei Volokitin
Elo: 2649
Alter: 38
13
Alexei Shirov
Flag of ESP
GM Alexei Shirov
Elo: 2646
Alter: 52
14
Alexander Ipatov
Flag of TUR
GM Alexander Ipatov
Elo: 2644
Alter: 31
15
Alexander Onischuk
Flag of USA
GM Alexander Onischuk
Elo: 2640
Alter: 49
16
Anton Korobov
Flag of UKR
GM Anton Korobov
Elo: 2636
Alter: 39
17
Arkadij Naiditsch
Flag of BUL
GM Arkadij Naiditsch
Elo: 2636
Alter: 39
18
Aydin Elshan Suleymanli
Flag of AZE
GM Aydin Elshan Suleymanli
Elo: 2632
Alter: 19
19
Anton Kovalyov
Flag of CAN
GM Anton Kovalyov
Elo: 2631
Alter: 32
20
Aryan Tari
Flag of NOR
GM Aryan Tari
Elo: 2628
Alter: 25
21
Aram Hakobyan
Flag of ARM
GM Aram Hakobyan
Elo: 2623
Alter: 23
22
Aleksandar Indjic
Flag of SRB
GM Aleksandar Indjic
Elo: 2623
Alter: 29
23
AR Saleh Salem
Flag of UAE
GM AR Saleh Salem
Elo: 2622
Alter: 31
24
Anatoly Karpov
Flag of RUS
GM Anatoly Karpov
Elo: 2617
Alter: 73
25
Alexander Donchenko
Flag of GER
GM Alexander Donchenko
Elo: 2617
Alter: 26
26
Alexander Riazantsev
Flag of RUS
GM Alexander Riazantsev
Elo: 2616
Alter: 39
27
Abhimanyu Mishra
Flag of USA
GM Abhimanyu Mishra
Elo: 2616
Alter: 15
28
Anton Demchenko
Flag of SLO
GM Anton Demchenko
Elo: 2615
Alter: 37
29
Alexander Chernin
Flag of HUN
GM Alexander Chernin
Elo: 2614
Alter: 64
30
Alexander Galkin
Flag of RUS
GM Alexander Galkin
Elo: 2611
Alter: 45
31
Ante Brkic
Flag of CRO
GM Ante Brkic
Elo: 2608
Alter: 36
32
Alexander Areshchenko
Flag of UKR
GM Alexander Areshchenko
Elo: 2606
Alter: 38
33
Arseniy Nesterov
Flag of FID
GM Arseniy Nesterov
Elo: 2599
Alter: 21
34
Alexander Zubov
Flag of UKR
GM Alexander Zubov
Elo: 2598
Alter: 41
35
Andrey Vovk
Flag of UKR
GM Andrey Vovk
Elo: 2597
Alter: 33
36
Ahmed Adly
Flag of EGY
GM Ahmed Adly
Elo: 2597
Alter: 37
37
Alexander Khalifman
Flag of FID
GM Alexander Khalifman
Elo: 2597
Alter: 58
38
Arman Pashikian
Flag of ARM
GM Arman Pashikian
Elo: 2594
Alter: 37
39
Aleksandr Shimanov
Flag of RUS
GM Aleksandr Shimanov
Elo: 2593
Alter: 32
40
Anton Filippov
Flag of UZB
GM Anton Filippov
Elo: 2592
Alter: 38
41
Adam Kozak
Flag of HUN
GM Adam Kozak
Elo: 2591
Alter: 22
42
Alexey Dreev
Flag of RUS
GM Alexey Dreev
Elo: 2590
Alter: 55
43
Arik Braun
Flag of GER
GM Arik Braun
Elo: 2587
Alter: 36
44
Anton Smirnov
Flag of AUS
GM Anton Smirnov
Elo: 2586
Alter: 23
45
Alexander Rakhmanov
Flag of FID
GM Alexander Rakhmanov
Elo: 2585
Alter: 35
46
Alexander Goloshchapov
Flag of UKR
GM Alexander Goloshchapov
Elo: 2578
Alter: 46
47
Alexander Motylev
Flag of ROU
GM Alexander Motylev
Elo: 2577
Alter: 45
48
Abhijeet Gupta
Flag of IND
GM Abhijeet Gupta
Elo: 2577
Alter: 35
49
Alexey Korotylev
Flag of RUS
GM Alexey Korotylev
Elo: 2573
Alter: 47
50
Andrew Z Hong
Flag of USA
GM Andrew Z Hong
Elo: 2572
Alter: 20
51
Axel Bachmann
Flag of PAR
GM Axel Bachmann
Elo: 2571
Alter: 35
52
Alejandro Ramirez Alvarez
Flag of USA
GM Alejandro Ramirez Alvarez
Elo: 2571
Alter: 36
53
Andrey Baryshpolets
Flag of UKR
GM Andrey Baryshpolets
Elo: 2571
Alter: 33
54
Antonios Pavlidis
Flag of GRE
GM Antonios Pavlidis
Elo: 2569
Alter: 31
55
Anthony John Miles
Flag of ENG
GM Anthony John Miles
Elo: 2565
Alter: 46
56
Alexander Moiseenko
Flag of UKR
GM Alexander Moiseenko
Elo: 2562
Alter: 44
57
Aleksander Wojtkiewicz
Flag of USA
GM Aleksander Wojtkiewicz
Elo: 2562
Alter: 43
58
Arturs Neiksans
Flag of LAT
GM Arturs Neiksans
Elo: 2561
Alter: 41
59
Avetik Grigoryan
Flag of ARM
GM Avetik Grigoryan
Elo: 2561
Alter: 35
60
Artur Jussupow
Flag of GER
GM Artur Jussupow
Elo: 2559
Alter: 64
61
Alojzije Jankovic
Flag of CRO
GM Alojzije Jankovic
Elo: 2554
Alter: 41
62
Andreas Heimann
Flag of GER
GM Andreas Heimann
Elo: 2553
Alter: 32
63
Artyom Timofeev
Flag of RUS
GM Artyom Timofeev
Elo: 2548
Alter: 39
64
Flag of RUS
GM Andrey Stukopin
Elo: 2546
Alter: 30
65
Alexandr Fier
Flag of BRA
GM Alexandr Fier
Elo: 2544
Alter: 36
66
Andrey Rychagov
Flag of RUS
GM Andrey Rychagov
Elo: 2543
Alter: 45
67
Alexander Goldin
Flag of USA
GM Alexander Goldin
Elo: 2542
Alter: 60
68
Ahmad Samir Ahmadzada
Flag of AZE
GM Ahmad Samir Ahmadzada
Elo: 2542
Alter: 20
69
Flag of FID
GM Aleksey Grebnev
Elo: 2541
Alter: 18
70
Alexander Volzhin
Flag of RUS
GM Alexander Volzhin
Elo: 2540
Alter: 53
71
Anand Pranav
Flag of IND
GM Anand Pranav
Elo: 2540
Alter: 18
72
Alexey Kuzmin
Flag of RUS
GM Alexey Kuzmin
Elo: 2540
Alter: 61
73
Alexey Vyzmanavin
Flag of RUS
GM Alexey Vyzmanavin
Elo: 2540
Alter: 40
74
Flag of UZB
GM Abdimalik Abdisalimov
Elo: 2536
Alter: 22
75
Ashot Anastasian
Flag of ARM
GM Ashot Anastasian
Elo: 2536
Alter: 52
76
Avital Boruchovsky
Flag of ISR
GM Avital Boruchovsky
Elo: 2532
Alter: 27
77
Alvar Alonso Rosell
Flag of ESP
GM Alvar Alonso Rosell
Elo: 2532
Alter: 32
78
Axel Rombaldoni
Flag of ITA
GM Axel Rombaldoni
Elo: 2531
Alter: 32
79
Alexander Huzman
Flag of ISR
GM Alexander Huzman
Elo: 2531
Alter: 62
80
Flag of GRE
GM Andreas Kelires
Elo: 2531
Alter: 25
81
Adam Tukhaev
Flag of UKR
GM Adam Tukhaev
Elo: 2531
Alter: 36
82
Flag of RUS
GM Aleksey Sorokin
Elo: 2530
Alter: 24
83
Alexandar Budnikov
Flag of RUS
IM Alexandar Budnikov
Elo: 2530
Alter: 57
84
Atanas Kolev
Flag of BUL
GM Atanas Kolev
Elo: 2529
Alter: 57
85
Flag of USA
IM Anthony B He
Elo: 2529
Alter: 19
86
Aleksandra Goryachkina
Flag of FID
GM Aleksandra Goryachkina
Elo: 2528
Alter: 26
87
Andrew Tang
Flag of USA
GM Andrew Tang
Elo: 2527
Alter: 25
88
Alexandre Danin
Flag of RUS
GM Alexandre Danin
Elo: 2525
Alter: 38
89
Flag of USA
GM Andy Woodward
Elo: 2525
Alter: 14
90
Alexander Rustemov
Flag of RUS
GM Alexander Rustemov
Elo: 2525
Alter: 51
91
Andrei Y Kharitonov
Flag of RUS
GM Andrei Y Kharitonov
Elo: 2524
Alter: 52
92
Alexandr Kharitonov
Flag of RUS
GM Alexandr Kharitonov
Elo: 2524
Alter: 38
93
Andrey Sumets
Flag of UKR
GM Andrey Sumets
Elo: 2521
Alter: 44
94
Anh Khoi Nguyen
Flag of VIE
GM Anh Khoi Nguyen
Elo: 2520
Alter: 22
95
Alexander Graf
Flag of GER
GM Alexander Graf
Elo: 2520
Alter: 62
96
Anuar Ismagambetov
Flag of KAZ
GM Anuar Ismagambetov
Elo: 2520
Alter: 38
97
Arthur Guo
Flag of USA
GM Arthur Guo
Elo: 2519
Alter: 18
98
Amirreza Pourramezanali
Flag of IRI
GM Amirreza Pourramezanali
Elo: 2519
Alter: 32
99
Aloyzas Kveinys
Flag of LTU
GM Aloyzas Kveinys
Elo: 2519
Alter: 56
100
Flag of RUS
GM Alexander Lastin
Elo: 2518
Alter: 38