1
Alireza Firouzja
Flag of FRA
GM Alireza Firouzja
Elo: 2759
Age: 21
2
Anish Giri
Flag of NED
GM Anish Giri
Elo: 2749
Age: 30
3
Arjun Kumar Erigaisi
Flag of IND
GM Arjun Kumar Erigaisi
Elo: 2738
Age: 21
4
Alexander Grischuk
Flag of RUS
GM Alexander Grischuk
Elo: 2732
Age: 41
5
Andrey Esipenko
Flag of FID
GM Andrey Esipenko
Elo: 2704
Age: 22
6
Alexey Sarana
Flag of SRB
GM Alexey Sarana
Elo: 2695
Age: 24
7
Alexandr Predke
Flag of SRB
GM Alexandr Predke
Elo: 2668
Age: 30
8
Anton Korobov
Flag of UKR
GM Anton Korobov
Elo: 2663
Age: 39
9
Andrei Volokitin
Flag of UKR
GM Andrei Volokitin
Elo: 2663
Age: 38
10
Alexander Morozevich
Flag of RUS
GM Alexander Morozevich
Elo: 2659
Age: 47
11
Arkadij Naiditsch
Flag of AZE
GM Arkadij Naiditsch
Elo: 2657
Age: 39
12
Alexei Shirov
Flag of ESP
GM Alexei Shirov
Elo: 2657
Age: 52
13
Abhimanyu Sameer Puranik
Flag of IND
GM Abhimanyu Sameer Puranik
Elo: 2645
Age: 24
14
Alan Pichot
Flag of ESP
GM Alan Pichot
Elo: 2644
Age: 26
15
Alexander Ipatov
Flag of TUR
GM Alexander Ipatov
Elo: 2644
Age: 31
16
Alexander Donchenko
Flag of GER
GM Alexander Donchenko
Elo: 2643
Age: 26
17
Awonder Liang
Flag of USA
GM Awonder Liang
Elo: 2640
Age: 21
18
Alexander Onischuk
Flag of USA
GM Alexander Onischuk
Elo: 2640
Age: 49
19
Ante Brkic
Flag of CRO
GM Ante Brkic
Elo: 2638
Age: 36
20
Anton Kovalyov
Flag of CAN
GM Anton Kovalyov
Elo: 2631
Age: 32
21
AR Saleh Salem
Flag of UAE
GM AR Saleh Salem
Elo: 2630
Age: 31
22
Abhimanyu Mishra
Flag of USA
GM Abhimanyu Mishra
Elo: 2627
Age: 15
23
Aryan Tari
Flag of NOR
GM Aryan Tari
Elo: 2623
Age: 25
24
Anatoly Karpov
Flag of RUS
GM Anatoly Karpov
Elo: 2617
Age: 73
25
Flag of ARM
GM Aram Hakobyan
Elo: 2616
Age: 23
26
Alexander Riazantsev
Flag of RUS
GM Alexander Riazantsev
Elo: 2616
Age: 39
27
Alexander Areshchenko
Flag of UKR
GM Alexander Areshchenko
Elo: 2616
Age: 38
28
Alexander Motylev
Flag of ROU
GM Alexander Motylev
Elo: 2615
Age: 45
29
Alexander Rakhmanov
Flag of FID
GM Alexander Rakhmanov
Elo: 2614
Age: 35
30
Alexander Chernin
Flag of HUN
GM Alexander Chernin
Elo: 2614
Age: 64
31
Alexander Galkin
Flag of RUS
GM Alexander Galkin
Elo: 2611
Age: 45
32
Aydin Elshan Suleymanli
Flag of AZE
GM Aydin Elshan Suleymanli
Elo: 2609
Age: 19
33
Anton Demchenko
Flag of SLO
GM Anton Demchenko
Elo: 2609
Age: 37
34
Alexey Dreev
Flag of RUS
GM Alexey Dreev
Elo: 2606
Age: 55
35
Abhijeet Gupta
Flag of IND
GM Abhijeet Gupta
Elo: 2605
Age: 35
36
Flag of HUN
GM Adam Kozak
Elo: 2600
Age: 22
37
Alexander Zubov
Flag of UKR
GM Alexander Zubov
Elo: 2598
Age: 41
38
Flag of UKR
GM Alexander Zubov
Elo: 2598
Age: 41
39
Andrey Vovk
Flag of UKR
GM Andrey Vovk
Elo: 2597
Age: 33
40
Ahmed Adly
Flag of EGY
GM Ahmed Adly
Elo: 2597
Age: 37
41
Alexander Khalifman
Flag of FID
GM Alexander Khalifman
Elo: 2597
Age: 58
42
Aleksandar Indjic
Flag of SRB
GM Aleksandar Indjic
Elo: 2595
Age: 29
43
Arman Pashikian
Flag of ARM
GM Arman Pashikian
Elo: 2594
Age: 37
44
Arik Braun
Flag of GER
GM Arik Braun
Elo: 2593
Age: 36
45
Anton Filippov
Flag of UZB
GM Anton Filippov
Elo: 2592
Age: 38
46
Arturs Neiksans
Flag of LAT
GM Arturs Neiksans
Elo: 2588
Age: 41
47
Anton Smirnov
Flag of AUS
GM Anton Smirnov
Elo: 2586
Age: 23
48
Arseniy Nesterov
Flag of FID
GM Arseniy Nesterov
Elo: 2584
Age: 21
49
Axel Bachmann
Flag of PAR
GM Axel Bachmann
Elo: 2578
Age: 35
50
Aleksandr Shimanov
Flag of RUS
GM Aleksandr Shimanov
Elo: 2578
Age: 32
51
Alexander Goloshchapov
Flag of UKR
GM Alexander Goloshchapov
Elo: 2578
Age: 46
52
Alexey Korotylev
Flag of RUS
GM Alexey Korotylev
Elo: 2573
Age: 47
53
Alejandro Ramirez Alvarez
Flag of USA
GM Alejandro Ramirez Alvarez
Elo: 2571
Age: 36
54
Alexander Moiseenko
Flag of UKR
GM Alexander Moiseenko
Elo: 2570
Age: 44
55
Andrey Baryshpolets
Flag of UKR
GM Andrey Baryshpolets
Elo: 2569
Age: 33
56
Artyom Timofeev
Flag of RUS
GM Artyom Timofeev
Elo: 2566
Age: 39
57
Antonios Pavlidis
Flag of GRE
GM Antonios Pavlidis
Elo: 2565
Age: 31
58
Anthony John Miles
Flag of ENG
GM Anthony John Miles
Elo: 2565
Age: 46
59
Aleksander Wojtkiewicz
Flag of USA
GM Aleksander Wojtkiewicz
Elo: 2562
Age: 43
60
Alvar Alonso Rosell
Flag of ESP
GM Alvar Alonso Rosell
Elo: 2562
Age: 32
61
Avetik Grigoryan
Flag of ARM
GM Avetik Grigoryan
Elo: 2561
Age: 35
62
Artur Jussupow
Flag of GER
GM Artur Jussupow
Elo: 2559
Age: 64
63
Flag of RUS
GM Aleksey Sorokin
Elo: 2555
Age: 24
64
Aleksandra Goryachkina
Flag of FID
GM Aleksandra Goryachkina
Elo: 2553
Age: 26
65
Alojzije Jankovic
Flag of CRO
GM Alojzije Jankovic
Elo: 2550
Age: 41
66
Andreas Heimann
Flag of GER
GM Andreas Heimann
Elo: 2549
Age: 32
67
Alexandr Fier
Flag of BRA
GM Alexandr Fier
Elo: 2549
Age: 36
68
Flag of RUS
GM Andrey Stukopin
Elo: 2546
Age: 30
69
Andrey Rychagov
Flag of RUS
GM Andrey Rychagov
Elo: 2543
Age: 45
70
Alexander Goldin
Flag of USA
GM Alexander Goldin
Elo: 2542
Age: 60
71
Flag of RUS
GM Andrey Shariyazdanov
Elo: 2541
Age: 48
72
Alexander Volzhin
Flag of RUS
GM Alexander Volzhin
Elo: 2540
Age: 53
73
Alexey Kuzmin
Flag of RUS
GM Alexey Kuzmin
Elo: 2540
Age: 61
74
Alexey Vyzmanavin
Flag of RUS
GM Alexey Vyzmanavin
Elo: 2540
Age: 40
75
Andrew Z Hong
Flag of USA
GM Andrew Z Hong
Elo: 2539
Age: 20
76
Ashot Anastasian
Flag of ARM
GM Ashot Anastasian
Elo: 2536
Age: 52
77
Flag of FID
IM Aleksey Grebnev
Elo: 2535
Age: 18
78
Adam Tukhaev
Flag of UKR
GM Adam Tukhaev
Elo: 2535
Age: 36
79
Alexander Huzman
Flag of ISR
GM Alexander Huzman
Elo: 2534
Age: 62
80
Axel Rombaldoni
Flag of ITA
GM Axel Rombaldoni
Elo: 2531
Age: 32
81
Alexandar Budnikov
Flag of RUS
IM Alexandar Budnikov
Elo: 2530
Age: 57
82
Alexander Graf
Flag of GER
GM Alexander Graf
Elo: 2530
Age: 62
83
Flag of USA
IM Anthony B He
Elo: 2529
Age: 19
84
Arthur Guo
Flag of USA
GM Arthur Guo
Elo: 2529
Age: 18
85
Atanas Kolev
Flag of BUL
GM Atanas Kolev
Elo: 2529
Age: 57
86
Avital Boruchovsky
Flag of ISR
GM Avital Boruchovsky
Elo: 2528
Age: 27
87
Alexander Rustemov
Flag of RUS
GM Alexander Rustemov
Elo: 2525
Age: 51
88
Alberto David
Flag of ITA
GM Alberto David
Elo: 2525
Age: 54
89
Alexandre Danin
Flag of RUS
GM Alexandre Danin
Elo: 2525
Age: 38
90
Anna Muzychuk
Flag of UKR
GM Anna Muzychuk
Elo: 2525
Age: 34
91
Andrei Y Kharitonov
Flag of RUS
GM Andrei Y Kharitonov
Elo: 2524
Age: 52
92
Adham Fawzy
Flag of EGY
GM Adham Fawzy
Elo: 2522
Age: 24
93
Alexandr Kharitonov
Flag of RUS
GM Alexandr Kharitonov
Elo: 2522
Age: 38
94
Aleksandr Lenderman
Flag of USA
GM Aleksandr Lenderman
Elo: 2521
Age: 35
95
Anh Khoi Nguyen
Flag of VIE
GM Anh Khoi Nguyen
Elo: 2520
Age: 22
96
Anuar Ismagambetov
Flag of KAZ
GM Anuar Ismagambetov
Elo: 2520
Age: 38
97
Aloyzas Kveinys
Flag of LTU
GM Aloyzas Kveinys
Elo: 2519
Age: 56
98
Flag of ARM
GM Arman Mikaelyan
Elo: 2519
Age: 28
99
Flag of RUS
GM Alexander Lastin
Elo: 2518
Age: 38
100
Aurelien Dunis
Flag of FRA
IM Aurelien Dunis
Elo: 2517
Age: 45