thumbnail

All Chess Grandmasters Quiz

Name as many chess grandmasters as you can!
Including retired players
Excluding players with only WGM title
Excluding dead players
Quiz by Pandryf
Rate:
Last updated: March 29, 2023
You have not attempted this quiz yet.
First submittedMarch 28, 2023
Times taken84
Average score2.9%
Report this quizReport
60:00
Type answer here
0
 / 1785 guessed
The quiz is paused. You have remaining.
Scoring
You scored / = %
This beats or equals % of test takers also scored 100%
The average score is
Your high score is
Your fastest time is
Keep scrolling down for answers and more stats ...
#
Federation
Player
Rating
Year of Birth
1
Norway
Magnus Carlsen
2852
1990
2
Russia
Garry Kasparov
2812
1963
3
Russia
Ian Nepomniachtchi
2795
1990
4
China
Liren Ding
2788
1992
5
France
Alireza Firouzja
2785
2003
6
United States
Hikaru Nakamura
2768
1987
7
Netherlands
Anish Giri
2768
1994
8
United States
Fabiano Caruana
2766
1992
9
United States
Wesley So
2761
1993
10
India
Viswanathan Anand
2754
1969
11
Russia
Vladimir Kramnik
2753
1975
12
Azerbaijan
Teimour Radjabov
2747
1987
13
Russia
Sergey Karjakin
2747
1990
14
Russia
Alexander Grischuk
2745
1983
15
Romania
Richard Rapport
2745
1996
16
United States
Levon Aronian
2745
1982
17
United States
Leinier Dominguez Perez
2743
1983
18
Azerbaijan
Shakhriyar Mamedyarov
2738
1985
19
France
Maxime Vachier-Lagrave
2736
1990
20
Uzbekistan
Nodirbek Abdusattorov
2731
2004
21
India
Dommaraju Gukesh
2730
2006
22
India
Santosh Gujrathi Vidit
2730
1994
23
Under FIDE flag
Dmitry Andreikin
2729
1990
24
China
Yangyi Yu
2729
1994
25
Vietnam
Quang Liem Le
2728
1991
26
Bulgaria
Veselin Topalov
2728
1975
27
Iran
Parham Maghsoodloo
2726
2000
28
Under FIDE flag
Nikita Vitiugov
2724
1987
29
Poland
Jan-Krzysztof Duda
2724
1998
30
China
Hao Wang
2722
1989
31
China
Yi Wei
2722
1999
32
Russia
Sanan Sjugirov
2712
1993
33
Spain
Francisco Vallejo Pons
2710
1982
34
United States
Sam Shankland
2710
1991
35
Russia
Daniil Dubov
2708
1996
36
India
Pentala Harikrishna
2707
1986
37
United States
Hans Moke Niemann
2706
2003
38
Ukraine
Pavel Eljanov
2704
1983
39
United States
Ray Robson
2702
1994
40
India
Erigaisi Arjun
2701
2003
41
Russia
Vladislav Artemiev
2701
1998
42
Romania
Bogdan-Daniel Deac
2700
2001
43
Armenia
Gabriel Sargissian
2699
1983
44
Germany
Vincent Keymer
2699
2004
45
Russia
Evgeny Tomashevsky
2694
1987
46
England
Matthew Sadler
2694
1974
47
China
Xiangzhi Bu
2694
1985
48
Egypt
Bassem Amin
2692
1988
49
United States
Jeffery Xiong
2692
2000
50
India
Rameshbabu Praggnanandhaa
2691
2005
51
United States
Samuel Sevian
2687
2000
52
England
Michael Adams
2687
1971
53
Under FIDE flag
Kirill Alekseenko
2686
1997
54
Armenia
Haik Martirosyan
2686
2000
55
Spain
David Anton Guijarro
2685
1995
56
Czechia
David Navara
2685
1985
57
France
Jules Moussard
2684
1995
58
Netherlands
Jorden Van Foreest
2684
1999
59
Serbia
Alexandr Predke
2684
1994
60
Under FIDE flag
Peter Svidler
2683
1976
61
Russia
Dmitry Jakovenko
2682
1983
62
Poland
Radoslaw Wojtaszek
2682
1987
63
Under FIDE flag
Andrey Esipenko
2680
2002
64
United Arab Emirates
Saleh Salem
2677
1993
65
Hungary
Zoltan Almasi
2677
1976
66
Iran
Amin Tabatabaei
2675
2001
67
Hungary
Judit Polgar
2675
1976
68
Croatia
Ivan Saric
2674
1990
69
Under FIDE flag
Vladimir Fedoseev
2674
1995
70
Israel
Boris Gelfand
2674
1968
71
Hungary
Zoltan Gyimesi
2674
1977
72
Ukraine
Igor Kovalenko
2674
1988
73
India
Nihal Sarin
2673
2004
74
Uzbekistan
Rustam Kasimdzhanov
2672
1979
75
Azerbaijan
Arkadij Naiditsch
2672
1985
76
England
David Howell
2670
1990
77
China
Yue Wang
2669
1987
78
China
Hua Ni
2669
1983
79
Romania
Kirill Shevchenko
2668
2002
80
Under FIDE flag
Alexey Sarana
2668
2000
81
United States
Grigoriy Oparin
2667
1997
82
China
Chao Li
2666
1989
83
Under FIDE flag
Evgeniy Najer
2666
1977
84
Ukraine
Andrei Volokitin
2665
1986
85
India
Narayanan S.L.
2664
1998
86
Ukraine
Vasyl Ivanchuk
2664
1969
87
Hungary
Peter Leko
2663
1979
88
United States
Gata Kamsky
2663
1974
89
Russia
Maxim Matlakov
2662
1991
90
Azerbaijan
Gadir Guseinov
2661
1986
91
Bulgaria
Ivan Cheparinov
2661
1986
92
Under FIDE flag
Ernesto Inarkiev
2661
1985
93
Germany
Matthias Bluebaum
2661
1997
94
Spain
Alexei Shirov
2661
1972
95
Uzbekistan
Javokhir Sindarov
2661
2005
96
France
Vladislav Tkachiev
2660
1973
97
France
Etienne Bacrot
2659
1983
98
Russia
Alexander Morozevich
2659
1977
99
France
Joel Lautier
2658
1973
100
Sweden
Nils Grandelius
2658
1993
101
Ukraine
Anton Korobov
2658
1985
102
Netherlands
Robin Van Kampen
2658
1994
103
Ukraine
Yuriy Kryvoruchko
2656
1986
104
Spain
Jaime Santos Latasa
2655
1996
105
Ukraine
Ruslan Ponomariov
2655
1983
106
Ukraine
Illya Nyzhnyk
2654
1996
107
Germany
Alexander Donchenko
2653
1998
108
Czechia
Thai Dai Van Nguyen
2651
2001
109
Peru
Jorge Cori
2650
1995
110
Under FIDE flag
Vladimir Malakhov
2650
1980
111
Netherlands
Loek Van Wely
2649
1972
112
Norway
Aryan Tari
2649
1999
113
China
Qun Ma
2648
1991
114
United States
Dariusz Swiercz
2646
1994
115
Azerbaijan
Rauf Mamedov
2646
1988
116
Netherlands
Erwin L'Ami
2645
1985
117
Vietnam
Ngoc Truong Son Nguyen
2645
1990
118
Armenia
Hrant Melkumyan
2645
1989
119
Russia
Valery Salov
2644
1964
120
Turkey
Alexander Ipatov
2644
1993
121
United States
Awonder Liang
2643
2003
122
Austria
Markus Ragger
2641
1988
123
United States
Alexander Onischuk
2640
1975
124
India
S.P. Sethuraman
2639
1993
125
Israel
Tamir Nabaty
2639
1991
126
Argentina
Alan Pichot
2638
1998
127
Hungary
Benjamin Gledura
2637
1999
128
Russia
Sergei Rublevsky
2637
1974
129
Georgia
Zurab Azmaiparashvili
2637
1960
130
Serbia
Aleksandar Indjic
2636
1995
131
Spain
Eduardo Iturrizaga Bonelli
2636
1989
132
Ukraine
Sergey Fedorchuk
2636
1981
133
Under FIDE flag
Aleksandr Rakhmanov
2635
1989
134
Azerbaijan
Vasif Durarbayli
2635
1992
135
Armenia
Manuel Petrosyan
2634
1998
136
Iran
Pouya Idani
2633
1995
137
Under FIDE flag
Maksim Chigaev
2632
1996
138
Norway
Jon Ludvig Hammer
2631
1990
139
Hungary
Ferenc Berkes
2631
1985
140
Canada
Anton Kovalyov
2631
1992
141
Canada
Evgeny Bareev
2631
1966
142
Uzbekistan
Nodirbek Yakubboev
2630
2002
143
Armenia
Shant Sargsyan
2630
2002
144
Slovenia
Luka Lenic
2629
1988
145
Ukraine
Alexander Areshchenko
2629
1986
146
Turkey
Mustafa Yilmaz
2629
1992
147
Kazakhstan
Darmen Sadvakasov
2629
1979
148
Greece
Ioannis Papaioannou
2628
1976
149
Peru
Julios Granda Zuniga
2628
1967
150
China
Yifan Hou
2628
1994
151
Russia
Ivan Popov
2627
1990
152
India
Raunak Sadhwani
2627
2005
153
England
Luke McShane
2627
1984
154
India
Murali Karthikeyan
2627
1999
155
France
Laurent Fressinet
2626
1981
156
Russia
Alexander Riazantsev
2626
1985
157
Azerbaijan
Nijat Abasov
2625
1995
158
Chile
Cristobal Henriquez Villagra
2624
1996
159
India
Parimarjan Negi
2624
1993
160
Netherlands
Jeroen Piket
2624
1969
161
Under FIDE flag
Vladislav Kovalev
2623
1994
162
United States
Yaroslav Zherebukh
2623
1993
163
Argentina
Sandro Mareco
2623
1987
164
Israel
Maxim Rodshtein
2622
1989
165
Armenia
Karen Grigoryan
2622
1995
166
Under FIDE flag
Alexander Motylev
2621
1979
167
Armenia
Aram Hakobyan
2620
2001
168
Germany
Rasmus Svane
2620
1997
169
United States
Yasser Seirawan
2620
1960
170
Ukraine
Evgeny Shtembuliak
2620
1999
171
India
Abhijeet Gupta
2620
1989
172
Ukraine
Volodymyr Onyshchuk
2619
1991
173
Italy
Daniele Vocaturo
2619
1989
174
Denmark
Peter Heine Nielsen
2618
1973
175
England
Gawain Jones
2618
1987
176
Germany
Dmitrij Kollars
2618
1999
177
United States
Daniel Naroditsky
2618
1995
178
Germany
Jan Gustafsson
2618
1979
179
Poland
Bartosz Socko
2618
1978
180
Russia
Anatoly Karpov
2617
1951
181
Under FIDE flag
Anton Demchenko
2617
1987
182
Hungary
Tamas Banusz
2616
1989
183
Ukraine
Yuriy Kuzubov
2616
1990
184
Armenia
Samvel Ter-Sahakyan
2616
1993
185
Ukraine
Yuri Drozdovskij
2616
1984
186
Russia
Ildar Khairullin
2615
1990
187
Hungary
Imre Balog
2615
1991
188
Netherlands
Max Warmerdam
2614
2000
189
Hungary
Alexander Chernin
2614
1960
190
Denmark
Mads Andersen
2613
1995
191
Ukraine
Dmitry Kononenko
2613
1988
192
Uruguay
Georg Meier
2613
1987
193
United States
Vladimir Akopian
2612
1971
194
Russia
Alexander Galkin
2611
1979
195
Ukraine
Vitaliy Bernadskiy
2611
1994
196
Germany
David Baramidze
2611
1988
197
Latvia
Arturs Neiksans
2611
1983
198
Armenia
Sergei Movsesian
2610
1978
199
Belgium
Daniel Dardha
2610
2005
200
United States
Lazaro Bruzon Batista
2610
1982
201
Poland
Mateusz Bartel
2609
1985
202
Kazakhstan
Rinat Jumabayev
2609
1989
203
Canada
Eric Hansen
2609
1992
204
England
Julian Hodgson
2609
1963
205
Russia
Alexander Khalifman
2608
1966
206
Israel
Boris Alterman
2608
1970
207
India
Harsha Bharathakoti
2608
2000
208
Denmark
Jonas Buhl Bjerre
2608
2004
209
Brazil
Luis Paulo Supi
2608
1996
210
Azerbaijan
Eltaj Safarli
2608
1992
211
India
Aryan Chopra
2607
2001
212
Czechia
Stepan Zilka
2607
1988
213
Netherlands
Benjamin Bok
2607
1995
214
Uzbekistan
Jakhongir Vakhidov
2607
1995
215
India
Chithambaram VR. Aravindh
2607
1999
216
Peru
Jose Eduardo Martinez Alcantara
2607
1999
217
Ukraine
Georgy Pilavov
2607
1974
218
Serbia
Velimir Ivic
2606
2002
219
Russia
Aleksey Dreev
2606
1969
220
Under FIDE flag
Igor Lysyj
2606
1987
221
Brazil
Alexandr Fier
2606
1988
222
Brazil
Giovanni Vescovi
2606
1978
223
Netherlands
Daniel Stellwagen
2605
1987
224
Ukraine
Olexandr Bortnyk
2605
1996
225
Spain
Daniil Yuffa
2605
1997
226
Cuba
Yasser Quesada Perez
2604
1992
227
China
Weiqi Zhou
2604
1986
228
Germany
Liviu-Dieter Nisipeanu
2604
1976
229
Spain
Miguel Illescas Cordoba
2604
1965
230
Paraguay
Axel Bachmann
2604
1989
231
India
Krishnan Sasikiran
2604
1981
232
Czechia
Viktor Laznicka
2603
1988
233
United States
Timur Gareyev
2602
1988
234
United States
Zviad Izoria
2602
1984
235
China
Jiangchuan Ye
2602
1960
236
France
Tigran Gharamian
2601
1984
237
Uzbekistan
Shamsiddin Vokhidov
2601
2002
238
Kazakhstan
Yevgeniy Vladimirov
2601
1957
239
Israel
Emil Sutovsky
2601
1977
240
Poland
Kacper Piorun
2601
1991
241
Turkey
Emre Can
2600
1990
242
Poland
Jacek Tomczak
2600
1990
243
Russia
Dmitry Kokarev
2600
1982
244
Greece
Hristos Banikas
2599
1978
245
Israel
Ilia Smirin
2599
1968
246
Greece
Dimitrios Mastrovasilis
2599
1983
247
India
Abhimanyu Puranik
2599
2000
248
Ukraine
Martyn Kravtsiv
2598
1990
249
North Macedonia
Toni Najdoski
2598
1970
250
Germany
Niclas Huschenbeth
2598
1992
251
Ukraine
Alexander Zubov
2598
1983
252
Under FIDE flag
Vladimir Belov
2598
1984
253
Slovakia
Jergus Pechac
2598
2001
254
Azerbaijan
Misratdin Iskandarov
2598
1995
255
Serbia
Robert Markus
2598
1983
256
Tajikistan
Farrukh Amonatov
2598
1978
257
Russia
Vadim Zvjaginsev
2598
1976
258
Germany
Arik Braun
2598
1988
259
Ukraine
Andriy Vovk
2597
1991
260
China
Shanglei Lu
2597
1995
261
Armenia
Robert Hovhannisyan
2597
1991
262
England
Nigel Short
2597
1965
263
Georgia
Levan Pantsulaia
2597
1986
264
Egypt
Ahmed Adly
2596
1987
265
Switzerland
Vadim Milov
2596
1972
266
France
Christian Bauer
2596
1977
267
Croatia
Ante Brkic
2596
1988
268
Denmark
Curt Hansen
2596
1964
269
India
Suri Vaibhav
2595
1997
270
Russia
Boris Grachev
2595
1986
271
Armenia
Arman Pashikian
2594
1987
272
Russia
Denis Khismatullin
2594
1984
273
Ukraine
Mykhaylo Oleksiyenko
2594
1986
274
Uzbekistan
Anton Filippov
2592
1986
275
Sweden
Ferdinand Hellers
2592
1969
276
Brazil
Rafael Leitao
2592
1979
277
Ukraine
Konstantin Tarlev
2592
1987
278
United States
Christopher Woojin Yoo
2591
2006
279
United States
Varuzhan Akobian
2591
1983
280
Spain
Ivan Salgado Lopez
2591
1991
281
China
Xiaomin Peng
2591
1973
282
China
Jun Zhao
2591
1986
283
United States
Robert Hess
2591
1991
284
Russia
Nikolai Chadaev
2591
1988
285
Spain
Miguel Santos Ruiz
2591
1999
286
United States
Yuniesky Quesada Perez
2590
1984
287
Turkey
Vahap Sanal
2590
1998
288
Argentina
Fernando Peralta
2590
1979
289
Netherlands
Ivan Sokolov
2590
1968
290
Canada
Mark Bluvshtein
2590
1988
291
Germany
Daniel Fridman
2590
1976
292
Cuba
Yusnel Bacallao Alonso
2590
1988
293
Ukraine
Evgenij Miroshnichenko
2589
1978
294
Azerbaijan
Nidjat Mamedov
2589
1985
295
India
Baskaran Adhiban
2589
1992
296
China
Zhong Zhang
2589
1978
297
Russia
Konstantin Sakaev
2589
1974
298
Poland
Wojciech Moranda
2589
1988
299
Germany
Fabian Doettling
2588
1980
300
Hungary
Viktor Erdos
2587
1987
301
India
Surya Shekhar Ganguly
2587
1983
302
Poland
Grzegorz Gajewski
2587
1985
303
China
Xiangyu Xu
2587
1999
304
Germany
Dennis Wagner
2586
1997
305
Turkey
Dragan Solak
2586
1980
306
Latvia
Nikita Meshkovs
2586
1994
307
Australia
Anton Smirnov
2586
2001
308
Ukraine
Yuri Kruppa
2586
1964
309
United States
Ilya Gurevich
2586
1972
310
Azerbaijan
Vugar Asadli
2586
2001
311
Netherlands
Erik Van den Doel
2585
1979
312
China
Chongsheng Zeng
2585
1993
313
Germany
Rustem Dautov
2584
1965
314
Germany
Falko Bindrich
2584
1990
315
France
Yannick Gozzoli
2584
1983
316
Moldova
Viorel Iordachescu
2584
1977
317
Ukraine
Zahar Efimenko
2584
1985
318
Hungary
Peter Prohaszka
2584
1992
319
Greece
Nikolas Theodorou
2584
2000
320
Under FIDE flag
David Paravyan
2584
1998
321
Cuba
Carlos Daniel Albornoz Cabrera
2583
2000
322
Belgium
Mikhail Gurevich
2583
1959
323
Montenegro
Denis Kadric
2583
1995
324
Under FIDE flag
Mikhail Demidov
2583
1992
325
Norway
Evgeny Romanov
2583
1988
326
Norway
Simen Agdestein
2583
1967
327
Georgia
Giorgi Kacheishvili
2582
1977
328
Netherlands
Dimitri Reinderman
2582
1972
329
Switzerland
Noel Studer
2582
1996
330
France
Maxime Lagarde
2581
1994
331
Under FIDE flag
Mikhail Antipov
2581
1997
332
Russia
Aleksandr Shimanov
2581
1992
333
China
Yang Wen
2581
1988
334
Romania
Constantin Lupulescu
2580
1984
335
Russia
Pavel Ponkratov
2580
1988
336
Armenia
Hovhannes Gabuzyan
2579
1995
337
Norway
Johan-Sebastian Christiansen
2579
1998
338
United States
Larry Christiansen
2579
1956
339
England
John Nunn
2579
1955
340
Armenia
Zaven Andriasian
2579
1989
341
Ukraine
Alexander Goloshchapov
2578
1978
342
Italy
Luca Moroni
2578
2000
343
Georgia
Baadur Jobava
2578
1983
344
Czechia
Peter Michalik
2577
1990
345
Germany
Frederik Svane
2577
2004
346
Under FIDE flag
Mikhail Kobalia
2577
1978
347
Hungary
Susan Polgar
2577
1969
348
India
Humpy Koneru
2576
1987
349
Singapore
Jingyao Tin
2576
2000
350
Under FIDE flag
Aleksandra Goryachkina
2576
1998
351
Israel
Michael Roiz
2575
1983
352
Brazil
Gilberto Milos
2575
1963
353
Paraguay
Guillermo Vazquez
2575
1997
354
Russia
Pavel Maletin
2575
1986
355
Germany
Robert Huebner
2574
1948
356
Armenia
Smbat Lputian
2574
1958
357
Moldova
Victor Bologan
2574
1971
358
Russia
Vladimir Potkin
2574
1982
359
Finland
Tomi Nyback
2574
1985
360
Spain
Daniel Forcen Esteban
2574
1994
361
China
Jun Xie
2574
1970
362
Spain
Manuel Perez Candelario
2573
1983
363
Ukraine
Alexander Moiseenko
2573
1980
364
Russia
Alexey Korotylev
2573
1977
365
Argentina
Ruben Felgaer
2572
1981
366
Hungary
Sergey Grigoriants
2572
1983
367
United States
Aleksandr Lenderman
2572
1989
368
Hungary
Peter Acs
2572
1981
369
Russia
Sergej Dyachkov
2572
1976
370
United States
Alejandro Ramirez
2572
1988
371
Belarus
Sergei Zhigalko
2572
1989
372
Lithuania
Tomas Laurusas
2571
1996
373
Serbia
Ljubomir Ljubojevic
2571
1950
374
China
Jinshi Bai
2571
1999
375
India
Geetha Narayanan Gopal
2571
1989
376
England
Jonathan Hawkins
2570
1983
377
Netherlands
Lucas Van Foreest
2570
2001
378
Slovenia
Jure Borisek
2570
1986
379
Ukraine
Andrey Baryshpolets
2569
1991
380
Georgia
Giorgi Giorgadze
2569
1964
381
Italy
Francesco Rambaldi
2569
1999
382
Georgia
Mikheil Mchedlishvili
2569
1979
383
Croatia
Leon Livaic
2569
2000
384
Under FIDE flag
Arseniy Nesterov
2568
2003
385
Turkey
Cemil Can Ali Marandi
2568
1998
386
Poland
Kamil Miton
2568
1984
387
United States
John Burke
2568
2001
388
Germany
Leonid Kritz
2568
1984
389
Israel
Boris Avrukh
2567
1978
390
Russia
Artyom Timofeev
2567
1985
391
Israel
Evgeny Alekseev
2567
1985
392
Spain
Alvar Alonso Rosell
2567
1992
393
Indonesia
Utut Adianto Wahjuwidajat
2566
1965
394
Hungary
Csaba Balogh
2566
1987
395
Ukraine
Iuri Shkuro
2566
1982
396
Switzerland
Nico Georgiadis
2566
1996
397
Hungary
Gergely Antal
2565
1985
398
India
Diptayan Ghosh
2565
1998
399
Russia
Maxim Turov
2565
1979
400
Spain
Jose Carlos Ibarra Jerez
2563
1985
401
France
Matthieu Cornette
2563
1985
402
Cuba
Luis Ernesto Quesada Perez
2562
1999
403
Australia
Temur Kuybokarov
2562
2000
404
Russia
Mikhail Panarin
2562
1983
405
Germany
Rainer Buhmann
2561
1981
406
Germany
Martin Kraemer
2561
1987
407
Austria
Valentin Dragnev
2561
1999
408
Armenia
Avetik Grigoryan
2561
1989
409
France
Sebastien Feller
2561
1991
410
Paraguay
Neuris DelgadoRamirez
2560
1981
411
Bosnia and Herzegovina
Borki Predojevic
2560
1987
412
Denmark
Lars Bo Hansen
2560
1968
413
Russia
Kateryna Lagno
2560
1989
414
Russia
Sergey Dolmatov
2560
1959
415
India
Srinath Narayanan
2559
1994
416
Germany
Artur Jussupow
2559
1960
417
Poland
Robert Kempinski
2559
1977
418
Under FIDE flag
Sergei Azarov
2559
1983
419
Sweden
Evgenij Agrest
2559
1966
420
Italy
Francesco Sonis
2559
2002
421
Croatia
Sasa Martinovic
2559
1991
422
United States
Sergey Erenburg
2559
1983
423
United States
Yury Shulman
2559
1975
424
Russia
Ivan Bocharov
2559
1990
425
China
Yinglun Xu
2558
1996
426
Germany
Luis Engel
2558
2002
427
India
Leon Luke Mendonca
2558
2006
428
Poland
Szymon Gumularz
2558
2001
429
Netherlands
Jan Smeets
2558
1985
430
Poland
Kamil Dragun
2557
1995
431
Georgia
Davit Jojua
2557
1989
432
Denmark
Davor Palo
2556
1985
433
France
Pavel Tregubov
2556
1971
434
United States
Gregory Kaidanov
2556
1959
435
Hungary
Oliver Mihok
2555
1993
436
Russia
Evgeny Pigusov
2555
1961
437
Russia
Konstantin Maslak
2555
1984
438
Russia
Igor Berdichevski
2555
1964
439
Croatia
Marin Bosiocic
2555
1988
440
Slovakia
Jan Markos
2555
1985
441
Georgia
Merab Gagunashvili
2555
1985
442
China
Di Li
2554
1999
443
Ukraine
Sergei Ovsejevitsch
2554
1977
444
Romania
Mircea-Emilian Parligras
2554
1980
445
Poland
Marcin Dziuba
2554
1983
446
Under FIDE flag
Volodar Murzin
2554
2006
447
Philippines
Julio Catalino Sadorra
2554
1986
448
Serbia
Bojan Vuckovic
2554
1980
449
Belgium
Vladimir Chuchelov
2554
1969
450
Spain
Jose Fernando Cuenca Jimenez
2553
1987
451
Turkey
Muhammed Batuhan Dastan
2553
1997
452
Russia
Valerij Filippov
2553
1975
453
Germany
Jan-Christian Schroeder
2553
1998
454
Greece
Antonios Pavlidis
2553
1993
455
India
Kannappan Priyadharshan
2553
1993
456
Poland
Bartlomiej Heberla
2553
1985
457
Brazil
Henrique Mecking
2553
1952
458
Germany
Alexander Graf
2552
1962
459
United States
Patrick Wolff
2552
1968
460
Azerbaijan
Aydin Suleymanli
2552
2005
461
Croatia
Davorin Kuljasevic
2552
1986
462
Hungary
Adam Kozak
2552
2002
463
Russia
Boris Savchenko
2552
1986
464
Under FIDE flag
Maxim Vavulin
2552
1998
465
China
Pengxiang Zhang
2552
1980
466
Switzerland
Robert Fontaine
2552
1980
467
Russia
Anton Shomoev
2552
1981
468
United States
Joshua Friedel
2552
1986
469
Russia
Sergey Smagin
2551
1958
470
Ukraine
Platon Galperin
2551
2003
471
Russia
Daniil Lintchevski
2551
1990
472
Belgium
Bart Michiels
2551
1986
473
Serbia
Milos Perunovic
2550
1984
474
China
Wenjun Ju
2550
1991
475
China
Jianchao Zhou
2550
1988
476
Sweden
Johan Hellsten
2550
1975
477
Netherlands
Jan Werle
2550
1984
478
Argentina
Pablo Lafuente
2550
1985
479
Croatia
Hrvoje Stevic
2550
1980
480
United States
Roman Dzindzichashvili
2550
1944
481
Georgia
David Arutinian
2549
1984
482
Germany
Andreas Heimann
2549
1992
483
Slovakia
Viktor Gazik
2549
2001
484
Under FIDE flag
Klementy Sychev
2549
1996
485
Netherlands
Sergei Tiviakov
2548
1973
486
Czechia
Zbynek Hracek
2548
1970
487
Israel
Ori Kobo
2548
1997
488
United States
Abhimanyu Mishra
2548
2009
489
Armenia
Tigran Petrosian
2548
1984
490
China
Yan Liu
2548
2000
491
Russia
Boris Spassky
2548
1937
492
Georgia
Tamaz Gelashvili
2548
1978
493
Russia
Vladimir Zakhartsov
2547
1997
494
Hungary
Imre Hera
2547
1986
495
Spain
Levan Aroshidze
2547
1985
496
Russia
Aleksey Sorokin
2547
2000
497
Russia
Sergey Drygalov
2547
1999
498
Under FIDE flag
Nikita Petrov
2547
1996
499
Russia
Andrey Rychagov
2547
1979
500
Lithuania
Paulius Pultinevicius
2546
2001
501
Ukraine
Vladimir Baklan
2546
1978
502
Israel
Semyon Lomasov
2546
2002
503
Russia
Andrey Stukopin
2546
1994
504
Israel
Nitzan Steinberg
2546
1998
505
Under FIDE flag
Sergei Lobanov
2545
2001
506
Australia
Ian Rogers
2545
1960
507
Russia
Vadim Ruban
2545
1964
508
Russia
Pavel Smirnov
2545
1982
509
Germany
Joerg Hickl
2545
1965
510
China
Tingjie Lei
2545
1997
511
Argentina
Leonardo Tristan
2545
1989
512
India
V Pranav
2545
2006
513
Faroe Islands
Helgi Dam Ziska
2545
1990
514
Belarus
Denis Lazavik
2544
2006
515
India
Lalit Babu
2544
1993
516
Under FIDE flag
Ilia Iljiushenok
2544
1993
517
Brazil
Felipe de Cresce El Debs
2544
1985
518
Lithuania
Titas Stremavicius
2544
1998
519
Argentina
Tomas Sosa
2544
1998
520
Peru
Emilio Cordova
2544
1991
521
Israel
Evgeny Postny
2544
1981
522
Hungary
Gabor Papp
2544
1987
523
England
Nicholas Pert
2544
1981
524
Romania
Ioan-Cristian Chirila
2543
1991
525
China
Rui Gao
2543
1992
526
United States
Brandon Jacobson
2543
2003
527
Australia
Bobby Cheng
2543
1997
528
United States
Boris Gulko
2542
1947
529
Ukraine
Li Min Peng
2542
1997
530
Vietnam
Tuan Minh Le
2542
1996
531
France
Sebastien Maze
2542
1984
532
Qatar
Mohd Al-Mudahka
2542
1974
533
United States
Alexander Goldin
2542
1964
534
North Macedonia
Kiril Georgiev
2542
1965
535
Scotland
Jonathan Rowson
2542
1977
536
Russia
Sergei Shipov
2541
1966
537
Slovenia
Jure Skoberne
2541
1987
538
Netherlands
Roeland Pruijssers
2541
1989
539
Netherlands
Robby Kevlishvili
2541
2001
540
United States
Ruifeng Li
2541
2001
541
Russia
Andrey Shariyazdanov
2541
1976
542
Spain
Manuel Rivas Pastor
2541
1960
543
France
Iossif Dorfman
2541
1953
544
Croatia
Alojzije Jankovic
2541
1983
545
Ukraine
Yaroslav Zinchenko
2540
1987
546
Spain
Renier Vazquez Igarza
2540
1979
547
United States
Michael Wilder
2540
1962
548
Russia
Alexander Volzhin
2540
1971
549
Ukraine
Vladimir Tukmakov
2540
1946
550
Russia
Alexey Kuzmin
2540
1963
551
United States
Conrad Holt
2540
1993
552
Azerbaijan
Mahammad Muradli
2539
2003
553
United States
Lev Alburt
2539
1945
554
Netherlands
Wouter Spoelman
2538
1990
555
Argentina
Leandro Krysa
2538
1992
556
Greece
Andreas Kelires
2538
1999
557
India
Visakh N R
2538
1999
558
Russia
Egor Krivoborodov
2538
1989
559
Iceland
Hjorvar Steinn Gretarsson
2538
1993
560
Russia
Zhamsaran Tsydypov
2538
1996
561
Lithuania
Viktorija Cmilyte
2538
1983
562
Ukraine
Viktor Matviishen
2538
2002
563
Armenia
Robert Aghasaryan
2537
1994
564
Brazil
Krikor Sevag Mekhitarian
2537
1986
565
Norway
Frode Olav Olsen Urkedal
2537
1993
566
Slovenia
Matej Sebenik
2536
1983
567
Germany
Florian Handke
2536
1982
568
Israel
Avital Boruchovsky
2536
1997
569
Switzerland
Alexandra Kosteniuk
2536
1984
570
Latvia
Edvins Kengis
2536
1959
571
Czechia
Vlastimil Babula
2535
1973
572
Serbia
Ivan Ivanisevic
2535
1977
573
Poland
Grzegorz Nasuta
2535
1996
574
France
Marc`Andria Maurizzi
2535
2007
575
Ukraine
Adam Tukhaev
2534
1988
576
Poland
Aleksander Mista
2534
1983
577
Romania
Levente Vajda
2534
1981
578
Czechia
Jiri Stocek
2534
1977
579
Ukraine
Yuri Vovk
2534
1988
580
Croatia
Zdenko Kozul
2533
1966
581
United States
Gabriel Schwartzman
2533
1976
582
Hungary
Robert Ruck
2533
1977
583
Mexico
Gilberto Hernandez Guerrero
2533
1970
584
Russia
Ildar Ibragimov
2533
1967
585
Russia
Valerij Popov
2533
1974
586
Germany
Karsten Mueller
2532
1970
587
Argentina
Diego Flores
2532
1982
588
Hungary
Gergely Kantor
2532
1999
589
France
Romain Edouard
2532
1990
590
Germany
Matthias Wahls
2532
1968
591
Italy
Alberto David
2532
1970
592
China
Qingnan Liu
2532
1992
593
Argentina
Federico Perez Ponsa
2532
1993
594
Italy
Axel Rombaldoni
2531
1992
595
Israel
Yona Kosashvili
2531
1970
596
Lithuania
Darius Ruzele
2531
1968
597
Italy
Danyyil Dvirnyy
2531
1990
598
Bosnia and Herzegovina
Ibro Saric
2531
1982
599
United States
Jaan Ehlvest
2530
1962
600
Georgia
Giorgi Margvelashvili
2530
1990
601
Russia
Sergei Matsenko
2530
1990
602
Russia
Vladimir Belous
2530
1993
603
Russia
Nikita Afanasiev
2530
2000
604
England
Jonathan Parker
2530
1976
605
Peru
Cristhian Cruz
2529
1992
606
Germany
Jonas Lampert
2529
1997
607
Bulgaria
Atanas Kolev
2529
1967
608
Chile
Mauricio Flores Rios
2529
1990
609
Russia
Vadim Moiseenko
2529
1994
610
Azerbaijan
Namig Guliyev
2528
1974
611
Hungary
Jozsef Pinter
2528
1953
612
Russia
Stanislav Novikov
2528
1985
613
Lithuania
Valery Kazakouski
2528
2000
614
Poland
Tomasz Warakomski
2528
1989
615
Russia
Yuri Yakovich
2528
1962
616
United States
Igor Novikov
2527
1962
617
Cuba
Omar Almeida Quintana
2527
1981
618
Azerbaijan
Rasul Ibrahimov
2527
1981
619
Poland
Igor Janik
2527
2000
620
Cuba
Lelys Stanley Martinez Duany
2527
1985
621
Russia
Ruslan Shcherbakov
2527
1969
622
Germany
Christopher Lutz
2527
1971
623
Poland
Michal Krasenkow
2527
1963
624
Bulgaria
Momchil Petkov
2526
2005
625
Colombia
Jaime Alexander Cuartas
2526
1975
626
Switzerland
Sebastian Bogner
2526
1991
627
Russia
Vasily Yemelin
2526
1976
628
Bosnia and Herzegovina
Predrag Nikolic
2526
1960
629
Netherlands
Jan Timman
2526
1951
630
China
Zhongyi Tan
2526
1991
631
Morocco
Hicham Hamdouchi
2526
1972
632
Ukraine
Vladislav Borovikov
2525
1973
633
Ukraine
Vaszilij Sikula
2525
1981
634
Cuba
Yuri Gonzalez Vidal
2525
1981
635
Denmark
Allan Stig Rasmussen
2525
1983
636
Georgia
Nana Dzagnidze
2525
1987
637
Mongolia
Dambasuren Batsuren
2525
2004
638
Russia
Alexander Rustemov
2525
1973
639
India
Pranav Anand
2525
2006
640
Israel
Alexander Huzman
2525
1962
641
Estonia
Kaido Kulaots
2525
1976
642
Russia
Alexandre Danin
2525
1986
643
Azerbaijan
Rashad Babaev
2525
1981
644
Turkey
Mert Yilmazyerli
2525
1992
645
Ukraine
Michail Brodsky
2524
1969
646
Hungary
Gergely Aczel
2524
1991
647
Netherlands
Hugo Ten Hertog
2524
1994
648
Armenia
Tigran Harutyunyan
2524
1997
649
Slovakia
Christopher Repka
2524
1998
650
Russia
Evgeny Prokopchuk
2523
1978
651
Montenegro
Pavel Anisimov
2523
1986
652
Indonesia
Susanto Megaranto
2523
1987
653
United States
Maxim Dlugy
2523
1966
654
United States
Praveen Balakrishnan
2523
2002
655
Russia
Aleksey Goganov
2522
1991
656
Spain
Daniel Alsina Leal
2522
1988
657
United States
Andrew Tang
2522
1999
658
Sweden
Vitaly Sivuk
2522
1992
659
Belarus
Mihail Nikitenko
2522
2000
660
Netherlands
Sipke Ernst
2522
1979
661
Russia
Alexandr Kharitonov
2522
1986
662
England
Ravi Haria
2522
1999
663
Italy
Pier Luigi Basso
2522
1997
664
United States
Grigory Serper
2522
1969
665
Czechia
Vojtech Plat
2521
1994
666
Indonesia
Novendra Priasmoro
2521
1999
667
Denmark
Sune Berg Hansen
2521
1971
668
Romania
Costica-Ciprian Nanu
2521
1977
669
Russia
Mikhail Mozharov
2521
1990
670
Russia
Jakov Geller
2521
1986
671
Kazakhstan
Anuar Ismagambetov
2520
1986
672
Netherlands
Gennadi Sosonko
2520
1943
673
Iran
Seyed Khalil Mousavi
2520
1998
674
Netherlands
Robin Swinkels
2520
1989
675
Russia
Vladimir Kosyrev
2520
1980
676
Vietnam
Anh Khoi Nguyen
2520
2002
677
Czechia
Jan Krejci
2520
1992
678
Russia
Sergey Makarichev
2520
1953
679
Albania
Erald Dervishi
2520
1979
680
Russia
Vitaliy Kiselev
2519
1988
681
United States
Vinay Bhat
2519
1984
682
Israel
Victor Mikhalevski
2519
1972
683
Spain
Javier Moreno Carnero
2519
1975
684
Portugal
Jorge Viterbo Ferreira
2518
1994
685
Hungary
Bence Korpa
2518
1998
686
Georgia
Zurab Sturua
2518
1959
687
Germany
Vitaly Kunin
2518
1983
688
New Zealand
Murray Chandler
2518
1960
689
Greece
Athanasios Mastrovasilis
2518
1979
690
Russia
Roman Ovetchkin
2518
1973
691
Germany
Thomas Luther
2518
1969
692
Poland
Tomasz Markowski
2518
1975
693
Sweden
Ulf Andersson
2518
1951
694
United States
Nicolas Checa
2517
2001
695
India
Bharath Subramaniyam
2517
2007
696
Croatia
Zoran Jovanovic
2517
1979
697
United States
Marc Arnold
2517
1992
698
Slovenia
Dusko Pavasovic
2517
1976
699
United States
Andrew Hong
2517
2004
700
Russia
Dmitry Gordievsky
2517
1996
701
France
Anthony Wirig
2517
1983
702
Cuba
Elier Miranda Mesa
2517
1993
703
Netherlands
Twan Burg
2517
1990
704
Russia
Evgeny Shaposhnikov
2517
1981
705
Turkmenistan
Yusup Atabayev
2516
1994
706
Brazil
Andre Diamant
2516
1990
707
India
Karthik Venkataraman
2516
1999
708
Azerbaijan
Vugar Rasulov
2516
1991
709
Croatia
Ante Saric
2516
1984
710
Germany
Michael Prusikin
2516
1978
711
Russia
Dmitry Bocharov
2516
1982
712
France
Arnaud Hauchard
2515
1971
713
Georgia
Luka Paichadze
2515
1991
714
India
Panneerselvam Iniyan
2515
2002
715
England
Stewart Haslinger
2515
1981
716
France
Pierre Bailet
2515
1988
717
Ukraine
Mariya Muzychuk
2515
1992
718
Azerbaijan
Elmar Magerramov
2515
1958
719
Serbia
Boban Bogosavljevic
2515
1988
720
Norway
Kjetil Lie
2515
1980
721
China
Deshun Xiu
2514
1989
722
Under FIDE flag
Viacheslav Zakhartsov
2514
1968
723
Russia
Igor Koniushkov
2514
1962
724
Hungary
Zoltan Medvegy
2514
1979
725
Germany
Leon Mons
2514
1995
726
Montenegro
Nikola Djukic
2514
1983
727
Greece
Stelios Halkias
2514
1980
728
Argentina
Pablo Zarnicki
2514
1972
729
United States
Balaji Daggupati
2513
2005
730
Russia
Aram Gazarian
2513
1983
731
Estonia
Ottomar Ladva
2513
1997
732
Uzbekistan
Andrey Kvon
2513
1989
733
Brazil
Renato Quintiliano Pinto
2513
1992
734
Russia
Ivan Rozum
2513
1991
735
Poland
Bartlomiej Macieja
2513
1977
736
Denmark
Jakob Vang Glud
2513
1988
737
Ukraine
Mikhail Kazakov
2513
1972
738
Under FIDE flag
Andrey Orlov
2513
1977
739
Israel
Ronen Har-Zvi
2513
1976
740
Ukraine
Spartak Vysochin
2512
1975
741
Cuba
Isan Reynaldo Ortiz Suarez
2512
1985
742
Netherlands
Liam Vrolijk
2512
2002
743
Italy
Sabino Brunello
2512
1989
744
Russia
Dmitriy Khegay
2512
1997
745
Norway
Lars Oskar Hauge
2512
1998
746
Romania
Vlad-Cristian Jianu
2512
1984
747
Serbia
Dusan Popovic
2511
1983
748
France
Andrei Shchekachev
2511
1972
749
India
Harika Dronavalli
2511
1991
750
Poland
Michal Olszewski
2511
1989
751
Greece
Ioannis Nikolaidis
2511
1971
752
Netherlands
Ruud Janssen
2511
1979
753
Bulgaria
Grigor Grigorov
2510
1987
754
England
Stuart Conquest
2510
1967
755
Canada
Alexandre Lesiege
2510
1975
756
Mongolia
Bayarsaikhan Gundavaa
2510
1989
757
Latvia
Maris Krakops
2510
1978
758
Czechia
Jan Bernasek
2510
1986
759
Chile
Rodrigo Vasquez Schroeder
2510
1969
760
India
Guha Mitrabha
2510
2001
761
Iceland
Hannes Stefansson
2510
1972
762
Montenegro
Luka Draskovic
2510
1995
763
India
Arjun Kalyan
2509
2002
764
Armenia
Arman Mikaelyan
2509
1996
765
Switzerland
Yannick Pelletier
2509
1976
766
United States
Michael Brown
2509
1997
767
India
Sahaj Grover
2509
1995
768
Poland
Marcin Krzyzanowski
2509
1994
769
Ukraine
Pavlo Vorontsov
2509
1998
770
Spain
Ernesto Fernandez Romero
2509
1983
771
France
Jean-Pierre Le Roux
2509
1982
772
Belarus
Andrey Zhigalko
2509
1985
773
Denmark
Jesper Sondergaard Thybo
2509
1999
774
Ukraine
Valeriy Aveskulov
2509
1986
775
Sweden
Erik Blomqvist
2508
1990
776
Italy
Lorenzo Lodici
2508
2000
777
Andorra
Lance Henderson de La Fuente
2508
2003
778
Germany
Ralf Appel
2508
1971
779
India
Sabramanian Arun Prasad
2507
1988
780
Russia
Aleksei Lugovoi
2507
1975
781
Moldova
Ivan Schitco
2507
2003
782
Cuba
Roberto Garcia Pantoja
2507
1992
783
United States
Elshan Moradiabadi
2507
1985
784
Serbia
Igor Miladinovic
2507
1974
785
Azerbaijan
Abdulla Gadimbayli
2507
2002
786
Spain
Jordi Magem Badals
2506
1967
787
Belarus
Viacheslav Dydyshko
2506
1949
788
Kazakhstan
Murtas Kazhgaleyev
2506
1973
789
England
Stephen Gordon
2506
1986
790
France
Igor-Alexandre Nataf
2506
1978
791
Germany
Igor Khenkin
2506
1968
792
Chile
Pablo Salinas Herrera
2506
1994
793
United States
Robert Hungaski
2506
1987
794
Sweden
Emanuel Berg
2506
1981
795
Argentina
Andres Carlos Obregon
2506
1986
796
Montenegro
Artem Iljin
2506
1987
797
Canada
Pascal Charbonneau
2505
1983
798
Bulgaria
Martin Petrov
2505
2000
799
Israel
Tal Baron
2505
1992
800
Lithuania
Sarunas Sulskis
2505
1972
801
Georgia
Alexandre Qashashvili
2505
1975
802
Serbia
Alija Muratovic
2505
1962
803
Poland
Pawel Blehm
2505
1980
804
Italy
Alessio Valsecchi
2505
1992
805
Poland
Oskar Wieczorek
2505
1994
806
Germany
Philipp Schlosser
2505
1968
807
Sweden
Tiger Hillarp Persson
2505
1970
808
England
Dharshan Kumaran
2505
1975
809
United States
Kenneth Rogoff
2505
1953
810
Uzbekistan
Sergey Kayumov
2505
1981
811
Russia
Marat Makarov
2505
1963
812
China
Yi Xu
2505
1998
813
Romania
Gergely-Andras-Gyula Szabo
2504
1983
814
Czechia
Tomas Polak
2504
1974
815
Austria
Valeri Beim
2504
1950
816
India
Sankalp Gupta
2504
2003
817
Ukraine
Anna Muzychuk
2504
1990
818
Czechia
Jan Smejkal
2504
1946
819
Hungary
Andras Adorjan
2504
1950
820
United States
Alex Sherzer
2504
1971
821
Germany
Marco Baldauf
2504
1990
822
Russia
Aleksei Pridorozhni
2504
1981
823
Spain
Hipolito Asis Gargatagli
2504
1986
824
Ukraine
Volodymyr Eryomenko
2503
1987
825
Poland
Daniel Sadzikowski
2503
1994
826
Netherlands
Casper Schoppen
2503
2002
827
United States
Eugene Perelshteyn
2503
1980
828
Poland
Marcin Tazbir
2503
1988
829
Iran
Aryan Gholami
2503
2001
830
Russia
Magaram Magomedov
2503
1966
831
Czechia
Vigen Mirumian
2503
1977
832
Iceland
Hedinn Steingrimsson
2503
1975
833
China
Chen Lin
2503
1988
834
Russia
Aleksandr Poluljahov
2503
1965
835
Australia
Justin Tan
2503
1997
836
Russia
Sergey Ionov
2502
1962
837
Austria
David Shengelia
2502
1980
838
Poland
Arkadiusz Leniart
2502
1991
839
Russia
Petr Kiriakov
2502
1975
840
Azerbaijan
Djakhangir Agaragimov
2502
1986
841
Russia
Yuriy Ajrapetjan
2502
1988
842
Ukraine
Volodymyr Vetoshko
2502
1998
843
India
Sundar Shyam
2502
1992
844
Poland
Pawel Czarnota
2502
1988
845
Poland
Lukasz Cyborowski
2502
1980
846
Serbia
Viacheslav Tilicheev
2501
1994
847
Lithuania
Eduardas Rozentalis
2501
1963
848
Russia
Stanislav Voitsekhovsky
2501
1964
849
France
Manuel Apicella
2501
1970
850
Israel
Vitali Golod
2501
1971
851
Iran
Amirreza Pourramezanali
2501
1992
852
Bulgaria
Radoslav Dimitrov
2500
1993
853
Serbia
Veljko Jeremic
2500
1985
854
Georgia
Maia Chiburdanidze
2500
1961
855
England
Michael Stean
2500
1953
856
Spain
Pedro Antonio Gines Esteo
2500
2004
857
Russia
Alexei Kornev
2500
1976
858
France
Fabien Libiszewski
2499
1984
859
Germany
Rene Stern
2499
1972
860
Poland
Marcel Kanarek
2499
1993
861
Georgia
Tamaz Giorgadze
2499
1947
862
India
Mhamal Anurag
2499
1995
863
Colombia
Andres Felipe Gallego Alcaraz
2499
1989
864
Ukraine
Andrey Sumets
2499
1980
865
Bulgaria
Vasil Spasov
2499
1971
866
Slovenia
Alexander Beliavsky
2499
1953
867
Kazakhstan
Alibek Ibragimov
2498
1968
868
India
Koushik Girish
2498
1997
869
India
Raja Harshit
2498
2001
870
Germany
Christian Gabriel
2498
1975
871
United States
Joel Benjamin
2498
1964
872
Colombia
Jose Gabriel Cardoso Cardoso
2498
2004
873
Georgia
Konstantine Shanava
2498
1985
874
Russia
Nikolay Konovalov
2498
1989
875
England
Daniel Howard Fernandez
2498
1995
876
Iceland
Henrik Danielsen
2498
1966
877
Bulgaria
Aleksander Delchev
2497
1971
878
France
Aliaksei Charnushevich
2497
1978
879
Ukraine
Dmitry Maximov
2497
1984
880
Hungary
Gabor Nagy
2497
1994
881
Germany
Alexander Naumann
2497
1979
882
China
Yunguo Wan
2497
1990
883
Kazakhstan
Zhansaya Abdumalik
2497
2000
884
Moldova
Vladimir Hamitevici
2496
1991
885
Ukraine
Igor Smirnov
2496
1987
886
Russia
Vladimir Burmakin
2496
1967
887
Israel
Anatoly Bykhovsky
2496
1988
888
Spain
Jose Angel Guerra Mendez
2496
1988
889
Russia
Sergey Janovsky
2496
1960
890
Germany
Hagen Poetsch
2496
1991
891
Portugal
Antonio Antunes
2496
1962
892
Netherlands
Maarten Solleveld
2495
1979
893
Vietnam
Tuan Minh Tran
2495
1997
894
Turkmenistan
Meylis Annaberdiyev
2495
1985
895
Switzerland
Clovis Vernay
2495
1989
896
Egypt
Adham Fawzy
2495
2000
897
England
James Howell
2495
1967
898
Hungary
Laszlo Gonda
2495
1988
899
Hungary
Tamas Fodor
2495
1991
900
Croatia
Mladen Palac
2495
1971
901
Czechia
Martin Petr
2495
1988
902
Kazakhstan
Ruslan Irzhanov
2494
1976
903
Iran
Masoud Mosadeghpour
2494
1997
904
Bulgaria
Momchil Nikolov
2494
1985
905
Mexico
Juan Carlos Gonzalez Zamora
2494
1968
906
Andorra
David Norwood
2494
1968
907
India
G.A. Stany
2494
1993
908
Germany
Ilja Zaragatski
2493
1985
909
Germany
Alexander Berelowitsch
2493
1967
910
Ukraine
Dimitri Komarov
2493
1968
911
Mexico
Juan Carlos Obregon Rivero
2493
1989
912
Ukraine
Vereslav Eingorn
2493
1956
913
Romania
Andrei Murariu
2493
1986
914
Egypt
Samy Shoker
2493
1987
915
Australia
Max Illingworth
2493
1992
916
China
Ruiyuan Yu
2493
1991
917
Armenia
Rafael Vaganian
2493
1951
918
Austria
Felix Blohberger
2493
2002
919
Finland
Heikki Kallio
2492
1980
920
England
Jon Speelman
2492
1956
921
Norway
Johan Salomon
2492
1997
922
Germany
Eric Lobron
2492
1960
923
Netherlands
Martijn Dambacher
2492
1979
924
Poland
Zbigniew Pakleza
2492
1986
925
Philippines
Oliver Barbosa
2492
1986
926
Croatia
Ognjen Jovanic
2492
1978
927
Australia
David Smerdon
2492
1984
928
Hungary
Csaba Horvath
2491
1968
929
Netherlands
David Klein
2491
1993
930
Russia
Dmitry Frolyanov
2491
1986
931
Spain
Julen Luis Arizmendi Martinez
2491
1976
932
India
Das Debashis
2491
1993
933
Brazil
Evandro Amorim Barbosa
2491
1992
934
Spain
Pablo San Segundo Carrillo
2491
1970
935
Georgia
Bella Khotenashvili
2491
1988
936
Iceland
Helgi Olafsson
2491
1956
937
Poland
Piotr Bobras
2490
1977
938
Algeria
Mohamed Haddouche
2490
1984
939
Serbia
Aleksandar Matanovic
2490
1930
940
North Macedonia
Nikola Mitkov
2490
1971
941
Cuba
Kevel Oliva Castaneda
2490
1994
942
Uzbekistan
Djurabek Khamrakulov
2490
1988
943
Sweden
Hans Tikkanen
2490
1985
944
Belgium
Tanguy Ringoir
2490
1994
945
Latvia
Toms Kantans
2490
1994
946
Serbia
Aleksandar Kovacevic
2489
1974
947
Serbia
Miloje Ratkovic
2489
1996
948
Czechia
Tomas Oral
2489
1977
949
Germany
Ludger Keitlinghaus
2489
1965
950
India
Mishra Swayams
2489
1992
951
United States
Fidel Corrales Jimenez
2489
1987
952
Poland
Jacek Gdanski
2489
1970
953
Russia
Dzhakay Dzhakaev
2489
1980
954
Russia
Dmitry Kryakvin
2489
1984
955
Russia
Alexander Zlochevskij
2489
1963
956
Georgia
Nino Batsiashvili
2489
1987
957
China
Chong Liang
2489
1980
958
Chile
Ivan Morovic Fernandez
2488
1963
959
Russia
Eduard Gorovykh
2488
1990
960
China
Zili Wang
2488
1968
961
Serbia
Luka Budisavljevic
2488
2004
962
United States
Steven Zierk
2488
1993
963
Peru
Georgui Castaneda
2487
1976
964
Azerbaijan
Farid Abbasov
2487
1979
965
Croatia
Robert Zelcic
2487
1965
966
Australia
Zong-Yuan Zhao
2487
1986
967
Spain
Manuel Pena Gomez
2487
1988
968
Cuba
Walter Arencibia Rodriguez
2486
1967
969
England
William Watson
2486
1962
970
United States
David Brodsky
2486
2002
971
China
Xue Zhao
2486
1985
972
Russia
Sergey Klimov
2486
1979
973
United States
Alexander Stripunsky
2486
1970
974
Ukraine
Aleksandr Shneider
2486
1962
975
Hungary
Zoltan Ribli
2485
1951
976
Serbia
Milos Roganovic
2485
1991
977
Russia
Dmitriy Skorchenko
2485
1983
978
Azerbaijan
Ulvi Sadikhov
2485
1998
979
Israel
Evgeny Zanan
2485
1998
980
Poland
Krzysztof Jakubowski
2485
1983
981
Bulgaria
Valentin Iotov
2485
1988
982
Romania
Lucian-Costin Miron
2485
1987
983
Uzbekistan
Sergey Zagrebelny
2485
1965
984
Russia
Andrey Drygalov
2484
1999
985
Russia
Sergey Kishnev
2484
1956
986
Qatar
Mohammed AL-Sayed
2484
1981
987
Russia
Artem Chernobay
2484
1989
988
Poland
Robert Kuczynski
2484
1966
989
Belarus
Aleksej Aleksandrov
2484
1973
990
India
Deep Sengupta
2484
1988
991
Russia
Nadezhda Kosintseva
2483
1985
992
United States
Kayden Troff
2483
1998
993
Georgia
Giga Quparadze
2483
1987
994
India
G Akash
2483
1996
995
Russia
Evgeny Vorobiov
2483
1976
996
Croatia
Goran Dizdar
2483
1958
997
France
Axel Delorme
2483
1990
998
Ukraine
Yuri Solodovnichenko
2483
1978
999
Canada
Razvan Preotu
2483
1999
1000
Kazakhstan
Denis Makhnev
2483
2000
1001
Sweden
Slavko Cicak
2482
1969
1002
Russia
Sergei Zablotsky
2482
1982
1003
United States
Darwin Yang
2482
1996
1004
Turkey
Cemil Aghamaliyev
2482
1974
1005
Serbia
Nikola Nestorovic
2482
1989
1006
Cuba
Ermes Espinosa Veloz
2482
1987
1007
India
Kore Akshayraj
2482
1988
1008
Poland
Rafal Antoniewski
2482
1980
1009
Peru
Henry Urday
2482
1967
1010
Ukraine
Eldar Gasanov
2481
1982
1011
Algeria
Bilel Bellahcene
2481
1998
1012
China
Shaoteng Yu
2481
1979
1013
Canada
Kaiqi Yang
2481
1988
1014
United States
Boris Kreiman
2481
1976
1015
Canada
Kevin Spraggett
2480
1954
1016
Slovenia
Bruno Parma
2480
1941
1017
Portugal
Luis Galego
2480
1966
1018
United States
Alexander Shabalov
2480
1967
1019
Croatia
Bojan Kurajica
2480
1947
1020
Hungary
Krisztian Szabo
2480
1989
1021
Under FIDE flag
Vyacheslav Ikonnikov
2480
1966
1022
Israel
Danny Raznikov
2480
1993
1023
India
Shardul Gagare
2480
1997
1024
Germany
Klaus Bischoff
2479
1961
1025
Israel
Gad Rechlis
2479
1967
1026
Russia
Vladimir Belikov
2479
1971
1027
France
Vladimir Lazarev
2479
1964
1028
Argentina
Damian Lemos
2479
1990
1029
Bulgaria
Dejan Bojkov
2479
1977
1030
Peru
Kevin Joel Cori Quispe
2479
1999
1031
Ukraine
Nazar Firman
2479
1983
1032
Colombia
Sergio Barrientos
2479
1986
1033
India
Dhopade Swapnil
2479
1990
1034
China
Jun Xu
2478
1962
1035
Russia
Vladimir Dobrov
2478
1984
1036
England
Jonathan Mestel
2478
1957
1037
Under FIDE flag
Valentina Gunina
2478
1989
1038
France
Laurent Guidarelli
2478
1981
1039
Israel
Arthur Kogan
2478
1974
1040
France
Paul Velten
2478
1993
1041
Germany
Daniel Hausrath
2478
1976
1042
Russia
Evgeny Levin
2478
1990
1043
Kazakhstan
Pavel Kotsur
2478
1974
1044
Iceland
Johann Hjartarson
2478
1963
1045
Bulgaria
Krasimir Rusev
2478
1983
1046
Cuba
Camilo Ernesto Gomez Garrido
2477
1987
1047
Russia
Vasily Papin
2477
1988
1048
Germany
Helmut Pfleger
2477
1943
1049
Belarus
Alexei Fedorov
2477
1972
1050
Poland
Maciej Klekowski
2477
1992
1051
Spain
Josep Manuel Lopez Martinez
2476
1980
1052
Germany
Michael Bezold
2476
1972
1053
Australia
Moulthun Ly
2476
1991
1054
Spain
Oleg Korneev
2476
1969
1055
Sweden
Jonathan Westerberg
2476
1994
1056
Denmark
Lars Schandorff
2476
1965
1057
Germany
Stefan Bromberger
2476
1982
1058
Vietnam
Thien Hai Dao
2475
1978
1059
Armenia
Arshak Petrosian
2475
1953
1060
France
Adrien Demuth
2475
1991
1061
Israel
Alon Greenfeld
2475
1964
1062
Ukraine
Emil Mirzoev
2475
1996
1063
Russia
Tatiana Kosintseva
2475
1986
1064
Serbia
Mihajlo Stojanovic
2475
1977
1065
Germany
Elisabeth Paehtz
2474
1985
1066
Under FIDE flag
Mikhail Bryakin
2474
1997
1067
Poland
Michal Matuszewski
2474
1993
1068
Armenia
Georgy Arzumanian
2474
1980
1069
Mongolia
Sumiya Bilguun
2474
1997
1070
Russia
Denis Yevseev
2474
1973
1071
Russia
Alexander Zaitsev
2473
1985
1072
Iceland
Helgi Ass Gretarsson
2473
1977
1073
Germany
Frank Holzke
2473
1971
1074
Singapore
Wei Ming Kevin Goh
2473
1983
1075
Czechia
Robert Cvek
2473
1979
1076
India
Raja Rithvik
2472
2004
1077
Ukraine
Georgy Timoshenko
2472
1966
1078
Montenegro
Dragisa Blagojevic
2472
1966
1079
Denmark
Boris Chatalbashev
2472
1974
1080
Turkmenistan
Maksat Atabayev
2472
1994
1081
India
Ramesh R B
2472
1976
1082
United States
Holden Hernandez Carmenate
2472
1984
1083
Armenia
Karen Movsziszian
2472
1963
1084
France
Jean-Marc Degraeve
2471
1971
1085
Ukraine
Andrey Zontakh
2471
1970
1086
India
Jayaram Ashwin
2471
1990
1087
Brazil
Yago De Moura Santiago
2471
1992
1088
Netherlands
Friso Nijboer
2471
1965
1089
Turkey
Burak Firat
2471
1993
1090
Philippines
Joseph Sanchez
2471
1970
1091
Israel
Ilan Manor
2471
1969
1092
Greece
Vasilios Kotronias
2471
1964
1093
Croatia
Drazen Sermek
2471
1969
1094
United States
Raven Sturt
2470
1993
1095
Czechia
Pavel Simacek
2470
1979
1096
Turkey
Baris Esen
2470
1986
1097
Georgia
Lasha Janjghava
2470
1970
1098
Russia
Semen Dvoirys
2470
1958
1099
India
Rahul Srivatshav
2469
2002
1100
India
Marani Rajendran Venkatesh
2469
1985
1101
Russia
Leonid Totsky
2469
1967
1102
Germany
Gerald Hertneck
2469
1963
1103
Russia
Denis Lopushnoy
2469
1977
1104
Argentina
Hugo Spangenberg
2469
1975
1105
Israel
Dan Zoler
2468
1974
1106
United States
Tal Shaked
2468
1978
1107
Belarus
Andrey Gorovets
2468
1987
1108
Germany
Jan Michael Sprenger
2468
1982
1109
Israel
Ilya Khmelniker
2468
1985
1110
Russia
Valery Loginov
2468
1955
1111
Germany
Robert Rabiega
2468
1971
1112
Ukraine
Orest Gritsak
2468
1973
1113
United States
Akshat Chandra
2468
1999
1114
Philippines
Rogelio Barcenilla
2467
1972
1115
England
John Emms
2467
1967
1116
Norway
Benjamin Arvola Notkevich
2467
1993
1117
Czechia
Jan Votava
2467
1974
1118
Russia
Mikhail Krylov
2467
1987
1119
Hungary
Lajos Portisch
2467
1937
1120
Iran
Shahin Lorparizangeneh
2467
1999
1121
Russia
Marat Askarov
2467
1987
1122
Croatia
Vlatko Kovacevic
2466
1942
1123
Israel
Israel Caspi
2466
1989
1124
Armenia
Tigran Nalbandian
2466
1975
1125
Belarus
Andrei Kovalev
2466
1961
1126
Netherlands
Daan Brandenburg
2466
1987
1127
Germany
Uwe Boensch
2466
1958
1128
Germany
Michael Richter
2466
1978
1129
Mongolia
Tsegmed Batchuluun
2466
1987
1130
Germany
Michael Feygin
2466
1975
1131
England
Daniel King
2466
1963
1132
North Macedonia
Trajko Nedev
2465
1973
1133
Romania
Tiberiu-Marian Georgescu
2465
1991
1134
Mexico
Manuel Leon Hoyos
2465
1989
1135
Sweden
Jonny Hector
2465
1964
1136
Poland
Pawel Jaracz
2465
1975
1137
South Korea
Alexey Kim
2465
1986
1138
Russia
Alexander Evdokimov
2465
1985
1139
Colombia
Cristhian Camilo Rios
2465
1993
1140
Netherlands
Yge Visser
2465
1963
1141
China
Yuhua Xu
2465
1976
1142
Russia
Kazbek Akbaev
2465
1981
1143
Under FIDE flag
Nikita Maiorov
2464
1985
1144
Ukraine
Boris Kharchenko
2464
1991
1145
Uzbekistan
Mihail Saltaev
2464
1962
1146
Argentina
Salvador Alonso
2464
1974
1147
Monaco
David Marciano
2464
1969
1148
Argentina
Pablo Ricardi
2464
1962
1149
Russia
Pavel Potapov
2464
1990
1150
Iceland
Gudmundur Sigurjonsson
2463
1947
1151
Peru
Deivy Vera Siguenas
2463
1992
1152
Israel
Dov Zifroni
2463
1976
1153
Slovakia
Lubomir Ftacnik
2463
1957
1154
Mongolia
Gombosuren Munkhgal
2463
1988
1155
Iran
Ehsan Ghaem Maghami
2463
1982
1156
Serbia
Slavoljub Marjanovic
2462
1955
1157
Canada
Thomas Roussel-Roozmon
2462
1988
1158
Russia
Sergey Ivanov
2462
1961
1159
Armenia
Artashes Minasian
2462
1967
1160
Vietnam
Anh Dung Nguyen
2462
1976
1161
Bulgaria
Vladimir Petkov
2462
1971
1162
Netherlands
Paul Van der Sterren
2462
1956
1163
Russia
Sergei Yudin
2461
1986
1164
England
Simon Williams
2461
1979
1165
Romania
George-Gabriel Grigore
2461
1970
1166
Ukraine
Mikhail Golubev
2461
1970
1167
Ukraine
Vladimir Rogovski
2461
1965
1168
China
Rongguang Ye
2461
1963
1169
France
Andrei Sokolov
2460
1963
1170
Ukraine
Sergei Krivoshey
2460
1971
1171
India
Magesh Chandran Panchanathan
2460
1983
1172
Czechia
Radek Kalod
2460
1978
1173
Costa Rica
Bernal Gonzalez Acosta
2460
1973
1174
India
Sandipan Chanda
2460
1983
1175
Bangladesh
Ziaur Rahman
2460
1974
1176
Mongolia
Urtnasan Nasanjargal
2460
1994
1177
Russia
Andrei Belozerov
2460
1977
1178
Austria
Stefan Kindermann
2460
1959
1179
Czechia
Milos Jirovsky
2460
1974
1180
Colombia
Joshua Daniel Ruiz Castillo
2459
1997
1181
Germany
Lev Yankelevich
2459
1997
1182
Georgia
Tornike Sanikidze
2459
1989
1183
Russia
Alexander Kalinin
2459
1968
1184
Venezuela
Jose Rafael Gascon Del Nogal
2459
1995
1185
Belarus
Vladimir Romanenko
2459
1985
1186
France
Eloi Relange
2459
1976
1187
Italy
Roberto Mogranzini
2459
1983
1188
Ukraine
Oleksandr Sulypa
2459
1972
1189
Russia
Sergey Nadyrkhanov
2459
1963
1190
United States
Mackenzie Molner
2458
1988
1191
Sweden
Pontus Carlsson
2458
1982
1192
Russia
Maxim Pavlov
2458
1979
1193
Italy
Iart Luca Shytaj
2458
1986
1194
India
Abhijit Kunte
2458
1977
1195
Hungary
Adam Horvath
2458
1981
1196
Estonia
Mikhail Rychagov
2457
1967
1197
Poland
Marcin Kaminski
2457
1977
1198
Paraguay
Zenon Franco Ocampos
2457
1956
1199
Slovakia
Gennadij Timoscenko
2457
1949
1200
Germany
Henrik Teske
2457
1968
1201
Russia
Valery Chekhov
2457
1955
1202
Sweden
Daniel Semcesen
2457
1986
1203
Spain
Xavier Vila Gazquez
2457
1990
1204
Bulgaria
Marian Petrov
2457
1975
1205
Russia
Ramil Hasangatin
2457
1972
1206
Romania
Vladislav Nevednichy
2457
1969
1207
United States
Gennadi Zaichik
2457
1957
1208
Spain
Alexis Cabrera
2457
1976
1209
Russia
Pavel Skatchkov
2457
1979
1210
Greece
Dimitri Anagnostopoulos
2456
1970
1211
Under FIDE flag
Sergey Kasparov
2456
1968
1212
Germany
Thies Heinemann
2456
1971
1213
Greece
Spyridon Kapnisis
2456
1981
1214
Germany
Felix Levin
2456
1958
1215
Russia
Oleg Nikolenko
2456
1959
1216
Switzerland
Florian Jenni
2456
1980
1217
Iran
Asghar Golizadeh
2456
1990
1218
Ukraine
Stanislav Savchenko
2456
1967
1219
Israel
Ram Soffer
2456
1965
1220
Germany
Rainer Knaak
2455
1953
1221
United States
Semon Palatnik
2455
1950
1222
Cuba
Aramis Alvarez Pedraza
2455
1988
1223
Slovenia
Adrian Mikhalchishin
2455
1954
1224
England
Raymond Keene
2455
1948
1225
Italy
Andrea Stella
2454
1993
1226
Israel
Alexander Bagrationi
2454
1990
1227
Romania
Marius Manolache
2454
1973
1228
Ukraine
Anna Ushenina
2454
1985
1229
Germany
Klaus Darga
2453
1934
1230
Bosnia and Herzegovina
Dalibor Stojanovic
2453
1983
1231
Armenia
Tigran Kotanjian
2453
1981
1232
Russia
Sergey Volkov
2453
1974
1233
France
Bachar Kouatly
2453
1958
1234
Romania
Mihail Marin
2453
1965
1235
Sweden
Pia Cramling
2452
1963
1236
Norway
Einar Gausel
2452
1963
1237
Azerbaijan
Farhad Tahirov
2452
1987
1238
Russia
Artur Gabrielian
2452
1982
1239
India
R. Rajpara Ankit
2452
1994
1240
Senegal
Felix Izeta Txabarri
2452
1961
1241
Paraguay
Jose Fernando Cubas
2451
1981
1242
Germany
Arkadij Rotstein
2451
1961
1243
China
Jinrong Liang
2451
1960
1244
Ecuador
Carlos S. Matamoros Franco
2451
1966
1245
Slovakia
Tomas Petrik
2451
1980
1246
United States
Nick De Firmian
2450
1957
1247
Germany
Gennadij Fish
2450
1973
1248
Bulgaria
G. Petar Arnaudov
2450
1986
1249
Serbia
Nikola Sedlak
2450
1983
1250
Estonia
Aleksandr Volodin
2450
1990
1251
Serbia
Branko Tadic
2450
1973
1252
Czechia
Petr Haba
2450
1965
1253
Spain
Jose Gonzalez Garcia
2450
1973
1254
United States
Peter Biyiasas
2450
1950
1255
Russia
Vladimir Epishin
2450
1965
1256
Russia
Kirill Bryzgalin
2449
1982
1257
Zambia
Amon Simutowe
2449
1982
1258
Spain
Jesus Maria De La Villa Garcia
2449
1958
1259
Germany
Dimitrij Bunzmann
2449
1982
1260
Spain
Salvador Del Rio De Angelis
2449
1976
1261
Ukraine
Vladimir Gurevich
2449
1959
1262
Germany
Roman Slobodjan
2449
1975
1263
Denmark
Jacob Aagaard
2448
1973
1264
Kazakhstan
Yakov Nesterov
2448
1966
1265
France
Christophe Sochacki
2448
1994
1266
Poland
Artur Jakubiec
2448
1973
1267
Ukraine
Alexander Kovchan
2447
1983
1268
Singapore
Shaobin Wu
2447
1969
1269
France
Cyril Marcelin
2447
1979
1270
Mexico
Luis Fernando Ibarra Chami
2447
1989
1271
Cuba
Jesus Nogueiras Santiago
2447
1959
1272
Austria
Nikolaus Stanec
2447
1968
1273
United States
Joshua Sheng
2447
2000
1274
Philippines
Nelson Mariano
2447
1974
1275
Hungary
Andras Flumbort
2446
1984
1276
Italy
Michele Godena
2446
1967
1277
Serbia
Aleksa Strikovic
2446
1961
1278
United States
Julio Becerra Rivero
2446
1973
1279
Russia
Nikolai Kabanov
2446
1980
1280
Croatia
Ognjen Cvitan
2446
1961
1281
Cuba
Frank De La Paz Perdomo
2445
1975
1282
Israel
Lev Psakhis
2445
1958
1283
Croatia
Drazen Marovic
2445
1938
1284
Algeria
Aimen Rizouk
2445
1979
1285
France
Anatoly Vaisser
2445
1949
1286
Ukraine
Gennadi Gutman
2445
1973
1287
Georgia
Davit Maghalashvili
2445
1987
1288
Germany
Jakob Meister
2444
1955
1289
Philippines
Darwin Laylo
2444
1980
1290
China
Yuxiang Fang
2444
1996
1291
Colombia
Alder Escobar Forero
2444
1977
1292
India
Prithu Gupta
2444
2004
1293
Switzerland
Joseph Gallagher
2444
1964
1294
Spain
Mikel Huerga Leache
2443
1989
1295
Russia
Sergei Iskusnyh
2443
1974
1296
Belgium
Todor Todorov
2443
1974
1297
Russia
Andrey Nikitin
2443
1974
1298
Israel
Gil Popilski
2443
1993
1299
Russia
Sergey Arkhipov
2443
1954
1300
Russia
Alexander Moskalenko
2443
1988
1301
Armenia
Davit Petrosian
2443
1984
1302
Philippines
Mark Paragua
2442
1984
1303
Norway
Berge Ostenstad
2442
1964
1304
Germany
Roland Schmaltz
2442
1974
1305
Russia
Yury Piskov
2442
1964
1306
Germany
Ralf Lau
2442
1959
1307
Armenia
Hovik Hayrapetyan
2442
1990
1308
Russia
Andrei Deviatkin
2442
1980
1309
England
Daniel Gormally
2441
1976
1310
Croatia
Davor Rogic
2441
1971
1311
Scotland
Matthew Turner
2441
1975
1312
Spain
Viktor Moskalenko
2441
1960
1313
Serbia
Suat Atalik
2441
1964
1314
Russia
Melor Bedia
2441
1979
1315
Vietnam
Huynh Minh Huy Nguyen
2441
1987
1316
United States
Maurice Ashley
2440
1966
1317
France
Olivier Renet
2440
1964
1318
Andorra
Oscar De La Riva Aguado
2440
1972
1319
North Macedonia
Aleksandar Colovic
2440
1976
1320
Poland
Lukasz Jarmula
2439
1998
1321
Belgium
Igor Glek
2439
1961
1322
Spain
Miguel Llanes Hurtado
2439
1978
1323
Belgium
Vadim Malakhatko
2439
1977
1324
Argentina
Oscar Panno
2438
1935
1325
Bulgaria
Ivajlo Enchev
2437
1989
1326
Azerbaijan
Azer Mirzoev
2437
1978
1327
Philippines
John Paul Gomez
2437
1986
1328
Russia
Alexei Gavrilov
2437
1960
1329
Israel
Alik Gershon
2436
1980
1330
Germany
Jens-Uwe Maiwald
2436
1974
1331
Sweden
Lars Karlsson
2436
1955
1332
Turkmenistan
Mesgen Amanov
2436
1986
1333
Serbia
Miroslav Miljkovic
2436
1985
1334
Ukraine
Artem Omelja
2435
1991
1335
Russia
Maxim Novikov
2435
1972
1336
Ukraine
Andrei Maksimenko
2435
1969
1337
Latvia
Normunds Miezis
2435
1971
1338
United States
Renier Gonzalez
2435
1972
1339
Brazil
Darcy Lima
2435
1962
1340
France
Jean-Luc Chabanon
2435
1971
1341
Spain
Elizbar Ubilava
2435
1950
1342
Canada
Bator Sambuev
2434
1980
1343
Cuba
Aryam Abreu Delgado
2434
1978
1344
United States
Gennadij Sagalchik
2434
1969
1345
Croatia
Juraj Nikolac
2434
1932
1346
Austria
Josef Klinger
2433
1967
1347
Iceland
Bragi Thorfinnsson
2433
1981
1348
Bulgaria
Antoaneta Stefanova
2433
1979
1349
Bulgaria
Dimitar Donchev
2433
1958
1350
Iceland
Margeir Petursson
2433
1960
1351
Hungary
Tibor Tolnai
2433
1964
1352
Spain
Josep Oms Pallisse
2432
1973
1353
Cuba
Luis Lazaro Aguero Jimenez
2432
1991
1354
Norway
Torbjorn Ringdal Hansen
2432
1979
1355
India
Deepan Chakkravarthy
2432
1987
1356
Poland
Monika Socko
2432
1978
1357
Russia
Sergei Beshukov
2432
1971
1358
Austria
Andreas Diermair
2432
1986
1359
United States
Irina Krush
2432
1983
1360
Lithuania
Maxim Novik
2432
1970
1361
Russia
Alexei Iljushin
2431
1980
1362
Armenia
Hrair Simonian
2431
1991
1363
United States
Alexander Ivanov
2431
1956
1364
Kazakhstan
Salauat Izmukhambetov
2431
1972
1365
Serbia
Petar Popovic
2431
1959
1366
Argentina
Diego Valerga
2431
1971
1367
Armenia
Elina Danielian
2431
1978
1368
United States
Daniel Fernandez
2430
1985
1369
England
Mark Hebden
2430
1958
1370
France
Marie Sebag
2430
1986
1371
Switzerland
Lucas Brunner
2430
1967
1372
Uzbekistan
Saidali Iuldachev
2430
1968
1373
Serbia
Miodrag Savic
2430
1977
1374
Poland
Adam Kuligowski
2430
1955
1375
Uruguay
Andres Rodriguez Vila
2430
1973
1376
Hungary
Attila Groszpeter
2429
1960
1377
Hungary
Gyula Pap
2429
1991
1378
United States
Babakuli Annakov
2429
1972
1379
Romania
Alin-Mile Berescu
2429
1980
1380
Russia
Andrey Lunev
2429
1969
1381
Kazakhstan
Rustam Khusnutdinov
2429
1987
1382
Azerbaijan
Rufat Bagirov
2429
1979
1383
Uzbekistan
Marat Dzhumaev
2428
1976
1384
Spain
Marc Narciso Dublan
2428
1974
1385
United States
Alex Yermolinsky
2428
1958
1386
Hungary
David Berczes
2427
1990
1387
Italy
Carlos Horacio Garcia Palermo
2427
1953
1388
Spain
Alfonso Romero Holmes
2427
1965
1389
Italy
Lexy Ortega
2426
1960
1390
Slovakia
Igor Stohl
2426
1964
1391
Hungary
Jozsef Horvath
2426
1964
1392
Armenia
Ara Minasian
2426
1974
1393
Colombia
David Arenas
2425
1991
1394
Romania
Dorian Rogozenco
2425
1973
1395
Scotland
John Shaw
2425
1968
1396
Russia
Nukhim Rashkovsky
2425
1946
1397
Spain
Angel Arribas Lopez
2425
1993
1398
United States
Melikset Khachiyan
2425
1970
1399
Germany
Leonid Milov
2425
1966
1400
Spain
Lluis Comas Fabrego
2424
1971
1401
Qatar
Chen Zhu
2423
1976
1402
Belgium
Alexandre Dgebuadze
2423
1971
1403
Germany
Raj Tischbierek
2423
1962
1404
Croatia
Nenad Fercec
2423
1961
1405
France
Gabriel Flom
2423
1986
1406
Azerbaijan
Ulvi Bajarani
2423
1995
1407
Serbia
Branko Damljanovic
2422
1961
1408
Argentina
Miguel Quinteros
2422
1947
1409
Philippines
Eugenio Torre
2422
1951
1410
Canada
Dimitri Tyomkin
2421
1977
1411
Latvia
Viesturs Meijers
2421
1967
1412
Netherlands
Karel Van der Weide
2421
1973
1413
Russia
Sergey Vokarev
2420
1970
1414
Brazil
Jaime Sunye Neto
2420
1957
1415
Germany
Michael Hoffmann
2420
1970
1416
Israel
Michael Oratovsky
2420
1974
1417
Czechia
Karel Mokry
2420
1959
1418
Canada
Duncan Suttles
2420
1945
1419
Spain
Irisberto Herrera
2420
1968
1420
Russia
Alexei Bezgodov
2420
1969
1421
Canada
Aman Hambleton
2420
1992
1422
Iceland
Jon Arnason
2419
1960
1423
China
Shilong Li
2418
1977
1424
Belgium
Mher Hovhannisyan
2418
1978
1425
Turkey
Kivanc Haznedaroglu
2418
1981
1426
Bulgaria
Evgeni Janev
2418
1973
1427
Serbia
Milos Pavlovic
2418
1964
1428
Ukraine
Vadim Shishkin
2417
1969
1429
Germany
Thorsten Michael Haub
2417
1968
1430
Spain
Enrique Rodriguez Guerrero
2416
1983
1431
France
Jonathan Dourerassou
2416
1989
1432
Croatia
Ivan Zaja
2416
1965
1433
Chile
Javier Campos Moreno
2416
1959
1434
Armenia
Narek Seferjan
2416
1974
1435
Ukraine
Gennady Matjushin
2415
1984
1436
United States
Ron Henley
2414
1956
1437
Ukraine
Valeriy Neverov
2414
1964
1438
Slovenia
Georg Mohr
2414
1965
1439
Croatia
Blazimir Kovacevic
2414
1975
1440
Israel
Eran Liss
2414
1975
1441
Argentina
Martin Lorenzini
2414
1975
1442
Czechia
Vitezslav Rasik
2414
1973
1443
Scotland
Paul Motwani
2413
1962
1444
Germany
Stefan Mohr
2413
1967
1445
India
Vishnu Prasanna
2413
1989
1446
Spain
Ibragim Khamrakulov
2413
1982
1447
Ukraine
Eduard Andreev
2413
1980
1448
France
Emmanuel Bricard
2413
1966
1449
Belarus
Kirill Stupak
2413
1990
1450
India
Tejas Bakre
2413
1981
1451
Turkey
Mert Erdogdu
2413
1979
1452
Slovakia
Tomas Likavsky
2413
1971
1453
Georgia
Giorgi Bagaturov
2412
1964
1454
Ukraine
Oleg Romanishin
2412
1952
1455
Israel
Boris Kantsler
2412
1962
1456
Egypt
Abdelrahman Hesham
2412
1992
1457
Norway
Leif Erlend Johannessen
2412
1980
1458
Bulgaria
Petar Genov
2412
1970
1459
Lithuania
Darius Zagorskis
2411
1969
1460
Latvia
Ilmars Starostits
2410
1979
1461
Russia
Alexander Potapov
2410
1969
1462
Sweden
Harry Schussler
2410
1957
1463
France
Jean-Noel Riff
2410
1981
1464
Bulgaria
Ventzislav Inkiov
2409
1956
1465
Russia
Konstantin Chernyshov
2409
1967
1466
Cuba
Juan Borges Matos
2409
1966
1467
Bangladesh
Al Rakib Mollah Abdullah
2409
1980
1468
Russia
Evgeny Gleizerov
2409
1963
1469
Germany
Gennadi Ginsburg
2409
1971
1470
Cuba
Carlos Antonio Hevia Alejano
2409
1991
1471
Brazil
Everaldo Matsuura
2408
1970
1472
Norway
Rune Djurhuus
2407
1970
1473
Under FIDE flag
Nikita Matinian
2407
1992
1474
United States
Andrew Soltis
2407
1947
1475
Egypt
Essam El Gindy
2407
1966
1476
Hungary
Denes Boros
2406
1988
1477
United Arab Emirates
Moussa Taleb
2406
1978
1478
England
Neil McDonald
2406
1967
1479
Romania
Constantin Ionescu
2406
1958
1480
Armenia
Sergey Galdunts
2405
1965
1481
Georgia
Davit Benidze
2405
1991
1482
Iran
Pouria Darini
2405
1991
1483
Estonia
Meelis Kanep
2405
1983
1484
Hungary
Peter Lukacs
2404
1950
1485
Bulgaria
Valentin Lukov
2404
1955
1486
England
Jonathan Levitt
2404
1963
1487
Bangladesh
Enamul Hossain
2404
1981
1488
Kazakhstan
Bolat Asanov
2404
1961
1489
France
Francois Fargere
2404
1985
1490
Montenegro
Nebojsa Nikcevic
2404
1965
1491
Germany
Peter Enders
2404
1963
1492
India
Dibyendu Barua
2404
1966
1493
North Macedonia
Vladimir Georgiev
2404
1975
1494
Germany
Mathias Womacka
2403
1966
1495
Serbia
Misa Pap
2403
1979
1496
Bulgaria
Nikolai Ninov
2403
1969
1497
Slovakia
Marian Jurcik
2403
1987
1498
Sweden
Axel Smith
2402
1986
1499
Russia
Olga Girya
2402
1991
1500
North Macedonia
Dragoljub Jacimovic
2402
1964
1501
Scotland
Colin McNab
2402
1961
1502
Iceland
Gudmundur Kjartansson
2402
1988
1503
Montenegro
Bozidar Ivanovic
2402
1946
1504
Poland
Jurij Zezulkin
2401
1971
1505
Russia
Viktor Varavin
2401
1967
1506
Spain
Roberto Cifuentes Parada
2400
1957
1507
United States
Benjamin Finegold
2400
1969
1508
Czechia
Leon Volosin
2400
1964
1509
England
Glenn Flear
2400
1959
1510
Romania
Bela Badea
2398
1969
1511
Germany
Rainer Polzin
2398
1971
1512
Germany
Eckhard Schmittdiel
2397
1960
1513
Ireland
Alexander Baburin
2397
1967
1514
Slovenia
Marko Tratar
2397
1974
1515
Russia
Petr Tishin
2396
1976
1516
Russia
Yuri Balashov
2396
1949
1517
Vietnam
Hoang Thong Tu
2396
1972
1518
Sweden
Stellan Brynell
2396
1962
1519
Dominican Republic
Ramon Mateo
2396
1958
1520
Greece
Efstratios Grivas
2396
1966
1521
Serbia
Danilo Milanovic
2396
1974
1522
Russia
Sergey Kalugin
2396
1970
1523
Netherlands
Dennis De Vreugt
2396
1980
1524
Spain
Herminio Herraiz Hidalgo
2395
1978
1525
England
Aaron Summerscale
2395
1969
1526
Spain
Miodrag Todorcevic Antic
2395
1940
1527
Armenia
David Markosian
2395
1972
1528
Serbia
Dragan Barlov
2395
1957
1529
Cuba
Sandro Pozo Vera
2395
1987
1530
Hungary
Thanh Trang Hoang
2395
1980
1531
Spain
Arian Gonzalez Perez
2395
1988
1532
North Macedonia
Zvonko Stanojoski
2395
1964
1533
Russia
Andrey Gutov
2395
1978
1534
Belarus
Evgeniy Podolchenko
2395
1988
1535
Czechia
Vlastimil Jansa
2395
1942
1536
England
Keith Arkell
2395
1961
1537
Israel
Leonid Yudasin
2394
1959
1538
Moldova
Vasile Sanduleac
2393
1971
1539
France
Mircea-Sergiu Lupu
2393
1962
1540
Russia
Aleksandr Karpatchev
2393
1967
1541
United States
Dmitry Gurevich
2393
1956
1542
Philippines
Rogelio Antonio
2393
1962
1543
Tunisia
Amir Zaibi
2393
1988
1544
Greece
Ioannis Papadopoulos
2393
1988
1545
Slovakia
Milan Pacher
2392
1990
1546
Iceland
Throstur Thorhallsson
2392
1969
1547
Bolivia
Osvaldo Zambrana
2392
1981
1548
Russia
Vladimir Nevostrujev
2392
1966
1549
Czechia
Vladimir Talla
2392
1973
1550
Norway
Jonathan Tisdall
2392
1958
1551
Sweden
Ralf Akesson
2392
1961
1552
Germany
Sergey Kalinitschew
2391
1956
1553
United States
Jesse Kraai
2391
1972
1554
Israel
Yehuda Gruenfeld
2391
1956
1555
Serbia
Slavisa Brenjo
2390
1974
1556
Vietnam
Bui Vinh
2390
1976
1557
Monaco
Amir Bagheri
2390
1978
1558
Croatia
Mladen Muse
2390
1963
1559
India
Kidambi Sundararajan
2389
1982
1560
Latvia
Zigurds Lanka
2389
1960
1561
Austria
Ilia Balinov
2389
1966
1562
Israel
Alexander Finkel
2389
1975
1563
Czechia
Petr Neuman
2389
1978
1564
Spain
Amador Rodriguez Cespedes
2388
1956
1565
Argentina
Sergio Slipak
2388
1965
1566
Serbia
Dejan Antic
2388
1968
1567
United States
John Fedorowicz
2388
1958
1568
Montenegro
Dragan Kosic
2387
1970
1569
Serbia
Milan Zajic
2387
1999
1570
Poland
Jacek Stopa
2386
1987
1571
Philippines
Roland Salvador
2385
1982
1572
North Macedonia
Vlatko Bogdanovski
2385
1964
1573
Sweden
Tom Wedberg
2385
1953
1574
India
M.S. Thejkumar
2384
1981
1575
Hungary
Zoltan Varga
2384
1970
1576
Bangladesh
Niaz Murshed
2384
1966
1577
England
Alexander Cherniaev
2384
1969
1578
Russia
Alexander Ivanov
2383
1965
1579
Slovenia
Enver Bukic
2383
1937
1580
China
Rui Wang
2382
1978
1581
Netherlands
John Van der Wiel
2382
1959
1582
England
Chris Ward
2382
1968
1583
Hungary
Emil Anka
2382
1969
1584
France
Darko Anic
2381
1957
1585
France
Thal Abergel
2381
1982
1586
Azerbaijan
Zaur Mammadov
2380
1994
1587
Hungary
Peter Horvath
2380
1972
1588
Russia
Vladislav Vorotnikov
2380
1947
1589
England
Nigel Davies
2380
1960
1590
Russia
Maxim Lugovskoy
2380
1996
1591
United States
Bryan Smith
2379
1980
1592
Cuba
Reynaldo Vera Gonzalez-Quevedo
2378
1961
1593
Croatia
Ivan Leventic
2378
1970
1594
India
Sharma Himanshu
2377
1983
1595
Belarus
Vitaly Teterev
2377
1983
1596
India
Praveen Thipsay
2376
1959
1597
Vietnam
Sang Cao
2376
1973
1598
France
Eric Prie
2375
1962
1599
Ukraine
Evgeny Sharapov
2375
1981
1600
Slovakia
Mikulas Manik
2375
1975
1601
Spain
David Larino Nieto
2375
1989
1602
Philippines
Richard Bitoon
2375
1975
1603
Croatia
Bogdan Lalic
2374
1964
1604
Greece
Spyridon Skembris
2374
1958
1605
Armenia
Levon Babujian
2373
1986
1606
Russia
Evgeniy Solozhenkin
2373
1966
1607
Russia
Arseny Alavkin
2373
1969
1608
United States
Alexander Fishbein
2373
1968
1609
Kazakhstan
Serikbay Temirbayev
2372
1961
1610
Ukraine
Alexander Zubarev
2372
1979
1611
Moldova
Viktor Komliakov
2372
1960
1612
Serbia
Vladimir Raicevic
2372
1949
1613
Ukraine
Mikhail Simantsev
2371
1978
1614
England
H James Plaskett
2371
1960
1615
India
Roy Saptarshi
2370
1986
1616
Russia
Alexander Kochyev
2370
1956
1617
Russia
Mikhail Ulybin
2369
1971
1618
France
Marc Santo-Roman
2369
1960
1619
Denmark
Jens Kristiansen
2368
1952
1620
Iran
Homayoon Toufighi
2368
1990
1621
Kazakhstan
Nurlan Ibrayev
2368
1977
1622
Germany
Sebastian Siebrecht
2368
1973
1623
Serbia
Sinisa Drazic
2368
1967
1624
Mongolia
Dashzegve Sharavdorj
2367
1974
1625
Bosnia and Herzegovina
Milan Vukic
2367
1942
1626
Philippines
Jayson Gonzales
2367
1969
1627
Romania
Florin Gheorghiu
2367
1944
1628
Spain
Jose Luis Fernandez Garcia
2367
1954
1629
Uzbekistan
Tair Vahidov
2366
1963
1630
Germany
Romuald Mainka
2366
1963
1631
Bulgaria
Milen Vasilev
2366
1978
1632
Kazakhstan
Petr Kostenko
2366
1976
1633
Bosnia and Herzegovina
Emir Dizdarevic
2364
1958
1634
India
Das Neelotpal
2362
1982
1635
Czechia
Petr Velicka
2362
1967
1636
Romania
Andrei Istratescu
2361
1975
1637
Australia
Darryl Johansen
2361
1959
1638
Russia
Igor Zaitsev
2361
1937
1639
Spain
Orestes Rodriguez Vargas
2361
1943
1640
Germany
Gerhard Schebler
2361
1969
1641
Hungary
Lajos Seres
2360
1973
1642
Ukraine
Petro Golubka
2360
1989
1643
Uruguay
Alejandro Hoffman
2359
1966
1644
England
Peter Wells
2359
1965
1645
Estonia
Igor Shvyrjov
2359
1955
1646
Slovakia
Martin Mrva
2359
1971
1647
Israel
Avigdor Bykhovsky
2359
1955
1648
United States
James Tarjan
2359
1952
1649
Serbia
Goran Todorovic
2358
1963
1650
Norway
Leif Ogaard
2358
1952
1651
Armenia
Artur Chibukhchian
2358
1979
1652
Czechia
Alexey Kislinsky
2357
1984
1653
Argentina
Ariel Sorin
2357
1967
1654
China
Wenjin Wu
2357
1976
1655
United States
Sergey Kudrin
2356
1959
1656
Bulgaria
Nikola Padevsky
2355
1933
1657
Iceland
Fridrik Olafsson
2355
1935
1658
Vietnam
Duc Hoa Nguyen
2354
1989
1659
France
Anthony Kosten
2354
1958
1660
Hungary
Attila Czebe
2354
1975
1661
Lithuania
Vidmantas Malisauskas
2354
1963
1662
France
Nikolay Legky
2353
1955
1663
Montenegro
Milan Drasko
2352
1962
1664
Bangladesh
Bin-Sattar Reefat
2352
1974
1665
Spain
Juan Mario Gomez Esteban
2351
1958
1666
Russia
Alexander Krapivin
2350
1987
1667
Bulgaria
Petar Velikov
2350
1951
1668
Peru
Miguel Munoz
2349
1975
1669
Poland
Radoslaw Jedynak
2348
1982
1670
Belarus
Jurij Tihonov
2347
1978
1671
Bosnia and Herzegovina
Faruk Bistric
2347
1958
1672
Ukraine
Vladimir Sergeev
2347
1964
1673
Armenia
Gevorg Harutjunyan
2347
1981
1674
Monaco
Igor Efimov
2347
1960
1675
Serbia
Dejan Pikula
2347
1969
1676
Netherlands
Zhaoqin Peng
2344
1968
1677
Moldova
Alexey Khruschiov
2344
1982
1678
Bulgaria
Petar Drenchev
2343
1977
1679
Croatia
Davorin Komljenovic
2343
1944
1680
Russia
Oleg Maiorov
2343
1971
1681
Georgia
Valeriane Gaprindashvili
2343
1982
1682
Colombia
Alonso Zapata
2341
1958
1683
Argentina
Alfredo Giaccio
2341
1970
1684
India
R.R. Laxman
2341
1983
1685
Israel
Jacob Murey
2341
1941
1686
Croatia
Zlatko Klaric
2340
1956
1687
Turkmenistan
Sapar Batyrov
2340
1967
1688
Vietnam
Van Huy Nguyen
2340
1985
1689
Germany
Thomas Paehtz
2339
1956
1690
United States
Michael Rohde
2339
1959
1691
Cuba
Silvino Garcia Martinez
2338
1944
1692
Germany
Michael Zeitlein
2337
1947
1693
Argentina
Daniel Campora
2337
1957
1694
Serbia
Borko Lajthajm
2336
1976
1695
Germany
Lev Gutman
2335
1945
1696
Israel
Ronen Lev
2335
1968
1697
Latvia
Jusefs Petkevich
2335
1940
1698
Portugal
Antonio Fernandes
2334
1962
1699
United States
Enrico Sevillano
2334
1968
1700
Denmark
Carsten Hoi
2333
1957
1701
Under FIDE flag
Alexander Raetsky
2332
1961
1702
Georgia
Mikheil Kekelidze
2331
1974
1703
Poland
Miroslaw Grabarczyk
2330
1971
1704
Russia
Alexander Obukhov
2330
1969
1705
South Africa
Kenny Solomon
2329
1979
1706
Iran
Morteza Mahjoob Zardast
2329
1980
1707
Cuba
Luis Manuel Perez Rodriguez
2329
1978
1708
Germany
Vlastimil Hort
2328
1944
1709
Czechia
Pavel Blatny
2326
1968
1710
France
Vladimir Okhotnik
2325
1950
1711
Iran
Hasan Abbasifar
2325
1972
1712
Hungary
Ivan Farago
2325
1946
1713
India
P. Karthikeyan
2325
1990
1714
Russia
Sergey Domogaev
2325
1964
1715
Uzbekistan
Alexei Barsov
2324
1966
1716
Germany
Burkhard Malich
2323
1936
1717
Mongolia
Bazar Khatanbaatar
2322
1973
1718
Ukraine
Natalia Zhukova
2322
1979
1719
Netherlands
Harmen Jonkman
2321
1975
1720
Spain
Orelvis Perez Mitjans
2320
1976
1721
Czechia
Eduard Meduna
2320
1950
1722
Scotland
Ketevan Arakhamia-Grant
2319
1968
1723
Turkmenistan
Orazly Annageldyev
2316
1960
1724
Germany
Lothar Vogt
2315
1952
1725
Czechia
Jiri Lechtynsky
2315
1947
1726
Serbia
Goran Cabrilo
2315
1958
1727
Singapore
Buenaventura Villamayor
2311
1967
1728
India
Jha Sriram
2310
1976
1729
Azerbaijan
Sarhan Guliev
2308
1968
1730
Hungary
Tibor Fogarasi
2308
1969
1731
Bulgaria
Krum Georgiev
2306
1958
1732
Bulgaria
Evgenij Ermenkov
2305
1949
1733
Israel
Yaacov Zilberman
2305
1954
1734
Serbia
Miroljub Lazic
2305
1966
1735
Ukraine
Lubomir Mikhaletz
2304
1974
1736
Sweden
Juan Manuel Bellon Lopez
2304
1950
1737
Serbia
Zlatko Ilincic
2302
1968
1738
Bulgaria
Liuben Spassov
2301
1943
1739
Germany
Hans-Joachim Hecht
2299
1939
1740
Indonesia
Cerdas Barus
2298
1962
1741
Iran
Shojaat Ghane
2296
1975
1742
Finland
Jouni Yrjola
2296
1959
1743
Germany
Nikolai Shalnev
2295
1944
1744
Russia
Gennady Tunik
2293
1953
1745
Netherlands
Hans Ree
2293
1944
1746
North Macedonia
Rolando Kutirov
2292
1962
1747
Russia
Igor Yagupov
2290
1965
1748
Ukraine
Ruslan Pogorelov
2288
1959
1749
Slovakia
Jan Plachetka
2279
1945
1750
Sweden
Thomas Ernst
2278
1960
1751
Serbia
Miroslav Markovic
2278
1973
1752
Georgia
Davit Lomsadze
2277
1991
1753
Russia
Veniamen Shtyrenkov
2276
1958
1754
Serbia
Mikhail Ivanov
2275
1969
1755
Georgia
Nona Gaprindashvili
2274
1941
1756
India
Saptarshi Roy Chowdhury
2273
1982
1757
Israel
Mark Tseitlin
2269
1943
1758
Bulgaria
Vladimir Dimitrov
2269
1968
1759
Belarus
Igor Liutsko
2269
1962
1760
Azerbaijan
Urfan Sevdimaliyev
2266
1989
1761
Tunisia
Slim Belkhodja
2266
1962
1762
Serbia
Dusan Rajkovic
2262
1942
1763
Armenia
Vahe Baghdasaryan
2257
1993
1764
Germany
Lutz Espig
2256
1949
1765
Serbia
Stefan Djuric
2256
1955
1766
Italy
Sergio Mariotti
2254
1946
1767
Israel
Yair Kraidman
2254
1932
1768
Tunisia
Slim Bouaziz
2253
1950
1769
Serbia
Nenad Ristic
2248
1958
1770
Serbia
Goran Kosanovic
2245
1962
1771
Bulgaria
Ivan Radulov
2245
1939
1772
Turkmenistan
Handszar Odeev
2245
1972
1773
Finland
Heikki Westerinen
2237
1944
1774
Bulgaria
Milko Popchev
2231
1964
1775
Singapore
Meng Kong Wong
2214
1963
1776
Russia
Alexander Fominyh
2212
1959
1777
Russia
Nikolai Pushkov
2203
1946
1778
Serbia
Vladimir Kostic
2198
1953
1779
Russia
Arkadi Eremeevich Vul
2192
1953
1780
Poland
Wlodzimierz Schmidt
2190
1943
1781
United States
Lawrence Kaufman
2188
1947
1782
Croatia
Miso Cebalo
2160
1945
1783
Bulgaria
Nikola Spiridonov
2141
1938
1784
United States
Raset Ziatdinov
2115
1958
1785
Spain
Mihai Suba
1982
1947
+1
Level 17
Mar 28, 2023
How long did this take you...?
+1
Level 60
Mar 29, 2023
shy of 2 hours to transform the data with coding
+1
Level 58
Mar 29, 2023
Alexandr Predke was born in 1994
+2
Level 52
Mar 29, 2023
dang, i got 0/100000