1
Yi Wei
Flag of CHN
GM Yi Wei
Elo: 2721
Age: 20
2
Jeffery Xiong
Flag of USA
GM Jeffery Xiong
Elo: 2708
Age: 19
3
Alireza Firouzja
Flag of IRI
GM Alireza Firouzja
Elo: 2702
Age: 16
4
Parham Maghsoodloo
Flag of IRI
GM Parham Maghsoodloo
Elo: 2664
Age: 19
5
Flag of RUS
GM Alexey Sarana
Elo: 2655
Age: 19
6
Samuel Sevian
Flag of USA
GM Samuel Sevian
Elo: 2654
Age: 19
7
Benjamin Gledura
Flag of HUN
GM Benjamin Gledura
Elo: 2654
Age: 20
8
Mohammad Amin Tabatabaei
Flag of IRI
GM Mohammad Amin Tabatabaei
Elo: 2642
Age: 18
9
Aryan Tari
Flag of NOR
GM Aryan Tari
Elo: 2630
Age: 20
10
Andrey Esipenko
Flag of RUS
GM Andrey Esipenko
Elo: 2624
Age: 17
11
Jorden Van Foreest
Flag of NED
GM Jorden Van Foreest
Elo: 2621
Age: 20
12
Murali Karthikeyan
Flag of IND
GM Murali Karthikeyan
Elo: 2617
Age: 20
13
Bogdan Daniel Deac
Flag of ROU
GM Bogdan Daniel Deac
Elo: 2613
Age: 18
14
Sarin Nihal
Flag of IND
GM Sarin Nihal
Elo: 2610
Age: 15
15
Chithambaram VR Aravindh
Flag of IND
GM Chithambaram VR Aravindh
Elo: 2609
Age: 20
16
Nodirbek Abdusattorov
Flag of UZB
GM Nodirbek Abdusattorov
Elo: 2608
Age: 15
17
Haik M Martirosyan
Flag of ARM
GM Haik M Martirosyan
Elo: 2607
Age: 19
18
Jose Eduardo Martinez Alcantara
Flag of PER
GM Jose Eduardo Martinez Alcantara
Elo: 2602
Age: 20
19
Jinshi Bai
Flag of CHN
GM Jinshi Bai
Elo: 2600
Age: 20
20
Nodirbek Yakubboev
Flag of UZB
GM Nodirbek Yakubboev
Elo: 2598
Age: 17
21
Awonder Liang
Flag of USA
GM Awonder Liang
Elo: 2593
Age: 16
22
Dmitrij Kollars
Flag of GER
GM Dmitrij Kollars
Elo: 2587
Age: 20
23
Flag of CUB
GM Carlos Daniel Albornoz Cabrera
Elo: 2581
Age: 19
24
Flag of ARM
GM Shant Sargsyan
Elo: 2580
Age: 17
25
Flag of UKR
GM Evgeny Shtembuliak
Elo: 2577
Age: 20
26
Flag of CHN
GM Xiangyu Xu
Elo: 2576
Age: 20
27
Anton Smirnov
Flag of AUS
GM Anton Smirnov
Elo: 2573
Age: 18
28
Francesco Rambaldi
Flag of ITA
GM Francesco Rambaldi
Elo: 2572
Age: 20
29
Abhimanyu Sameer Puranik
Flag of IND
GM Abhimanyu Sameer Puranik
Elo: 2571
Age: 19
30
Rameshbabu Praggnanandhaa
Flag of IND
GM Rameshbabu Praggnanandhaa
Elo: 2567
Age: 14
31
Flag of IND
GM Chopra Aryan
Elo: 2562
Age: 18
32
Flag of ARM
GM Aram Hakobyan
Elo: 2561
Age: 18
33
Miguel Santos Ruiz
Flag of ESP
GM Miguel Santos Ruiz
Elo: 2560
Age: 20
34
Flag of IRI
IM Aryan Gholami
Elo: 2554
Age: 18
35
Luca Jr Moroni
Flag of ITA
GM Luca Jr Moroni
Elo: 2553
Age: 19
36
Flag of USA
GM John M Burke
Elo: 2551
Age: 18
37
Flag of DEN
IM Jesper Sondergaard Thybo
Elo: 2550
Age: 20
38
Valentin Dragnev
Flag of AUT
GM Valentin Dragnev
Elo: 2550
Age: 20
39
Semen Lomasov
Flag of RUS
IM Semen Lomasov
Elo: 2549
Age: 17
40
Viktor Gazik
Flag of SVK
IM Viktor Gazik
Elo: 2546
Age: 18
41
Thai Dai Van Nguyen
Flag of CZE
GM Thai Dai Van Nguyen
Elo: 2545
Age: 18
42
Flag of IND
GM Arjun Erigaisi
Elo: 2544
Age: 16
43
Flag of UKR
GM Kirill Shevchenko
Elo: 2542
Age: 17
44
Flag of GRE
IM Nikolas Theodorou
Elo: 2541
Age: 19
45
Flag of USA
GM Ruifeng Li
Elo: 2541
Age: 18
46
Flag of CHN
GM Di Li
Elo: 2538
Age: 20
47
Gergely Kantor
Flag of HUN
GM Gergely Kantor
Elo: 2532
Age: 20
48
Lucas Van Foreest
Flag of NED
GM Lucas Van Foreest
Elo: 2531
Age: 18
49
Li Tian Yeoh
Flag of MAS
IM Li Tian Yeoh
Elo: 2530
Age: 20
50
Bharathakoti Harsha
Flag of IND
GM Bharathakoti Harsha
Elo: 2530
Age: 19
51
Flag of IND
GM NR Visakh
Elo: 2529
Age: 20
52
Flag of USA
GM Nicolas D Checa
Elo: 2527
Age: 18
53
Velimir Ivic
Flag of SRB
IM Velimir Ivic
Elo: 2525
Age: 17
54
Dommaraju Gukesh
Flag of IND
GM Dommaraju Gukesh
Elo: 2520
Age: 13
55
Anh Khoi Nguyen
Flag of VIE
IM Anh Khoi Nguyen
Elo: 2520
Age: 17
56
Flag of RUS
IM Nikita Afanasiev
Elo: 2520
Age: 19
57
Flag of UZB
IM Shamsiddin Vokhidov
Elo: 2519
Age: 17
58
Flag of RUS
FM Aleksey Sorokin
Elo: 2518
Age: 19
59
Flag of CHN
GM Yan Liu
Elo: 2516
Age: 19
60
Flag of RUS
IM Sergei Lobanov
Elo: 2516
Age: 18
61
Flag of RUS
IM Alexandr Triapishko
Elo: 2514
Age: 19
62
Flag of UZB
GM Javokhir Sindarov
Elo: 2513
Age: 14
63
Flag of USA
GM Akshat Chandra
Elo: 2513
Age: 20
64
Flag of AZE
IM Vugar Afgan Oglu Asadli
Elo: 2513
Age: 18
65
Flag of HUN
IM Adam Kozak
Elo: 2512
Age: 17
66
Flag of GRE
GM Andreas Kelires
Elo: 2510
Age: 20
67
Flag of IND
GM Panneerseluam Iniyan
Elo: 2509
Age: 17
68
Flag of CHN
IM Changren Dai
Elo: 2509
Age: 20
69
Casper Schoppen
Flag of NED
IM Casper Schoppen
Elo: 2508
Age: 17
70
Andrew Tang
Flag of USA
GM Andrew Tang
Elo: 2507
Age: 20
71
Semen Khanin
Flag of RUS
IM Semen Khanin
Elo: 2507
Age: 20
72
Luis Engel
Flag of GER
IM Luis Engel
Elo: 2507
Age: 17
73
Flag of CHN
IM Zhihang Xu
Elo: 2506
Age: 18
74
Vincent Keymer
Flag of GER
IM Vincent Keymer
Elo: 2506
Age: 15
75
Jonas Buhl Bjerre
Flag of DEN
IM Jonas Buhl Bjerre
Elo: 2506
Age: 15
76
Szymon Gumularz
Flag of POL
IM Szymon Gumularz
Elo: 2505
Age: 18
77
Paulius Pultinevicius
Flag of LTU
IM Paulius Pultinevicius
Elo: 2503
Age: 18
78
Flag of AUS
GM Temur Igonin
Elo: 2501
Age: 19
79
Max Warmerdam
Flag of NED
IM Max Warmerdam
Elo: 2500
Age: 19
80
Flag of BUL
IM Martin Petrov
Elo: 2497
Age: 19
81
Flag of CRO
IM Leon Livaic
Elo: 2495
Age: 19
82
Flag of UKR
IM Viktor Matviishen
Elo: 2494
Age: 17
83
Flag of UZB
IM Ortik Nigmatov
Elo: 2494
Age: 19
84
Lance Henderson de la Fuente
Flag of ESP
IM Lance Henderson de la Fuente
Elo: 2494
Age: 16
85
Gupta Prithu
Flag of IND
GM Gupta Prithu
Elo: 2493
Age: 15
86
Shahin Lorparizangeneh
Flag of IRI
GM Shahin Lorparizangeneh
Elo: 2493
Age: 20
87
Flag of RUS
FM Timur Fakhrutdinov
Elo: 2493
Age: 18
88
Flag of PER
GM Kevin Joel Cori Quispe
Elo: 2493
Age: 20
89
Flag of MDA
IM Ivan Schitco
Elo: 2492
Age: 16
90
Flag of SVK
GM Jergus Pechac
Elo: 2491
Age: 18
91
Flag of CUB
GM Luis Ernesto Quesada Perez
Elo: 2489
Age: 20
92
Razvan Preotu
Flag of CAN
GM Razvan Preotu
Elo: 2489
Age: 20
93
Flag of ISR
IM David Gorodetzky
Elo: 2488
Age: 19
94
Flag of USA
IM Joshua Sheng
Elo: 2485
Age: 19
95
Flag of RUS
Arseniy Nesterov
Elo: 2484
Age: 16
96
Novendra Priasmoro
Flag of INA
IM Novendra Priasmoro
Elo: 2484
Age: 20
97
Flag of RUS
IM Andrey Drygalov
Elo: 2484
Age: 20
98
Kalyan Arjun
Flag of IND
IM Kalyan Arjun
Elo: 2483
Age: 17
99
Robby Kevlishvili
Flag of NED
IM Robby Kevlishvili
Elo: 2483
Age: 18
100
Martin Nayhebaver
Flag of SVK
IM Martin Nayhebaver
Elo: 2481
Age: 20