1
Wesley So
Flag of USA
GM Wesley So
Elo: 2747
Age: 31
2
Weiqi Zhou
Flag of CHN
GM Weiqi Zhou
Elo: 2602
Age: 38
3
Wenjun Ju
Flag of CHN
GM Wenjun Ju
Elo: 2563
Age: 33
4
Wojciech Moranda
Flag of POL
GM Wojciech Moranda
Elo: 2555
Age: 36
5
Wouter Spoelman
Flag of NED
GM Wouter Spoelman
Elo: 2538
Age: 34
6
Flag of USA
IM William G Addison
Elo: 2490
Age: 74
7
Walter Arencibia Rodriguez
Flag of CUB
GM Walter Arencibia Rodriguez
Elo: 2486
Age: 57
8
William N Watson
Flag of ENG
GM William N Watson
Elo: 2475
Age: 62
9
Flag of CHN
IM Wenzhe Liu
Elo: 2473
Age: 70
10
Werner Hug
Flag of SUI
IM Werner Hug
Elo: 2469
Age: 72
11
Flag of CUB
IM William Hernandez Gonzalez
Elo: 2462
Age: 29
12
William James Lombardy
Flag of USA
GM William James Lombardy
Elo: 2435
Age: 79
13
Wolfgang Unzicker
Flag of GER
GM Wolfgang Unzicker
Elo: 2433
Age: 80
14
Walter Shawn Browne
Flag of USA
GM Walter Shawn Browne
Elo: 2433
Age: 66
15
William R Hartston
Flag of ENG
IM William R Hartston
Elo: 2430
Age: 77
16
Wenliang Li
Flag of CHN
IM Wenliang Li
Elo: 2429
Age: 57
17
Flag of GER
GM Wolfgang Pietzsch
Elo: 2420
Age: 65
18
Flag of CHN
IM Wei Chao Chu
Elo: 2419
Age: 28
19
Wolfgang Gerstner
Flag of GER
FM Wolfgang Gerstner
Elo: 2414
Age: 57
20
Wei Ming Kevin Goh
Flag of SIN
GM Wei Ming Kevin Goh
Elo: 2412
Age: 41
21
Wladimir Schilow
Flag of GER
Wladimir Schilow
Elo: 2405
Age: 52
22
Willy Hendriks
Flag of NED
IM Willy Hendriks
Elo: 2404
Age: 58
23
Wolfram Schoen
Flag of GER
IM Wolfram Schoen
Elo: 2403
Age: 57
24
Flag of MYA
FM Win Nay
Elo: 2402
Age: 63
25
Flag of POL
Wojciech Wandzik
Elo: 2395
Age: 30
26
Flag of CHN
FM Wei Xue
Elo: 2394
Age: 60
27
Flag of SIN
FM Wei Xuan Timothy Chan
Elo: 2393
Age: 31
28
Flag of GER
IM Wolfgang Richter
Elo: 2390
Age: 56
29
Flag of CHN
FM Weida Zhang
Elo: 2386
Age: 75
30
Win Lay Zaw
Flag of MYA
GM Win Lay Zaw
Elo: 2385
Age: 50
31
Werner Beckemeier
Flag of GER
IM Werner Beckemeier
Elo: 2384
Age: 65
32
Weiguo Lin
Flag of CHN
IM Weiguo Lin
Elo: 2382
Age: 54
33
Flag of CHN
IM Wenhao Wang
Elo: 2381
Age: 52
34
Flag of CHN
Wue Mao
Elo: 2381
35
Flag of POL
IM Wladyslaw Schinzel
Elo: 2380
Age: 81
36
Witalis Sapis
Flag of POL
IM Witalis Sapis
Elo: 2378
Age: 60
37
Flag of ENG
FM William Claridge Hansen
Elo: 2373
Age: 25
38
Flag of BRA
IM Wellington Carlos Rocha
Elo: 2372
Age: 52
39
Flag of ISR
Wahbi Kheit
Elo: 2370
Age: 42
40
Flag of GER
FM Wladimir Skulener
Elo: 2370
Age: 66
41
William Olsson
Flag of SWE
IM William Olsson
Elo: 2369
Age: 19
42
Flag of ESP
FM Willian Jorge
Elo: 2368
Age: 58
43
Flag of BEL
FM Warre De Waele
Elo: 2366
Age: 22
44
Winston Darwin Cu Hor
Flag of GUA
FM Winston Darwin Cu Hor
Elo: 2365
Age: 34
45
Flag of USA
IM Walter D Morris
Elo: 2360
Age: 66
46
Flag of CHN
GM Wenjin Wu
Elo: 2357
Age: 48
47
Flag of USA
FM Warren Harper
Elo: 2356
Age: 33
48
Flag of HKG
FM Wai Shui Kan
Elo: 2350
Age: 80
49
Flag of USA
Win Moe
Elo: 2345
Age: 59
50
Flag of POL
FM Wiktor Golis
Elo: 2343
Age: 12
51
Flag of GER
FM Wilfried Bode
Elo: 2343
Age: 54
52
Wiede Friedrich
Flag of GER
Wiede Friedrich
Elo: 2342
Age: 29
53
Flag of PER
IM Willyam Espinoza Palomino
Elo: 2338
Age: 31
54
Flag of USA
FM Wesley Wang
Elo: 2338
Age: 20
55
Flag of USA
FM Wayne Trosclair
Elo: 2335
Age: 72
56
Flag of GER
FM Wilfrid Wernert
Elo: 2333
Age: 61
57
Flag of GER
FM Walter Becker
Elo: 2333
Age: 57
58
Flag of GER
Werner Malcher
Elo: 2332
Age: 75
59
William Goichberg
Flag of USA
FM William Goichberg
Elo: 2330
Age: 82
60
Walter Pils
Flag of AUT
IM Walter Pils
Elo: 2329
Age: 76
61
Flag of USA
FM Waldo Serrano
Elo: 2325
Age: 76
62
William Staling Puntier Andujar
Flag of DOM
FM William Staling Puntier Andujar
Elo: 2325
Age: 52
63
Wahyudi Surya
Flag of INA
FM Wahyudi Surya
Elo: 2325
Age: 35
64
Wojciech Przybylski
Flag of POL
FM Wojciech Przybylski
Elo: 2325
Age: 39
65
Flag of NED
FM Whee Ky Ma
Elo: 2324
Age: 46
66
Wieb Zagema
Flag of NED
FM Wieb Zagema
Elo: 2324
Age: 61
67
Flag of RUS
Wilgelm Wilgelmovic Varkentin
Elo: 2321
68
Wolfram Bialas
Flag of GER
FM Wolfram Bialas
Elo: 2320
Age: 62
69
Flag of CUB
IM Wilfredo Sariego Figueredo
Elo: 2318
Age: 61
70
William M Paschall
Flag of USA
IM William M Paschall
Elo: 2318
Age: 52
71
Flag of GER
FM Welf Aumann
Elo: 2316
Age: 45
72
Wilhelm Schlemermeyer
Flag of GER
FM Wilhelm Schlemermeyer
Elo: 2314
Age: 52
73
Wlodzimierz Kruszynski
Flag of POL
IM Wlodzimierz Kruszynski
Elo: 2313
Age: 73
74
Flag of IND
FM Wadhawan Daaevik
Elo: 2311
Age: 15
75
Flag of POL
FM Waldemar Mazul
Elo: 2309
Age: 46
76
Wolfgang Uhlmann
Flag of GER
GM Wolfgang Uhlmann
Elo: 2308
Age: 85
77
Flag of USA
FM William B Longren
Elo: 2307
Age: 56
78
Flag of CRI
FM William John Stewart
Elo: 2306
Age: 37
79
Flag of GER
Werner Kohl
Elo: 2305
Age: 54
80
Flag of USA
FM Wayne Conover
Elo: 2305
Age: 84
81
Flag of MAS
Wong Zi Jing
Elo: 2304
82
Flag of GER
FM Werner Schindler
Elo: 2302
Age: 61
83
Flag of GER
FM Wolfgang Riedel
Elo: 2301
Age: 72
84
Flag of GER
FM Wolfgang Winterstein
Elo: 2300
Age: 57
85
Wolfgang Max Koch
Flag of GER
FM Wolfgang Max Koch
Elo: 2300
Age: 56
86
Flag of POL
FM Waldemar Swic
Elo: 2297
Age: 71
87
Flag of USA
FM William Wharton
Elo: 2297
Age: 65
88
William Kelleher
Flag of USA
FM William Kelleher
Elo: 2296
Age: 75
89
Flag of CHN
FM Wenjun Li
Elo: 2296
Age: 53
90
Flag of ARG
Walter Fabian Bonatti
Elo: 2295
Age: 55
91
Flag of GER
IM Wolfgang Kaiser
Elo: 2292
Age: 62
92
Flag of GER
FM Walter Schatz
Elo: 2291
Age: 59
93
Flag of GER
IM Wolfgang Ott
Elo: 2291
Age: 81
94
Flag of POL
FM Wojciech Dobrzynski
Elo: 2285
Age: 57
95
Flag of GER
FM Wolfgang Huisl
Elo: 2284
Age: 74
96
Wisuwat Theerapappisit
Flag of THA
Wisuwat Theerapappisit
Elo: 2284
Age: 53
97
Flag of FRA
IM Wojtek Sochacki
Elo: 2280
Age: 32
98
Flag of GER
Wolfgang Koenig
Elo: 2280
Age: 59
99
Winfried Taeger
Flag of GER
FM Winfried Taeger
Elo: 2280
Age: 80
100
Flag of GER
FM Wolfgang Zahn
Elo: 2280
Age: 60