1
Yi Wei
Flag of CHN
GM Yi Wei
Elo: 2727
Alter: 20
2
Jeffery Xiong
Flag of USA
GM Jeffery Xiong
Elo: 2703
Alter: 19
3
Alireza Firouzja
Flag of IRI
GM Alireza Firouzja
Elo: 2702
Alter: 16
4
Samuel Sevian
Flag of USA
GM Samuel Sevian
Elo: 2665
Alter: 19
5
Parham Maghsoodloo
Flag of IRI
GM Parham Maghsoodloo
Elo: 2656
Alter: 19
6
Flag of RUS
GM Alexey Sarana
Elo: 2655
Alter: 19
7
Benjamin Gledura
Flag of HUN
GM Benjamin Gledura
Elo: 2654
Alter: 20
8
Aryan Tari
Flag of NOR
GM Aryan Tari
Elo: 2634
Alter: 20
9
Jorden Van Foreest
Flag of NED
GM Jorden Van Foreest
Elo: 2626
Alter: 20
10
Andrey Esipenko
Flag of RUS
GM Andrey Esipenko
Elo: 2625
Alter: 17
11
Haik M Martirosyan
Flag of ARM
GM Haik M Martirosyan
Elo: 2619
Alter: 19
12
Bogdan Daniel Deac
Flag of ROU
GM Bogdan Daniel Deac
Elo: 2618
Alter: 18
13
Murali Karthikeyan
Flag of IND
GM Murali Karthikeyan
Elo: 2612
Alter: 20
14
Sarin Nihal
Flag of IND
GM Sarin Nihal
Elo: 2610
Alter: 15
15
Chithambaram VR Aravindh
Flag of IND
GM Chithambaram VR Aravindh
Elo: 2607
Alter: 20
16
Mohammad Amin Tabatabaei
Flag of IRI
GM Mohammad Amin Tabatabaei
Elo: 2601
Alter: 18
17
Awonder Liang
Flag of USA
GM Awonder Liang
Elo: 2599
Alter: 16
18
Jinshi Bai
Flag of CHN
GM Jinshi Bai
Elo: 2599
Alter: 20
19
Jose Eduardo Martinez Alcantara
Flag of PER
GM Jose Eduardo Martinez Alcantara
Elo: 2596
Alter: 20
20
Nodirbek Abdusattorov
Flag of UZB
GM Nodirbek Abdusattorov
Elo: 2594
Alter: 15
21
Flag of CHN
GM Xiangyu Xu
Elo: 2584
Alter: 20
22
Dmitrij Kollars
Flag of GER
GM Dmitrij Kollars
Elo: 2583
Alter: 20
23
Nodirbek Yakubboev
Flag of UZB
GM Nodirbek Yakubboev
Elo: 2574
Alter: 17
24
Anton Smirnov
Flag of AUS
GM Anton Smirnov
Elo: 2573
Alter: 18
25
Francesco Rambaldi
Flag of ITA
GM Francesco Rambaldi
Elo: 2572
Alter: 20
26
Luca Jr Moroni
Flag of ITA
GM Luca Jr Moroni
Elo: 2572
Alter: 19
27
Rameshbabu Praggnanandhaa
Flag of IND
GM Rameshbabu Praggnanandhaa
Elo: 2569
Alter: 14
28
Flag of ESP
GM Miguel Santos Ruiz
Elo: 2567
Alter: 20
29
Flag of CUB
GM Carlos Daniel Albornoz Cabrera
Elo: 2566
Alter: 19
30
Flag of ARM
GM Aram Hakobyan
Elo: 2559
Alter: 18
31
Flag of UKR
GM Kirill Shevchenko
Elo: 2556
Alter: 17
32
Flag of IND
GM Chopra Aryan
Elo: 2553
Alter: 18
33
Abhimanyu Sameer Puranik
Flag of IND
GM Abhimanyu Sameer Puranik
Elo: 2550
Alter: 19
34
Flag of GRE
IM Nikolas Theodorou
Elo: 2548
Alter: 19
35
Flag of UKR
GM Evgeny Shtembuliak
Elo: 2548
Alter: 20
36
Semen Lomasov
Flag of RUS
IM Semen Lomasov
Elo: 2547
Alter: 17
37
Flag of USA
GM John M Burke
Elo: 2547
Alter: 18
38
Lucas Van Foreest
Flag of NED
GM Lucas Van Foreest
Elo: 2543
Alter: 18
39
Flag of IRI
IM Aryan Gholami
Elo: 2542
Alter: 18
40
Flag of USA
GM Ruifeng Li
Elo: 2541
Alter: 18
41
Flag of ARM
GM Shant Sargsyan
Elo: 2540
Alter: 17
42
Flag of RUS
FM Aleksey Sorokin
Elo: 2537
Alter: 19
43
Viktor Gazik
Flag of SVK
IM Viktor Gazik
Elo: 2537
Alter: 18
44
Gergely Kantor
Flag of HUN
IM Gergely Kantor
Elo: 2536
Alter: 20
45
Thai Dai Van Nguyen
Flag of CZE
GM Thai Dai Van Nguyen
Elo: 2535
Alter: 18
46
Flag of IND
GM Arjun Erigaisi
Elo: 2535
Alter: 16
47
Valentin Dragnev
Flag of AUT
GM Valentin Dragnev
Elo: 2535
Alter: 20
48
Flag of IND
GM NR Visakh
Elo: 2529
Alter: 20
49
Anh Khoi Nguyen
Flag of VIE
IM Anh Khoi Nguyen
Elo: 2529
Alter: 17
50
Dommaraju Gukesh
Flag of IND
GM Dommaraju Gukesh
Elo: 2528
Alter: 13
51
Li Tian Yeoh
Flag of MAS
IM Li Tian Yeoh
Elo: 2528
Alter: 20
52
Flag of DEN
IM Jesper Sondergaard Thybo
Elo: 2528
Alter: 20
53
Flag of USA
GM Akshat Chandra
Elo: 2528
Alter: 20
54
Flag of USA
GM Nicolas D Checa
Elo: 2527
Alter: 18
55
Flag of CHN
GM Di Li
Elo: 2521
Alter: 20
56
Flag of RUS
IM Alexandr Triapishko
Elo: 2519
Alter: 19
57
Flag of CHN
GM Yan Liu
Elo: 2518
Alter: 19
58
Flag of IND
GM Panneerseluam Iniyan
Elo: 2517
Alter: 17
59
Jonas Buhl Bjerre
Flag of DEN
IM Jonas Buhl Bjerre
Elo: 2516
Alter: 15
60
Flag of GRE
GM Andreas Kelires
Elo: 2514
Alter: 20
61
Vincent Keymer
Flag of GER
IM Vincent Keymer
Elo: 2513
Alter: 15
62
Flag of UZB
IM Shamsiddin Vokhidov
Elo: 2512
Alter: 17
63
Velimir Ivic
Flag of SRB
IM Velimir Ivic
Elo: 2511
Alter: 17
64
Flag of AUS
GM Temur Igonin
Elo: 2511
Alter: 19
65
Luis Engel
Flag of GER
IM Luis Engel
Elo: 2510
Alter: 17
66
Flag of CHN
IM Changren Dai
Elo: 2509
Alter: 20
67
Semen Khanin
Flag of RUS
IM Semen Khanin
Elo: 2508
Alter: 20
68
Flag of RUS
IM Nikita Afanasiev
Elo: 2508
Alter: 19
69
Flag of UZB
GM Javokhir Sindarov
Elo: 2507
Alter: 14
70
Andrew Tang
Flag of USA
GM Andrew Tang
Elo: 2507
Alter: 20
71
Flag of AZE
IM Vugar Afgan Oglu Asadli
Elo: 2506
Alter: 18
72
Casper Schoppen
Flag of NED
IM Casper Schoppen
Elo: 2505
Alter: 17
73
Shahin Lorparizangeneh
Flag of IRI
GM Shahin Lorparizangeneh
Elo: 2504
Alter: 20
74
Flag of UKR
IM Viktor Matviishen
Elo: 2501
Alter: 17
75
Szymon Gumularz
Flag of POL
IM Szymon Gumularz
Elo: 2501
Alter: 18
76
Flag of RUS
IM Andrey Drygalov
Elo: 2501
Alter: 20
77
Flag of CHN
IM Zhihang Xu
Elo: 2499
Alter: 18
78
Flag of RUS
FM Timur Fakhrutdinov
Elo: 2499
Alter: 18
79
Milan Zajic
Flag of SRB
GM Milan Zajic
Elo: 2497
Alter: 20
80
Flag of PER
GM Kevin Joel Cori Quispe
Elo: 2497
Alter: 20
81
Flag of SRB
IM Mihajlo Radovanovic
Elo: 2496
Alter: 18
82
Flag of RUS
IM Sergei Lobanov
Elo: 2495
Alter: 18
83
Flag of HUN
IM Adam Kozak
Elo: 2495
Alter: 17
84
Razvan Preotu
Flag of CAN
GM Razvan Preotu
Elo: 2494
Alter: 20
85
Raunak Sadhwani
Flag of IND
IM Raunak Sadhwani
Elo: 2493
Alter: 14
86
Gupta Prithu
Flag of IND
IM Gupta Prithu
Elo: 2493
Alter: 15
87
Flag of CUB
GM Luis Ernesto Quesada Perez
Elo: 2493
Alter: 20
88
Bharathakoti Harsha
Flag of IND
GM Bharathakoti Harsha
Elo: 2489
Alter: 19
89
Lance Henderson de la Fuente
Flag of ESP
IM Lance Henderson de la Fuente
Elo: 2487
Alter: 16
90
Flag of CRO
IM Leon Livaic
Elo: 2486
Alter: 19
91
Paulius Pultinevicius
Flag of LTU
IM Paulius Pultinevicius
Elo: 2485
Alter: 18
92
Flag of UZB
IM Ortik Nigmatov
Elo: 2485
Alter: 19
93
Max Warmerdam
Flag of NED
IM Max Warmerdam
Elo: 2484
Alter: 19
94
Flag of USA
IM Joshua Sheng
Elo: 2483
Alter: 19
95
Flag of POL
IM Igor Janik
Elo: 2483
Alter: 19
96
Kalyan Arjun
Flag of IND
IM Kalyan Arjun
Elo: 2482
Alter: 17
97
Flag of IRI
IM Arash Tahbaz
Elo: 2482
Alter: 19
98
Robby Kevlishvili
Flag of NED
IM Robby Kevlishvili
Elo: 2481
Alter: 18
99
Flag of RUS
IM Sergey Drygalov
Elo: 2481
Alter: 20
100
Liam Vrolijk
Flag of NED
IM Liam Vrolijk
Elo: 2478
Alter: 17