1
Wesley So
Flag of USA
GM Wesley So
Elo: 2747
Age: 31
2
Peter Svidler
Flag of FID
GM Peter Svidler
Elo: 2698
Age: 48
3
Samuel Sevian
Flag of USA
GM Samuel Sevian
Elo: 2696
Age: 24
4
Matthew D Sadler
Flag of ENG
GM Matthew D Sadler
Elo: 2694
Age: 50
5
Javokhir Sindarov
Flag of UZB
GM Javokhir Sindarov
Elo: 2682
Age: 19
6
Alexey Sarana
Flag of SRB
GM Alexey Sarana
Elo: 2679
Age: 24
7
Raunak Sadhwani
Flag of IND
GM Raunak Sadhwani
Elo: 2677
Age: 19
8
Samuel L Shankland
Flag of USA
GM Samuel L Shankland
Elo: 2672
Age: 33
9
Ivan Saric
Flag of CRO
GM Ivan Saric
Elo: 2668
Age: 34
10
Shant Sargsyan
Flag of ARM
GM Shant Sargsyan
Elo: 2655
Age: 22
11
Frederik Svane
Flag of GER
GM Frederik Svane
Elo: 2654
Age: 20
12
Kirill Shevchenko
Flag of ROU
GM Kirill Shevchenko
Elo: 2653
Age: 22
13
Sanan Sjugirov
Flag of HUN
GM Sanan Sjugirov
Elo: 2649
Age: 31
14
Alexei Shirov
Flag of ESP
GM Alexei Shirov
Elo: 2646
Age: 52
15
Valery Salov
Flag of RUS
GM Valery Salov
Elo: 2644
Age: 60
16
Gabriel Sargissian
Flag of ARM
GM Gabriel Sargissian
Elo: 2640
Age: 41
17
Aydin Elshan Suleymanli
Flag of AZE
GM Aydin Elshan Suleymanli
Elo: 2632
Age: 19
18
Jaime Santos Latasa
Flag of ESP
GM Jaime Santos Latasa
Elo: 2630
Age: 28
19
Darmen Sadvakasov
Flag of KAZ
GM Darmen Sadvakasov
Elo: 2629
Age: 45
20
Rasmus Svane
Flag of GER
GM Rasmus Svane
Elo: 2628
Age: 27
21
AR Saleh Salem
Flag of UAE
GM AR Saleh Salem
Elo: 2622
Age: 31
22
Yasser Seirawan
Flag of USA
GM Yasser Seirawan
Elo: 2620
Age: 64
23
Flag of UKR
GM Evgeny Shtembuliak
Elo: 2620
Age: 25
24
Daniel Stellwagen
Flag of NED
GM Daniel Stellwagen
Elo: 2605
Age: 37
25
Ivan Salgado Lopez
Flag of ESP
GM Ivan Salgado Lopez
Elo: 2599
Age: 33
26
Eltaj Safarli
Flag of AZE
GM Eltaj Safarli
Elo: 2596
Age: 32
27
Nigel D Short
Flag of ENG
GM Nigel D Short
Elo: 2594
Age: 59
28
Miguel Santos Ruiz
Flag of ESP
GM Miguel Santos Ruiz
Elo: 2594
Age: 25
29
Aleksandr Shimanov
Flag of RUS
GM Aleksandr Shimanov
Elo: 2593
Age: 32
30
Dragan Solak
Flag of TUR
GM Dragan Solak
Elo: 2591
Age: 44
31
Emil Sutovsky
Flag of ISR
GM Emil Sutovsky
Elo: 2590
Age: 47
32
Ivan Sokolov
Flag of NED
GM Ivan Sokolov
Elo: 2590
Age: 56
33
Anton Smirnov
Flag of AUS
GM Anton Smirnov
Elo: 2586
Age: 23
34
SP Sethuraman
Flag of IND
GM SP Sethuraman
Elo: 2586
Age: 31
35
Noel Studer
Flag of SUI
GM Noel Studer
Elo: 2582
Age: 28
36
Ilia Smirin
Flag of ISR
GM Ilia Smirin
Elo: 2574
Age: 56
37
Dariusz Swiercz
Flag of USA
GM Dariusz Swiercz
Elo: 2574
Age: 30
38
Flag of ISR
GM Nitzan Steinberg
Elo: 2565
Age: 26
39
Vahap Sanal
Flag of TUR
GM Vahap Sanal
Elo: 2561
Age: 26
40
Yuri Shulman
Flag of USA
GM Yuri Shulman
Elo: 2559
Age: 49
41
Julio Catalino Sadorra
Flag of PHI
GM Julio Catalino Sadorra
Elo: 2559
Age: 38
42
Francesco Sonis
Flag of ITA
GM Francesco Sonis
Elo: 2558
Age: 22
43
Luis Paulo Supi
Flag of BRA
GM Luis Paulo Supi
Elo: 2557
Age: 28
44
Bartosz Socko
Flag of POL
GM Bartosz Socko
Elo: 2554
Age: 46
45
Konstantin Sakaev
Flag of RUS
GM Konstantin Sakaev
Elo: 2551
Age: 50
46
Sergey Smagin
Flag of RUS
GM Sergey Smagin
Elo: 2551
Age: 66
47
Jan Smeets
Flag of NED
GM Jan Smeets
Elo: 2550
Age: 39
48
Boris Vasilievich Spassky
Flag of RUS
GM Boris Vasilievich Spassky
Elo: 2548
Age: 87
49
Hrvoje Stevic
Flag of CRO
GM Hrvoje Stevic
Elo: 2548
Age: 44
50
Krishnan Sasikiran
Flag of IND
GM Krishnan Sasikiran
Elo: 2548
Age: 43
51
Flag of RUS
GM Andrey Stukopin
Elo: 2546
Age: 30
52
Titas Stremavicius
Flag of LTU
GM Titas Stremavicius
Elo: 2545
Age: 26
53
Casper Schoppen
Flag of NED
GM Casper Schoppen
Elo: 2544
Age: 22
54
Klementy Sychev
Flag of FID
GM Klementy Sychev
Elo: 2542
Age: 28
55
Sergei Shipov
Flag of RUS
GM Sergei Shipov
Elo: 2541
Age: 58
56
Jure Skoberne
Flag of SLO
GM Jure Skoberne
Elo: 2540
Age: 37
57
Gupta Sankalp
Flag of IND
GM Gupta Sankalp
Elo: 2539
Age: 21
58
Wouter Spoelman
Flag of NED
GM Wouter Spoelman
Elo: 2538
Age: 34
59
Jan Christian Schroeder
Flag of GER
GM Jan Christian Schroeder
Elo: 2536
Age: 26
60
Jan Subelj
Flag of SLO
GM Jan Subelj
Elo: 2535
Age: 20
61
Flag of UKR
GM Iuri Shkuro
Elo: 2535
Age: 42
62
Flag of RUS
IM Ivan Smikovski
Elo: 2534
Age: 52
63
Gabriel Schwartzman
Flag of USA
GM Gabriel Schwartzman
Elo: 2533
Age: 48
64
Flag of RUS
GM Aleksey Sorokin
Elo: 2530
Age: 24
65
Vignir Vatnar Stefansson
Flag of ISL
GM Vignir Vatnar Stefansson
Elo: 2530
Age: 21
66
Lothar Schmid
Flag of GER
GM Lothar Schmid
Elo: 2530
Age: 85
67
Ruslan Shcherbakov
Flag of RUS
GM Ruslan Shcherbakov
Elo: 2527
Age: 55
68
Vaszilij Sikula
Flag of UKR
GM Vaszilij Sikula
Elo: 2525
Age: 43
69
Matej Sebenik
Flag of SLO
GM Matej Sebenik
Elo: 2524
Age: 41
70
Igor Samunenkov
Flag of UKR
GM Igor Samunenkov
Elo: 2523
Age: 15
71
Grigory Serper
Flag of USA
GM Grigory Serper
Elo: 2522
Age: 55
72
Andrey Sumets
Flag of UKR
GM Andrey Sumets
Elo: 2521
Age: 44
73
Gennadi Sosonko
Flag of NED
GM Gennadi Sosonko
Elo: 2520
Age: 81
74
Flag of ARG
GM Tomas Sosa
Elo: 2520
Age: 26
75
Evgeny Shaposhnikov
Flag of RUS
GM Evgeny Shaposhnikov
Elo: 2517
Age: 43
76
Andrei Sokolov
Flag of LAT
IM Andrei Sokolov
Elo: 2516
Age: 52
77
Yahli Sokolovsky
Flag of ISR
GM Yahli Sokolovsky
Elo: 2516
Age: 18
78
Dmitry Svetushkin
Flag of MDA
GM Dmitry Svetushkin
Elo: 2515
Age: 40
79
Flag of BIH
GM Ibro Saric
Elo: 2513
Age: 42
80
Robin Swinkels
Flag of NED
GM Robin Swinkels
Elo: 2511
Age: 35
81
Ivan Schitco
Flag of MDA
GM Ivan Schitco
Elo: 2511
Age: 21
82
Jagadeesh Siddharth
Flag of SIN
GM Jagadeesh Siddharth
Elo: 2510
Age: 17
83
Flag of RUS
GM Andrey Shariyazdanov
Elo: 2509
Age: 48
84
Viktor Savinov
Flag of UKR
IM Viktor Savinov
Elo: 2507
Age: 58
85
Raymond Song
Flag of TPE
GM Raymond Song
Elo: 2505
Age: 30
86
Jung Min Seo
Flag of SWE
IM Jung Min Seo
Elo: 2505
Age: 22
87
Flag of RUS
Valery Sviridov
Elo: 2505
Age: 33
88
Alex Sherzer
Flag of USA
GM Alex Sherzer
Elo: 2504
Age: 53
89
Jan Smejkal
Flag of CZE
GM Jan Smejkal
Elo: 2504
Age: 78
90
Yuri Solodovnichenko
Flag of UKR
GM Yuri Solodovnichenko
Elo: 2503
Age: 46
91
Zurab Sturua
Flag of GEO
GM Zurab Sturua
Elo: 2502
Age: 65
92
Vitaly Sivuk
Flag of SWE
GM Vitaly Sivuk
Elo: 2502
Age: 32
93
Flag of RUS
IM A Shtanchaev
Elo: 2500
Age: 49
94
Michael F Stean
Flag of ENG
GM Michael F Stean
Elo: 2500
Age: 71
95
Alisher Suleymenov
Flag of KAZ
GM Alisher Suleymenov
Elo: 2500
Age: 24
96
Rene Stern
Flag of GER
GM Rene Stern
Elo: 2499
Age: 52
97
Jonathan S Speelman
Flag of ENG
GM Jonathan S Speelman
Elo: 2499
Age: 68
98
Deep Sengupta
Flag of IND
GM Deep Sengupta
Elo: 2497
Age: 36
99
Sundar M Shyam
Flag of IND
GM Sundar M Shyam
Elo: 2496
Age: 32
100
Igor Smirnov
Flag of UKR
GM Igor Smirnov
Elo: 2496
Age: 37