1
Jan Krzysztof Duda
Flag of POL
GM Jan Krzysztof Duda
Elo: 2738
Alter: 20
2
Yi Wei
Flag of CHN
GM Yi Wei
Elo: 2728
Alter: 19
3
Vladislav Artemiev
Flag of RUS
GM Vladislav Artemiev
Elo: 2709
Alter: 20
4
Parham Maghsoodloo
Flag of IRI
GM Parham Maghsoodloo
Elo: 2688
Alter: 18
5
Jeffery Xiong
Flag of USA
GM Jeffery Xiong
Elo: 2676
Alter: 18
6
Samuel Sevian
Flag of USA
GM Samuel Sevian
Elo: 2647
Alter: 18
7
Flag of RUS
GM David Paravyan
Elo: 2634
Alter: 20
8
Benjamin Gledura
Flag of HUN
GM Benjamin Gledura
Elo: 2621
Alter: 19
9
Aryan Tari
Flag of NOR
GM Aryan Tari
Elo: 2620
Alter: 19
10
Flag of RUS
GM Alexey Sarana
Elo: 2618
Alter: 18
11
Jorden Van Foreest
Flag of NED
GM Jorden Van Foreest
Elo: 2614
Alter: 19
12
Alireza Firouzja
Flag of IRI
GM Alireza Firouzja
Elo: 2607
Alter: 15
13
Haik M Martirosyan
Flag of ARM
GM Haik M Martirosyan
Elo: 2607
Alter: 18
14
Alexander Donchenko
Flag of GER
GM Alexander Donchenko
Elo: 2604
Alter: 20
15
Bogdan Daniel Deac
Flag of ROU
GM Bogdan Daniel Deac
Elo: 2598
Alter: 17
16
Andrey Esipenko
Flag of RUS
GM Andrey Esipenko
Elo: 2593
Alter: 16
17
Murali Karthikeyan
Flag of IND
GM Murali Karthikeyan
Elo: 2591
Alter: 19
18
Awonder Liang
Flag of USA
GM Awonder Liang
Elo: 2589
Alter: 15
19
Mohammad Amin Tabatabaei
Flag of IRI
GM Mohammad Amin Tabatabaei
Elo: 2587
Alter: 17
20
Chithambaram VR Aravindh
Flag of IND
GM Chithambaram VR Aravindh
Elo: 2584
Alter: 19
21
Sarin Nihal
Flag of IND
GM Sarin Nihal
Elo: 2576
Alter: 14
22
Flag of IND
GM Narayanan Sunilduth Lyna
Elo: 2575
Alter: 20
23
Jan Christian Schroeder
Flag of GER
GM Jan Christian Schroeder
Elo: 2571
Alter: 20
24
Jinshi Bai
Flag of CHN
GM Jinshi Bai
Elo: 2568
Alter: 19
25
Flag of CHN
GM Xiangyu Xu
Elo: 2565
Alter: 19
26
Flag of RUS
GM Maksim Vavulin
Elo: 2565
Alter: 20
27
Flag of ARM
GM Manuel Petrosyan
Elo: 2565
Alter: 20
28
Luca Jr Moroni
Flag of ITA
GM Luca Jr Moroni
Elo: 2564
Alter: 18
29
Alan Pichot
Flag of ARG
GM Alan Pichot
Elo: 2562
Alter: 20
30
Flag of CUB
IM Carlos Daniel Albornoz Cabrera
Elo: 2559
Alter: 18
31
Flag of USA
GM Ruifeng Li
Elo: 2559
Alter: 17
32
Dmitrij Kollars
Flag of GER
GM Dmitrij Kollars
Elo: 2559
Alter: 19
33
Francesco Rambaldi
Flag of ITA
GM Francesco Rambaldi
Elo: 2557
Alter: 19
34
Nodirbek Yakubboev
Flag of UZB
IM Nodirbek Yakubboev
Elo: 2556
Alter: 16
35
Johan Sebastian Christiansen
Flag of NOR
GM Johan Sebastian Christiansen
Elo: 2555
Alter: 20
36
Anton Smirnov
Flag of AUS
GM Anton Smirnov
Elo: 2553
Alter: 17
37
Semen Lomasov
Flag of RUS
IM Semen Lomasov
Elo: 2553
Alter: 16
38
Flag of UKR
GM Pavlo Vorontsov
Elo: 2548
Alter: 20
39
Flag of UKR
GM Kirill Shevchenko
Elo: 2547
Alter: 16
40
Nodirbek Abdusattorov
Flag of UZB
GM Nodirbek Abdusattorov
Elo: 2546
Alter: 14
41
Flag of GRE
IM Nikolas Theodorou
Elo: 2546
Alter: 18
42
Flag of ARM
GM Aram Hakobyan
Elo: 2545
Alter: 17
43
Abhimanyu Sameer Puranik
Flag of IND
GM Abhimanyu Sameer Puranik
Elo: 2544
Alter: 18
44
Flag of IND
GM Diptayan Ghosh
Elo: 2541
Alter: 20
45
Flag of USA
GM John M Burke
Elo: 2541
Alter: 17
46
Flag of IND
GM Chopra Aryan
Elo: 2540
Alter: 17
47
Thai Dai Van Nguyen
Flag of CZE
GM Thai Dai Van Nguyen
Elo: 2536
Alter: 17
48
Flag of GRE
GM Andreas Kelires
Elo: 2535
Alter: 19
49
Flag of CHN
IM Yi Xu
Elo: 2533
Alter: 20
50
Flag of ISR
GM Nitzan Steinberg
Elo: 2532
Alter: 20
51
Jose Eduardo Martinez Alcantara
Flag of PER
GM Jose Eduardo Martinez Alcantara
Elo: 2531
Alter: 19
52
Flag of IND
GM Arjun Erigaisi
Elo: 2531
Alter: 15
53
Rameshbabu Praggnanandhaa
Flag of IND
GM Rameshbabu Praggnanandhaa
Elo: 2530
Alter: 13
54
Flag of TUR
GM Cemil Can Ali Marandi
Elo: 2530
Alter: 20
55
Flag of IND
GM Venkataraman Karthik
Elo: 2527
56
Flag of RUS
IM Sergei Lobanov
Elo: 2526
Alter: 17
57
Flag of RUS
FM Aleksey Sorokin
Elo: 2524
Alter: 18
58
Razvan Preotu
Flag of CAN
GM Razvan Preotu
Elo: 2524
Alter: 19
59
Flag of ESP
GM Miguel Santos Ruiz
Elo: 2523
Alter: 19
60
Flag of ISR
IM Evgeny Zanan
Elo: 2521
Alter: 20
61
Flag of DEN
IM Jesper Sondergaard Thybo
Elo: 2519
Alter: 19
62
Bilel Bellahcene
Flag of ALG
GM Bilel Bellahcene
Elo: 2516
Alter: 20
63
Flag of RUS
IM Semen Khanin
Elo: 2514
Alter: 19
64
Flag of UZB
IM Javokhir Sindarov
Elo: 2513
Alter: 13
65
Flag of AUS
IM Temur Igonin
Elo: 2513
Alter: 18
66
Viktor Gazik
Flag of SVK
IM Viktor Gazik
Elo: 2513
Alter: 17
67
Gergely Kantor
Flag of HUN
IM Gergely Kantor
Elo: 2512
Alter: 19
68
Flag of UKR
GM Volodymyr Vetoshko
Elo: 2511
Alter: 20
69
Bharathakoti Harsha
Flag of IND
IM Bharathakoti Harsha
Elo: 2511
Alter: 18
70
Flag of CUB
GM Luis Ernesto Quesada Perez
Elo: 2510
Alter: 19
71
Li Tian Yeoh
Flag of MAS
IM Li Tian Yeoh
Elo: 2508
Alter: 19
72
Flag of RUS
IM Alexandr Triapishko
Elo: 2508
Alter: 18
73
Vincent Keymer
Flag of GER
IM Vincent Keymer
Elo: 2508
Alter: 14
74
Flag of USA
IM Nicolas D Checa
Elo: 2508
Alter: 17
75
Flag of HUN
GM Bence Korpa
Elo: 2505
Alter: 20
76
Flag of UKR
IM Evgeny Shtembuliak
Elo: 2501
Alter: 19
77
Lucas Van Foreest
Flag of NED
GM Lucas Van Foreest
Elo: 2500
Alter: 17
78
Christopher Repka
Flag of SVK
GM Christopher Repka
Elo: 2499
Alter: 20
79
Velimir Ivic
Flag of SRB
IM Velimir Ivic
Elo: 2497
Alter: 16
80
Flag of PER
GM Kevin Joel Cori Quispe
Elo: 2497
Alter: 19
81
Flag of CHN
GM Yan Liu
Elo: 2495
Alter: 18
82
Flag of IRI
IM Seyed Khalil Mousavi
Elo: 2494
Alter: 20
83
Flag of RUS
FM Nikita Afanasiev
Elo: 2494
Alter: 18
84
Flag of UKR
IM Viktor Matviishen
Elo: 2492
Alter: 16
85
Flag of USA
GM Akshat Chandra
Elo: 2492
Alter: 19
86
Flag of IND
IM NR Visakh
Elo: 2491
Alter: 19
87
Shahin Lorparizangeneh
Flag of IRI
GM Shahin Lorparizangeneh
Elo: 2491
Alter: 19
88
Flag of CUB
IM Arnaldo Fernandez de La Vara
Elo: 2490
Alter: 19
89
Vahap Sanal
Flag of TUR
GM Vahap Sanal
Elo: 2490
Alter: 20
90
Milan Zajic
Flag of SRB
GM Milan Zajic
Elo: 2488
Alter: 19
91
Flag of ARG
IM Tomas Sosa
Elo: 2488
Alter: 20
92
Flag of AZE
IM Ulvi Ramil Oglu Sadikhov
Elo: 2488
Alter: 20
93
Flag of IRI
IM Aryan Gholami
Elo: 2488
Alter: 17
94
Flag of USA
GM Andrew Tang
Elo: 2487
Alter: 19
95
Flag of CHN
IM Di Li
Elo: 2487
Alter: 19
96
Flag of ITA
IM Francesco Sonis
Elo: 2485
Alter: 16
97
Flag of ARM
IM Shant Sargsyan
Elo: 2484
Alter: 16
98
Lance Henderson de la Fuente
Flag of ESP
IM Lance Henderson de la Fuente
Elo: 2484
Alter: 15
99
Novendra Priasmoro
Flag of INA
IM Novendra Priasmoro
Elo: 2483
Alter: 19
100
Valentin Dragnev
Flag of AUT
GM Valentin Dragnev
Elo: 2483
Alter: 19