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