Welcome!
LOGIN | REGISTER

FIDE Chess players by ranking

Top Chess Players Ranking list ordered by FIDE Rating. The list contains the top 200 chess players in the database ordered by ELO.
Check the statistics and explore the games of the best ranked Grand Masters in the world.

Top Women chess players by rating | See full players list ordered by name | Chess players by number of games
Name ELO Title FIDE Id Federation Games Birth Year
1 Magnus Carlsen 2830 GM 1503014 Norway Norway 3478 1990
2 Fabiano Caruana 2803 GM 2020009 United States United States 2975 1992
3 Hikaru Nakamura 2789 GM 2016192 United States United States 3321 1987
4 Nodirbek Abdusattorov 2765 GM 14204118 Uzbekistan Uzbekistan 933 2004
5 Liren Ding 2762 GM 8603677 China China 1723 1992
6 Alireza Firouzja 2760 GM 12573981 France France 1092 2003
7 Ian Nepomniachtchi 2758 GM 4168119 Russian Federation Russian Federation 2592 1990
8 Wesley So 2757 GM 5202213 United States United States 2241 1993
9 Erigaisi Arjun 2756 GM 35009192 India India 835 2003
10 Yi Wei 2755 GM 8603405 China China 1081 1999
11 Viswanathan Anand 2751 GM 5000017 India India 3997 1969
12 Sergey Karjakin 2750 GM 14109603 Russian Federation Russian Federation 3011 1990
13 Leinier Dominguez Perez 2748 GM 3503240 United States United States 1478 1983
14 Praggnanandhaa R 2747 GM 25059530 India India 778 2005
15 Anish Giri 2745 GM 24116068 Netherlands Netherlands 2508 1994
16 Gukesh D 2743 GM 46616543 India India 942 2006
17 Shakhriyar Mamedyarov 2733 GM 13401319 Azerbaijan Azerbaijan 3322 1985
18 Parham Maghsoodloo 2732 GM 12539929 Iran Iran 1085 2000
19 Maxime Vachier Lagrave 2732 GM 623539 France France 3266 1990
20 Jan Krzysztof Duda 2731 GM 1170546 Poland Poland 1454 1998
21 Quang Liem Le 2731 GM 12401137 Viet Nam Viet Nam 1834 1991
22 Levon Aronian 2729 GM 13300474 United States United States 3612 1982
23 Alexander Grischuk 2728 GM 4126025 Russian Federation Russian Federation 3462 1983
24 Yangyi Yu 2728 GM 8603820 China China 1696 1994
25 Veselin Topalov 2727 GM 2900084 Bulgaria Bulgaria 2434 1975
26 Santosh Gujrathi Vidit 2727 GM 5029465 India India 1436 1994
27 Vincent Keymer 2726 GM 12940690 Germany Germany 694 2004
28 Teimour Radjabov 2723 GM 13400924 Azerbaijan Azerbaijan 2132 1987
29 Richard Rapport 2719 GM 738590 Romania Romania 1543 1996
30 Daniil Dubov 2707 GM 24126055 Russian Federation Russian Federation 1778 1996
31 M. Amin Tabatabaei 2707 GM 12521213 Iran Iran 841 2001
32 Pavel Eljanov 2706 GM 14102951 Ukraine Ukraine 1809 1983
33 Vladislav Artemiev 2705 GM 24101605 Russian Federation Russian Federation 1648 1998
34 Andrey Esipenko 2703 GM 24175439 Fide Fide 1211 2002
35 Alexey Sarana 2703 GM 24133795 Serbia Serbia 1216 2000
36 Hao Wang 2702 GM 8602883 China China 1803 1989
37 Pentala Harikrishna 2701 GM 5007003 India India 2385 1986
38 Nihal Sarin 2698 GM 25092340 India India 913 2004
39 Samuel Sevian 2698 GM 2040506 United States United States 812 2000
40 Narayanan.S.L 2695 GM 5058422 India India 793 1998
41 Ray Robson 2695 GM 2023970 United States United States 845 1994
42 Bogdan-Daniel Deac 2692 GM 1226380 Romania Romania 854 2001
43 Vladimir Fedoseev 2690 GM 24130737 Slovenia Slovenia 1788 1995
44 Sanan Sjugirov 2689 GM 4189302 Hungary Hungary 1744 1993
45 Peter Svidler 2689 GM 4102142 Fide Fide 3333 1976
46 Nikita Vitiugov 2688 GM 4152956 United Kingdom United Kingdom 1845 1987
47 Etienne Bacrot 2686 GM 605506 France France 2808 1983
48 Rustam Kasimdzhanov 2685 GM 14200244 Uzbekistan Uzbekistan 1595 1979
49 Xiangzhi Bu 2684 GM 8601445 China China 1683 1985
50 Javokhir Sindarov 2684 GM 14205483 Uzbekistan Uzbekistan 626 2005
51 Evgeny Tomashevsky 2681 GM 4147235 Russian Federation Russian Federation 1709 1987
52 Bassem Amin 2678 GM 10601457 Egypt Egypt 1329 1988
53 Haik M Martirosyan 2678 GM 13306553 Armenia Armenia 777 2000
54 David Navara 2678 GM 309095 Czech Republic Czech Republic 2766 1985
55 Hans Moke Niemann 2676 GM 2093596 United States United States 828 2003
56 David W L Howell 2675 GM 410608 United Kingdom United Kingdom 1671 1990
57 Kirill Shevchenko 2675 GM 14129574 Romania Romania 757 2002
58 Andrei Volokitin 2674 GM 14107090 Ukraine Ukraine 1744 1986
59 Michael Adams 2673 GM 400041 United Kingdom United Kingdom 3183 1971
60 David Anton Guijarro 2673 GM 2285525 Spain Spain 1447 1995
61 Alexandr Predke 2673 GM 24107581 Serbia Serbia 1118 1994
62 Gabriel Sargissian 2671 GM 13300881 Armenia Armenia 1761 1983
63 Sam Shankland 2671 GM 2004887 United States United States 1170 1991
64 Radoslaw Wojtaszek 2671 GM 1118358 Poland Poland 2355 1987
65 Grigoriy Oparin 2670 GM 24125890 United States United States 1110 1997
66 Ivan Saric 2670 GM 14508150 Croatia Croatia 1907 1990
67 Jorden Van Foreest 2668 GM 1039784 Netherlands Netherlands 1386 1999
68 Peter Leko 2666 GM 703303 Hungary Hungary 2524 1979
69 Nodirbek Yakubboev 2665 GM 14203987 Uzbekistan Uzbekistan 606 2002
70 Nils Grandelius 2664 GM 1710400 Sweden Sweden 1482 1993
71 Evgeniy Najer 2663 GM 4118987 Fide Fide 2166 1977
72 Chithambaram VR Aravindh 2662 GM 5072786 India India 724 1999
73 Maxim Matlakov 2662 GM 4168003 Russian Federation Russian Federation 1866 1991
74 Boris Gelfand 2661 GM 2805677 Israel Israel 3524 1968
75 Arkadij Naiditsch 2661 GM 4650891 Azerbaijan Azerbaijan 2537 1985
76 Alexei Shirov 2661 GM 2209390 Spain Spain 3693 1972
77 Ernesto Inarkiev 2658 GM 4162722 Fide Fide 1910 1985
78 Francisco Vallejo Pons 2657 GM 2205530 Spain Spain 2453 1982
79 Kirill Alekseenko 2655 GM 4135539 Austria Austria 993 1997
80 Yuriy Kryvoruchko 2654 GM 14109182 Ukraine Ukraine 1233 1986
81 Raunak Sadhwani 2654 GM 35093487 India India 755 2005
82 Yue Wang 2654 GM 8601429 China China 1402 1987
83 Anton Korobov 2651 GM 14105730 Ukraine Ukraine 2348 1985
84 Chao b Li 2651 GM 8604436 China China 935 1989
85 Rauf Mamedov 2651 GM 13401653 Azerbaijan Azerbaijan 2162 1988
86 Matthias Bluebaum 2649 GM 24651516 Germany Germany 1295 1997
87 Hua Ni 2649 GM 8601160 China China 1374 1983
88 Vladimir Malakhov 2648 GM 4120787 Fide Fide 1885 1980
89 Mateusz Bartel 2647 GM 1112635 Poland Poland 2207 1985
90 Jonas Buhl Bjerre 2646 GM 1444948 Denmark Denmark 543 2004
91 Ruslan Ponomariov 2646 GM 14103320 Ukraine Ukraine 2203 1983
92 Jeffery Xiong 2646 GM 2047640 United States United States 873 2000
93 Alan Pichot 2644 GM 110973 Spain Spain 810 1998
94 Samvel Ter Sahakyan 2644 GM 13302531 Armenia Armenia 1132 1993
95 Ante Brkic 2643 GM 14506688 Croatia Croatia 1769 1988
96 Tamir Nabaty 2643 GM 2809052 Israel Israel 680 1991
97 Thai Dai Van Nguyen 2643 GM 358878 Czech Republic Czech Republic 955 2001
98 Awonder Liang 2642 GM 2056437 United States United States 490 2003
99 Qun Ma 2641 GM 8603154 China China 425 1991
100 Mustafa Yilmaz 2641 GM 6302718 Turkey Turkey 1125 1992
101 Maxime Lagarde 2640 GM 662399 France France 1005 1994
102 Hrant Melkumyan 2640 GM 13302485 Armenia Armenia 1061 1989
103 Ivan Cheparinov 2638 GM 2905540 Bulgaria Bulgaria 2253 1986
104 Johan-Sebastian Christiansen 2637 GM 1512668 Norway Norway 752 1998
105 Shant Sargsyan 2637 GM 13306766 Armenia Armenia 686 2002
106 Gadir Guseinov 2636 GM 13401378 Azerbaijan Azerbaijan 1262 1986
107 Dmitrij Kollars 2635 GM 12909572 Germany Germany 713 1999
108 Erwin L'Ami 2634 GM 1007998 Netherlands Netherlands 1080 1985
109 Aryan Tari 2634 GM 1510045 Norway Norway 1172 1999
110 Alexander Donchenko 2633 GM 24603295 Germany Germany 1496 1998
111 Laurent Fressinet 2633 GM 608742 France France 2444 1981
112 Ngoc Truong Son Nguyen 2633 GM 12401110 Viet Nam Viet Nam 1027 1990
113 Max Warmerdam 2633 GM 1048104 Netherlands Netherlands 591 2000
114 Nijat Abasov 2632 GM 13402960 Azerbaijan Azerbaijan 834 1995
115 Yifan Hou 2632 GM 8602980 China China 1573 1994
116 Volodar Murzin 2632 GM 44155573 Fide Fide 768 2006
117 Aryan Chopra 2630 GM 5084423 India India 412 2001
118 Daniel Dardha 2630 GM 240990 Belgium Belgium 740 2005
119 AR Saleh Salem 2629 GM 9301348 United Arab Emirates United Arab Emirates 1178 1993
120 Daniele Vocaturo 2629 GM 813192 Italy Italy 1132 1989
121 Jaime Santos Latasa 2628 GM 2293307 Spain Spain 776 1996
122 Vasif Durarbayli 2627 GM 13402935 Azerbaijan Azerbaijan 731 1992
123 Luka Lenic 2627 GM 14603853 Slovenia Slovenia 1172 1988
124 Frederik Svane 2627 GM 12923044 Germany Germany 350 2004
125 Rasmus Svane 2627 GM 4657101 Germany Germany 1260 1997
126 Leon Luke Mendonca 2626 GM 35028561 India India 674 2006
127 Abhimanyu Mishra 2626 GM 30920019 United States United States 397 2009
128 Xiangyu Xu 2626 GM 8608288 China China 610 1999
129 Abhimanyu Puranik 2625 GM 5061245 India India 739 2000
130 Ioannis Papaioannou 2624 GM 4201345 Greece Greece 682 1976
131 Nikolas Theodorou 2622 GM 4262875 Greece Greece 335 2000
132 Maksim Chigaev 2621 GM 4108116 Spain Spain 1374 1996
133 Tamas Banusz 2620 GM 722413 Hungary Hungary 1377 1989
134 Benjamin Bok 2620 GM 1017063 Netherlands Netherlands 1050 1995
135 Gawain C Jones 2620 GM 409561 United Kingdom United Kingdom 1584 1987
136 Luke J McShane 2620 GM 404853 United Kingdom United Kingdom 1637 1984
137 Yaroslav Zherebukh 2620 GM 14116804 United States United States 661 1993
138 Imre Balog 2619 GM 728446 Hungary Hungary 354 1991
139 Aram Hakobyan 2619 GM 13306677 Armenia Armenia 572 2001
140 Daniel Naroditsky 2619 GM 2026961 United States United States 494 1995
141 Georg Meier 2616 GM 4675789 Uruguay Uruguay 1375 1987
142 Sergei Movsesian 2616 GM 310204 Armenia Armenia 2767 1978
143 Manuel Petrosyan 2616 GM 13300857 Armenia Armenia 938 1998
144 Alexander Riazantsev 2616 GM 4125029 Russian Federation Russian Federation 2240 1985
145 Dennis Wagner 2616 GM 24650684 Germany Germany 728 1997
146 Ferenc Berkes 2615 GM 718572 Hungary Hungary 1756 1985
147 Benjamin Gledura 2615 GM 712779 Hungary Hungary 628 1999
148 Aleksandr Rakhmanov 2614 GM 4173708 Fide Fide 1608 1989
149 Alexander Areshchenko 2613 GM 14109530 Ukraine Ukraine 1366 1986
150 Jorge Cori 2613 GM 3802272 Peru Peru 536 1995
151 Parimarjan Negi 2612 GM 5016690 India India 826 1993
152 Ivan Popov 2612 GM 4170350 Russian Federation Russian Federation 1247 1990
153 Eltaj Safarli 2612 GM 13402129 Azerbaijan Azerbaijan 1602 1992
154 Dariusz Swiercz 2612 GM 1126881 United States United States 1192 1994
155 Evgeny Bareev 2611 GM 4100140 Canada Canada 1885 1966
156 Jon Ludvig Hammer 2611 GM 1503707 Norway Norway 1009 1990
157 Robert Hovhannisyan 2611 GM 13302507 Armenia Armenia 948 1991
158 Vassily Ivanchuk 2611 GM 14100010 Ukraine Ukraine 4061 1969
159 Shanglei Lu 2611 GM 8603332 China China 954 1995
160 Eric Hansen 2610 GM 2606771 Canada Canada 599 1992
161 Gata Kamsky 2610 GM 2000024 United States United States 2237 1974
162 Murali Karthikeyan 2610 GM 5074452 India India 825 1999
163 Adam Kozak 2610 GM 753246 Hungary Hungary 794 2002
164 Jules Moussard 2610 GM 642908 France France 1066 1995
165 Anton Demchenko 2609 GM 4160258 Slovenia Slovenia 993 1987
166 Venkataraman Karthik 2609 GM 25006479 India India 529 1999
167 Olexandr Bortnyk 2608 GM 14120828 Ukraine Ukraine 375 1996
168 Abhijeet Gupta 2608 GM 5010608 India India 1289 1989
169 Ivan Salgado Lopez 2608 GM 2257327 Spain Spain 1139 1991
170 Aditya Mittal 2607 GM 35042025 India India 518 2006
171 Niclas Huschenbeth 2607 GM 24604747 Germany Germany 843 1992
172 Aydin Suleymanli 2607 GM 13413937 Azerbaijan Azerbaijan 596 2005
173 Daniil Yuffa 2607 GM 24131423 Spain Spain 1212 1997
174 Aleksey Dreev 2606 GM 4100107 Russian Federation Russian Federation 3433 1969
175 Jan Gustafsson 2606 GM 4625498 Germany Germany 1471 1979
176 Valery Kazakouski 2606 GM 13507443 Lithuania Lithuania 511 2000
177 Yuriy Kuzubov 2606 GM 14112906 Ukraine Ukraine 1577 1990
178 David Paravyan 2606 GM 4194985 Fide Fide 1101 1998
179 Loek Van Wely 2606 GM 1000268 Netherlands Netherlands 3791 1972
180 Marc Andria Maurizzi 2605 GM 36083534 France France 331 2007
181 Carlos Daniel Albornoz Cabrera 2604 GM 3518736 Cuba Cuba 319 2000
182 V Pranav 2604 GM 25060783 India India 394 2006
183 Jose Eduardo Martinez Alcantara 2603 GM 3805662 Mexico Mexico 313 1999
184 Pouya Idani 2602 GM 12510130 Iran Iran 738 1995
185 Vadim Milov 2602 GM 1304364 Switzerland Switzerland 1583 1972
186 Alexander Motylev 2601 GM 4121830 Romania Romania 2116 1979
187 Markus Ragger 2601 GM 1610856 Austria Austria 1813 1988
188 Miguel Santos Ruiz 2601 GM 22291482 Spain Spain 599 1999
189 Miguel Illescas Cordoba 2600 GM 2200015 Spain Spain 1419 1965
190 Aleksandar Indjic 2600 GM 911925 Serbia Serbia 1151 1995
191 Temur Kuybokarov 2600 GM 14203049 Australia Australia 288 2000
192 Evgeny Postny 2600 GM 2804344 Israel Israel 2116 1981
193 Kacper Piorun 2599 GM 1130420 Poland Poland 1278 1991
194 Jakhongir Vakhidov 2599 GM 14201801 Uzbekistan Uzbekistan 555 1995
195 Weiqi Zhou 2599 GM 8601674 China China 659 1986
196 Mads Andersen 2598 GM 1413864 Denmark Denmark 832 1995
197 Victor Bologan 2598 GM 13900048 Moldova Moldova 2633 1971
198 Rinat Jumabayev 2598 GM 13702661 Kazakhstan Kazakhstan 1316 1989
199 Evgeny Romanov 2598 GM 4148843 Norway Norway 1698 1988
200 Dragan Solak 2598 GM 916811 Turkey Turkey 1373 1980