1
Matthew D Sadler
Flag of ENG
GM Matthew D Sadler
Elo: 2694
Age: 48
2
Miguel Santos Ruiz
Flag of ESP
GM Miguel Santos Ruiz
Elo: 2581
Age: 23
3
Matej Sebenik
Flag of SLO
GM Matej Sebenik
Elo: 2524
Age: 39
4
Mihajlo Stojanovic
Flag of SRB
GM Mihajlo Stojanovic
Elo: 2504
Age: 45
5
Michael F Stean
Flag of ENG
GM Michael F Stean
Elo: 2500
Age: 69
6
Maarten Solleveld
Flag of NED
GM Maarten Solleveld
Elo: 2495
Age: 43
7
Maxim Sorokin
Flag of ARG
GM Maxim Sorokin
Elo: 2490
Age: 39
8
Mishra Swayams
Flag of IND
GM Mishra Swayams
Elo: 2489
Age: 30
9
Flag of GER
IM Miroslav Schwarz
Elo: 2482
Age: 47
10
Flag of UKR
IM Mikhail Seleznev
Elo: 2478
Age: 64
11
Flag of BLR
IM Mikhail Shereshevski
Elo: 2475
Age: 72
12
Martin Senff
Flag of GER
IM Martin Senff
Elo: 2469
Age: 42
13
Mihail Saltaev
Flag of UZB
GM Mihail Saltaev
Elo: 2469
Age: 60
14
Flag of RUS
IM Maksim Samusenko
Elo: 2461
Age: 25
15
Marie Sebag
Flag of FRA
GM Marie Sebag
Elo: 2447
Age: 36
16
Flag of POL
IM Milosz Szpar
Elo: 2442
Age: 20
17
Flag of POL
IM Michal Skalski
Elo: 2441
Age: 37
18
Flag of RUS
IM Martin Stukan
Elo: 2437
Age: 17
19
Markus Stangl
Flag of GER
GM Markus Stangl
Elo: 2437
Age: 51
20
Marcel Sisniega
Flag of MEX
GM Marcel Sisniega
Elo: 2435
Age: 53
21
Milos Stankovic
Flag of SRB
IM Milos Stankovic
Elo: 2435
Age: 31
22
Monika Socko
Flag of POL
GM Monika Socko
Elo: 2423
Age: 44
23
Flag of USA
IM Mikhail Shur
Elo: 2423
Age: 60
24
Marek Stryjecki
Flag of POL
IM Marek Stryjecki
Elo: 2416
Age: 41
25
Flag of IND
IM Maralakshikari Sreeshwan
Elo: 2408
Age: 16
26
Flag of SRB
IM Milos Scekic
Elo: 2408
Age: 45
27
Miodrag R Savic
Flag of SRB
GM Miodrag R Savic
Elo: 2406
Age: 45
28
Miron Naumovich Sher
Flag of USA
GM Miron Naumovich Sher
Elo: 2404
Age: 70
29
Flag of CAN
IM Michael Song
Elo: 2402
Age: 23
30
Marcin Szelag
Flag of POL
IM Marcin Szelag
Elo: 2399
Age: 41
31
Marcin Sieciechowicz
Flag of POL
IM Marcin Sieciechowicz
Elo: 2398
Age: 30
32
Flag of RUS
Maksim Shchukin
Elo: 2388
Age: 25
33
Marcin Szymanski
Flag of POL
IM Marcin Szymanski
Elo: 2388
Age: 39
34
Flag of AUT
IM Mario Schachinger
Elo: 2381
Age: 37
35
Malkhaz Sulashvili
Flag of GEO
IM Malkhaz Sulashvili
Elo: 2381
Age: 36
36
Michael Schwarz
Flag of AUT
IM Michael Schwarz
Elo: 2379
Age: 51
37
Flag of RUS
IM Maksim Schekachikhin
Elo: 2376
Age: 24
38
Michael Shadarevian
Flag of SYR
FM Michael Shadarevian
Elo: 2375
Age: 67
39
Marko Srebrnic
Flag of SLO
FM Marko Srebrnic
Elo: 2372
Age: 35
40
Mikhail Simantsev
Flag of UKR
GM Mikhail Simantsev
Elo: 2371
Age: 44
41
Marcelino Sion Castro
Flag of ESP
IM Marcelino Sion Castro
Elo: 2371
Age: 65
42
Marc Santo Roman
Flag of FRA
GM Marc Santo Roman
Elo: 2369
Age: 62
43
Flag of RUS
IM Matvei Shcherbin
Elo: 2366
Age: 30
44
Flag of POL
FM Marcin Steczek
Elo: 2363
Age: 46
45
Flag of RUS
M Sperlin
Elo: 2360
Age: 48
46
Markus Schaefer
Flag of GER
IM Markus Schaefer
Elo: 2358
Age: 53
47
Magne Sagafos
Flag of NOR
IM Magne Sagafos
Elo: 2356
Age: 38
48
Flag of IRQ
FM M Ibrahim Samer
Elo: 2354
49
Flag of COL
FM Miguel Angel Soto
Elo: 2352
Age: 19
50
Flag of FIN
FM Mauri O Sirkia
Elo: 2350
Age: 75
51
Flag of IND
IM Mahadevan Siva
Elo: 2349
Age: 21
52
Mohapatra Sidhant
Flag of IND
IM Mohapatra Sidhant
Elo: 2347
Age: 24
53
Flag of ESP
FM Miguel Senlle Caride
Elo: 2343
Age: 30
54
Flag of RUS
Maksim Serov
Elo: 2342
Age: 32
55
Maciej Swicarz
Flag of POL
Maciej Swicarz
Elo: 2341
Age: 41
56
Flag of CAN
IM Michael Schleifer
Elo: 2339
Age: 42
57
Flag of RUS
Mikhail S Skvortsov
Elo: 2333
Age: 36
58
Flag of RUS
Marat Sultangareev
Elo: 2332
Age: 39
59
Flag of BRA
IM Marcus Vinicius M Santos
Elo: 2331
Age: 45
60
Flag of GER
FM Mike Stolz
Elo: 2330
Age: 53
61
Marian Sabol
Flag of CZE
FM Marian Sabol
Elo: 2327
Age: 56
62
Mershad Sharif
Flag of FRA
IM Mershad Sharif
Elo: 2327
Age: 70
63
Flag of RUS
FM Mihail Sheshukov
Elo: 2326
Age: 62
64
Flag of NED
FM Mischa Senders
Elo: 2326
Age: 25
65
Flag of CZE
Milan Smistik
Elo: 2326
Age: 41
66
Flag of CHI
Moises Stekel Grunberg
Elo: 2325
67
Flag of BLR
Michael Sediyh
Elo: 2320
Age: 47
68
Flag of COL
Marco Antonio Silva Morales
Elo: 2317
Age: 74
69
Flag of GER
Manfred Schuette
Elo: 2317
Age: 58
70
Flag of BIH
FM Mustafa Sprecic
Elo: 2317
Age: 70
71
Marc Sanchez Ibern
Flag of ESP
FM Marc Sanchez Ibern
Elo: 2316
Age: 27
72
Flag of GER
FM Martin Schwamberger
Elo: 2315
Age: 59
73
Marlon Schlawin
Flag of GER
Marlon Schlawin
Elo: 2312
Age: 38
74
Michal Szczepinski
Flag of POL
Michal Szczepinski
Elo: 2309
Age: 35
75
Flag of RUS
FM Marat Suleimanov
Elo: 2308
Age: 42
76
Flag of GER
FM Martin Schoof
Elo: 2307
Age: 56
77
Flag of GER
FM Michael Schenderowitsch
Elo: 2306
Age: 41
78
Flag of CZE
FM Martin Skliba
Elo: 2305
Age: 41
79
Muhamed Sinanovic
Flag of BIH
IM Muhamed Sinanovic
Elo: 2302
Age: 61
80
Flag of RUS
Mikhail Stepanev
Elo: 2302
81
Flag of NED
Maarten Strijbos
Elo: 2302
Age: 48
82
Maximilian Spornberger
Flag of ITA
FM Maximilian Spornberger
Elo: 2301
Age: 27
83
Michelangelo Scalcione
Flag of ITA
FM Michelangelo Scalcione
Elo: 2299
Age: 44
84
Flag of DEN
FM Mikkel Strange
Elo: 2298
Age: 51
85
Flag of POL
Maciej Skrzypnik
Elo: 2297
Age: 38
86
Mihaela Sandu
Flag of ROU
WGM Mihaela Sandu
Elo: 2297
Age: 45
87
Flag of POL
IM Miroslaw Sarwinski
Elo: 2297
Age: 68
88
Flag of INA
Monang Sinulingga
Elo: 2295
Age: 75
89
Flag of RUS
FM Maxim Sherstoboev
Elo: 2293
Age: 43
90
Michael Strache
Flag of GER
Michael Strache
Elo: 2292
Age: 34
91
Flag of SWE
IM Mats Sjoberg
Elo: 2291
Age: 64
92
Mario Sandhu
Flag of AUT
FM Mario Sandhu
Elo: 2291
Age: 42
93
Flag of SRB
Mladen Strbac
Elo: 2290
Age: 38
94
Flag of ROU
Marian Sima
Elo: 2289
Age: 44
95
Flag of IND
WIM M Sahithi Varshini
Elo: 2286
Age: 15
96
Maxime Sorin
Flag of FRA
FM Maxime Sorin
Elo: 2286
Age: 39
97
Flag of RUS
Mikhail Shurjev
Elo: 2284
Age: 44
98
Flag of GER
Martin Sielaff
Elo: 2284
Age: 51
99
Flag of POL
Michal Spiridonski
Elo: 2282
Age: 66
100
Matthias Schurade
Flag of GER
FM Matthias Schurade
Elo: 2282
Age: 58