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