1
Jinshi Bai
Flag of CHN
GM Jinshi Bai
Elo: 2618
Age: 21
2
Jure Borisek
Flag of SLO
GM Jure Borisek
Elo: 2591
Age: 34
3
Jonas Buhl Bjerre
Flag of DEN
GM Jonas Buhl Bjerre
Elo: 2559
Age: 16
4
Flag of USA
GM John M Burke
Elo: 2538
Age: 19
5
Joel Benjamin
Flag of USA
GM Joel Benjamin
Elo: 2506
Age: 56
6
Flag of NED
IM Joris Brenninkmeijer
Elo: 2503
Age: 51
7
Jan Bernasek
Flag of CZE
GM Jan Bernasek
Elo: 2496
Age: 34
8
Julio Becerra Rivero
Flag of USA
GM Julio Becerra Rivero
Elo: 2495
Age: 47
9
Jakob Balcerak
Flag of GER
IM Jakob Balcerak
Elo: 2480
Age: 41
10
Flag of USA
IM John Bartholomew
Elo: 2446
Age: 34
11
Flag of ISR
IM Johnatan Bakalchuk
Elo: 2441
Age: 22
12
Flag of ARG
GM Julio Bolbochan
Elo: 2440
Age: 76
13
Flag of SWE
IM Jonas Barkhagen
Elo: 2433
Age: 46
14
Flag of USA
IM John Daniel Bryant
Elo: 2422
Age: 29
15
Flag of CUB
GM Juan R Borges Matos
Elo: 2421
Age: 54
16
Flag of POL
IM Jerzy Bany
Elo: 2420
Age: 59
17
Jeroen Bosch
Flag of NED
IM Jeroen Bosch
Elo: 2418
Age: 50
18
Flag of NED
FM Jan Breukelman
Elo: 2416
Age: 33
19
Flag of BRA
IM Jorge Bittencourt
Elo: 2414
Age: 39
20
Joost Berkvens
Flag of NED
IM Joost Berkvens
Elo: 2409
Age: 39
21
Jesus Baron Rodriguez
Flag of ESP
IM Jesus Baron Rodriguez
Elo: 2405
Age: 41
22
Flag of USA
IM Joel Cholo Banawa
Elo: 2404
Age: 31
23
Flag of PHI
Jhonnel Balquin
Elo: 2394
24
Flag of CZE
IM Jaroslav Bures
Elo: 2390
Age: 27
25
Jasper Broekmeulen
Flag of NED
IM Jasper Broekmeulen
Elo: 2385
Age: 33
26
Flag of BEL
FM Jasper Beukema
Elo: 2374
Age: 19
27
Flag of USA
IM Joseph M Bradford
Elo: 2370
Age: 70
28
Flag of BIH
IM Jasmin Bejtovic
Elo: 2362
Age: 42
29
Joerg Blauert
Flag of GER
IM Joerg Blauert
Elo: 2362
Age: 56
30
Jorge Baules
Flag of PAN
IM Jorge Baules
Elo: 2355
Age: 37
31
Flag of CZE
Jan Balin
Elo: 2352
Age: 35
32
Javier Benitez Lozano
Flag of MEX
FM Javier Benitez Lozano
Elo: 2350
Age: 27
33
Flag of ECU
FM Jaime Bastidas Rodriguez
Elo: 2341
Age: 39
34
Juan Manuel Bellon Lopez
Flag of SWE
GM Juan Manuel Bellon Lopez
Elo: 2339
Age: 70
35
Jerome Blot
Flag of FRA
FM Jerome Blot
Elo: 2337
Age: 38
36
Flag of ARG
IM Jacques Blit
Elo: 2331
Age: 30
37
Flag of COL
FM Juan David Becerra
Elo: 2330
Age: 29
38
Flag of PHI
Jerome Balico
Elo: 2326
39
Flag of ARG
FM Jorge Behrensen
Elo: 2325
Age: 90
40
Flag of SYR
FM Jwan Bakr
Elo: 2321
Age: 37
41
Flag of ESP
FM Jose Maria Baron Isanta
Elo: 2320
Age: 47
42
Flag of ESP
Julian Bermejo Collado
Elo: 2316
Age: 51
43
Jeroen Blokhuis
Flag of NED
FM Jeroen Blokhuis
Elo: 2312
Age: 41
44
Flag of ESP
FM Juan Benito Imaz
Elo: 2312
Age: 52
45
Flag of POL
IM Jonasz Baum
Elo: 2308
Age: 16
46
Flag of TUN
FM Jawhar Ben Fredj
Elo: 2307
Age: 49
47
Flag of CUB
FM Jeorling Yahytin Batista Suarez
Elo: 2305
Age: 37
48
Joachim Brueggemann
Flag of GER
IM Joachim Brueggemann
Elo: 2300
Age: 69
49
Flag of HUN
Jozsef Biro
Elo: 2300
Age: 73
50
Flag of CHI
Juan S Belmonte
Elo: 2297
51
Flag of SYR
J Bakr Jwan
Elo: 2296
52
Flag of USA
Jeremy Barth
Elo: 2295
Age: 60
53
Jorge Baron Rodriguez
Flag of ESP
FM Jorge Baron Rodriguez
Elo: 2292
Age: 43
54
Flag of BEL
FM Jan Bogaerts
Elo: 2292
Age: 56
55
Flag of VEN
IM Jorge Samuel Bobadilla Viera
Elo: 2287
Age: 23
56
Flag of NOR
Jan Erik Braathen
Elo: 2285
57
Flag of ESP
Jorge Bermejo Martinez
Elo: 2284
Age: 33
58
Flag of ARG
IM Julio Benedetti
Elo: 2282
Age: 25
59
Flag of ARG
FM Juan Manuel Bertorello
Elo: 2282
Age: 46
60
Flag of ENG
John C Benjamin
Elo: 2281
Age: 62
61
Flag of BEL
IM Josef Martin Boey
Elo: 2280
Age: 81
62
Flag of CAN
John Burstow
Elo: 2280
Age: 75
63
Flag of CUB
FM Jesus Angel Bueno Perez
Elo: 2279
Age: 23
64
Flag of SLO
FM Jakob Bratkovic
Elo: 2277
Age: 20
65
Johannes Blaskowski
Flag of GER
FM Johannes Blaskowski
Elo: 2275
Age: 60
66
Flag of HUN
Janos Bali
Elo: 2274
Age: 50
67
Flag of CHI
Juan Belmonte Schwarzbaum
Elo: 2272
Age: 75
68
Jonathan Berry
Flag of CAN
FM Jonathan Berry
Elo: 2269
Age: 67
69
Flag of CRO
FM Josip Bulic
Elo: 2267
Age: 49
70
Flag of ESP
FM Jose Joaquin Bas Mas
Elo: 2266
Age: 25
71
Jacek Bielczyk
Flag of POL
IM Jacek Bielczyk
Elo: 2264
Age: 67
72
Flag of HUN
Jozsef Boer
Elo: 2264
Age: 38
73
Jean Pierre Boudre
Flag of FRA
IM Jean Pierre Boudre
Elo: 2263
Age: 66
74
Flag of GER
Juergen Bock
Elo: 2263
Age: 48
75
Flag of FRA
Jean Baptiste Boudenne
Elo: 2261
Age: 42
76
Janos Blazi
Flag of GER
Janos Blazi
Elo: 2260
Age: 67
77
Flag of FRA
Jacques Baudrier
Elo: 2260
Age: 54
78
Flag of GER
Joern Bade
Elo: 2259
Age: 53
79
Flag of NED
Johan M Borst
Elo: 2258
Age: 28
80
Jordanka Belic
Flag of SRB
WGM Jordanka Belic
Elo: 2256
Age: 56
81
Flag of BOL
Javier Blondel
Elo: 2256
82
Flag of ESP
Jose Juis Blazquez Gomez
Elo: 2256
Age: 46
83
Jose Luis Blazquez Gomez
Flag of ESP
Jose Luis Blazquez Gomez
Elo: 2256
Age: 46
84
Flag of GER
Jens Matthias Babutzka
Elo: 2255
Age: 33
85
Flag of ESP
Juan Betancort Curbelo
Elo: 2255
Age: 78
86
Flag of ESP
Javier Buenafe
Elo: 2254
87
Flag of NED
Jaap Brouwer
Elo: 2253
Age: 62
88
Flag of ESP
Jesus M Beltran de Heredia Alonso
Elo: 2252
Age: 52
89
Flag of GER
Juergen Beikert
Elo: 2250
90
Flag of USA
Joel Barnes
Elo: 2248
Age: 69
91
Flag of COL
Jorge Buelvas Leon
Elo: 2247
Age: 42
92
Johan Booij
Flag of NED
Johan Booij
Elo: 2246
Age: 53
93
Flag of ESP
Josep Maria Basart
Elo: 2245
Age: 60
94
Flag of USA
John Braley
Elo: 2240
Age: 76
95
Flag of PHI
FM Jouaquin Banawa
Elo: 2237
Age: 33
96
Flag of CUB
IM Julio Leonardo Boudy Bueno
Elo: 2237
Age: 69
97
Jay R Bonin
Flag of USA
IM Jay R Bonin
Elo: 2236
Age: 65
98
Jan Banas
Flag of SVK
IM Jan Banas
Elo: 2236
Age: 73
99
Flag of SLO
FM Jernej Buzeti
Elo: 2236
Age: 33
100
Flag of ENG
John W Branford
Elo: 2235
Age: 60