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