1
Andrey Esipenko
Flag of RUS
GM Andrey Esipenko
Elo: 2716
Age: 19
2
Nodirbek Abdusattorov
Flag of UZB
GM Nodirbek Abdusattorov
Elo: 2634
Age: 17
3
Bogdan Daniel Deac
Flag of ROU
GM Bogdan Daniel Deac
Elo: 2627
Age: 20
4
Flag of ARM
GM Shant Sargsyan
Elo: 2618
Age: 19
5
Mohammad Amin Tabatabaei
Flag of IRI
GM Mohammad Amin Tabatabaei
Elo: 2613
Age: 20
6
Flag of UKR
GM Kirill Shevchenko
Elo: 2605
Age: 19
7
Anton Smirnov
Flag of AUS
GM Anton Smirnov
Elo: 2600
Age: 20
8
Nodirbek Yakubboev
Flag of UZB
GM Nodirbek Yakubboev
Elo: 2598
Age: 19
9
Flag of ARM
GM Aram Hakobyan
Elo: 2598
Age: 20
10
Awonder Liang
Flag of USA
GM Awonder Liang
Elo: 2592
Age: 18
11
Vincent Keymer
Flag of GER
GM Vincent Keymer
Elo: 2591
Age: 17
12
Flag of IND
GM Chopra Aryan
Elo: 2585
Age: 20
13
Velimir Ivic
Flag of SRB
GM Velimir Ivic
Elo: 2581
Age: 19
14
Dommaraju Gukesh
Flag of IND
GM Dommaraju Gukesh
Elo: 2578
Age: 15
15
Thai Dai Van Nguyen
Flag of CZE
GM Thai Dai Van Nguyen
Elo: 2577
Age: 20
16
Flag of USA
GM Nicolas D Checa
Elo: 2574
Age: 20
17
Flag of AZE
GM Vugar Afgan Oglu Asadli
Elo: 2572
Age: 20
18
Flag of USA
GM Hans Moke Niemann
Elo: 2567
Age: 18
19
Flag of IND
GM Arjun Erigaisi
Elo: 2567
Age: 18
20
Flag of AZE
IM Aydin Elshan Suleymanli
Elo: 2560
Age: 16
21
Flag of UZB
GM Javokhir Sindarov
Elo: 2558
Age: 16
22
Viktor Gazik
Flag of SVK
IM Viktor Gazik
Elo: 2558
Age: 20
23
Raunak Sadhwani
Flag of IND
GM Raunak Sadhwani
Elo: 2555
Age: 16
24
Flag of IND
GM Leon Luke Mendonca
Elo: 2549
Age: 15
25
Lucas Van Foreest
Flag of NED
GM Lucas Van Foreest
Elo: 2544
Age: 20
26
Luis Engel
Flag of GER
GM Luis Engel
Elo: 2543
Age: 19
27
Jonas Buhl Bjerre
Flag of DEN
GM Jonas Buhl Bjerre
Elo: 2542
Age: 17
28
Flag of UZB
GM Shamsiddin Vokhidov
Elo: 2530
Age: 19
29
Semen Lomasov
Flag of RUS
IM Semen Lomasov
Elo: 2525
Age: 19
30
Flag of SVK
GM Jergus Pechac
Elo: 2523
Age: 20
31
Flag of USA
GM John M Burke
Elo: 2522
Age: 20
32
Anh Khoi Nguyen
Flag of VIE
GM Anh Khoi Nguyen
Elo: 2520
Age: 19
33
Flag of HUN
GM Adam Kozak
Elo: 2518
Age: 19
34
Flag of CHN
IM Zhihang Xu
Elo: 2515
Age: 20
35
Szymon Gumularz
Flag of POL
IM Szymon Gumularz
Elo: 2515
Age: 20
36
Flag of POL
IM Pawel Teclaf
Elo: 2514
Age: 18
37
Flag of RUS
IM Sergei Lobanov
Elo: 2514
Age: 20
38
Flag of IRI
GM Aryan Gholami
Elo: 2513
Age: 20
39
Flag of SRB
GM Luka Budisavljevic
Elo: 2513
Age: 17
40
Flag of UKR
IM Viktor Matviishen
Elo: 2512
Age: 19
41
Flag of IND
GM Panneerseluam Iniyan
Elo: 2506
Age: 19
42
Flag of MGL
GM Dambasuren Batsuren
Elo: 2504
Age: 17
43
Flag of FRA
IM Marc Andria Maurizzi
Elo: 2503
Age: 14
44
Daniel Dardha
Flag of BEL
IM Daniel Dardha
Elo: 2503
Age: 16
45
Kalyan Arjun
Flag of IND
IM Kalyan Arjun
Elo: 2503
Age: 19
46
Flag of RUS
IM Volodar Murzin
Elo: 2502
Age: 15
47
Flag of ITA
IM Francesco Sonis
Elo: 2501
Age: 19
48
Flag of RUS
FM Timur Fakhrutdinov
Elo: 2501
Age: 20
49
Flag of USA
IM Praveen Balakrishnan
Elo: 2500
Age: 19
50
Robby Kevlishvili
Flag of NED
IM Robby Kevlishvili
Elo: 2499
Age: 20
51
Casper Schoppen
Flag of NED
GM Casper Schoppen
Elo: 2496
Age: 19
52
Ariel Erenberg
Flag of ISR
IM Ariel Erenberg
Elo: 2494
Age: 20
53
Paulius Pultinevicius
Flag of LTU
GM Paulius Pultinevicius
Elo: 2492
Age: 20
54
Flag of USA
GM Brandon Jacobson
Elo: 2491
Age: 18
55
Lance Henderson de la Fuente
Flag of ESP
GM Lance Henderson de la Fuente
Elo: 2491
Age: 18
56
Flag of UKR
IM Platon Galperin
Elo: 2490
Age: 18
57
Flag of RUS
IM Kirill Shubin
Elo: 2486
Age: 18
58
Flag of USA
IM Abhimanyu Mishra
Elo: 2485
Age: 12
59
Flag of RUS
Tagir Salemgareev
Elo: 2482
Age: 19
60
Liam Vrolijk
Flag of NED
IM Liam Vrolijk
Elo: 2480
Age: 19
61
Flag of IND
IM Rautela Saksham
Elo: 2480
Age: 17
62
Flag of RUS
GM Arseniy Nesterov
Elo: 2479
Age: 18
63
Flag of UKR
IM Yevgeniy Roshka
Elo: 2476
Age: 20
64
Flag of AUT
IM Felix Blohberger
Elo: 2475
Age: 19
65
Flag of RUS
Aleksey Grebnev
Elo: 2474
Age: 15
66
Flag of CHN
Yanbin Wang
Elo: 2473
Age: 19
67
Gupta Prithu
Flag of IND
GM Gupta Prithu
Elo: 2472
Age: 17
68
Flag of ESP
IM Pedro Antonio Gines Esteo
Elo: 2470
Age: 17
69
David Gavrilescu
Flag of ROU
IM David Gavrilescu
Elo: 2470
Age: 18
70
Flag of AZE
IM Abdulla Azar Gadimbayli
Elo: 2470
Age: 19
71
Flag of MDA
IM Ivan Schitco
Elo: 2469
Age: 18
72
Flag of IND
IM Guha Mitrabha
Elo: 2467
Age: 20
73
Flag of ARM
IM Artur Davtyan
Elo: 2466
Age: 19
74
Srivatshav P Rahul
Flag of IND
IM Srivatshav P Rahul
Elo: 2463
Age: 19
75
Flag of ESP
IM Juan Plazuelo Pascual
Elo: 2462
Age: 20
76
Rudik Makarian
Flag of RUS
IM Rudik Makarian
Elo: 2460
Age: 17
77
Flag of FIN
IM Toivo Keinanen
Elo: 2460
Age: 19
78
Flag of ARM
IM Mamikon Gharibyan
Elo: 2460
Age: 17
79
Flag of CHN
Shiwu Wang
Elo: 2459
Age: 20
80
Harshit Raja
Flag of IND
IM Harshit Raja
Elo: 2459
Age: 20
81
Flag of ISR
IM Or Bronstein
Elo: 2458
Age: 20
82
Christopher Woojin Yoo
Flag of USA
IM Christopher Woojin Yoo
Elo: 2457
Age: 15
83
Flag of SRB
IM Mihajlo Radovanovic
Elo: 2457
Age: 20
84
Flag of USA
IM David Brodsky
Elo: 2455
Age: 19
85
Flag of SWE
IM Jung Min Seo
Elo: 2453
Age: 19
86
Flag of USA
IM Andrew Z Hong
Elo: 2453
Age: 17
87
Flag of AUT
IM Dominik Horvath
Elo: 2453
Age: 18
88
Nikoloz Kacharava
Flag of GEO
IM Nikoloz Kacharava
Elo: 2453
Age: 17
89
Flag of CHN
IM Chen Zou
Elo: 2452
Age: 20
90
Flag of USA
IM Advait Patel
Elo: 2451
Age: 19
91
Ashot Parvanyan
Flag of GER
IM Ashot Parvanyan
Elo: 2451
Age: 20
92
Flag of GRE
FM Dimitris Alexakis
Elo: 2450
Age: 18
93
Flag of AZE
IM Mahammad Muradli
Elo: 2449
Age: 18
94
Kaumandur Srihari Raghunandan
Flag of IND
IM Kaumandur Srihari Raghunandan
Elo: 2448
Age: 20
95
Valentin Buckels
Flag of GER
IM Valentin Buckels
Elo: 2448
Age: 20
96
Flag of USA
IM Justin Wang
Elo: 2447
Age: 16
97
Flag of IND
IM VS Rathanvel
Elo: 2445
Age: 20
98
Flag of RUS
FM Artur Gaifullin
Elo: 2445
Age: 20
99
Flag of GRE
FM Christos Krallis
Elo: 2442
Age: 16
100
Flag of SLO
IM Jan Subelj
Elo: 2441
Age: 17