1
Yi Wei
Flag of CHN
GM Yi Wei
Elo: 2742
Age: 19
2
Jan Krzysztof Duda
Flag of POL
GM Jan Krzysztof Duda
Elo: 2739
Age: 20
3
Vladislav Artemiev
Flag of RUS
GM Vladislav Artemiev
Elo: 2706
Age: 20
4
Parham Maghsoodloo
Flag of IRI
GM Parham Maghsoodloo
Elo: 2685
Age: 18
5
Jeffery Xiong
Flag of USA
GM Jeffery Xiong
Elo: 2656
Age: 18
6
Flag of RUS
GM Alexey Sarana
Elo: 2641
Age: 18
7
Samuel Sevian
Flag of USA
GM Samuel Sevian
Elo: 2634
Age: 18
8
Flag of RUS
GM David Paravyan
Elo: 2629
Age: 20
9
Benjamin Gledura
Flag of HUN
GM Benjamin Gledura
Elo: 2621
Age: 19
10
Aryan Tari
Flag of NOR
GM Aryan Tari
Elo: 2618
Age: 19
11
Jorden Van Foreest
Flag of NED
GM Jorden Van Foreest
Elo: 2617
Age: 19
12
Alexander Donchenko
Flag of GER
GM Alexander Donchenko
Elo: 2610
Age: 20
13
Andrey Esipenko
Flag of RUS
GM Andrey Esipenko
Elo: 2609
Age: 16
14
Murali Karthikeyan
Flag of IND
GM Murali Karthikeyan
Elo: 2604
Age: 19
15
Alireza Firouzja
Flag of IRI
GM Alireza Firouzja
Elo: 2600
Age: 15
16
Bogdan Daniel Deac
Flag of ROU
GM Bogdan Daniel Deac
Elo: 2594
Age: 17
17
Flag of ARM
GM Haik M Martirosyan
Elo: 2593
Age: 18
18
Mohammad Amin Tabatabaei
Flag of IRI
GM Mohammad Amin Tabatabaei
Elo: 2586
Age: 17
19
Chithambaram VR Aravindh
Flag of IND
GM Chithambaram VR Aravindh
Elo: 2579
Age: 19
20
Flag of CHN
GM Xiangyu Xu
Elo: 2577
Age: 19
21
Flag of IND
GM Narayanan Sunilduth Lyna
Elo: 2575
Age: 20
22
Flag of ARM
GM Manuel Petrosyan
Elo: 2574
Age: 20
23
Sarin Nihal
Flag of IND
IM Sarin Nihal
Elo: 2572
Age: 14
24
Awonder Liang
Flag of USA
GM Awonder Liang
Elo: 2572
Age: 15
25
Jan Christian Schroeder
Flag of GER
GM Jan Christian Schroeder
Elo: 2571
Age: 20
26
Jinshi Bai
Flag of CHN
GM Jinshi Bai
Elo: 2566
Age: 19
27
Flag of RUS
IM Maksim Vavulin
Elo: 2565
Age: 20
28
Flag of ARM
GM Aram Hakobyan
Elo: 2565
Age: 17
29
Flag of USA
GM Ruifeng Li
Elo: 2560
Age: 17
30
Nodirbek Abdusattorov
Flag of UZB
GM Nodirbek Abdusattorov
Elo: 2558
Age: 14
31
Francesco Rambaldi
Flag of ITA
GM Francesco Rambaldi
Elo: 2557
Age: 19
32
Alan Pichot
Flag of ARG
GM Alan Pichot
Elo: 2556
Age: 20
33
Thai Dai Van Nguyen
Flag of CZE
GM Thai Dai Van Nguyen
Elo: 2556
Age: 17
34
Luca Jr Moroni
Flag of ITA
GM Luca Jr Moroni
Elo: 2554
Age: 18
35
Flag of UKR
GM Pavlo Vorontsov
Elo: 2551
Age: 20
36
Anton Smirnov
Flag of AUS
GM Anton Smirnov
Elo: 2549
Age: 17
37
Flag of UKR
GM Kirill Shevchenko
Elo: 2549
Age: 16
38
Flag of TUR
GM Cemil Can Ali Marandi
Elo: 2549
Age: 20
39
Flag of PER
GM Jose Eduardo Martinez Alcantara
Elo: 2548
Age: 19
40
Abhimanyu Sameer Puranik
Flag of IND
GM Abhimanyu Sameer Puranik
Elo: 2547
Age: 18
41
Flag of IND
GM Diptayan Ghosh
Elo: 2541
Age: 20
42
Johan Sebastian Christiansen
Flag of NOR
IM Johan Sebastian Christiansen
Elo: 2541
Age: 20
43
Flag of IND
GM Chopra Aryan
Elo: 2541
Age: 17
44
Flag of RUS
IM Semen Lomasov
Elo: 2540
Age: 16
45
Dmitrij Kollars
Flag of GER
GM Dmitrij Kollars
Elo: 2540
Age: 19
46
Flag of RUS
IM Sergei Lobanov
Elo: 2539
Age: 17
47
Flag of USA
GM John M Burke
Elo: 2538
Age: 17
48
Flag of CHN
IM Yi Xu
Elo: 2536
Age: 20
49
Flag of GRE
IM Nikolas Theodorou
Elo: 2535
Age: 18
50
Flag of GRE
GM Andreas Kelires
Elo: 2535
Age: 19
51
Flag of ISR
GM Nitzan Steinberg
Elo: 2532
Age: 20
52
Flag of IND
IM Arjun Erigaisi
Elo: 2531
Age: 15
53
Flag of CUB
IM Carlos Daniel Albornoz Cabrera
Elo: 2527
Age: 18
54
Flag of IND
IM Venkataraman Karthik
Elo: 2525
55
Flag of ESP
GM Miguel Santos Ruiz
Elo: 2523
Age: 19
56
Flag of UZB
IM Nodirbek Yakubboev
Elo: 2522
Age: 16
57
Flag of RUS
FM Aleksey Sorokin
Elo: 2522
Age: 18
58
Flag of UKR
GM Volodymyr Vetoshko
Elo: 2520
Age: 20
59
Razvan Preotu
Flag of CAN
GM Razvan Preotu
Elo: 2520
Age: 19
60
Flag of CUB
IM Luis Ernesto Quesada Perez
Elo: 2519
Age: 19
61
Flag of ISR
IM Evgeny Zanan
Elo: 2514
Age: 20
62
Flag of UZB
IM Temur Igonin
Elo: 2513
Age: 18
63
Flag of RUS
IM Semen Khanin
Elo: 2510
Age: 19
64
Li Tian Yeoh
Flag of MAS
IM Li Tian Yeoh
Elo: 2508
Age: 19
65
Flag of RUS
IM Alexandr Triapishko
Elo: 2508
Age: 18
66
Valentin Dragnev
Flag of AUT
GM Valentin Dragnev
Elo: 2508
Age: 19
67
Flag of CHN
IM Yan Liu
Elo: 2506
Age: 18
68
Flag of HUN
GM Bence Korpa
Elo: 2503
Age: 20
69
Bilel Bellahcene
Flag of ALG
GM Bilel Bellahcene
Elo: 2502
Age: 20
70
Flag of CUB
FM Arnaldo Fernandez de La Vara
Elo: 2501
Age: 19
71
Flag of UZB
IM Javokhir Sindarov
Elo: 2500
Age: 13
72
Lucas Van Foreest
Flag of NED
IM Lucas Van Foreest
Elo: 2499
Age: 17
73
Flag of ITA
IM Francesco Sonis
Elo: 2499
Age: 16
74
Flag of PER
IM Kevin Joel Cori Quispe
Elo: 2497
Age: 19
75
Flag of DEN
IM Jesper Sondergaard Thybo
Elo: 2496
Age: 19
76
Flag of USA
IM Nicolas D Checa
Elo: 2495
Age: 17
77
Flag of UKR
IM Evgeny Shtembuliak
Elo: 2494
Age: 19
78
Flag of SVK
GM Christopher Repka
Elo: 2494
Age: 20
79
Gergely Kantor
Flag of HUN
IM Gergely Kantor
Elo: 2494
Age: 19
80
Flag of SRB
GM Milan Zajic
Elo: 2493
Age: 19
81
Flag of ARG
IM Tomas Sosa
Elo: 2493
Age: 20
82
Flag of IRI
IM Aryan Gholami
Elo: 2493
Age: 17
83
Flag of POL
IM Lukasz Jarmula
Elo: 2492
Age: 20
84
Flag of IND
IM Bharathakoti Harsha
Elo: 2492
Age: 18
85
Vincent Keymer
Flag of GER
IM Vincent Keymer
Elo: 2491
Age: 14
86
Flag of IND
IM NR Visakh
Elo: 2489
Age: 19
87
Shahin Lorparizangeneh
Flag of IRI
GM Shahin Lorparizangeneh
Elo: 2489
Age: 19
88
Flag of AZE
IM Ulvi Ramil Oglu Sadikhov
Elo: 2488
Age: 20
89
Vahap Sanal
Flag of TUR
GM Vahap Sanal
Elo: 2487
Age: 20
90
Flag of IRI
IM Seyed Khalil Mousavi
Elo: 2487
Age: 20
91
Flag of SRB
IM Velimir Ivic
Elo: 2487
Age: 16
92
Flag of RUS
FM Nikita Afanasiev
Elo: 2487
Age: 18
93
Flag of SVK
IM Viktor Gazik
Elo: 2486
Age: 17
94
Flag of ESP
IM Lance Henderson de la Fuente
Elo: 2484
Age: 15
95
Mihnea Costachi
Flag of ROU
IM Mihnea Costachi
Elo: 2484
Age: 18
96
Flag of HUN
IM Florian Kaczur
Elo: 2482
Age: 20
97
Novendra Priasmoro
Flag of INA
FM Novendra Priasmoro
Elo: 2481
Age: 19
98
Flag of CRO
IM Leon Livaic
Elo: 2481
Age: 18
99
David Gavrilescu
Flag of ROU
FM David Gavrilescu
Elo: 2481
Age: 15
100
Flag of CRO
IM Jadranko Plenca
Elo: 2477
Age: 19