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