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