1
Flag of RUS
IM Dmitry Aleksandrovi Obolenskikh
Elo: 2537
Age: 39
2
Deniz Ozen
Flag of TUR
IM Deniz Ozen
Elo: 2394
Age: 23
3
Diasmany Otero Acosta
Flag of CUB
IM Diasmany Otero Acosta
Elo: 2387
Age: 45
4
Flag of YUG
Dusan Osmanagic
Elo: 2360
5
Daniel Ortega Hermida
Flag of ESP
IM Daniel Ortega Hermida
Elo: 2351
Age: 41
6
Dorel Oltean
Flag of ROU
IM Dorel Oltean
Elo: 2339
Age: 67
7
Flag of SRB
FM Dejan Omorjan
Elo: 2319
Age: 22
8
Flag of UKR
FM Dmitri Oleynik
Elo: 2301
Age: 38
9
Flag of UKR
FM Dmitriy Olenichev
Elo: 2301
Age: 32
10
Flag of RUS
D Osipov
Elo: 2282
Age: 21
11
Flag of RUS
Dmitry Osipov
Elo: 2282
Age: 33
12
Flag of USA
Derek O Connor
Elo: 2280
Age: 31
13
David Ortmann
Flag of GER
FM David Ortmann
Elo: 2271
Age: 41
14
Flag of NOR
Dag Sverre Orseth
Elo: 2270
Age: 69
15
Flag of ISL
FM David Olafsson
Elo: 2267
Age: 56
16
Dan Olariu
Flag of ROU
Dan Olariu
Elo: 2255
Age: 39
17
Flag of POL
IM Dominik Orzech
Elo: 2248
Age: 42
18
Flag of RUS
FM Dmitry Ostapenko
Elo: 2247
Age: 64
19
Flag of ITA
FM Davide Olivetti
Elo: 2245
Age: 27
20
Flag of SWE
FM Dan Ostergaard
Elo: 2242
Age: 59
21
Dmitrij Oleinikov
Flag of RUS
Dmitrij Oleinikov
Elo: 2235
Age: 59
22
Flag of GER
FM Daniel Elias Ochs
Elo: 2224
Age: 17
23
Flag of UKR
FM Dmitry Olejnik
Elo: 2208
Age: 49
24
Flag of NCA
FM Danields Olivares
Elo: 2206
Age: 41
25
Flag of CZE
David Onderek
Elo: 2201
Age: 54
26
Flag of ISL
Dadi Omarsson
Elo: 2193
Age: 33
27
Flag of TKM
Dagdan Ovezov
Elo: 2186
Age: 41
28
Flag of RUS
Dmitry Ozerov
Elo: 2172
Age: 33
29
Flag of RUS
FM Dmitry V Ospennikov
Elo: 2171
Age: 39
30
Flag of RUS
Dmitriy Ototiuk
Elo: 2170
Age: 37
31
Flag of COL
FM Daniel Otero Martinez
Elo: 2167
Age: 35
32
Flag of WLS
David Oates
Elo: 2166
Age: 51
33
Flag of POL
Dariusz Okon
Elo: 2165
Age: 58
34
David Okike
Flag of NGR
David Okike
Elo: 2157
Age: 64
35
Flag of RSA
Dennis Ovcina
Elo: 2149
Age: 44
36
Flag of CHI
Daniel Jose Oliva
Elo: 2147
Age: 43
37
Flag of CHI
Daniel Oliva Fernandez
Elo: 2147
Age: 43
38
Flag of RUS
Dmitry Obolonik
Elo: 2147
Age: 38
39
Flag of RUS
Dmitriy Ovsyanyuk
Elo: 2144
Age: 23
40
Flag of SWE
Dan Olofsson
Elo: 2138
Age: 73
41
Flag of INA
Dami Octo
Elo: 2131
Age: 49
42
Flag of CUB
FM Dennys Ordunez Echarte
Elo: 2127
Age: 32
43
Flag of COL
Dorance Orrego
Elo: 2122
Age: 57
44
Flag of SRB
Dragan Ostojin
Elo: 2117
Age: 53
45
Flag of ARG
David Ono
Elo: 2096
Age: 26
46
Flag of YUG
Dusan Ostojic
Elo: 2088
47
Flag of SCO
David C Oswald
Elo: 2088
Age: 35
48
Flag of USA
David L Olson
Elo: 2087
Age: 56
49
Flag of RUS
Denis Osipov
Elo: 2086
Age: 38
50
Flag of FRA
Daniel Olaru
Elo: 2081
Age: 75
51
Flag of COL
Diana Ortega
Elo: 2081
Age: 42
52
Flag of RUS
Denis Ovtsyn
Elo: 2078
Age: 41
53
Flag of ESP
Daniel Otero
Elo: 2078
Age: 27
54
Flag of ESP
Daniel Ochoa de Eribe Martinez
Elo: 2076
Age: 29
55
Duru Okuyaz
Flag of TUR
WFM Duru Okuyaz
Elo: 2073
Age: 22
56
Flag of SRB
Djurica Odzic
Elo: 2069
Age: 71
57
Flag of CAN
David Ottosen
Elo: 2067
58
Dirk Johannes Oosthuizen
Flag of RSA
Dirk Johannes Oosthuizen
Elo: 2064
Age: 37
59
Flag of SRB
Dragutin Ovcarov
Elo: 2050
Age: 66
60
Flag of RUS
Daut Otirba
Elo: 2047
Age: 36
61
Flag of GER
Dieter Oehlmann
Elo: 2041
Age: 89
62
Flag of ISR
Dan Orgad
Elo: 2036
Age: 29
63
Flag of COL
Daniel Ortega
Elo: 2034
Age: 29
64
Daniel Odler
Flag of SVK
Daniel Odler
Elo: 2034
Age: 56
65
Flag of ENG
David E Onley
Elo: 2033
Age: 47
66
Flag of RUS
Daniil Osipov
Elo: 2033
Age: 21
67
Flag of ESP
Dani Odriozola Coscolin
Elo: 2028
Age: 13
68
Flag of RUS
Dmitrij Osetrov
Elo: 2023
Age: 20
69
Flag of NGR
Damilola Ojo
Elo: 2014
Age: 29
70
Flag of UKR
Dmitry Osadchuk
Elo: 2012
Age: 21
71
Flag of ESP
David Oliva Juanmarti
Elo: 2006
Age: 46
72
Flag of CHI
Daniel Oyarzo
Elo: 2005
Age: 45
73
Flag of SVK
Dusan Orgon
Elo: 2005
Age: 51
74
Flag of ECU
David Ochoa Rodriguez
Elo: 2003
Age: 37
75
Flag of IRL
Dennis J O'Donoghue
Elo: 2001
Age: 41
76
Flag of CRO
Damir Obad
Elo: 1999
Age: 39
77
Flag of RUS
Dmitri Oschepkov
Elo: 1997
Age: 59
78
Flag of ESP
Diego Olmo Vega
Elo: 1996
Age: 33
79
Flag of ARM
David Ohanov
Elo: 1995
Age: 28
80
Flag of UKR
WFM Darya Orlyanskaya
Elo: 1993
Age: 35
81
Flag of ESP
David Orive Miguel
Elo: 1993
Age: 32
82
Flag of RUS
Danil Orel
Elo: 1990
Age: 23
83
Flag of NGR
David Ovie Obanuta
Elo: 1990
Age: 37
84
Flag of GER
David Oertel
Elo: 1987
Age: 37
85
Flag of ESP
Daniel Oliveros Alvarez
Elo: 1977
Age: 36
86
Flag of NGR
David Oise Oyakhilome
Elo: 1976
Age: 23
87
Flag of USA
Douglas W Olson
Elo: 1975
Age: 63
88
Flag of RUS
Dmitry Omelchenko
Elo: 1975
Age: 44
89
Flag of ENG
Dennis P Owen
Elo: 1974
Age: 52
90
Flag of ESP
David Ortiz Fernandez
Elo: 1974
Age: 37
91
Flag of NED
Danny Overweg
Elo: 1972
Age: 42
92
David Man Tat Or
Flag of HKG
David Man Tat Or
Elo: 1966
Age: 38
93
Flag of BRA
Diogo Oliveira
Elo: 1965
Age: 38
94
Flag of GER
Dirk Ollech
Elo: 1960
Age: 53
95
Flag of BRA
Danyel Angelo Aquin Oliveira
Elo: 1960
Age: 23
96
Flag of ITA
Daniele Orsini
Elo: 1959
Age: 34
97
Flag of TKM
Dovlet Orazberdiev
Elo: 1959
98
Flag of SRB
Dragan Obrenovic
Elo: 1956
Age: 65
99
Flag of GER
David Osten
Elo: 1955
Age: 32
100
Flag of POL
Dawid Oglaza
Elo: 1953
Age: 14