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