1
Alireza Firouzja
Flag of FRA
GM Alireza Firouzja
Elo: 2804
Age: 19
2
Andrey Esipenko
Flag of RUS
GM Andrey Esipenko
Elo: 2714
Age: 20
3
Vincent Keymer
Flag of GER
GM Vincent Keymer
Elo: 2664
Age: 18
4
Sarin Nihal
Flag of IND
GM Sarin Nihal
Elo: 2662
Age: 18
5
Kirill Shevchenko
Flag of UKR
GM Kirill Shevchenko
Elo: 2655
Age: 20
6
Hans Moke Niemann
Flag of USA
GM Hans Moke Niemann
Elo: 2645
Age: 19
7
Nodirbek Abdusattorov
Flag of UZB
GM Nodirbek Abdusattorov
Elo: 2633
Age: 18
8
Nodirbek Yakubboev
Flag of UZB
GM Nodirbek Yakubboev
Elo: 2630
Age: 20
9
Arjun Kumar Erigaisi
Flag of IND
GM Arjun Kumar Erigaisi
Elo: 2629
Age: 19
10
Flag of ARM
GM Shant Sargsyan
Elo: 2628
Age: 20
11
Raunak Sadhwani
Flag of IND
GM Raunak Sadhwani
Elo: 2616
Age: 17
12
Dommaraju Gukesh
Flag of IND
GM Dommaraju Gukesh
Elo: 2614
Age: 16
13
Rameshbabu Praggnanandhaa
Flag of IND
GM Rameshbabu Praggnanandhaa
Elo: 2612
Age: 17
14
Javokhir Sindarov
Flag of UZB
GM Javokhir Sindarov
Elo: 2609
Age: 17
15
Velimir Ivic
Flag of SRB
GM Velimir Ivic
Elo: 2606
Age: 20
16
Awonder Liang
Flag of USA
GM Awonder Liang
Elo: 2597
Age: 19
17
Jonas Buhl Bjerre
Flag of DEN
GM Jonas Buhl Bjerre
Elo: 2586
Age: 18
18
Luis Engel
Flag of GER
GM Luis Engel
Elo: 2564
Age: 20
19
Flag of IND
GM Panneerseluam Iniyan
Elo: 2555
Age: 20
20
Flag of ITA
GM Francesco Sonis
Elo: 2550
Age: 20
21
Flag of POL
IM Pawel Teclaf
Elo: 2542
Age: 19
22
Semen Lomasov
Flag of RUS
IM Semen Lomasov
Elo: 2538
Age: 20
23
Aydin Elshan Suleymanli
Flag of AZE
GM Aydin Elshan Suleymanli
Elo: 2537
Age: 17
24
Kalyan Arjun
Flag of IND
GM Kalyan Arjun
Elo: 2537
Age: 20
25
Leon Luke Mendonca
Flag of IND
GM Leon Luke Mendonca
Elo: 2536
Age: 16
26
Shamsiddin Vokhidov
Flag of UZB
GM Shamsiddin Vokhidov
Elo: 2536
Age: 20
27
Daniel Dardha
Flag of BEL
GM Daniel Dardha
Elo: 2533
Age: 17
28
Brandon Jacobson
Flag of USA
GM Brandon Jacobson
Elo: 2530
Age: 19
29
Flag of HUN
GM Adam Kozak
Elo: 2526
Age: 20
30
Flag of UKR
IM Platon Galperin
Elo: 2524
Age: 19
31
Praveen Balakrishnan
Flag of USA
GM Praveen Balakrishnan
Elo: 2524
Age: 20
32
Flag of RUS
GM Arseniy Nesterov
Elo: 2523
Age: 19
33
Volodar Murzin
Flag of RUS
IM Volodar Murzin
Elo: 2519
Age: 16
34
David Gavrilescu
Flag of ROU
IM David Gavrilescu
Elo: 2512
Age: 19
35
Flag of USA
GM Abhimanyu Mishra
Elo: 2510
Age: 13
36
Rudik Makarian
Flag of RUS
IM Rudik Makarian
Elo: 2509
Age: 18
37
Flag of UKR
IM Viktor Matviishen
Elo: 2507
Age: 20
38
Andrew Z Hong
Flag of USA
GM Andrew Z Hong
Elo: 2504
Age: 18
39
Flag of IND
IM Sankalp Gupta
Elo: 2504
Age: 19
40
Flag of RUS
IM Tagir Salemgareev
Elo: 2503
Age: 20
41
Flag of AZE
IM Mahammad Muradli
Elo: 2503
Age: 19
42
Felix Blohberger
Flag of AUT
IM Felix Blohberger
Elo: 2503
Age: 20
43
Flag of MGL
GM Dambasuren Batsuren
Elo: 2501
Age: 18
44
Luka Budisavljevic
Flag of SRB
GM Luka Budisavljevic
Elo: 2499
Age: 18
45
Marc Andria Maurizzi
Flag of FRA
GM Marc Andria Maurizzi
Elo: 2496
Age: 15
46
Casper Schoppen
Flag of NED
GM Casper Schoppen
Elo: 2496
Age: 20
47
Christopher Woojin Yoo
Flag of USA
IM Christopher Woojin Yoo
Elo: 2495
Age: 16
48
Lance Henderson de la Fuente
Flag of AND
GM Lance Henderson de la Fuente
Elo: 2494
Age: 19
49
Frederik Svane
Flag of GER
IM Frederik Svane
Elo: 2493
Age: 18
50
Flag of IND
IM Rithvik R Raja
Elo: 2490
Age: 18
51
Flag of IND
IM V Pranav
Elo: 2486
Age: 16
52
Flag of MDA
IM Ivan Schitco
Elo: 2486
Age: 19
53
Flag of IND
IM Ghosh Aronyak
Elo: 2482
Age: 19
54
Flag of IND
IM Rautela Saksham
Elo: 2480
Age: 18
55
Flag of IND
IM Subramaniyam H Bharath
Elo: 2479
Age: 15
56
David Brodsky
Flag of USA
IM David Brodsky
Elo: 2479
Age: 20
57
Flag of AUT
IM Dominik Horvath
Elo: 2478
Age: 19
58
Flag of GRE
FM Dimitris Alexakis
Elo: 2475
Age: 19
59
Gleb Dudin
Flag of RUS
IM Gleb Dudin
Elo: 2474
Age: 18
60
Liam Vrolijk
Flag of NED
IM Liam Vrolijk
Elo: 2473
Age: 20
61
Flag of RUS
IM Kirill Shubin
Elo: 2473
Age: 19
62
Nikoloz Kacharava
Flag of GEO
IM Nikoloz Kacharava
Elo: 2469
Age: 18
63
Jan Subelj
Flag of SLO
IM Jan Subelj
Elo: 2468
Age: 18
64
Flag of FIN
IM Toivo Keinanen
Elo: 2468
Age: 20
65
Ahmad Samir Ahmadzada
Flag of AZE
IM Ahmad Samir Ahmadzada
Elo: 2467
Age: 18
66
Justin Wang
Flag of USA
IM Justin Wang
Elo: 2467
Age: 17
67
Flag of ARM
IM Mamikon Gharibyan
Elo: 2467
Age: 18
68
Srivatshav P Rahul
Flag of IND
IM Srivatshav P Rahul
Elo: 2466
Age: 20
69
Flag of IND
IM Chatterjee Koustav
Elo: 2466
Age: 19
70
Flag of BLR
IM Denis Lazavik
Elo: 2465
Age: 16
71
Flag of COL
IM Santiago Avila Pavas
Elo: 2464
Age: 18
72
Flag of AZE
IM Abdulla Azar Gadimbayli
Elo: 2463
Age: 20
73
Jung Min Seo
Flag of SWE
IM Jung Min Seo
Elo: 2459
Age: 20
74
Flag of IND
IM Mittal Aditya
Elo: 2459
Age: 16
75
Flag of RUS
FM Aleksey Grebnev
Elo: 2457
Age: 16
76
Vignir Vatnar Stefansson
Flag of ISL
IM Vignir Vatnar Stefansson
Elo: 2457
Age: 19
77
Flag of COL
FM Jose Gabriel Cardoso Cardoso
Elo: 2457
Age: 18
78
Flag of ARM
IM Artur Davtyan
Elo: 2454
Age: 20
79
Flag of USA
IM Anthony B He
Elo: 2453
Age: 17
80
Flag of BIH
IM Bojan Maksimovic
Elo: 2451
Age: 20
81
Flag of CHN
Renjie Huang
Elo: 2446
Age: 18
82
Flag of NOR
IM Tor Fredrik Kaasen
Elo: 2446
Age: 20
83
Flag of IND
IM Saha Neelash
Elo: 2445
Age: 20
84
Flag of GRE
FM Nikolaos Spyropoulos
Elo: 2445
Age: 18
85
Gupta Prithu
Flag of IND
GM Gupta Prithu
Elo: 2444
Age: 18
86
Alan Safar Ramoutar
Flag of TRI
IM Alan Safar Ramoutar
Elo: 2443
Age: 19
87
Flag of USA
IM Balaji Daggupati
Elo: 2442
Age: 17
88
Flag of IRI
FM Arash Daghli
Elo: 2441
Age: 19
89
Flag of SVK
IM Samir Sahidi
Elo: 2440
Age: 19
90
Flag of RUS
IM Martin Stukan
Elo: 2437
Age: 17
91
Flag of IND
IM M Pranesh
Elo: 2437
Age: 16
92
Flag of POL
IM Jakub Kosakowski
Elo: 2437
Age: 20
93
Flag of IND
IM Karthikeyan Ajay
Elo: 2436
Age: 18
94
Loic Travadon
Flag of FRA
IM Loic Travadon
Elo: 2436
Age: 20
95
Flag of BUL
IM Momchil Petkov
Elo: 2434
Age: 17
96
Flag of POL
FM Milosz Szpar
Elo: 2434
Age: 20
97
Flag of ISR
IM Yair Parkhov
Elo: 2434
Age: 20
98
Flag of ISR
FM Or Globus
Elo: 2431
Age: 19
99
Flag of IRI
Amirreza Pour Agha Bala
Elo: 2430
Age: 18
100
Flag of AZE
FM Khazar Araz Babazada
Elo: 2429
Age: 17