Top players by time control, country and genre!

Name Title Country ELO Classical ELO Rapid ELO Blitz Year Games
1

Carlsen, Magnus

GM Country nor 2856 2842 2892 1990 4480
2

Kasparov, Garry

GM Country rus 2812 2783 2644 1963 3181
3

Firouzja, Alireza

GM Country fra 2804 2656 2810 2003 1948
4

Ding, Liren

GM Country chn 2799 2836 2788 1992 1910
5

Caruana, Fabiano

GM Country usa 2792 2770 2803 1992 3232
6

Nepomniachtchi, Ian

GM Country rus 2782 2798 2792 1990 3212
7

Aronian, Levon

GM Country usa 2772 2728 2740 1982 4276
8

Giri, Anish

GM Country ned 2772 2767 2778 1994 2963
9

So, Wesley

GM Country usa 2772 2782 2814 1993 2921
10

Mamedyarov, Shakhriyar

GM Country aze 2767 2727 2754 1985 4126
11

Grischuk, Alexander

GM Country rus 2764 2763 2757 1983 4037
12

Rapport, Richard

GM Country hun 2763 2750 2754 1996 1644
13

Vachier-Lagrave, Maxime

GM Country fra 2761 2773 2787 1990 3997
14

Duda, Jan-Krzysztof

GM Country pol 2760 2801 2792 1998 1981
15

Kramnik, Vladimir

GM Country rus 2753 2756 2712 1975 3657
16

Radjabov, Teimour

GM Country aze 2753 2747 2705 1987 2287
17

Dominguez Perez, Leinier

GM Country usa 2752 2722 2728 1983 2394
18

Anand, Viswanathan

GM Country ind 2751 2748 2825 1969 4366
19

Wang, Hao

GM Country chn 2744 2750 2712 1989 2106
20

Karjakin, Sergey

GM Country rus 2743 2757 2657 1990 3625
21

Nakamura, Hikaru

GM Country usa 2736 2836 2884 1987 5172
22

Vitiugov, Nikita

GM Country rus 2731 2580 2673 1987 2158
23

Topalov, Veselin

GM Country bul 2730 2668 2667 1975 2776
24

Wei, Yi

GM Country chn 2729 2752 2686 1999 1529
25

Vidit, Santosh Gujrathi

GM Country ind 2727 2629 2628 1994 1867
26

Andreikin, Dmitry

GM Country rus 2724 2692 2736 1990 3017
27

Dubov, Daniil

GM Country rus 2720 2735 2749 1996 2139
28

Harikrishna, Pentala

GM Country ind 2717 2705 2614 1986 2572
29

Esipenko, Andrey

GM Country rus 2714 2679 2617 2002 1746
30

Yu, Yangyi

GM Country chn 2713 2738 2808 1994 1909
31

Le, Quang Liem

GM Country vie 2709 2660 2686 1991 2603
32

Shankland, Sam

GM Country usa 2708 2625 2618 1991 1390
33

Tomashevsky, Evgeny

GM Country rus 2708 2631 2695 1987 1905
34

Fedoseev, Vladimir

GM Country rus 2704 2692 2690 1995 3062
35

Shirov, Alexei

GM Country esp 2704 2702 2640 1972 4837
36

Vallejo Pons, Francisco

GM Country esp 2704 2682 2644 1982 2826
37

Alekseenko, Kirill

GM Country rus 2702 2637 2663 1997 1699
38

Van Foreest, Jorden

GM Country ned 2702 2563 2566 1999 1848
39

Maghsoodloo, Parham

GM Country iri 2701 2512 2655 2000 1946
40

Adams, Michael

GM Country eng 2700 2670 2742 1971 3666
41

Artemiev, Vladislav

GM Country rus 2700 2714 2830 1998 2388
42

Bu, Xiangzhi

GM Country chn 2700 2642 2760 1985 1948
43

Korobov, Anton

GM Country ukr 2699 2689 2710 1985 2851
44

Navara, David

GM Country cze 2697 2706 2763 1985 3256
45

Sadler, Matthew D

GM Country eng 2694 2673 2646 1974 1103
46

Anton Guijarro, David

GM Country esp 2693 2627 2668 1995 2117
47

Salem, A.R. Saleh

GM Country uae 2690 2729 2642 1993 1365
48

Wojtaszek, Radoslaw

GM Country pol 2686 2743 2730 1987 2665
49

Xiong, Jeffery

GM Country usa 2686 2729 2727 2000 2082
50

Almasi, Zoltan

GM Country hun 2685 2599 2585 1976 2341
51

Kryvoruchko, Yuriy

GM Country ukr 2685 2697 2594 1986 1563
52

Rausis, Igors

IM Country fid 2685 2421 2527 1961 2374
53

Sevian, Samuel

GM Country usa 2684 2586 2698 2000 1642
54

Eljanov, Pavel

GM Country ukr 2683 2641 2602 1983 2554
55

Svidler, Peter

GM Country rus 2683 2752 2725 1976 4041
56

Jakovenko, Dmitry

GM Country rus 2682 2684 2625 1983 2183
57

Predke, Alexandr

GM Country rus 2682 2630 2627 1994 1399
58

Oparin, Grigoriy

GM Country rus 2681 2725 2580 1997 2493
59

Sargissian, Gabriel

GM Country arm 2681 2693 2661 1983 2039
60

Amin, Bassem

GM Country egy 2680 2614 2617 1988 1789
61

Berkes, Ferenc

GM Country hun 2680 2637 2676 1985 2024
62

Sjugirov, Sanan

GM Country rus 2680 2634 2589 1993 2867
63

Deac, Bogdan-Daniel

GM Country rou 2679 2556 2646 2001 1624
64

Li, Chao b

GM Country chn 2679 2645 2693 1989 1400
65

Ivanchuk, Vasyl

GM Country ukr 2678 2686 2710 1969 4966
66

Volokitin, Andrei

GM Country ukr 2677 2631 2547 1986 1863
67

Robson, Ray

GM Country usa 2676 2605 2683 1994 1171
68

Polgar, Judit

GM Country hun 2675 2646 2736 1976 2227
69

Gyimesi, Zoltan

GM Country hun 2674 0 0 1977 2003
70

Matlakov, Maxim

GM Country rus 2674 2652 2614 1991 2387
71

Nyzhnyk, Illya

GM Country ukr 2674 2658 2694 1996 1468
72

Grandelius, Nils

GM Country swe 2672 2652 2617 1993 2449
73

Areshchenko, Alexander

GM Country ukr 2670 2588 2627 1986 1595
74

Saric, Ivan

GM Country cro 2669 2684 2543 1990 2280
75

Wang, Yue

GM Country chn 2669 2710 2666 1987 1663
76

Kovalenko, Igor

GM Country lat 2668 2649 2638 1988 2311
77

Ni, Hua

GM Country chn 2668 2647 2579 1983 1680
78

Sarana, Alexey

GM Country rus 2666 2680 2672 2000 2746
79

Jones, Gawain C B

GM Country eng 2665 2604 2657 1987 2873
80

Cheparinov, Ivan

GM Country bul 2664 2621 2594 1986 2658
81

Keymer, Vincent

GM Country ger 2664 2542 2557 2004 1245
82

Gelfand, Boris

GM Country isr 2663 2648 2647 1968 4059
83

Leko, Peter

GM Country hun 2663 2710 2738 1979 2854
84

Nihal Sarin

GM Country ind 2662 2500 2705 2004 1537
85

Guseinov, Gadir

GM Country aze 2661 2692 2581 1986 2224
86

Najer, Evgeniy

GM Country rus 2661 2565 2551 1977 2521
87

Tkachiev, Vladislav

GM Country fra 2660 2673 2587 1973 1768
88

Inarkiev, Ernesto

GM Country rus 2659 2678 2639 1985 2220
89

Kasimdzhanov, Rustam

GM Country uzb 2659 2698 2681 1979 1868
90

Morozevich, Alexander

GM Country rus 2659 2651 2636 1977 2917
91

Hou, Yifan

GM Country chn 2658 2621 2601 1994 2087
92

Lautier, Joel

GM Country fra 2658 0 0 1973 2068
93

Narayanan.S.L

GM Country ind 2658 2482 2570 1998 1263
94

Van Kampen, Robin

GM Country ned 2658 2653 2478 1994 979
95

Kamsky, Gata

GM Country usa 2657 2717 2645 1974 3709
96

Mamedov, Rauf

GM Country aze 2656 2690 2686 1988 2706
97

Swiercz, Dariusz

GM Country usa 2656 2649 2627 1994 1801
98

McShane, Luke J

GM Country eng 2655 2698 2591 1984 1876
99

Shevchenko, Kirill

GM Country ukr 2655 2508 2697 2002 1434
100

Demchenko, Anton

GM Country rus 2654 2666 2531 1987 1753
100 more
ES EN