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