1
Alireza Firouzja
Flag of ---
GM Alireza Firouzja
Elo: 2723
Alter: 17
2
Jeffery Xiong
Flag of USA
GM Jeffery Xiong
Elo: 2712
Alter: 20
3
Parham Maghsoodloo
Flag of IRI
GM Parham Maghsoodloo
Elo: 2674
Alter: 20
4
Samuel Sevian
Flag of USA
GM Samuel Sevian
Elo: 2660
Alter: 20
5
Flag of RUS
GM Alexey Sarana
Elo: 2656
Alter: 20
6
Andrey Esipenko
Flag of RUS
GM Andrey Esipenko
Elo: 2654
Alter: 18
7
Mohammad Amin Tabatabaei
Flag of IRI
GM Mohammad Amin Tabatabaei
Elo: 2638
Alter: 19
8
Nodirbek Abdusattorov
Flag of UZB
GM Nodirbek Abdusattorov
Elo: 2635
Alter: 16
9
Bogdan Daniel Deac
Flag of ROU
GM Bogdan Daniel Deac
Elo: 2626
Alter: 19
10
Sarin Nihal
Flag of IND
GM Sarin Nihal
Elo: 2618
Alter: 16
11
Haik M Martirosyan
Flag of ARM
GM Haik M Martirosyan
Elo: 2613
Alter: 20
12
Anton Smirnov
Flag of AUS
GM Anton Smirnov
Elo: 2604
Alter: 19
13
Rameshbabu Praggnanandhaa
Flag of IND
GM Rameshbabu Praggnanandhaa
Elo: 2602
Alter: 15
14
Flag of ARM
GM Shant Sargsyan
Elo: 2601
Alter: 18
15
Abhimanyu Sameer Puranik
Flag of IND
GM Abhimanyu Sameer Puranik
Elo: 2598
Alter: 20
16
Nodirbek Yakubboev
Flag of UZB
GM Nodirbek Yakubboev
Elo: 2597
Alter: 18
17
Awonder Liang
Flag of USA
GM Awonder Liang
Elo: 2592
Alter: 17
18
Flag of ARM
GM Aram Hakobyan
Elo: 2582
Alter: 19
19
Flag of IND
GM Arjun Erigaisi
Elo: 2575
Alter: 17
20
Flag of CUB
GM Carlos Daniel Albornoz Cabrera
Elo: 2566
Alter: 20
21
Flag of IND
GM Chopra Aryan
Elo: 2562
Alter: 19
22
Thai Dai Van Nguyen
Flag of CZE
GM Thai Dai Van Nguyen
Elo: 2558
Alter: 19
23
Velimir Ivic
Flag of SRB
IM Velimir Ivic
Elo: 2558
Alter: 18
24
Flag of GRE
IM Nikolas Theodorou
Elo: 2555
Alter: 20
25
Flag of UKR
GM Kirill Shevchenko
Elo: 2553
Alter: 18
26
Semen Lomasov
Flag of RUS
IM Semen Lomasov
Elo: 2546
Alter: 18
27
Flag of USA
GM John M Burke
Elo: 2544
Alter: 19
28
Dommaraju Gukesh
Flag of IND
GM Dommaraju Gukesh
Elo: 2542
Alter: 14
29
Flag of USA
GM Ruifeng Li
Elo: 2541
Alter: 19
30
Flag of IRI
IM Aryan Gholami
Elo: 2541
Alter: 19
31
Luis Engel
Flag of GER
IM Luis Engel
Elo: 2541
Alter: 18
32
Flag of AZE
GM Vugar Afgan Oglu Asadli
Elo: 2538
Alter: 19
33
Flag of UZB
GM Javokhir Sindarov
Elo: 2537
Alter: 15
34
Jonas Buhl Bjerre
Flag of DEN
IM Jonas Buhl Bjerre
Elo: 2535
Alter: 16
35
Luca Jr Moroni
Flag of ITA
GM Luca Jr Moroni
Elo: 2532
Alter: 20
36
Vincent Keymer
Flag of GER
IM Vincent Keymer
Elo: 2527
Alter: 16
37
Flag of USA
GM Nicolas D Checa
Elo: 2527
Alter: 19
38
Flag of UZB
IM Shamsiddin Vokhidov
Elo: 2526
Alter: 18
39
Lucas Van Foreest
Flag of NED
GM Lucas Van Foreest
Elo: 2523
Alter: 19
40
Flag of HUN
IM Adam Kozak
Elo: 2523
Alter: 18
41
Flag of AUS
GM Temur Igonin
Elo: 2523
Alter: 20
42
Raunak Sadhwani
Flag of IND
IM Raunak Sadhwani
Elo: 2522
Alter: 15
43
Flag of RUS
FM Aleksey Sorokin
Elo: 2520
Alter: 20
44
Anh Khoi Nguyen
Flag of VIE
GM Anh Khoi Nguyen
Elo: 2520
Alter: 18
45
Flag of RUS
IM Nikita Afanasiev
Elo: 2516
Alter: 20
46
Casper Schoppen
Flag of NED
IM Casper Schoppen
Elo: 2514
Alter: 18
47
Flag of CHN
GM Yan Liu
Elo: 2513
Alter: 20
48
Flag of RUS
IM Alexandr Triapishko
Elo: 2510
Alter: 20
49
Paulius Pultinevicius
Flag of LTU
GM Paulius Pultinevicius
Elo: 2510
Alter: 19
50
Flag of RUS
IM Sergei Lobanov
Elo: 2507
Alter: 19
51
Flag of CHN
IM Zhihang Xu
Elo: 2506
Alter: 19
52
Flag of BUL
IM Martin Petrov
Elo: 2504
Alter: 20
53
Bharathakoti Harsha
Flag of IND
GM Bharathakoti Harsha
Elo: 2502
Alter: 20
54
Viktor Gazik
Flag of SVK
IM Viktor Gazik
Elo: 2501
Alter: 19
55
Flag of RUS
FM Timur Fakhrutdinov
Elo: 2501
Alter: 19
56
Max Warmerdam
Flag of NED
IM Max Warmerdam
Elo: 2498
Alter: 20
57
Flag of UKR
IM Viktor Matviishen
Elo: 2497
Alter: 18
58
Szymon Gumularz
Flag of POL
IM Szymon Gumularz
Elo: 2497
Alter: 19
59
Flag of CRO
IM Leon Livaic
Elo: 2495
Alter: 20
60
Flag of IND
GM Panneerseluam Iniyan
Elo: 2494
Alter: 18
61
Lance Henderson de la Fuente
Flag of ESP
GM Lance Henderson de la Fuente
Elo: 2492
Alter: 17
62
Flag of CHN
Xiongjian Peng
Elo: 2489
Alter: 20
63
Flag of SVK
GM Jergus Pechac
Elo: 2487
Alter: 19
64
Flag of KAZ
IM Denis Makhnyov
Elo: 2486
Alter: 20
65
Flag of ISR
IM David Gorodetzky
Elo: 2486
Alter: 20
66
Flag of SRB
IM Mihajlo Radovanovic
Elo: 2485
Alter: 19
67
Ariel Erenberg
Flag of ISR
IM Ariel Erenberg
Elo: 2484
Alter: 19
68
Flag of RUS
Arseniy Nesterov
Elo: 2482
Alter: 17
69
Flag of ESP
IM Pedro Antonio Gines Esteo
Elo: 2482
Alter: 16
70
Harshit Raja
Flag of IND
IM Harshit Raja
Elo: 2482
Alter: 19
71
Flag of USA
IM David Brodsky
Elo: 2479
Alter: 18
72
Liam Vrolijk
Flag of NED
IM Liam Vrolijk
Elo: 2478
Alter: 18
73
Flag of RUS
IM Stefan Pogosyan
Elo: 2477
Alter: 16
74
Kalyan Arjun
Flag of IND
IM Kalyan Arjun
Elo: 2477
Alter: 18
75
Lorenzo Lodici
Flag of ITA
IM Lorenzo Lodici
Elo: 2477
Alter: 20
76
Adham Fawzy
Flag of EGY
GM Adham Fawzy
Elo: 2476
Alter: 20
77
Robby Kevlishvili
Flag of NED
IM Robby Kevlishvili
Elo: 2474
Alter: 19
78
Flag of CHN
Yanbin Wang
Elo: 2473
Alter: 18
79
Flag of AZE
IM Aydin Elshan Suleymanli
Elo: 2473
Alter: 15
80
Gupta Prithu
Flag of IND
GM Gupta Prithu
Elo: 2472
Alter: 16
81
Mihnea Costachi
Flag of ROU
IM Mihnea Costachi
Elo: 2472
Alter: 20
82
Flag of USA
IM Brandon Jacobson
Elo: 2470
Alter: 17
83
Flag of CHN
Shiwu Wang
Elo: 2469
Alter: 19
84
Flag of USA
IM Joshua Sheng
Elo: 2469
Alter: 20
85
Flag of RUS
IM Saveliy Golubov
Elo: 2469
Alter: 20
86
Flag of MDA
IM Ivan Schitco
Elo: 2467
Alter: 17
87
Flag of UZB
IM Ortik Nigmatov
Elo: 2467
Alter: 20
88
Flag of CHN
Yuanhe Zhao
Elo: 2466
Alter: 20
89
Flag of USA
IM Praveen Balakrishnan
Elo: 2466
Alter: 18
90
Flag of USA
IM Hans Moke Niemann
Elo: 2465
Alter: 17
91
Roven Vogel
Flag of GER
IM Roven Vogel
Elo: 2465
Alter: 20
92
Flag of SIN
IM Jingyao Tin
Elo: 2463
Alter: 20
93
Flag of IRI
IM Arash Tahbaz
Elo: 2461
Alter: 20
94
Flag of AZE
IM Abdulla Azar Gadimbayli
Elo: 2461
Alter: 18
95
Flag of UKR
IM Platon Galperin
Elo: 2460
Alter: 17
96
Flag of CHN
FM Chen Zou
Elo: 2460
Alter: 19
97
Flag of LTU
IM Valeriy Kazakovskiy
Elo: 2460
Alter: 20
98
Valentin Buckels
Flag of GER
IM Valentin Buckels
Elo: 2459
Alter: 19
99
Daniel Dardha
Flag of BEL
IM Daniel Dardha
Elo: 2458
Alter: 15
100
Flag of RUS
Tagir Salemgareev
Elo: 2458
Alter: 18