1
Thien Hai Dao
Flag of VIE
GM Thien Hai Dao
Elo: 2475
Age: 43
2
Flag of NED
IM Tycho Dijkhuis
Elo: 2405
Age: 23
3
Thomas Dionisi
Flag of FRA
IM Thomas Dionisi
Elo: 2396
Age: 28
4
Flag of ARG
IM Tomas Darcyl
Elo: 2360
Age: 57
5
Tihomir Dovramadjiev
Flag of BUL
FM Tihomir Dovramadjiev
Elo: 2356
Age: 42
6
Flag of RUS
Timur Dandamaev
Elo: 2324
7
The Anh Duong
Flag of VIE
IM The Anh Duong
Elo: 2319
Age: 35
8
Flag of NED
FM Tex De Wit
Elo: 2305
Age: 35
9
Flag of FRA
FM Thibault Dudognon
Elo: 2305
Age: 24
10
Flag of HUN
FM Tibor Dencsi
Elo: 2298
Age: 34
11
Flag of SVK
FM Tomas Danada
Elo: 2284
Age: 26
12
Flag of CZE
FM Tomas Dvorak
Elo: 2279
Age: 39
13
Flag of SWE
Tomas Dahlin
Elo: 2261
Age: 58
14
Flag of BUL
Todor Dragolov
Elo: 2260
Age: 64
15
Trygve Dahl
Flag of NOR
FM Trygve Dahl
Elo: 2250
Age: 21
16
Flag of CRO
FM Tomislav Drmic
Elo: 2247
Age: 36
17
Flag of SRB
FM Tomislav Dmitrovic
Elo: 2244
Age: 51
18
Flag of FRA
Tom Decuigniere
Elo: 2244
Age: 17
19
Tatiana Dornbusch
Flag of MNC
WGM Tatiana Dornbusch
Elo: 2239
Age: 39
20
Tina Duppel
Flag of GER
WIM Tina Duppel
Elo: 2238
Age: 37
21
Flag of SRB
FM Tomislav Doljanin
Elo: 2238
Age: 76
22
Flag of MAS
FM Tze How Dilwen Ding
Elo: 2207
Age: 23
23
Flag of POL
Tygran Dzhuguryan
Elo: 2203
Age: 67
24
Flag of SCO
Tony Dempsey
Elo: 2203
Age: 66
25
Flag of GER
Tobias Dolgener
Elo: 2201
Age: 53
26
Flag of GER
Thomas Draeger
Elo: 2201
Age: 37
27
Flag of NED
Ton De Waal
Elo: 2198
Age: 58
28
Flag of CAN
IM Thanh Nha Duong
Elo: 2193
Age: 51
29
Flag of GER
Tilo Doeppner
Elo: 2191
Age: 50
30
Flag of NED
FM Tom De Jong
Elo: 2190
Age: 66
31
Flag of GER
Thomas Doering
Elo: 2190
Age: 52
32
Flag of ISR
Tzadok Dorfman
Elo: 2184
Age: 83
33
Flag of UKR
Torgom Davtyan
Elo: 2184
Age: 28
34
Flag of GER
Torsten Dauenheimer
Elo: 2178
Age: 45
35
Thibault De Pierrefeu
Flag of FRA
Thibault De Pierrefeu
Elo: 2173
Age: 43
36
Flag of SWE
Tomas Dedorson
Elo: 2171
Age: 51
37
Flag of IRI
Tehran Divdar Mehdi
Elo: 2168
38
Flag of USA
Tony Davis
Elo: 2165
Age: 57
39
Tolga Demirel
Flag of TUR
FM Tolga Demirel
Elo: 2160
Age: 49
40
Flag of USA
Troy Daly
Elo: 2160
Age: 30
41
Flag of IRL
Timothy Douglas
Elo: 2157
Age: 43
42
Flag of SVK
Tomas Dusik
Elo: 2156
Age: 42
43
Flag of LTU
Tomas Dubovikas
Elo: 2151
Age: 31
44
Flag of VEN
WFM Tibaire Depool
Elo: 2150
Age: 44
45
Flag of ARM
Tigran Davtian
Elo: 2150
Age: 40
46
Flag of FRA
Tanguy Deflesselle
Elo: 2149
Age: 46
47
Flag of FRA
Thomas Ducret
Elo: 2149
Age: 45
48
Flag of GER
Tobias Dierkes
Elo: 2149
Age: 35
49
Flag of CZE
Tomas Duran
Elo: 2147
Age: 45
50
Flag of SRB
Toma Djuricic
Elo: 2141
Age: 70
51
Flag of KAZ
WIM Tuitebayeva Dinara
Elo: 2138
Age: 35
52
Flag of FRA
Tristan Debray
Elo: 2137
Age: 36
53
Flag of FRA
Thibaut Durand
Elo: 2129
Age: 37
54
Tatiana Duarte
Flag of BRA
WIM Tatiana Duarte
Elo: 2124
Age: 43
55
Flag of POL
Tadeusz Drelinkiewicz
Elo: 2123
Age: 77
56
Flag of VIE
Thanh Binh Duong
Elo: 2112
Age: 46
57
Flag of USA
Thomas Dorsch
Elo: 2109
Age: 79
58
Flag of MGL
Tulgabaatar Daavajargal
Elo: 2109
Age: 30
59
Ton De Ruiter
Flag of NED
Ton De Ruiter
Elo: 2108
Age: 88
60
Flag of FRA
Thomas Duchateau
Elo: 2104
Age: 42
61
Flag of GER
Thomas Darr
Elo: 2102
Age: 32
62
Flag of RUS
Tembulat Dzagov
Elo: 2101
Age: 23
63
Flag of GER
Tobias Doehler
Elo: 2092
Age: 45
64
Flag of UKR
Taras Datsuk
Elo: 2087
Age: 85
65
Flag of BRA
Tiago Henrique Da Silva
Elo: 2080
Age: 40
66
Flag of BRA
Thales Jose Fernand De Castro
Elo: 2080
Age: 52
67
Flag of DEN
Tobias Dreisler
Elo: 2077
Age: 21
68
Flag of ENG
Thomas Dougherty
Elo: 2075
Age: 39
69
Flag of GER
Thomas Drawe
Elo: 2069
Age: 59
70
Flag of NED
Tom De Gijsel
Elo: 2068
Age: 51
71
Flag of GER
Torsten David
Elo: 2067
Age: 57
72
Flag of BUL
Teodor Dimitrov
Elo: 2067
Age: 45
73
Flag of GER
Thomas Dettler
Elo: 2063
Age: 57
74
Flag of VIE
The Nam Dang
Elo: 2062
Age: 30
75
Tamin D Darmayanti
Flag of INA
Tamin D Darmayanti
Elo: 2055
Age: 58
76
Tat Thang Dang
Flag of VIE
Tat Thang Dang
Elo: 2052
Age: 68
77
Flag of HUN
Tamas Demeter
Elo: 2051
Age: 36
78
Flag of FRA
Traian Demais
Elo: 2050
Age: 28
79
Flag of HUN
Tamas Dani
Elo: 2048
Age: 49
80
Timothy R Dickinson
Flag of ENG
Timothy R Dickinson
Elo: 2047
Age: 50
81
Flag of ESP
Teodor Dan
Elo: 2045
Age: 20
82
Tony Delabre
Flag of FRA
Tony Delabre
Elo: 2042
Age: 46
83
Flag of GER
Tino Dzubasz
Elo: 2041
Age: 61
84
Flag of GER
Thomas Drechsler
Elo: 2034
Age: 56
85
Flag of RUS
Timur Danilyants
Elo: 2033
Age: 42
86
Flag of VIE
Thi Thuong Do
Elo: 2032
Age: 40
87
Flag of BRA
Tiago Augusto Dos Santos
Elo: 2029
Age: 37
88
Flag of CZE
Tomas Drastich
Elo: 2028
Age: 53
89
Flag of GER
Thorsten Dantes
Elo: 2028
Age: 35
90
Flag of POL
Tadeusz Dziadykiewcz
Elo: 2025
Age: 72
91
Flag of POL
Tadeusz Dziadykiewicz
Elo: 2025
Age: 72
92
Flag of POL
Teofan Domzal
Elo: 2023
Age: 94
93
Flag of ALB
Toni Didi
Elo: 2023
Age: 26
94
Flag of NED
Theo Dekker
Elo: 2022
Age: 52
95
Flag of GER
Thorsten Doescher
Elo: 2020
Age: 55
96
Flag of HUN
Tamas Divald
Elo: 2020
Age: 20
97
Flag of USA
Tyrone Davis Iii
Elo: 2018
Age: 20
98
Flag of AZE
Tabriz Aslan Oglu Damirbayli
Elo: 2016
Age: 29
99
Flag of GER
Thorsten Dickhaus
Elo: 2014
Age: 44
100
Flag of ITA
Tommaso Dorigo
Elo: 2013
Age: 55