1
Matthew D Sadler
Flag of ENG
GM Matthew D Sadler
Elo: 2694
Age: 46
2
Miguel Santos Ruiz
Flag of ESP
GM Miguel Santos Ruiz
Elo: 2581
Age: 21
3
Michael F Stean
Flag of ENG
GM Michael F Stean
Elo: 2500
Age: 67
4
Matej Sebenik
Flag of SLO
GM Matej Sebenik
Elo: 2498
Age: 37
5
Maarten Solleveld
Flag of NED
GM Maarten Solleveld
Elo: 2495
Age: 41
6
Mihajlo Stojanovic
Flag of SRB
GM Mihajlo Stojanovic
Elo: 2493
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: 28
9
Flag of GER
IM Miroslav Schwarz
Elo: 2482
Age: 45
10
Mihail Saltaev
Flag of UZB
GM Mihail Saltaev
Elo: 2480
Age: 58
11
Flag of UKR
IM Mikhail Seleznev
Elo: 2478
Age: 62
12
Flag of BLR
IM Mikhail Shereshevski
Elo: 2475
Age: 70
13
Martin Senff
Flag of GER
IM Martin Senff
Elo: 2469
Age: 40
14
Flag of RUS
IM Maksim Samusenko
Elo: 2459
Age: 23
15
Flag of SRB
IM Milos Stankovic
Elo: 2455
Age: 29
16
Flag of POL
FM Milosz Szpar
Elo: 2449
Age: 18
17
Flag of POL
IM Michal Skalski
Elo: 2441
Age: 35
18
Marie Sebag
Flag of FRA
GM Marie Sebag
Elo: 2438
Age: 34
19
Markus Stangl
Flag of GER
GM Markus Stangl
Elo: 2437
Age: 51
20
Flag of MEX
GM Marcel Sisniega Campbell
Elo: 2435
Age: 61
21
Marcel Sisniega
Flag of MEX
GM Marcel Sisniega
Elo: 2435
Age: 53
22
Miodrag R Savic
Flag of SRB
GM Miodrag R Savic
Elo: 2433
Age: 43
23
Flag of USA
IM Mikhail Shur
Elo: 2423
Age: 58
24
Flag of CAN
IM Michael Song
Elo: 2421
Age: 21
25
Marcin Szelag
Flag of POL
IM Marcin Szelag
Elo: 2419
Age: 39
26
Flag of BRA
FM MVM Santos
Elo: 2416
Age: 43
27
Marek Stryjecki
Flag of POL
IM Marek Stryjecki
Elo: 2416
Age: 39
28
Flag of RUS
IM Maksim Schekachikhin
Elo: 2416
Age: 22
29
Monika Socko
Flag of POL
GM Monika Socko
Elo: 2410
Age: 42
30
Flag of IND
IM Maralakshikari Sreeshwan
Elo: 2408
Age: 14
31
Miron Naumovich Sher
Flag of USA
GM Miron Naumovich Sher
Elo: 2404
Age: 68
32
Marko Srebrnic
Flag of SLO
FM Marko Srebrnic
Elo: 2400
Age: 33
33
Flag of SRB
IM Milos Scekic
Elo: 2399
Age: 43
34
Flag of AUT
IM Mario Schachinger
Elo: 2394
Age: 35
35
Marcin Szymanski
Flag of POL
IM Marcin Szymanski
Elo: 2388
Age: 37
36
Marcin Sieciechowicz
Flag of POL
IM Marcin Sieciechowicz
Elo: 2386
Age: 28
37
Malkhaz Sulashvili
Flag of GEO
IM Malkhaz Sulashvili
Elo: 2381
Age: 34
38
Michael Schwarz
Flag of AUT
IM Michael Schwarz
Elo: 2379
Age: 49
39
Magne Sagafos
Flag of NOR
IM Magne Sagafos
Elo: 2376
Age: 36
40
Flag of BRA
IM Marcus Vinicius M Santos
Elo: 2375
Age: 43
41
Markus Schaefer
Flag of GER
IM Markus Schaefer
Elo: 2375
Age: 51
42
Michael Shadarevian
Flag of SYR
FM Michael Shadarevian
Elo: 2375
Age: 65
43
Marcelino Sion Castro
Flag of ESP
IM Marcelino Sion Castro
Elo: 2371
Age: 63
44
Marc Santo Roman
Flag of FRA
GM Marc Santo Roman
Elo: 2369
Age: 60
45
Mohapatra Sidhant
Flag of IND
IM Mohapatra Sidhant
Elo: 2367
Age: 22
46
Mikhail Simantsev
Flag of UKR
GM Mikhail Simantsev
Elo: 2366
Age: 42
47
Flag of RUS
IM Matvei Shcherbin
Elo: 2366
Age: 28
48
Flag of RUS
M Sperlin
Elo: 2360
Age: 46
49
Flag of SRB
FM Milos M Stankovic
Elo: 2358
Age: 17
50
Flag of POL
FM Marcin Steczek
Elo: 2355
Age: 44
51
Flag of IRQ
FM M Ibrahim Samer
Elo: 2354
52
Flag of ESP
FM Miguel Senlle Caride
Elo: 2354
Age: 28
53
Flag of FIN
FM Mauri O Sirkia
Elo: 2350
Age: 73
54
Flag of IND
IM Mahadevan Siva
Elo: 2349
Age: 19
55
Flag of GER
FM Michael Schenderowitsch
Elo: 2346
Age: 39
56
Flag of RUS
Maksim Serov
Elo: 2342
Age: 30
57
Maciej Swicarz
Flag of POL
Maciej Swicarz
Elo: 2341
Age: 39
58
Flag of CAN
IM Michael Schleifer
Elo: 2339
Age: 53
59
Flag of RUS
Mikhail S Skvortsov
Elo: 2333
Age: 34
60
Flag of RUS
Marat Sultangareev
Elo: 2332
Age: 37
61
Mershad Sharif
Flag of FRA
IM Mershad Sharif
Elo: 2329
Age: 68
62
Flag of RUS
FM Mihail Sheshukov
Elo: 2326
Age: 60
63
Flag of CZE
Milan Smistik
Elo: 2326
Age: 39
64
Michal Szczepinski
Flag of POL
Michal Szczepinski
Elo: 2325
Age: 33
65
Flag of CHI
Moises Stekel Grunberg
Elo: 2325
66
Flag of GER
FM Mike Stolz
Elo: 2324
Age: 51
67
Flag of BLR
Michael Sediyh
Elo: 2320
Age: 45
68
Marlon Schlawin
Flag of GER
Marlon Schlawin
Elo: 2319
Age: 36
69
Marc Sanchez Ibern
Flag of ESP
FM Marc Sanchez Ibern
Elo: 2318
Age: 25
70
Flag of COL
Marco Antonio Silva Morales
Elo: 2317
Age: 72
71
Flag of BIH
FM Mustafa Sprecic
Elo: 2317
Age: 77
72
Flag of GER
Manfred Schuette
Elo: 2317
Age: 56
73
Flag of RUS
FM Martin Stukan
Elo: 2316
Age: 15
74
Flag of GER
FM Martin Schwamberger
Elo: 2315
Age: 57
75
Flag of RUS
IM M Shinkarev
Elo: 2314
76
Flag of NED
FM Mischa Senders
Elo: 2311
Age: 23
77
Muhamed Sinanovic
Flag of BIH
IM Muhamed Sinanovic
Elo: 2310
Age: 59
78
Flag of RUS
FM Marat Suleimanov
Elo: 2308
Age: 40
79
Flag of GER
FM Martin Schoof
Elo: 2307
Age: 54
80
Flag of ITA
FM Mario Sibilio
Elo: 2304
Age: 60
81
Flag of NED
Maarten Strijbos
Elo: 2302
Age: 46
82
Flag of RUS
Mikhail Stepanev
Elo: 2302
83
Maximilian Spornberger
Flag of ITA
FM Maximilian Spornberger
Elo: 2301
Age: 25
84
Flag of CRO
FM Marko Sokac
Elo: 2299
Age: 23
85
Michelangelo Scalcione
Flag of ITA
FM Michelangelo Scalcione
Elo: 2299
Age: 42
86
Flag of DEN
FM Mikkel Strange
Elo: 2299
Age: 49
87
Flag of POL
IM Miroslaw Sarwinski
Elo: 2297
Age: 66
88
Flag of POL
Maciej Skrzypnik
Elo: 2297
Age: 36
89
Flag of INA
Monang Sinulingga
Elo: 2295
Age: 73
90
Flag of RUS
FM Maxim Sherstoboev
Elo: 2293
Age: 41
91
Maurice Schippers
Flag of NED
Maurice Schippers
Elo: 2292
Age: 27
92
Maria Sergeyeva
Flag of KAZ
WGM Maria Sergeyeva
Elo: 2291
Age: 37
93
Mario Sandhu
Flag of AUT
FM Mario Sandhu
Elo: 2291
Age: 40
94
Flag of SWE
IM Mats Sjoberg
Elo: 2291
Age: 62
95
Flag of HUN
FM Marton Mihaly Szabo
Elo: 2290
Age: 19
96
Flag of ROU
Marian Sima
Elo: 2289
Age: 42
97
Maxime Sorin
Flag of FRA
FM Maxime Sorin
Elo: 2286
Age: 37
98
Flag of RUS
Mikhail Shurjev
Elo: 2284
Age: 42
99
Flag of GER
Martin Sielaff
Elo: 2284
Age: 49
100
Matthias Schurade
Flag of GER
FM Matthias Schurade
Elo: 2282
Age: 58