1
Wesley So
Flag of USA
GM Wesley So
Elo: 2757
Alter: 31
2
Alexey Sarana
Flag of SRB
GM Alexey Sarana
Elo: 2703
Alter: 24
3
Samuel Sevian
Flag of USA
GM Samuel Sevian
Elo: 2698
Alter: 24
4
Matthew D Sadler
Flag of ENG
GM Matthew D Sadler
Elo: 2694
Alter: 50
5
Sanan Sjugirov
Flag of HUN
GM Sanan Sjugirov
Elo: 2689
Alter: 31
6
Peter Svidler
Flag of FID
GM Peter Svidler
Elo: 2689
Alter: 48
7
Javokhir Sindarov
Flag of UZB
GM Javokhir Sindarov
Elo: 2684
Alter: 19
8
Kirill Shevchenko
Flag of ROU
GM Kirill Shevchenko
Elo: 2675
Alter: 22
9
Gabriel Sargissian
Flag of ARM
GM Gabriel Sargissian
Elo: 2671
Alter: 41
10
Samuel L Shankland
Flag of USA
GM Samuel L Shankland
Elo: 2671
Alter: 33
11
Ivan Saric
Flag of CRO
GM Ivan Saric
Elo: 2670
Alter: 34
12
Alexei Shirov
Flag of ESP
GM Alexei Shirov
Elo: 2661
Alter: 52
13
Raunak Sadhwani
Flag of IND
GM Raunak Sadhwani
Elo: 2654
Alter: 19
14
Valery Salov
Flag of RUS
GM Valery Salov
Elo: 2644
Alter: 60
15
Shant Sargsyan
Flag of ARM
GM Shant Sargsyan
Elo: 2637
Alter: 22
16
Darmen Sadvakasov
Flag of KAZ
GM Darmen Sadvakasov
Elo: 2629
Alter: 45
17
AR Saleh Salem
Flag of UAE
GM AR Saleh Salem
Elo: 2629
Alter: 31
18
Jaime Santos Latasa
Flag of ESP
GM Jaime Santos Latasa
Elo: 2628
Alter: 28
19
Frederik Svane
Flag of GER
GM Frederik Svane
Elo: 2627
Alter: 20
20
Rasmus Svane
Flag of GER
GM Rasmus Svane
Elo: 2627
Alter: 27
21
Flag of UKR
GM Evgeny Shtembuliak
Elo: 2620
Alter: 25
22
Yasser Seirawan
Flag of USA
GM Yasser Seirawan
Elo: 2620
Alter: 64
23
Dariusz Swiercz
Flag of USA
GM Dariusz Swiercz
Elo: 2612
Alter: 30
24
Eltaj Safarli
Flag of AZE
GM Eltaj Safarli
Elo: 2612
Alter: 32
25
Ivan Salgado Lopez
Flag of ESP
GM Ivan Salgado Lopez
Elo: 2608
Alter: 33
26
Aydin Elshan Suleymanli
Flag of AZE
GM Aydin Elshan Suleymanli
Elo: 2607
Alter: 19
27
Daniel Stellwagen
Flag of NED
GM Daniel Stellwagen
Elo: 2605
Alter: 37
28
Miguel Santos Ruiz
Flag of ESP
GM Miguel Santos Ruiz
Elo: 2601
Alter: 25
29
Dragan Solak
Flag of TUR
GM Dragan Solak
Elo: 2598
Alter: 44
30
Nigel D Short
Flag of ENG
GM Nigel D Short
Elo: 2594
Alter: 59
31
Emil Sutovsky
Flag of ISR
GM Emil Sutovsky
Elo: 2590
Alter: 47
32
SP Sethuraman
Flag of IND
GM SP Sethuraman
Elo: 2589
Alter: 31
33
Ivan Sokolov
Flag of NED
GM Ivan Sokolov
Elo: 2588
Alter: 56
34
Anton Smirnov
Flag of AUS
GM Anton Smirnov
Elo: 2586
Alter: 23
35
Ilia Smirin
Flag of ISR
GM Ilia Smirin
Elo: 2584
Alter: 56
36
Noel Studer
Flag of SUI
GM Noel Studer
Elo: 2582
Alter: 28
37
Luis Paulo Supi
Flag of BRA
GM Luis Paulo Supi
Elo: 2581
Alter: 28
38
Aleksandr Shimanov
Flag of RUS
GM Aleksandr Shimanov
Elo: 2576
Alter: 32
39
Krishnan Sasikiran
Flag of IND
GM Krishnan Sasikiran
Elo: 2570
Alter: 43
40
Flag of UKR
GM Iuri Shkuro
Elo: 2566
Alter: 42
41
Vahap Sanal
Flag of TUR
GM Vahap Sanal
Elo: 2565
Alter: 26
42
Bartosz Socko
Flag of POL
GM Bartosz Socko
Elo: 2565
Alter: 46
43
Francesco Sonis
Flag of ITA
GM Francesco Sonis
Elo: 2562
Alter: 22
44
Flag of ARG
GM Tomas Sosa
Elo: 2562
Alter: 26
45
Yuri Shulman
Flag of USA
GM Yuri Shulman
Elo: 2559
Alter: 49
46
Konstantin Sakaev
Flag of RUS
GM Konstantin Sakaev
Elo: 2558
Alter: 50
47
Flag of ISR
GM Nitzan Steinberg
Elo: 2554
Alter: 26
48
Sergey Smagin
Flag of RUS
GM Sergey Smagin
Elo: 2551
Alter: 66
49
Vitaly Sivuk
Flag of SWE
GM Vitaly Sivuk
Elo: 2551
Alter: 32
50
Flag of RUS
GM Aleksey Sorokin
Elo: 2551
Alter: 24
51
Boris Vasilievich Spassky
Flag of RUS
GM Boris Vasilievich Spassky
Elo: 2548
Alter: 87
52
Julio Catalino Sadorra
Flag of PHI
GM Julio Catalino Sadorra
Elo: 2548
Alter: 38
53
Igor Samunenkov
Flag of UKR
GM Igor Samunenkov
Elo: 2548
Alter: 15
54
Flag of RUS
GM Andrey Stukopin
Elo: 2546
Alter: 30
55
Casper Schoppen
Flag of NED
GM Casper Schoppen
Elo: 2546
Alter: 22
56
Klementy Sychev
Flag of FID
GM Klementy Sychev
Elo: 2542
Alter: 28
57
Sergei Shipov
Flag of RUS
GM Sergei Shipov
Elo: 2541
Alter: 58
58
Flag of RUS
GM Andrey Shariyazdanov
Elo: 2541
Alter: 48
59
Titas Stremavicius
Flag of LTU
GM Titas Stremavicius
Elo: 2540
Alter: 26
60
Jan Smeets
Flag of NED
GM Jan Smeets
Elo: 2539
Alter: 39
61
Wouter Spoelman
Flag of NED
GM Wouter Spoelman
Elo: 2538
Alter: 34
62
Jan Christian Schroeder
Flag of GER
GM Jan Christian Schroeder
Elo: 2536
Alter: 26
63
Hrvoje Stevic
Flag of CRO
GM Hrvoje Stevic
Elo: 2534
Alter: 44
64
Flag of RUS
IM Ivan Smikovski
Elo: 2534
Alter: 52
65
Gabriel Schwartzman
Flag of USA
GM Gabriel Schwartzman
Elo: 2533
Alter: 48
66
Jiri Stocek
Flag of CZE
GM Jiri Stocek
Elo: 2531
Alter: 47
67
Lothar Schmid
Flag of GER
GM Lothar Schmid
Elo: 2530
Alter: 85
68
Ruslan Shcherbakov
Flag of RUS
GM Ruslan Shcherbakov
Elo: 2527
Alter: 55
69
Jure Skoberne
Flag of SLO
GM Jure Skoberne
Elo: 2525
Alter: 37
70
Vaszilij Sikula
Flag of UKR
GM Vaszilij Sikula
Elo: 2525
Alter: 43
71
Flag of BIH
GM Ibro Saric
Elo: 2522
Alter: 42
72
Grigory Serper
Flag of USA
GM Grigory Serper
Elo: 2522
Alter: 55
73
Gennadi Sosonko
Flag of NED
GM Gennadi Sosonko
Elo: 2520
Alter: 81
74
Flag of RUS
Valery Sviridov
Elo: 2520
Alter: 33
75
Evgeny Shaposhnikov
Flag of RUS
GM Evgeny Shaposhnikov
Elo: 2517
Alter: 43
76
Andrei Sokolov
Flag of LAT
IM Andrei Sokolov
Elo: 2516
Alter: 52
77
Dmitry Svetushkin
Flag of MDA
GM Dmitry Svetushkin
Elo: 2515
Alter: 40
78
Andrey Sumets
Flag of UKR
GM Andrey Sumets
Elo: 2514
Alter: 44
79
Ante Saric
Flag of CRO
GM Ante Saric
Elo: 2514
Alter: 40
80
Matej Sebenik
Flag of SLO
GM Matej Sebenik
Elo: 2513
Alter: 41
81
Flag of IND
GM Aditya S Samant
Elo: 2512
Alter: 18
82
Jan Subelj
Flag of SLO
GM Jan Subelj
Elo: 2511
Alter: 20
83
Ivan Schitco
Flag of MDA
GM Ivan Schitco
Elo: 2511
Alter: 21
84
Robin Swinkels
Flag of NED
GM Robin Swinkels
Elo: 2510
Alter: 35
85
Philipp Schlosser
Flag of GER
GM Philipp Schlosser
Elo: 2509
Alter: 56
86
Viktor Savinov
Flag of UKR
IM Viktor Savinov
Elo: 2507
Alter: 58
87
Stanislav Smetankin
Flag of BLR
IM Stanislav Smetankin
Elo: 2504
Alter: 44
88
Alex Sherzer
Flag of USA
GM Alex Sherzer
Elo: 2504
Alter: 53
89
Jan Smejkal
Flag of CZE
GM Jan Smejkal
Elo: 2504
Alter: 78
90
Raymond Song
Flag of TPE
GM Raymond Song
Elo: 2503
Alter: 30
91
Zurab Sturua
Flag of GEO
GM Zurab Sturua
Elo: 2502
Alter: 65
92
Flag of AZE
IM Read Samadov
Elo: 2502
Alter: 17
93
Hedinn Steingrimsson
Flag of ISL
GM Hedinn Steingrimsson
Elo: 2502
Alter: 49
94
Deep Sengupta
Flag of IND
GM Deep Sengupta
Elo: 2500
Alter: 36
95
Michael F Stean
Flag of ENG
GM Michael F Stean
Elo: 2500
Alter: 71
96
Flag of RUS
IM A Shtanchaev
Elo: 2500
Alter: 49
97
Rene Stern
Flag of GER
GM Rene Stern
Elo: 2499
Alter: 52
98
Alisher Suleymenov
Flag of KAZ
GM Alisher Suleymenov
Elo: 2499
Alter: 24
99
Pavel Smirnov
Flag of RUS
GM Pavel Smirnov
Elo: 2498
Alter: 42
100
Ulvi Ramil Oglu Sadikhov
Flag of AZE
GM Ulvi Ramil Oglu Sadikhov
Elo: 2497
Alter: 26