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