1
Alireza Firouzja
Flag of ---
GM Alireza Firouzja
Elo: 2728
Age: 17
2
Jeffery Xiong
Flag of USA
GM Jeffery Xiong
Elo: 2709
Age: 20
3
Parham Maghsoodloo
Flag of IRI
GM Parham Maghsoodloo
Elo: 2676
Age: 20
4
Andrey Esipenko
Flag of RUS
GM Andrey Esipenko
Elo: 2672
Age: 18
5
Samuel Sevian
Flag of USA
GM Samuel Sevian
Elo: 2660
Age: 20
6
Flag of RUS
GM Alexey Sarana
Elo: 2652
Age: 20
7
Mohammad Amin Tabatabaei
Flag of IRI
GM Mohammad Amin Tabatabaei
Elo: 2629
Age: 19
8
Nodirbek Abdusattorov
Flag of UZB
GM Nodirbek Abdusattorov
Elo: 2627
Age: 16
9
Bogdan Daniel Deac
Flag of ROU
GM Bogdan Daniel Deac
Elo: 2625
Age: 19
10
Sarin Nihal
Flag of IND
GM Sarin Nihal
Elo: 2620
Age: 16
11
Haik M Martirosyan
Flag of ARM
GM Haik M Martirosyan
Elo: 2617
Age: 20
12
Rameshbabu Praggnanandhaa
Flag of IND
GM Rameshbabu Praggnanandhaa
Elo: 2608
Age: 15
13
Anton Smirnov
Flag of AUS
GM Anton Smirnov
Elo: 2597
Age: 19
14
Flag of ARM
GM Shant Sargsyan
Elo: 2594
Age: 18
15
Flag of UKR
GM Kirill Shevchenko
Elo: 2592
Age: 18
16
Awonder Liang
Flag of USA
GM Awonder Liang
Elo: 2592
Age: 17
17
Nodirbek Yakubboev
Flag of UZB
GM Nodirbek Yakubboev
Elo: 2591
Age: 18
18
Flag of ARM
GM Aram Hakobyan
Elo: 2588
Age: 19
19
Flag of IND
GM Chopra Aryan
Elo: 2585
Age: 19
20
Abhimanyu Sameer Puranik
Flag of IND
GM Abhimanyu Sameer Puranik
Elo: 2584
Age: 20
21
Flag of CUB
GM Carlos Daniel Albornoz Cabrera
Elo: 2577
Age: 20
22
Flag of AZE
GM Vugar Afgan Oglu Asadli
Elo: 2572
Age: 19
23
Thai Dai Van Nguyen
Flag of CZE
GM Thai Dai Van Nguyen
Elo: 2569
Age: 19
24
Dommaraju Gukesh
Flag of IND
GM Dommaraju Gukesh
Elo: 2563
Age: 14
25
Flag of IND
GM Arjun Erigaisi
Elo: 2559
Age: 17
26
Vincent Keymer
Flag of GER
GM Vincent Keymer
Elo: 2558
Age: 16
27
Flag of UZB
GM Javokhir Sindarov
Elo: 2557
Age: 15
28
Flag of GRE
IM Nikolas Theodorou
Elo: 2554
Age: 20
29
Velimir Ivic
Flag of SRB
IM Velimir Ivic
Elo: 2549
Age: 18
30
Raunak Sadhwani
Flag of IND
IM Raunak Sadhwani
Elo: 2545
Age: 15
31
Jonas Buhl Bjerre
Flag of DEN
IM Jonas Buhl Bjerre
Elo: 2544
Age: 16
32
Lucas Van Foreest
Flag of NED
GM Lucas Van Foreest
Elo: 2540
Age: 19
33
Flag of USA
GM John M Burke
Elo: 2538
Age: 19
34
Luis Engel
Flag of GER
IM Luis Engel
Elo: 2536
Age: 18
35
Semen Lomasov
Flag of RUS
IM Semen Lomasov
Elo: 2533
Age: 18
36
Luca Jr Moroni
Flag of ITA
GM Luca Jr Moroni
Elo: 2530
Age: 20
37
Flag of AUS
GM Temur Igonin
Elo: 2530
Age: 20
38
Flag of CHN
GM Yan Liu
Elo: 2524
Age: 20
39
Flag of RUS
FM Aleksey Sorokin
Elo: 2521
Age: 20
40
Flag of RUS
IM Sergei Lobanov
Elo: 2516
Age: 19
41
Flag of RUS
Arseniy Nesterov
Elo: 2515
Age: 17
42
Szymon Gumularz
Flag of POL
IM Szymon Gumularz
Elo: 2513
Age: 19
43
Flag of UZB
IM Shamsiddin Vokhidov
Elo: 2512
Age: 18
44
Paulius Pultinevicius
Flag of LTU
GM Paulius Pultinevicius
Elo: 2510
Age: 19
45
Flag of SVK
GM Jergus Pechac
Elo: 2509
Age: 19
46
Bharathakoti Harsha
Flag of IND
GM Bharathakoti Harsha
Elo: 2509
Age: 20
47
Max Warmerdam
Flag of NED
IM Max Warmerdam
Elo: 2508
Age: 20
48
Viktor Gazik
Flag of SVK
IM Viktor Gazik
Elo: 2508
Age: 19
49
Flag of CRO
IM Leon Livaic
Elo: 2507
Age: 20
50
Flag of HUN
IM Adam Kozak
Elo: 2507
Age: 18
51
Flag of IRI
IM Aryan Gholami
Elo: 2507
Age: 19
52
Flag of RUS
IM Nikita Afanasiev
Elo: 2507
Age: 20
53
Flag of RUS
IM Alexandr Triapishko
Elo: 2506
Age: 20
54
Flag of IND
GM Panneerseluam Iniyan
Elo: 2506
Age: 18
55
Flag of BUL
IM Martin Petrov
Elo: 2504
Age: 20
56
Liam Vrolijk
Flag of NED
IM Liam Vrolijk
Elo: 2503
Age: 18
57
Flag of UKR
IM Viktor Matviishen
Elo: 2501
Age: 18
58
Flag of RUS
FM Timur Fakhrutdinov
Elo: 2501
Age: 19
59
Flag of USA
IM Praveen Balakrishnan
Elo: 2498
Age: 18
60
Flag of CHN
IM Qi B Chen
Elo: 2493
Age: 20
61
Lance Henderson de la Fuente
Flag of ESP
GM Lance Henderson de la Fuente
Elo: 2491
Age: 17
62
Flag of ITA
IM Francesco Sonis
Elo: 2490
Age: 18
63
Lorenzo Lodici
Flag of ITA
IM Lorenzo Lodici
Elo: 2489
Age: 20
64
Flag of ISR
IM David Gorodetzky
Elo: 2489
Age: 20
65
Flag of USA
IM Brandon Jacobson
Elo: 2487
Age: 17
66
Ariel Erenberg
Flag of ISR
IM Ariel Erenberg
Elo: 2487
Age: 19
67
Flag of KAZ
IM Denis Makhnyov
Elo: 2486
Age: 20
68
Flag of CHN
Xiongjian Peng
Elo: 2485
Age: 20
69
Flag of MGL
IM Dambasuren Batsuren
Elo: 2481
Age: 16
70
Casper Schoppen
Flag of NED
IM Casper Schoppen
Elo: 2479
Age: 18
71
Kalyan Arjun
Flag of IND
IM Kalyan Arjun
Elo: 2477
Age: 18
72
Robby Kevlishvili
Flag of NED
IM Robby Kevlishvili
Elo: 2476
Age: 19
73
Adham Fawzy
Flag of EGY
GM Adham Fawzy
Elo: 2475
Age: 20
74
Flag of AZE
IM Aydin Elshan Suleymanli
Elo: 2474
Age: 15
75
Flag of USA
IM Joshua Sheng
Elo: 2474
Age: 20
76
David Gavrilescu
Flag of ROU
IM David Gavrilescu
Elo: 2473
Age: 17
77
Gupta Prithu
Flag of IND
GM Gupta Prithu
Elo: 2472
Age: 16
78
Harshit Raja
Flag of IND
IM Harshit Raja
Elo: 2472
Age: 19
79
Mihnea Costachi
Flag of ROU
IM Mihnea Costachi
Elo: 2471
Age: 20
80
Flag of AZE
IM Abdulla Azar Gadimbayli
Elo: 2470
Age: 18
81
Flag of RUS
IM Saveliy Golubov
Elo: 2468
Age: 20
82
Flag of MDA
IM Ivan Schitco
Elo: 2467
Age: 17
83
Flag of POL
IM Igor Janik
Elo: 2467
Age: 20
84
Flag of RUS
IM Volodar Murzin
Elo: 2465
Age: 14
85
Flag of AUT
IM Felix Blohberger
Elo: 2465
Age: 18
86
Flag of SIN
IM Jingyao Tin
Elo: 2464
Age: 20
87
Flag of USA
IM David Brodsky
Elo: 2463
Age: 18
88
Flag of LTU
IM Valeriy Kazakovskiy
Elo: 2463
Age: 20
89
Flag of UKR
IM Platon Galperin
Elo: 2462
Age: 17
90
Flag of FIN
IM Toivo Keinanen
Elo: 2462
Age: 18
91
Flag of RUS
Tagir Salemgareev
Elo: 2461
Age: 18
92
Flag of TUR
IM Cem Kaan Gokerkan
Elo: 2461
Age: 20
93
Flag of ARM
IM Artur Davtyan
Elo: 2461
Age: 18
94
Flag of CHN
Shiwu Wang
Elo: 2459
Age: 19
95
Flag of USA
IM Hans Moke Niemann
Elo: 2459
Age: 17
96
Flag of IRI
IM Arash Tahbaz
Elo: 2459
Age: 20
97
Flag of CHN
Yuanhe Zhao
Elo: 2459
Age: 20
98
Flag of IND
IM Leon Luke Mendonca
Elo: 2458
Age: 14
99
Flag of UKR
FM Yevgeniy Roshka
Elo: 2458
Age: 19
100
Srivatshav P Rahul
Flag of IND
IM Srivatshav P Rahul
Elo: 2457
Age: 18