1
Alireza Firouzja
Flag of FRA
GM Alireza Firouzja
Elo: 2770
Age: 18
2
Andrey Esipenko
Flag of RUS
GM Andrey Esipenko
Elo: 2713
Age: 19
3
Bogdan Daniel Deac
Flag of ROU
GM Bogdan Daniel Deac
Elo: 2651
Age: 20
4
Sarin Nihal
Flag of IND
GM Sarin Nihal
Elo: 2650
Age: 17
5
Kirill Shevchenko
Flag of UKR
GM Kirill Shevchenko
Elo: 2647
Age: 19
6
Nodirbek Abdusattorov
Flag of UZB
GM Nodirbek Abdusattorov
Elo: 2646
Age: 17
7
Mohammad Amin Tabatabaei
Flag of IRI
GM Mohammad Amin Tabatabaei
Elo: 2639
Age: 20
8
Vincent Keymer
Flag of GER
GM Vincent Keymer
Elo: 2639
Age: 17
9
Hans Moke Niemann
Flag of USA
GM Hans Moke Niemann
Elo: 2635
Age: 18
10
Flag of ARM
GM Shant Sargsyan
Elo: 2628
Age: 19
11
Arjun Kumar Erigaisi
Flag of IND
GM Arjun Kumar Erigaisi
Elo: 2627
Age: 18
12
Dommaraju Gukesh
Flag of IND
GM Dommaraju Gukesh
Elo: 2621
Age: 15
13
Nodirbek Yakubboev
Flag of UZB
GM Nodirbek Yakubboev
Elo: 2621
Age: 19
14
Velimir Ivic
Flag of SRB
GM Velimir Ivic
Elo: 2620
Age: 19
15
Rameshbabu Praggnanandhaa
Flag of IND
GM Rameshbabu Praggnanandhaa
Elo: 2610
Age: 16
16
Raunak Sadhwani
Flag of IND
GM Raunak Sadhwani
Elo: 2609
Age: 16
17
Flag of ARM
GM Aram Hakobyan
Elo: 2607
Age: 20
18
Anton Smirnov
Flag of AUS
GM Anton Smirnov
Elo: 2600
Age: 20
19
Awonder Liang
Flag of USA
GM Awonder Liang
Elo: 2597
Age: 18
20
Thai Dai Van Nguyen
Flag of CZE
GM Thai Dai Van Nguyen
Elo: 2594
Age: 20
21
Javokhir Sindarov
Flag of UZB
GM Javokhir Sindarov
Elo: 2587
Age: 16
22
Chopra Aryan
Flag of IND
GM Chopra Aryan
Elo: 2585
Age: 20
23
Vugar Afgan Oglu Asadli
Flag of AZE
GM Vugar Afgan Oglu Asadli
Elo: 2579
Age: 20
24
John M Burke
Flag of USA
GM John M Burke
Elo: 2569
Age: 20
25
Jonas Buhl Bjerre
Flag of DEN
GM Jonas Buhl Bjerre
Elo: 2569
Age: 17
26
Luis Engel
Flag of GER
GM Luis Engel
Elo: 2564
Age: 19
27
Flag of SVK
GM Jergus Pechac
Elo: 2562
Age: 20
28
Flag of IND
GM Panneerseluam Iniyan
Elo: 2554
Age: 19
29
Paulius Pultinevicius
Flag of LTU
GM Paulius Pultinevicius
Elo: 2546
Age: 20
30
Flag of USA
GM Nicolas D Checa
Elo: 2545
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
Viktor Gazik
Flag of SVK
IM Viktor Gazik
Elo: 2539
Age: 20
34
Semen Lomasov
Flag of RUS
IM Semen Lomasov
Elo: 2538
Age: 19
35
Kalyan Arjun
Flag of IND
GM Kalyan Arjun
Elo: 2537
Age: 19
36
Leon Luke Mendonca
Flag of IND
GM Leon Luke Mendonca
Elo: 2536
Age: 15
37
Flag of ITA
IM Francesco Sonis
Elo: 2536
Age: 19
38
Szymon Gumularz
Flag of POL
IM Szymon Gumularz
Elo: 2533
Age: 20
39
Lucas Van Foreest
Flag of NED
GM Lucas Van Foreest
Elo: 2532
Age: 20
40
Flag of HUN
GM Adam Kozak
Elo: 2532
Age: 19
41
Daniel Dardha
Flag of BEL
IM Daniel Dardha
Elo: 2525
Age: 16
42
Flag of UKR
IM Platon Galperin
Elo: 2524
Age: 18
43
Praveen Balakrishnan
Flag of USA
IM Praveen Balakrishnan
Elo: 2524
Age: 19
44
Shamsiddin Vokhidov
Flag of UZB
GM Shamsiddin Vokhidov
Elo: 2521
Age: 19
45
Volodar Murzin
Flag of RUS
IM Volodar Murzin
Elo: 2519
Age: 15
46
Flag of USA
GM Abhimanyu Mishra
Elo: 2517
Age: 12
47
Brandon Jacobson
Flag of USA
GM Brandon Jacobson
Elo: 2514
Age: 18
48
David Gavrilescu
Flag of ROU
IM David Gavrilescu
Elo: 2514
Age: 18
49
Flag of RUS
GM Arseniy Nesterov
Elo: 2512
Age: 18
50
Ariel Erenberg
Flag of ISR
IM Ariel Erenberg
Elo: 2512
Age: 20
51
Flag of SRB
GM Luka Budisavljevic
Elo: 2511
Age: 17
52
Flag of IRI
GM Aryan Gholami
Elo: 2510
Age: 20
53
Andrew Z Hong
Flag of USA
IM Andrew Z Hong
Elo: 2509
Age: 17
54
Flag of UKR
IM Viktor Matviishen
Elo: 2507
Age: 19
55
Flag of RUS
IM Tagir Salemgareev
Elo: 2503
Age: 19
56
Flag of MGL
GM Dambasuren Batsuren
Elo: 2501
Age: 17
57
Flag of AZE
IM Mahammad Muradli
Elo: 2501
Age: 18
58
Flag of RUS
IM Sergei Lobanov
Elo: 2501
Age: 20
59
Christopher Woojin Yoo
Flag of USA
IM Christopher Woojin Yoo
Elo: 2499
Age: 15
60
Flag of IND
IM Guha Mitrabha
Elo: 2498
Age: 20
61
Marc Andria Maurizzi
Flag of FRA
GM Marc Andria Maurizzi
Elo: 2496
Age: 14
62
Casper Schoppen
Flag of NED
GM Casper Schoppen
Elo: 2494
Age: 19
63
Harshit Raja
Flag of IND
IM Harshit Raja
Elo: 2494
Age: 20
64
Robby Kevlishvili
Flag of NED
GM Robby Kevlishvili
Elo: 2494
Age: 20
65
Lance Henderson de la Fuente
Flag of AND
GM Lance Henderson de la Fuente
Elo: 2494
Age: 18
66
Flag of IND
IM Rithvik R Raja
Elo: 2490
Age: 17
67
Felix Blohberger
Flag of AUT
IM Felix Blohberger
Elo: 2490
Age: 19
68
Flag of CHN
IM Zhihang Xu
Elo: 2489
Age: 20
69
Flag of IND
V Pranav
Elo: 2486
Age: 15
70
Frederik Svane
Flag of GER
FM Frederik Svane
Elo: 2486
Age: 17
71
Flag of MDA
IM Ivan Schitco
Elo: 2485
Age: 18
72
Flag of CHN
Shiwu Wang
Elo: 2484
Age: 20
73
Flag of ISR
IM Or Bronstein
Elo: 2484
Age: 20
74
Rudik Makarian
Flag of RUS
IM Rudik Makarian
Elo: 2483
Age: 17
75
Flag of IND
IM Ghosh Aronyak
Elo: 2482
Age: 18
76
Flag of IND
IM Rautela Saksham
Elo: 2480
Age: 17
77
Flag of IND
IM Subramaniyam H Bharath
Elo: 2479
Age: 14
78
David Brodsky
Flag of USA
IM David Brodsky
Elo: 2479
Age: 19
79
Flag of IND
IM VS Rathanvel
Elo: 2477
Age: 20
80
Flag of UKR
IM Yevgeniy Roshka
Elo: 2476
Age: 20
81
Liam Vrolijk
Flag of NED
IM Liam Vrolijk
Elo: 2470
Age: 19
82
Flag of GRE
FM Dimitris Alexakis
Elo: 2470
Age: 18
83
Flag of RUS
FM Aleksey Grebnev
Elo: 2469
Age: 15
84
Gleb Dudin
Flag of RUS
IM Gleb Dudin
Elo: 2469
Age: 17
85
Flag of AUT
IM Dominik Horvath
Elo: 2469
Age: 18
86
Nikoloz Kacharava
Flag of GEO
IM Nikoloz Kacharava
Elo: 2469
Age: 17
87
Ashot Parvanyan
Flag of GER
IM Ashot Parvanyan
Elo: 2468
Age: 20
88
Flag of FIN
IM Toivo Keinanen
Elo: 2468
Age: 19
89
Flag of IND
IM Sankalp Gupta
Elo: 2468
Age: 18
90
Ahmad Samir Ahmadzada
Flag of AZE
IM Ahmad Samir Ahmadzada
Elo: 2467
Age: 17
91
Flag of USA
IM Justin Wang
Elo: 2467
Age: 16
92
Flag of ARM
IM Mamikon Gharibyan
Elo: 2467
Age: 17
93
Flag of IND
IM Chatterjee Koustav
Elo: 2466
Age: 18
94
Flag of BLR
IM Denis Lazavik
Elo: 2465
Age: 15
95
Flag of ESP
IM Juan Plazuelo Pascual
Elo: 2464
Age: 20
96
Flag of RUS
IM Kirill Shubin
Elo: 2463
Age: 18
97
Flag of AZE
IM Abdulla Azar Gadimbayli
Elo: 2463
Age: 19
98
Flag of IND
IM Mittal Aditya
Elo: 2459
Age: 15
99
Jan Subelj
Flag of SLO
IM Jan Subelj
Elo: 2458
Age: 17
100
Jung Min Seo
Flag of SWE
IM Jung Min Seo
Elo: 2455
Age: 19