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