1
Wesley So
Flag of USA
GM Wesley So
Elo: 2747
Age: 32
2
Peter Svidler
Flag of FID
GM Peter Svidler
Elo: 2698
Age: 49
3
Matthew D Sadler
Flag of ENG
GM Matthew D Sadler
Elo: 2694
Age: 51
4
Javokhir Sindarov
Flag of UZB
GM Javokhir Sindarov
Elo: 2692
Age: 20
5
Samuel Sevian
Flag of USA
GM Samuel Sevian
Elo: 2692
Age: 25
6
Alexey Sarana
Flag of SRB
GM Alexey Sarana
Elo: 2677
Age: 25
7
Raunak Sadhwani
Flag of IND
GM Raunak Sadhwani
Elo: 2675
Age: 20
8
Samuel L Shankland
Flag of USA
GM Samuel L Shankland
Elo: 2670
Age: 34
9
Ivan Saric
Flag of CRO
GM Ivan Saric
Elo: 2667
Age: 35
10
Frederik Svane
Flag of GER
GM Frederik Svane
Elo: 2664
Age: 21
11
Shant Sargsyan
Flag of ARM
GM Shant Sargsyan
Elo: 2660
Age: 23
12
Kirill Shevchenko
Flag of ROU
GM Kirill Shevchenko
Elo: 2653
Age: 23
13
Alexei Shirov
Flag of ESP
GM Alexei Shirov
Elo: 2648
Age: 53
14
Valery Salov
Flag of RUS
GM Valery Salov
Elo: 2644
Age: 61
15
Sanan Sjugirov
Flag of HUN
GM Sanan Sjugirov
Elo: 2643
Age: 32
16
Jaime Santos Latasa
Flag of ESP
GM Jaime Santos Latasa
Elo: 2632
Age: 29
17
AR Saleh Salem
Flag of UAE
GM AR Saleh Salem
Elo: 2631
Age: 32
18
Darmen Sadvakasov
Flag of KAZ
GM Darmen Sadvakasov
Elo: 2629
Age: 46
19
Gabriel Sargissian
Flag of ARM
GM Gabriel Sargissian
Elo: 2628
Age: 42
20
Rasmus Svane
Flag of GER
GM Rasmus Svane
Elo: 2624
Age: 28
21
Aydin Elshan Suleymanli
Flag of AZE
GM Aydin Elshan Suleymanli
Elo: 2623
Age: 20
22
Flag of UKR
GM Evgeny Shtembuliak
Elo: 2620
Age: 26
23
Yasser Seirawan
Flag of USA
GM Yasser Seirawan
Elo: 2620
Age: 65
24
Eltaj Safarli
Flag of AZE
GM Eltaj Safarli
Elo: 2609
Age: 33
25
Daniel Stellwagen
Flag of NED
GM Daniel Stellwagen
Elo: 2605
Age: 38
26
Ivan Salgado Lopez
Flag of ESP
GM Ivan Salgado Lopez
Elo: 2599
Age: 34
27
Nigel D Short
Flag of ENG
GM Nigel D Short
Elo: 2594
Age: 60
28
Miguel Santos Ruiz
Flag of ESP
GM Miguel Santos Ruiz
Elo: 2594
Age: 26
29
Aleksandr Shimanov
Flag of RUS
GM Aleksandr Shimanov
Elo: 2593
Age: 33
30
Dragan Solak
Flag of TUR
GM Dragan Solak
Elo: 2591
Age: 45
31
Emil Sutovsky
Flag of ISR
GM Emil Sutovsky
Elo: 2590
Age: 48
32
Ivan Sokolov
Flag of NED
GM Ivan Sokolov
Elo: 2590
Age: 57
33
Anton Smirnov
Flag of AUS
GM Anton Smirnov
Elo: 2586
Age: 24
34
Noel Studer
Flag of SUI
GM Noel Studer
Elo: 2582
Age: 29
35
Ilia Smirin
Flag of ISR
GM Ilia Smirin
Elo: 2581
Age: 57
36
Dariusz Swiercz
Flag of USA
GM Dariusz Swiercz
Elo: 2569
Age: 31
37
Francesco Sonis
Flag of ITA
GM Francesco Sonis
Elo: 2565
Age: 23
38
Flag of ISR
GM Nitzan Steinberg
Elo: 2565
Age: 27
39
Jan Smeets
Flag of NED
GM Jan Smeets
Elo: 2561
Age: 40
40
SP Sethuraman
Flag of IND
GM SP Sethuraman
Elo: 2560
Age: 32
41
Julio Catalino Sadorra
Flag of PHI
GM Julio Catalino Sadorra
Elo: 2559
Age: 39
42
Yuri Shulman
Flag of USA
GM Yuri Shulman
Elo: 2559
Age: 50
43
Luis Paulo Supi
Flag of BRA
GM Luis Paulo Supi
Elo: 2557
Age: 29
44
Vahap Sanal
Flag of TUR
GM Vahap Sanal
Elo: 2557
Age: 27
45
Titas Stremavicius
Flag of LTU
GM Titas Stremavicius
Elo: 2555
Age: 27
46
Bartosz Socko
Flag of POL
GM Bartosz Socko
Elo: 2553
Age: 47
47
Konstantin Sakaev
Flag of RUS
GM Konstantin Sakaev
Elo: 2551
Age: 51
48
Sergey Smagin
Flag of RUS
GM Sergey Smagin
Elo: 2551
Age: 67
49
Vignir Vatnar Stefansson
Flag of ISL
GM Vignir Vatnar Stefansson
Elo: 2550
Age: 22
50
Gupta Sankalp
Flag of IND
GM Gupta Sankalp
Elo: 2550
Age: 22
51
Boris Vasilievich Spassky
Flag of RUS
GM Boris Vasilievich Spassky
Elo: 2548
Age: 88
52
Krishnan Sasikiran
Flag of IND
GM Krishnan Sasikiran
Elo: 2548
Age: 44
53
Flag of RUS
GM Andrey Stukopin
Elo: 2546
Age: 31
54
Jure Skoberne
Flag of SLO
GM Jure Skoberne
Elo: 2546
Age: 38
55
Klementy Sychev
Flag of FID
GM Klementy Sychev
Elo: 2542
Age: 29
56
Hrvoje Stevic
Flag of CRO
GM Hrvoje Stevic
Elo: 2541
Age: 45
57
Igor Samunenkov
Flag of UKR
GM Igor Samunenkov
Elo: 2541
Age: 16
58
Sergei Shipov
Flag of RUS
GM Sergei Shipov
Elo: 2541
Age: 59
59
Wouter Spoelman
Flag of NED
GM Wouter Spoelman
Elo: 2538
Age: 35
60
Jan Christian Schroeder
Flag of GER
GM Jan Christian Schroeder
Elo: 2536
Age: 27
61
Flag of UKR
GM Iuri Shkuro
Elo: 2535
Age: 43
62
Yahli Sokolovsky
Flag of ISR
GM Yahli Sokolovsky
Elo: 2535
Age: 19
63
Flag of RUS
IM Ivan Smikovski
Elo: 2534
Age: 53
64
Gabriel Schwartzman
Flag of USA
GM Gabriel Schwartzman
Elo: 2533
Age: 49
65
Casper Schoppen
Flag of NED
GM Casper Schoppen
Elo: 2533
Age: 23
66
Flag of RUS
GM Aleksey Sorokin
Elo: 2530
Age: 25
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: 56
69
Jan Subelj
Flag of SLO
GM Jan Subelj
Elo: 2526
Age: 21
70
Vaszilij Sikula
Flag of UKR
GM Vaszilij Sikula
Elo: 2525
Age: 44
71
Grigory Serper
Flag of USA
GM Grigory Serper
Elo: 2522
Age: 56
72
Flag of ARG
GM Tomas Sosa
Elo: 2520
Age: 27
73
Gennadi Sosonko
Flag of NED
GM Gennadi Sosonko
Elo: 2520
Age: 82
74
Evgeny Shaposhnikov
Flag of RUS
GM Evgeny Shaposhnikov
Elo: 2517
Age: 44
75
Andrei Sokolov
Flag of LAT
IM Andrei Sokolov
Elo: 2516
Age: 53
76
Dmitry Svetushkin
Flag of MDA
GM Dmitry Svetushkin
Elo: 2515
Age: 40
77
Jagadeesh Siddharth
Flag of SIN
GM Jagadeesh Siddharth
Elo: 2515
Age: 18
78
Flag of BIH
GM Ibro Saric
Elo: 2514
Age: 43
79
Yuri Solodovnichenko
Flag of UKR
GM Yuri Solodovnichenko
Elo: 2511
Age: 47
80
Andrey Sumets
Flag of UKR
GM Andrey Sumets
Elo: 2511
Age: 45
81
Flag of RUS
GM Andrey Shariyazdanov
Elo: 2509
Age: 49
82
Polina Shuvalova
Flag of FID
IM Polina Shuvalova
Elo: 2508
Age: 24
83
Viktor Savinov
Flag of UKR
IM Viktor Savinov
Elo: 2507
Age: 59
84
Deep Sengupta
Flag of IND
GM Deep Sengupta
Elo: 2506
Age: 37
85
Raymond Song
Flag of TPE
GM Raymond Song
Elo: 2505
Age: 31
86
Flag of RUS
Valery Sviridov
Elo: 2505
Age: 34
87
Alex Sherzer
Flag of USA
GM Alex Sherzer
Elo: 2504
Age: 54
88
Jan Smejkal
Flag of CZE
GM Jan Smejkal
Elo: 2504
Age: 79
89
Flag of AZE
IM Read Samadov
Elo: 2501
Age: 18
90
Flag of RUS
IM A Shtanchaev
Elo: 2500
Age: 50
91
Michael F Stean
Flag of ENG
GM Michael F Stean
Elo: 2500
Age: 72
92
Rene Stern
Flag of GER
GM Rene Stern
Elo: 2499
Age: 53
93
Jonathan S Speelman
Flag of ENG
GM Jonathan S Speelman
Elo: 2497
Age: 69
94
Igor Smirnov
Flag of UKR
GM Igor Smirnov
Elo: 2496
Age: 38
95
Matej Sebenik
Flag of SLO
GM Matej Sebenik
Elo: 2495
Age: 42
96
Stanislav Smetankin
Flag of AUS
IM Stanislav Smetankin
Elo: 2495
Age: 45
97
Maarten Solleveld
Flag of NED
GM Maarten Solleveld
Elo: 2495
Age: 46
98
Flag of IND
GM Aditya S Samant
Elo: 2494
Age: 19
99
Flag of IND
IM LR Srihari
Elo: 2494
Age: 20
100
Samir Sahidi
Flag of SVK
IM Samir Sahidi
Elo: 2494
Age: 22