1
Yi Wei
Flag of CHN
GM Yi Wei
Elo: 2728
Age: 20
2
Jeffery Xiong
Flag of USA
GM Jeffery Xiong
Elo: 2677
Age: 19
3
Alireza Firouzja
Flag of IRI
GM Alireza Firouzja
Elo: 2669
Age: 16
4
Parham Maghsoodloo
Flag of IRI
GM Parham Maghsoodloo
Elo: 2669
Age: 19
5
Samuel Sevian
Flag of USA
GM Samuel Sevian
Elo: 2655
Age: 19
6
Benjamin Gledura
Flag of HUN
GM Benjamin Gledura
Elo: 2641
Age: 20
7
Haik M Martirosyan
Flag of ARM
GM Haik M Martirosyan
Elo: 2635
Age: 19
8
Flag of RUS
GM Alexey Sarana
Elo: 2630
Age: 19
9
Bogdan Daniel Deac
Flag of ROU
GM Bogdan Daniel Deac
Elo: 2623
Age: 18
10
Andrey Esipenko
Flag of RUS
GM Andrey Esipenko
Elo: 2616
Age: 17
11
Aryan Tari
Flag of NOR
GM Aryan Tari
Elo: 2615
Age: 20
12
Mohammad Amin Tabatabaei
Flag of IRI
GM Mohammad Amin Tabatabaei
Elo: 2612
Age: 18
13
Jinshi Bai
Flag of CHN
GM Jinshi Bai
Elo: 2604
Age: 20
14
Chithambaram VR Aravindh
Flag of IND
GM Chithambaram VR Aravindh
Elo: 2602
Age: 20
15
Jorden Van Foreest
Flag of NED
GM Jorden Van Foreest
Elo: 2598
Age: 20
16
Murali Karthikeyan
Flag of IND
GM Murali Karthikeyan
Elo: 2596
Age: 20
17
Awonder Liang
Flag of USA
GM Awonder Liang
Elo: 2590
Age: 16
18
Sarin Nihal
Flag of IND
GM Sarin Nihal
Elo: 2589
Age: 15
19
Flag of CUB
IM Carlos Daniel Albornoz Cabrera
Elo: 2578
Age: 19
20
Nodirbek Abdusattorov
Flag of UZB
GM Nodirbek Abdusattorov
Elo: 2578
Age: 15
21
Nodirbek Yakubboev
Flag of UZB
IM Nodirbek Yakubboev
Elo: 2577
Age: 17
22
Flag of CHN
GM Xiangyu Xu
Elo: 2576
Age: 20
23
Jose Eduardo Martinez Alcantara
Flag of PER
GM Jose Eduardo Martinez Alcantara
Elo: 2570
Age: 20
24
Dmitrij Kollars
Flag of GER
GM Dmitrij Kollars
Elo: 2570
Age: 20
25
Anton Smirnov
Flag of AUS
GM Anton Smirnov
Elo: 2567
Age: 18
26
Francesco Rambaldi
Flag of ITA
GM Francesco Rambaldi
Elo: 2558
Age: 20
27
Flag of ESP
GM Miguel Santos Ruiz
Elo: 2555
Age: 20
28
Flag of ARM
GM Aram Hakobyan
Elo: 2554
Age: 18
29
Luca Jr Moroni
Flag of ITA
GM Luca Jr Moroni
Elo: 2553
Age: 19
30
Flag of USA
GM John M Burke
Elo: 2550
Age: 18
31
Abhimanyu Sameer Puranik
Flag of IND
GM Abhimanyu Sameer Puranik
Elo: 2548
Age: 19
32
Thai Dai Van Nguyen
Flag of CZE
GM Thai Dai Van Nguyen
Elo: 2547
Age: 18
33
Flag of IND
GM Chopra Aryan
Elo: 2547
Age: 18
34
Flag of USA
GM Ruifeng Li
Elo: 2546
Age: 18
35
Flag of GRE
IM Nikolas Theodorou
Elo: 2543
Age: 19
36
Semen Lomasov
Flag of RUS
IM Semen Lomasov
Elo: 2541
Age: 17
37
Flag of UKR
GM Kirill Shevchenko
Elo: 2539
Age: 17
38
Rameshbabu Praggnanandhaa
Flag of IND
GM Rameshbabu Praggnanandhaa
Elo: 2537
Age: 14
39
Dommaraju Gukesh
Flag of IND
IM Dommaraju Gukesh
Elo: 2536
Age: 13
40
Flag of RUS
FM Aleksey Sorokin
Elo: 2531
Age: 19
41
Flag of CHN
IM Di Li
Elo: 2529
Age: 20
42
Lucas Van Foreest
Flag of NED
GM Lucas Van Foreest
Elo: 2528
Age: 18
43
Flag of RUS
IM Sergei Lobanov
Elo: 2528
Age: 18
44
Flag of RUS
FM Nikita Afanasiev
Elo: 2527
Age: 19
45
Flag of IND
GM Arjun Erigaisi
Elo: 2526
Age: 16
46
Flag of RUS
IM Semen Khanin
Elo: 2524
Age: 20
47
Li Tian Yeoh
Flag of MAS
IM Li Tian Yeoh
Elo: 2522
Age: 20
48
Flag of USA
GM Akshat Chandra
Elo: 2522
Age: 20
49
Flag of IRI
IM Aryan Gholami
Elo: 2520
Age: 18
50
Flag of AUS
IM Temur Igonin
Elo: 2519
Age: 19
51
Flag of CUB
GM Luis Ernesto Quesada Perez
Elo: 2518
Age: 20
52
Flag of UKR
IM Evgeny Shtembuliak
Elo: 2516
Age: 20
53
Vincent Keymer
Flag of GER
IM Vincent Keymer
Elo: 2516
Age: 15
54
Velimir Ivic
Flag of SRB
IM Velimir Ivic
Elo: 2516
Age: 17
55
Valentin Dragnev
Flag of AUT
GM Valentin Dragnev
Elo: 2514
Age: 20
56
Flag of DEN
IM Jesper Sondergaard Thybo
Elo: 2513
Age: 20
57
Flag of ARM
IM Shant Sargsyan
Elo: 2512
Age: 17
58
Razvan Preotu
Flag of CAN
GM Razvan Preotu
Elo: 2512
Age: 20
59
Flag of IND
IM Panneerseluam Iniyan
Elo: 2512
Age: 17
60
Viktor Gazik
Flag of SVK
IM Viktor Gazik
Elo: 2511
Age: 18
61
Flag of IND
IM NR Visakh
Elo: 2509
Age: 20
62
Flag of GRE
GM Andreas Kelires
Elo: 2508
Age: 20
63
Milan Zajic
Flag of SRB
GM Milan Zajic
Elo: 2507
Age: 20
64
Flag of RUS
IM Alexandr Triapishko
Elo: 2506
Age: 19
65
Flag of USA
IM Nicolas D Checa
Elo: 2506
Age: 18
66
Flag of IND
GM Venkataraman Karthik
Elo: 2505
Age: 20
67
Gergely Kantor
Flag of HUN
IM Gergely Kantor
Elo: 2505
Age: 20
68
Flag of CHN
GM Yan Liu
Elo: 2502
Age: 19
69
Flag of CHN
FM Zhihang Xu
Elo: 2501
Age: 18
70
Flag of USA
GM Andrew Tang
Elo: 2501
Age: 20
71
Flag of RUS
FM Timur Fakhrutdinov
Elo: 2499
Age: 18
72
Bharathakoti Harsha
Flag of IND
IM Bharathakoti Harsha
Elo: 2497
Age: 19
73
Flag of PER
GM Kevin Joel Cori Quispe
Elo: 2497
Age: 20
74
Flag of UZB
IM Javokhir Sindarov
Elo: 2495
Age: 14
75
Flag of UKR
IM Viktor Matviishen
Elo: 2495
Age: 17
76
Flag of UZB
IM Shamsiddin Vokhidov
Elo: 2494
Age: 17
77
Flag of USA
IM Brandon Jacobson
Elo: 2492
Age: 16
78
Luis Engel
Flag of GER
IM Luis Engel
Elo: 2490
Age: 17
79
Shahin Lorparizangeneh
Flag of IRI
GM Shahin Lorparizangeneh
Elo: 2488
Age: 20
80
Flag of RUS
IM Sergey Drygalov
Elo: 2485
Age: 20
81
Flag of SRB
IM Mihajlo Radovanovic
Elo: 2483
Age: 18
82
Flag of KAZ
IM Denis Makhnyov
Elo: 2483
Age: 19
83
Szymon Gumularz
Flag of POL
IM Szymon Gumularz
Elo: 2483
Age: 18
84
Anh Khoi Nguyen
Flag of VIE
IM Anh Khoi Nguyen
Elo: 2481
Age: 17
85
Flag of RUS
IM Andrey Drygalov
Elo: 2481
Age: 20
86
Novendra Priasmoro
Flag of INA
IM Novendra Priasmoro
Elo: 2479
Age: 20
87
Flag of CRO
IM Jadranko Plenca
Elo: 2479
Age: 20
88
Gupta Prithu
Flag of IND
IM Gupta Prithu
Elo: 2478
Age: 15
89
Flag of CUB
IM Arnaldo Fernandez de La Vara
Elo: 2478
Age: 20
90
Flag of USA
IM Hans M Niemann
Elo: 2477
Age: 16
91
Paulius Pultinevicius
Flag of LTU
IM Paulius Pultinevicius
Elo: 2477
Age: 18
92
Raunak Sadhwani
Flag of IND
IM Raunak Sadhwani
Elo: 2475
Age: 14
93
David Gavrilescu
Flag of ROU
FM David Gavrilescu
Elo: 2475
Age: 16
94
Flag of CHN
Yanbin Wang
Elo: 2474
Age: 17
95
Flag of CRO
IM Leon Livaic
Elo: 2474
Age: 19
96
Max Warmerdam
Flag of NED
IM Max Warmerdam
Elo: 2472
Age: 19
97
Flag of CHN
IM Changren Dai
Elo: 2472
Age: 20
98
Roven Vogel
Flag of GER
IM Roven Vogel
Elo: 2471
Age: 19
99
Flag of USA
IM Advait Patel
Elo: 2471
Age: 17
100
Lance Henderson de la Fuente
Flag of ESP
IM Lance Henderson de la Fuente
Elo: 2471
Age: 16