1
Alireza Firouzja
Flag of FRA
GM Alireza Firouzja
Elo: 2778
Age: 19
2
Dommaraju Gukesh
Flag of IND
GM Dommaraju Gukesh
Elo: 2726
Age: 16
3
Arjun Kumar Erigaisi
Flag of IND
GM Arjun Kumar Erigaisi
Elo: 2725
Age: 19
4
Nodirbek Abdusattorov
Flag of UZB
GM Nodirbek Abdusattorov
Elo: 2713
Age: 18
5
Vincent Keymer
Flag of GER
GM Vincent Keymer
Elo: 2693
Age: 18
6
Hans Moke Niemann
Flag of USA
GM Hans Moke Niemann
Elo: 2688
Age: 19
7
Andrey Esipenko
Flag of RUS
GM Andrey Esipenko
Elo: 2678
Age: 20
8
Sarin Nihal
Flag of IND
GM Sarin Nihal
Elo: 2677
Age: 18
9
Rameshbabu Praggnanandhaa
Flag of IND
GM Rameshbabu Praggnanandhaa
Elo: 2676
Age: 17
10
Flag of ARM
GM Shant Sargsyan
Elo: 2661
Age: 20
11
Nodirbek Yakubboev
Flag of UZB
GM Nodirbek Yakubboev
Elo: 2656
Age: 20
12
Javokhir Sindarov
Flag of UZB
GM Javokhir Sindarov
Elo: 2651
Age: 17
13
Kirill Shevchenko
Flag of UKR
GM Kirill Shevchenko
Elo: 2645
Age: 20
14
Raunak Sadhwani
Flag of IND
GM Raunak Sadhwani
Elo: 2620
Age: 17
15
Awonder Liang
Flag of USA
GM Awonder Liang
Elo: 2608
Age: 19
16
Daniel Dardha
Flag of BEL
GM Daniel Dardha
Elo: 2604
Age: 17
17
Jonas Buhl Bjerre
Flag of DEN
GM Jonas Buhl Bjerre
Elo: 2598
Age: 18
18
Flag of RUS
GM Arseniy Nesterov
Elo: 2575
Age: 19
19
Shamsiddin Vokhidov
Flag of UZB
GM Shamsiddin Vokhidov
Elo: 2566
Age: 20
20
Frederik Svane
Flag of GER
GM Frederik Svane
Elo: 2566
Age: 18
21
Christopher Woojin Yoo
Flag of USA
GM Christopher Woojin Yoo
Elo: 2563
Age: 16
22
Leon Luke Mendonca
Flag of IND
GM Leon Luke Mendonca
Elo: 2558
Age: 16
23
Flag of IND
GM Panneerseluam Iniyan
Elo: 2556
Age: 20
24
Flag of AZE
GM Mahammad Muradli
Elo: 2555
Age: 19
25
Luis Engel
Flag of GER
GM Luis Engel
Elo: 2555
Age: 20
26
Aydin Elshan Suleymanli
Flag of AZE
GM Aydin Elshan Suleymanli
Elo: 2553
Age: 17
27
Velimir Ivic
Flag of SRB
GM Velimir Ivic
Elo: 2553
Age: 20
28
Brandon Jacobson
Flag of USA
GM Brandon Jacobson
Elo: 2551
Age: 19
29
Abhimanyu Mishra
Flag of USA
GM Abhimanyu Mishra
Elo: 2549
Age: 13
30
Pawel Teclaf
Flag of POL
IM Pawel Teclaf
Elo: 2547
Age: 19
31
Flag of ITA
GM Francesco Sonis
Elo: 2542
Age: 20
32
Semen Lomasov
Flag of ISR
GM Semen Lomasov
Elo: 2541
Age: 20
33
Volodar Murzin
Flag of RUS
IM Volodar Murzin
Elo: 2534
Age: 16
34
Flag of IND
IM V Pranav
Elo: 2530
Age: 16
35
Kalyan Arjun
Flag of IND
GM Kalyan Arjun
Elo: 2529
Age: 20
36
Flag of UKR
IM Platon Galperin
Elo: 2526
Age: 19
37
Ivan Schitco
Flag of MDA
GM Ivan Schitco
Elo: 2526
Age: 19
38
Flag of UKR
IM Viktor Matviishen
Elo: 2524
Age: 20
39
Luka Budisavljevic
Flag of SRB
GM Luka Budisavljevic
Elo: 2524
Age: 18
40
Flag of BLR
IM Denis Lazavik
Elo: 2523
Age: 16
41
David Gavrilescu
Flag of ROU
IM David Gavrilescu
Elo: 2523
Age: 19
42
Flag of MGL
GM Dambasuren Batsuren
Elo: 2522
Age: 18
43
Marc Andria Maurizzi
Flag of FRA
GM Marc Andria Maurizzi
Elo: 2521
Age: 15
44
Flag of IND
IM Ghosh Aronyak
Elo: 2519
Age: 19
45
Andrew Z Hong
Flag of USA
GM Andrew Z Hong
Elo: 2517
Age: 18
46
Flag of ARM
IM Artur Davtyan
Elo: 2517
Age: 20
47
Jung Min Seo
Flag of SWE
IM Jung Min Seo
Elo: 2516
Age: 20
48
Flag of IRI
IM Bardiya Daneshvar
Elo: 2516
Age: 16
49
Flag of HUN
GM Adam Kozak
Elo: 2516
Age: 20
50
Flag of IND
IM Chatterjee Koustav
Elo: 2513
Age: 19
51
Nikoloz Kacharava
Flag of GEO
IM Nikoloz Kacharava
Elo: 2512
Age: 18
52
Flag of BUL
GM Momchil Petkov
Elo: 2511
Age: 17
53
Praveen Balakrishnan
Flag of USA
GM Praveen Balakrishnan
Elo: 2510
Age: 20
54
David Brodsky
Flag of USA
IM David Brodsky
Elo: 2506
Age: 20
55
Dominik Horvath
Flag of AUT
IM Dominik Horvath
Elo: 2505
Age: 19
56
Flag of ESP
IM Pedro Antonio Gines Esteo
Elo: 2505
Age: 18
57
Jan Subelj
Flag of SLO
IM Jan Subelj
Elo: 2505
Age: 18
58
Lance Henderson de la Fuente
Flag of AND
GM Lance Henderson de la Fuente
Elo: 2504
Age: 19
59
Flag of IND
GM Sankalp Gupta
Elo: 2502
Age: 19
60
Flag of COL
FM Jose Gabriel Cardoso Cardoso
Elo: 2502
Age: 18
61
Flag of FIN
IM Toivo Keinanen
Elo: 2499
Age: 20
62
Flag of AZE
IM Abdulla Azar Gadimbayli
Elo: 2499
Age: 20
63
Rudik Makarian
Flag of RUS
IM Rudik Makarian
Elo: 2497
Age: 18
64
Casper Schoppen
Flag of NED
GM Casper Schoppen
Elo: 2497
Age: 20
65
Srivatshav P Rahul
Flag of IND
GM Srivatshav P Rahul
Elo: 2496
Age: 20
66
Flag of IND
GM Subramaniyam H Bharath
Elo: 2495
Age: 15
67
Anand Pranav
Flag of IND
IM Anand Pranav
Elo: 2494
Age: 16
68
Flag of RUS
IM Tagir Salemgareev
Elo: 2494
Age: 20
69
Felix Blohberger
Flag of AUT
GM Felix Blohberger
Elo: 2493
Age: 20
70
Flag of USA
GM Balaji Daggupati
Elo: 2492
Age: 17
71
Flag of IND
GM Rithvik R Raja
Elo: 2489
Age: 18
72
Ahmad Samir Ahmadzada
Flag of AZE
IM Ahmad Samir Ahmadzada
Elo: 2488
Age: 18
73
Flag of NOR
IM Elham Abdrlauf
Elo: 2487
Age: 17
74
Flag of RUS
IM Kirill Shubin
Elo: 2486
Age: 19
75
Flag of IND
IM Mittal Aditya
Elo: 2485
Age: 16
76
Flag of TUR
IM Isik Can
Elo: 2483
Age: 17
77
Flag of SWE
FM Kaan Kucuksari
Elo: 2482
Age: 19
78
Flag of RUS
IM Aleksey Grebnev
Elo: 2479
Age: 16
79
Liam Vrolijk
Flag of NED
IM Liam Vrolijk
Elo: 2479
Age: 20
80
Flag of ISR
IM Yair Parkhov
Elo: 2479
Age: 20
81
Flag of USA
IM Anthony B He
Elo: 2476
Age: 17
82
Flag of ARM
IM Mamikon Gharibyan
Elo: 2476
Age: 18
83
Flag of SVK
IM Filip Haring
Elo: 2473
Age: 19
84
Flag of UZB
IM Abdimalik Abdisalimov
Elo: 2472
Age: 20
85
Gleb Dudin
Flag of RUS
IM Gleb Dudin
Elo: 2471
Age: 18
86
Flag of ISR
IM Ido Gorshtein
Elo: 2471
Age: 20
87
Justin Wang
Flag of USA
IM Justin Wang
Elo: 2471
Age: 17
88
Loic Travadon
Flag of FRA
IM Loic Travadon
Elo: 2470
Age: 20
89
Flag of SVK
IM Samir Sahidi
Elo: 2470
Age: 19
90
Igor Samunenkov
Flag of UKR
IM Igor Samunenkov
Elo: 2469
Age: 13
91
Flag of USA
IM Jason Liang
Elo: 2469
Age: 15
92
Flag of ISR
IM Eytan Rozen
Elo: 2468
Age: 16
93
Flag of BIH
IM Bojan Maksimovic
Elo: 2468
Age: 20
94
Flag of USA
FM Andy Woodward
Elo: 2465
Age: 12
95
Santiago Avila Pavas
Flag of COL
IM Santiago Avila Pavas
Elo: 2465
Age: 18
96
Flag of GRE
IM Dimitris Alexakis
Elo: 2464
Age: 19
97
Flag of IND
IM Aditya S Samant
Elo: 2463
Age: 16
98
Flag of AZE
IM Khazar Araz Babazada
Elo: 2461
Age: 17
99
Jakob Leon Pajeken
Flag of GER
IM Jakob Leon Pajeken
Elo: 2461
Age: 19
100
Flag of BLR
IM Viachaslau Zarubitski
Elo: 2460
Age: 20