-
-
1
Nodirbek Abdusattorov
Flag of UZB
GM Nodirbek Abdusattorov
Elo: 2765
Age: 20
2
Liren Ding
Flag of CHN
GM Liren Ding
Elo: 2762
Age: 32
3
Alireza Firouzja
Flag of FRA
GM Alireza Firouzja
Elo: 2760
Age: 21
4
Ian Nepomniachtchi
Flag of RUS
GM Ian Nepomniachtchi
Elo: 2758
Age: 34
5
Wesley So
Flag of USA
GM Wesley So
Elo: 2757
Age: 31
6
Arjun Kumar Erigaisi
Flag of IND
GM Arjun Kumar Erigaisi
Elo: 2756
Age: 21
7
Yi Wei
Flag of CHN
GM Yi Wei
Elo: 2755
Age: 25
8
Sergey Karjakin
Flag of RUS
GM Sergey Karjakin
Elo: 2750
Age: 34
9
Rameshbabu Praggnanandhaa
Flag of IND
GM Rameshbabu Praggnanandhaa
Elo: 2747
Age: 19
10
Anish Giri
Flag of NED
GM Anish Giri
Elo: 2745
Age: 30
11
Dommaraju Gukesh
Flag of IND
GM Dommaraju Gukesh
Elo: 2743
Age: 18
12
Maxime Vachier Lagrave
Flag of FRA
GM Maxime Vachier Lagrave
Elo: 2732
Age: 34
13
Parham Maghsoodloo
Flag of IRI
GM Parham Maghsoodloo
Elo: 2732
Age: 24
14
Quang Liem Le
Flag of VIE
GM Quang Liem Le
Elo: 2731
Age: 33
15
Jan Krzysztof Duda
Flag of POL
GM Jan Krzysztof Duda
Elo: 2731
Age: 26
16
Yangyi Yu
Flag of CHN
GM Yangyi Yu
Elo: 2728
Age: 30
17
Santosh Gujrathi Vidit
Flag of IND
GM Santosh Gujrathi Vidit
Elo: 2727
Age: 30
18
Vincent Keymer
Flag of GER
GM Vincent Keymer
Elo: 2726
Age: 20
19
Richard Rapport
Flag of ROU
GM Richard Rapport
Elo: 2719
Age: 28
20
Mohammad Amin Tabatabaei
Flag of IRI
GM Mohammad Amin Tabatabaei
Elo: 2707
Age: 23
21
Daniil Dubov
Flag of RUS
GM Daniil Dubov
Elo: 2707
Age: 28
22
Vladislav Artemiev
Flag of RUS
GM Vladislav Artemiev
Elo: 2705
Age: 26
23
Alexey Sarana
Flag of SRB
GM Alexey Sarana
Elo: 2703
Age: 24
24
Andrey Esipenko
Flag of FID
GM Andrey Esipenko
Elo: 2703
Age: 22
25
Hao Wang
Flag of CHN
GM Hao Wang
Elo: 2702
Age: 35
26
Sarin Nihal
Flag of IND
GM Sarin Nihal
Elo: 2698
Age: 20
27
Samuel Sevian
Flag of USA
GM Samuel Sevian
Elo: 2698
Age: 24
28
Ray Robson
Flag of USA
GM Ray Robson
Elo: 2695
Age: 30
29
Sunilduth Lyna Narayanan
Flag of IND
GM Sunilduth Lyna Narayanan
Elo: 2695
Age: 26
30
Bogdan Daniel Deac
Flag of ROU
GM Bogdan Daniel Deac
Elo: 2692
Age: 23
31
Vladimir Fedoseev
Flag of SLO
GM Vladimir Fedoseev
Elo: 2690
Age: 29
32
Sanan Sjugirov
Flag of HUN
GM Sanan Sjugirov
Elo: 2689
Age: 31
33
Javokhir Sindarov
Flag of UZB
GM Javokhir Sindarov
Elo: 2684
Age: 19
34
Haik M Martirosyan
Flag of ARM
GM Haik M Martirosyan
Elo: 2678
Age: 24
35
Hans Moke Niemann
Flag of USA
GM Hans Moke Niemann
Elo: 2676
Age: 21
36
Kirill Shevchenko
Flag of ROU
GM Kirill Shevchenko
Elo: 2675
Age: 22
37
David Howell
Flag of ENG
GM David Howell
Elo: 2675
Age: 34
38
Alexandr Predke
Flag of SRB
GM Alexandr Predke
Elo: 2673
Age: 30
39
David Anton Guijarro
Flag of ESP
GM David Anton Guijarro
Elo: 2673
Age: 29
40
Samuel L Shankland
Flag of USA
GM Samuel L Shankland
Elo: 2671
Age: 33
41
Ivan Saric
Flag of CRO
GM Ivan Saric
Elo: 2670
Age: 34
42
Grigoriy Oparin
Flag of USA
GM Grigoriy Oparin
Elo: 2670
Age: 27
43
Jorden Van Foreest
Flag of NED
GM Jorden Van Foreest
Elo: 2668
Age: 25
44
Nodirbek Yakubboev
Flag of UZB
GM Nodirbek Yakubboev
Elo: 2665
Age: 22
45
Nils Grandelius
Flag of SWE
GM Nils Grandelius
Elo: 2664
Age: 31
46
Maxim Matlakov
Flag of RUS
GM Maxim Matlakov
Elo: 2662
Age: 33
47
Chithambaram VR Aravindh
Flag of IND
GM Chithambaram VR Aravindh
Elo: 2662
Age: 25
48
Kirill Alekseenko
Flag of AUT
GM Kirill Alekseenko
Elo: 2655
Age: 27
49
Raunak Sadhwani
Flag of IND
GM Raunak Sadhwani
Elo: 2654
Age: 19
50
Chao B Li
Flag of CHN
GM Chao B Li
Elo: 2651
Age: 35
51
Matthias Bluebaum
Flag of GER
GM Matthias Bluebaum
Elo: 2649
Age: 27
52
Jeffery Xiong
Flag of USA
GM Jeffery Xiong
Elo: 2646
Age: 24
53
Jonas Buhl Bjerre
Flag of DEN
GM Jonas Buhl Bjerre
Elo: 2646
Age: 20
54
Samvel Ter Sahakyan
Flag of ARM
GM Samvel Ter Sahakyan
Elo: 2644
Age: 31
55
Alan Pichot
Flag of ESP
GM Alan Pichot
Elo: 2644
Age: 26
56
Thai Dai Van Nguyen
Flag of CZE
GM Thai Dai Van Nguyen
Elo: 2643
Age: 23
57
Tamir Nabaty
Flag of ISR
GM Tamir Nabaty
Elo: 2643
Age: 33
58
Awonder Liang
Flag of USA
GM Awonder Liang
Elo: 2642
Age: 21
59
Mustafa Yilmaz
Flag of TUR
GM Mustafa Yilmaz
Elo: 2641
Age: 32
60
Qun Ma
Flag of CHN
GM Qun Ma
Elo: 2641
Age: 33
61
Hrant Melkumyan
Flag of ARM
GM Hrant Melkumyan
Elo: 2640
Age: 35
62
Maxime Lagarde
Flag of FRA
GM Maxime Lagarde
Elo: 2640
Age: 30
63
Shant Sargsyan
Flag of ARM
GM Shant Sargsyan
Elo: 2637
Age: 22
64
Johan Sebastian Christiansen
Flag of NOR
GM Johan Sebastian Christiansen
Elo: 2637
Age: 26
65
Dmitrij Kollars
Flag of GER
GM Dmitrij Kollars
Elo: 2635
Age: 25
66
Aryan Tari
Flag of NOR
GM Aryan Tari
Elo: 2634
Age: 25
67
Ngoc Truong Son Nguyen
Flag of VIE
GM Ngoc Truong Son Nguyen
Elo: 2633
Age: 34
68
Max Warmerdam
Flag of NED
GM Max Warmerdam
Elo: 2633
Age: 24
69
Alexander Donchenko
Flag of GER
GM Alexander Donchenko
Elo: 2633
Age: 26
70
Volodar Murzin
Flag of FID
GM Volodar Murzin
Elo: 2632
Age: 18
71
Yifan Hou
Flag of CHN
GM Yifan Hou
Elo: 2632
Age: 30
72
Nijat Azad Abasov
Flag of AZE
GM Nijat Azad Abasov
Elo: 2632
Age: 29
73
Daniel Dardha
Flag of BEL
GM Daniel Dardha
Elo: 2630
Age: 19
74
Chopra Aryan
Flag of IND
GM Chopra Aryan
Elo: 2630
Age: 23
75
Daniele Vocaturo
Flag of ITA
GM Daniele Vocaturo
Elo: 2629
Age: 35
76
AR Saleh Salem
Flag of UAE
GM AR Saleh Salem
Elo: 2629
Age: 31
77
Jaime Santos Latasa
Flag of ESP
GM Jaime Santos Latasa
Elo: 2628
Age: 28
78
Vasif Durarbayli
Flag of AZE
GM Vasif Durarbayli
Elo: 2627
Age: 32
79
Rasmus Svane
Flag of GER
GM Rasmus Svane
Elo: 2627
Age: 27
80
Frederik Svane
Flag of GER
GM Frederik Svane
Elo: 2627
Age: 20
81
Leon Luke Mendonca
Flag of IND
GM Leon Luke Mendonca
Elo: 2626
Age: 18
82
Xiangyu Xu
Flag of CHN
GM Xiangyu Xu
Elo: 2626
Age: 25
83
Abhimanyu Sameer Puranik
Flag of IND
GM Abhimanyu Sameer Puranik
Elo: 2625
Age: 24
84
Nikolas Theodorou
Flag of GRE
GM Nikolas Theodorou
Elo: 2622
Age: 24
85
Maksim Chigaev
Flag of ESP
GM Maksim Chigaev
Elo: 2621
Age: 28
86
Yaroslav Zherebukh
Flag of USA
GM Yaroslav Zherebukh
Elo: 2620
Age: 31
87
Benjamin Bok
Flag of NED
GM Benjamin Bok
Elo: 2620
Age: 29
88
Tamas Banusz
Flag of HUN
GM Tamas Banusz
Elo: 2620
Age: 35
89
Vladimir Onischuk
Flag of UKR
GM Vladimir Onischuk
Elo: 2619
Age: 33
90
Daniel Naroditsky
Flag of USA
GM Daniel Naroditsky
Elo: 2619
Age: 29
91
Flag of ARM
GM Aram Hakobyan
Elo: 2619
Age: 23
92
Flag of HUN
GM Imre Balog
Elo: 2619
Age: 33
93
Dennis Wagner
Flag of GER
GM Dennis Wagner
Elo: 2616
Age: 27
94
Manuel Petrosyan
Flag of ARM
GM Manuel Petrosyan
Elo: 2616
Age: 26
95
Benjamin Gledura
Flag of HUN
GM Benjamin Gledura
Elo: 2615
Age: 25
96
Alexander Rakhmanov
Flag of FID
GM Alexander Rakhmanov
Elo: 2614
Age: 35
97
Jorge Moise Cori
Flag of PER
GM Jorge Moise Cori
Elo: 2613
Age: 29
98
Dariusz Swiercz
Flag of USA
GM Dariusz Swiercz
Elo: 2612
Age: 30
99
Eltaj Safarli
Flag of AZE
GM Eltaj Safarli
Elo: 2612
Age: 32
100
Flag of RUS
GM Ivan Popov
Elo: 2612
Age: 34