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