1
Alireza Firouzja
Flag of ---
GM Alireza Firouzja
Elo: 2726
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: 2674
Age: 20
4
Samuel Sevian
Flag of USA
GM Samuel Sevian
Elo: 2660
Age: 20
5
Flag of RUS
GM Alexey Sarana
Elo: 2656
Age: 20
6
Andrey Esipenko
Flag of RUS
GM Andrey Esipenko
Elo: 2654
Age: 18
7
Nodirbek Abdusattorov
Flag of UZB
GM Nodirbek Abdusattorov
Elo: 2644
Age: 16
8
Mohammad Amin Tabatabaei
Flag of IRI
GM Mohammad Amin Tabatabaei
Elo: 2638
Age: 19
9
Haik M Martirosyan
Flag of ARM
GM Haik M Martirosyan
Elo: 2630
Age: 20
10
Bogdan Daniel Deac
Flag of ROU
GM Bogdan Daniel Deac
Elo: 2626
Age: 19
11
Sarin Nihal
Flag of IND
GM Sarin Nihal
Elo: 2620
Age: 16
12
Rameshbabu Praggnanandhaa
Flag of IND
GM Rameshbabu Praggnanandhaa
Elo: 2602
Age: 15
13
Abhimanyu Sameer Puranik
Flag of IND
GM Abhimanyu Sameer Puranik
Elo: 2597
Age: 20
14
Flag of ARM
GM Shant Sargsyan
Elo: 2594
Age: 18
15
Anton Smirnov
Flag of AUS
GM Anton Smirnov
Elo: 2592
Age: 19
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 UKR
GM Kirill Shevchenko
Elo: 2580
Age: 18
20
Flag of CUB
GM Carlos Daniel Albornoz Cabrera
Elo: 2566
Age: 20
21
Flag of IND
GM Arjun Erigaisi
Elo: 2563
Age: 17
22
Flag of IND
GM Chopra Aryan
Elo: 2562
Age: 19
23
Thai Dai Van Nguyen
Flag of CZE
GM Thai Dai Van Nguyen
Elo: 2560
Age: 19
24
Velimir Ivic
Flag of SRB
IM Velimir Ivic
Elo: 2558
Age: 18
25
Vincent Keymer
Flag of GER
IM Vincent Keymer
Elo: 2557
Age: 16
26
Flag of GRE
IM Nikolas Theodorou
Elo: 2554
Age: 20
27
Lucas Van Foreest
Flag of NED
GM Lucas Van Foreest
Elo: 2545
Age: 19
28
Luis Engel
Flag of GER
IM Luis Engel
Elo: 2545
Age: 18
29
Dommaraju Gukesh
Flag of IND
GM Dommaraju Gukesh
Elo: 2542
Age: 14
30
Semen Lomasov
Flag of RUS
IM Semen Lomasov
Elo: 2541
Age: 18
31
Flag of USA
GM Ruifeng Li
Elo: 2541
Age: 19
32
Flag of USA
GM John M Burke
Elo: 2538
Age: 19
33
Flag of AZE
GM Vugar Afgan Oglu Asadli
Elo: 2538
Age: 19
34
Flag of UZB
GM Javokhir Sindarov
Elo: 2537
Age: 15
35
Luca Jr Moroni
Flag of ITA
GM Luca Jr Moroni
Elo: 2536
Age: 20
36
Flag of AUS
GM Temur Igonin
Elo: 2530
Age: 20
37
Jonas Buhl Bjerre
Flag of DEN
IM Jonas Buhl Bjerre
Elo: 2530
Age: 16
38
Flag of USA
GM Nicolas D Checa
Elo: 2527
Age: 19
39
Flag of UZB
IM Shamsiddin Vokhidov
Elo: 2526
Age: 18
40
Flag of CHN
GM Yan Liu
Elo: 2524
Age: 20
41
Flag of HUN
IM Adam Kozak
Elo: 2523
Age: 18
42
Raunak Sadhwani
Flag of IND
IM Raunak Sadhwani
Elo: 2522
Age: 15
43
Flag of RUS
FM Aleksey Sorokin
Elo: 2521
Age: 20
44
Anh Khoi Nguyen
Flag of VIE
GM Anh Khoi Nguyen
Elo: 2520
Age: 18
45
Flag of RUS
IM Alexandr Triapishko
Elo: 2510
Age: 20
46
Paulius Pultinevicius
Flag of LTU
GM Paulius Pultinevicius
Elo: 2510
Age: 19
47
Flag of BUL
IM Martin Petrov
Elo: 2509
Age: 20
48
Szymon Gumularz
Flag of POL
IM Szymon Gumularz
Elo: 2508
Age: 19
49
Viktor Gazik
Flag of SVK
IM Viktor Gazik
Elo: 2508
Age: 19
50
Flag of RUS
IM Sergei Lobanov
Elo: 2507
Age: 19
51
Flag of IRI
IM Aryan Gholami
Elo: 2507
Age: 19
52
Flag of CHN
IM Zhihang Xu
Elo: 2506
Age: 19
53
Flag of IND
GM Panneerseluam Iniyan
Elo: 2506
Age: 18
54
Flag of USA
IM Brandon Jacobson
Elo: 2502
Age: 17
55
Liam Vrolijk
Flag of NED
IM Liam Vrolijk
Elo: 2501
Age: 18
56
Flag of RUS
Arseniy Nesterov
Elo: 2501
Age: 17
57
Flag of RUS
FM Timur Fakhrutdinov
Elo: 2501
Age: 19
58
Flag of SVK
GM Jergus Pechac
Elo: 2499
Age: 19
59
Flag of RUS
IM Nikita Afanasiev
Elo: 2498
Age: 20
60
Max Warmerdam
Flag of NED
IM Max Warmerdam
Elo: 2497
Age: 20
61
Bharathakoti Harsha
Flag of IND
GM Bharathakoti Harsha
Elo: 2495
Age: 20
62
Flag of UKR
IM Viktor Matviishen
Elo: 2494
Age: 18
63
Lance Henderson de la Fuente
Flag of ESP
GM Lance Henderson de la Fuente
Elo: 2493
Age: 17
64
Lorenzo Lodici
Flag of ITA
IM Lorenzo Lodici
Elo: 2492
Age: 20
65
Flag of CRO
IM Leon Livaic
Elo: 2492
Age: 20
66
Casper Schoppen
Flag of NED
IM Casper Schoppen
Elo: 2489
Age: 18
67
Flag of KAZ
IM Denis Makhnyov
Elo: 2486
Age: 20
68
Flag of CHN
Xiongjian Peng
Elo: 2485
Age: 20
69
Flag of ISR
IM David Gorodetzky
Elo: 2485
Age: 20
70
Ariel Erenberg
Flag of ISR
IM Ariel Erenberg
Elo: 2481
Age: 19
71
Flag of ITA
IM Francesco Sonis
Elo: 2478
Age: 18
72
Kalyan Arjun
Flag of IND
IM Kalyan Arjun
Elo: 2477
Age: 18
73
Flag of ESP
IM Pedro Antonio Gines Esteo
Elo: 2477
Age: 16
74
Robby Kevlishvili
Flag of NED
IM Robby Kevlishvili
Elo: 2476
Age: 19
75
Adham Fawzy
Flag of EGY
GM Adham Fawzy
Elo: 2475
Age: 20
76
Flag of AZE
IM Aydin Elshan Suleymanli
Elo: 2474
Age: 15
77
Srivatshav P Rahul
Flag of IND
IM Srivatshav P Rahul
Elo: 2474
Age: 18
78
Flag of USA
IM Joshua Sheng
Elo: 2474
Age: 20
79
Flag of CHN
Yanbin Wang
Elo: 2473
Age: 18
80
Roven Vogel
Flag of GER
IM Roven Vogel
Elo: 2473
Age: 20
81
Flag of CHN
IM Qi B Chen
Elo: 2472
Age: 20
82
Gupta Prithu
Flag of IND
GM Gupta Prithu
Elo: 2472
Age: 16
83
Harshit Raja
Flag of IND
IM Harshit Raja
Elo: 2472
Age: 19
84
Mihnea Costachi
Flag of ROU
IM Mihnea Costachi
Elo: 2472
Age: 20
85
Flag of RUS
IM Saveliy Golubov
Elo: 2469
Age: 20
86
Flag of USA
IM Praveen Balakrishnan
Elo: 2468
Age: 18
87
Flag of UKR
IM Platon Galperin
Elo: 2465
Age: 17
88
Flag of SIN
IM Jingyao Tin
Elo: 2464
Age: 20
89
Flag of FIN
IM Toivo Keinanen
Elo: 2462
Age: 18
90
Valentin Buckels
Flag of GER
IM Valentin Buckels
Elo: 2462
Age: 19
91
Flag of RUS
Tagir Salemgareev
Elo: 2461
Age: 18
92
Flag of USA
IM David Brodsky
Elo: 2461
Age: 18
93
Flag of IRI
IM Arash Tahbaz
Elo: 2461
Age: 20
94
Flag of TUR
IM Cem Kaan Gokerkan
Elo: 2461
Age: 20
95
Flag of ARM
IM Artur Davtyan
Elo: 2461
Age: 18
96
Flag of LTU
IM Valeriy Kazakovskiy
Elo: 2460
Age: 20
97
Flag of AZE
IM Abdulla Azar Gadimbayli
Elo: 2460
Age: 18
98
Flag of CHN
Shiwu Wang
Elo: 2459
Age: 19
99
Flag of USA
IM Hans Moke Niemann
Elo: 2459
Age: 17
100
Flag of CHN
Yuanhe Zhao
Elo: 2459
Age: 20