1
Andrey Esipenko
Flag of RUS
GM Andrey Esipenko
Elo: 2720
Age: 19
2
Sarin Nihal
Flag of IND
GM Sarin Nihal
Elo: 2652
Age: 17
3
Nodirbek Abdusattorov
Flag of UZB
GM Nodirbek Abdusattorov
Elo: 2646
Age: 17
4
Bogdan Daniel Deac
Flag of ROU
GM Bogdan Daniel Deac
Elo: 2643
Age: 20
5
Dommaraju Gukesh
Flag of IND
GM Dommaraju Gukesh
Elo: 2640
Age: 15
6
Flag of ARM
GM Shant Sargsyan
Elo: 2640
Age: 19
7
Mohammad Amin Tabatabaei
Flag of IRI
GM Mohammad Amin Tabatabaei
Elo: 2639
Age: 20
8
Flag of USA
GM Hans Moke Niemann
Elo: 2638
Age: 18
9
Flag of IND
GM Arjun Kumar Erigaisi
Elo: 2634
Age: 18
10
Kirill Shevchenko
Flag of UKR
GM Kirill Shevchenko
Elo: 2632
Age: 19
11
Vincent Keymer
Flag of GER
GM Vincent Keymer
Elo: 2630
Age: 17
12
Nodirbek Yakubboev
Flag of UZB
GM Nodirbek Yakubboev
Elo: 2621
Age: 19
13
Rameshbabu Praggnanandhaa
Flag of IND
GM Rameshbabu Praggnanandhaa
Elo: 2618
Age: 16
14
Raunak Sadhwani
Flag of IND
GM Raunak Sadhwani
Elo: 2609
Age: 16
15
Velimir Ivic
Flag of SRB
GM Velimir Ivic
Elo: 2606
Age: 19
16
Flag of ARM
GM Aram Hakobyan
Elo: 2603
Age: 20
17
Anton Smirnov
Flag of AUS
GM Anton Smirnov
Elo: 2600
Age: 20
18
Awonder Liang
Flag of USA
GM Awonder Liang
Elo: 2590
Age: 18
19
Flag of UZB
GM Javokhir Sindarov
Elo: 2587
Age: 16
20
Vugar Afgan Oglu Asadli
Flag of AZE
GM Vugar Afgan Oglu Asadli
Elo: 2585
Age: 20
21
Flag of IND
GM Chopra Aryan
Elo: 2585
Age: 20
22
Thai Dai Van Nguyen
Flag of CZE
GM Thai Dai Van Nguyen
Elo: 2577
Age: 20
23
Jonas Buhl Bjerre
Flag of DEN
GM Jonas Buhl Bjerre
Elo: 2569
Age: 17
24
Luis Engel
Flag of GER
GM Luis Engel
Elo: 2564
Age: 19
25
Flag of USA
GM John M Burke
Elo: 2554
Age: 20
26
Paulius Pultinevicius
Flag of LTU
GM Paulius Pultinevicius
Elo: 2552
Age: 20
27
Flag of USA
GM Nicolas D Checa
Elo: 2545
Age: 20
28
Flag of SVK
GM Jergus Pechac
Elo: 2544
Age: 20
29
Viktor Gazik
Flag of SVK
IM Viktor Gazik
Elo: 2544
Age: 20
30
Lucas Van Foreest
Flag of NED
GM Lucas Van Foreest
Elo: 2543
Age: 20
31
Flag of POL
IM Pawel Teclaf
Elo: 2543
Age: 18
32
Aydin Elshan Suleymanli
Flag of AZE
GM Aydin Elshan Suleymanli
Elo: 2541
Age: 16
33
Semen Lomasov
Flag of RUS
IM Semen Lomasov
Elo: 2538
Age: 19
34
Kalyan Arjun
Flag of IND
GM Kalyan Arjun
Elo: 2537
Age: 19
35
Flag of IND
GM Leon Luke Mendonca
Elo: 2536
Age: 15
36
Szymon Gumularz
Flag of POL
IM Szymon Gumularz
Elo: 2534
Age: 20
37
Flag of ITA
IM Francesco Sonis
Elo: 2529
Age: 19
38
Flag of IND
GM Panneerseluam Iniyan
Elo: 2529
Age: 19
39
Daniel Dardha
Flag of BEL
IM Daniel Dardha
Elo: 2527
Age: 16
40
Flag of UKR
IM Platon Galperin
Elo: 2524
Age: 18
41
Flag of USA
IM Praveen Balakrishnan
Elo: 2524
Age: 19
42
Flag of UZB
GM Shamsiddin Vokhidov
Elo: 2521
Age: 19
43
Flag of USA
GM Abhimanyu Mishra
Elo: 2517
Age: 12
44
Flag of HUN
GM Adam Kozak
Elo: 2516
Age: 19
45
Flag of CHN
IM Zhihang Xu
Elo: 2515
Age: 20
46
Flag of RUS
GM Arseniy Nesterov
Elo: 2514
Age: 18
47
Flag of RUS
IM Volodar Murzin
Elo: 2513
Age: 15
48
Ariel Erenberg
Flag of ISR
IM Ariel Erenberg
Elo: 2512
Age: 20
49
Flag of UKR
IM Viktor Matviishen
Elo: 2510
Age: 19
50
Flag of IRI
GM Aryan Gholami
Elo: 2510
Age: 20
51
Flag of USA
IM Andrew Z Hong
Elo: 2509
Age: 17
52
Flag of SRB
GM Luka Budisavljevic
Elo: 2508
Age: 17
53
Robby Kevlishvili
Flag of NED
GM Robby Kevlishvili
Elo: 2506
Age: 20
54
David Gavrilescu
Flag of ROU
IM David Gavrilescu
Elo: 2505
Age: 18
55
Flag of MGL
GM Dambasuren Batsuren
Elo: 2501
Age: 17
56
Flag of RUS
IM Sergei Lobanov
Elo: 2501
Age: 20
57
Flag of RUS
FM Timur Fakhrutdinov
Elo: 2501
Age: 20
58
Flag of IND
IM Rithvik R Raja
Elo: 2497
Age: 17
59
Flag of AUT
IM Felix Blohberger
Elo: 2497
Age: 19
60
Flag of FRA
GM Marc Andria Maurizzi
Elo: 2496
Age: 14
61
Casper Schoppen
Flag of NED
GM Casper Schoppen
Elo: 2495
Age: 19
62
Harshit Raja
Flag of IND
IM Harshit Raja
Elo: 2494
Age: 20
63
Lance Henderson de la Fuente
Flag of ESP
GM Lance Henderson de la Fuente
Elo: 2494
Age: 18
64
Flag of USA
GM Brandon Jacobson
Elo: 2492
Age: 18
65
Flag of IND
V Pranav
Elo: 2489
Age: 15
66
Flag of RUS
IM Tagir Salemgareev
Elo: 2489
Age: 19
67
Flag of AZE
IM Mahammad Muradli
Elo: 2487
Age: 18
68
Christopher Woojin Yoo
Flag of USA
IM Christopher Woojin Yoo
Elo: 2485
Age: 15
69
Flag of ISR
IM Or Bronstein
Elo: 2484
Age: 20
70
Flag of USA
IM David Brodsky
Elo: 2480
Age: 19
71
Flag of IND
IM Rautela Saksham
Elo: 2480
Age: 17
72
Flag of MDA
IM Ivan Schitco
Elo: 2480
Age: 18
73
Flag of UKR
IM Yevgeniy Roshka
Elo: 2479
Age: 20
74
Flag of IND
IM Guha Mitrabha
Elo: 2479
Age: 20
75
Liam Vrolijk
Flag of NED
IM Liam Vrolijk
Elo: 2478
Age: 19
76
Flag of IND
IM VS Rathanvel
Elo: 2477
Age: 20
77
Flag of GRE
FM Dimitris Alexakis
Elo: 2477
Age: 18
78
Flag of CHN
Shiwu Wang
Elo: 2471
Age: 20
79
Flag of ARM
IM Mamikon Gharibyan
Elo: 2471
Age: 17
80
Rudik Makarian
Flag of RUS
IM Rudik Makarian
Elo: 2470
Age: 17
81
Flag of AUT
IM Dominik Horvath
Elo: 2470
Age: 18
82
Frederik Svane
Flag of GER
FM Frederik Svane
Elo: 2470
Age: 17
83
Flag of RUS
FM Aleksey Grebnev
Elo: 2469
Age: 15
84
Nikoloz Kacharava
Flag of GEO
IM Nikoloz Kacharava
Elo: 2469
Age: 17
85
Ahmad Samir Ahmadzada
Flag of AZE
IM Ahmad Samir Ahmadzada
Elo: 2467
Age: 17
86
Flag of USA
IM Justin Wang
Elo: 2467
Age: 16
87
Flag of BLR
IM Denis Lazavik
Elo: 2465
Age: 15
88
Flag of FIN
IM Toivo Keinanen
Elo: 2465
Age: 19
89
Flag of ESP
IM Juan Plazuelo Pascual
Elo: 2464
Age: 20
90
Flag of RUS
IM Kirill Shubin
Elo: 2463
Age: 18
91
Flag of AZE
IM Abdulla Azar Gadimbayli
Elo: 2463
Age: 19
92
Valentin Buckels
Flag of GER
IM Valentin Buckels
Elo: 2457
Age: 20
93
Jung Min Seo
Flag of SWE
IM Jung Min Seo
Elo: 2456
Age: 19
94
Flag of SRB
IM Mihajlo Radovanovic
Elo: 2455
Age: 20
95
Flag of USA
FM Anthony B He
Elo: 2453
Age: 16
96
Ashot Parvanyan
Flag of GER
IM Ashot Parvanyan
Elo: 2453
Age: 20
97
Flag of ARM
IM Artur Davtyan
Elo: 2453
Age: 19
98
Flag of ESP
IM Gerard Ayats Llobera
Elo: 2453
Age: 20
99
Flag of BIH
IM Bojan Maksimovic
Elo: 2452
Age: 19
100
Flag of USA
IM Advait Patel
Elo: 2451
Age: 19