1
Yi Wei
Flag of CHN
GM Yi Wei
Elo: 2733
Alter: 20
2
Jeffery Xiong
Flag of USA
GM Jeffery Xiong
Elo: 2666
Alter: 19
3
Parham Maghsoodloo
Flag of IRI
GM Parham Maghsoodloo
Elo: 2666
Alter: 19
4
Samuel Sevian
Flag of USA
GM Samuel Sevian
Elo: 2642
Alter: 19
5
Flag of RUS
GM Alexey Sarana
Elo: 2630
Alter: 19
6
Benjamin Gledura
Flag of HUN
GM Benjamin Gledura
Elo: 2629
Alter: 20
7
Aryan Tari
Flag of NOR
GM Aryan Tari
Elo: 2620
Alter: 20
8
Alireza Firouzja
Flag of IRI
GM Alireza Firouzja
Elo: 2618
Alter: 16
9
Jorden Van Foreest
Flag of NED
GM Jorden Van Foreest
Elo: 2618
Alter: 20
10
Haik M Martirosyan
Flag of ARM
GM Haik M Martirosyan
Elo: 2616
Alter: 19
11
Andrey Esipenko
Flag of RUS
GM Andrey Esipenko
Elo: 2603
Alter: 17
12
Bogdan Daniel Deac
Flag of ROU
GM Bogdan Daniel Deac
Elo: 2603
Alter: 18
13
Chithambaram VR Aravindh
Flag of IND
GM Chithambaram VR Aravindh
Elo: 2601
Alter: 20
14
Jinshi Bai
Flag of CHN
GM Jinshi Bai
Elo: 2593
Alter: 20
15
Mohammad Amin Tabatabaei
Flag of IRI
GM Mohammad Amin Tabatabaei
Elo: 2590
Alter: 18
16
Awonder Liang
Flag of USA
GM Awonder Liang
Elo: 2590
Alter: 16
17
Sarin Nihal
Flag of IND
GM Sarin Nihal
Elo: 2578
Alter: 15
18
Flag of CUB
IM Carlos Daniel Albornoz Cabrera
Elo: 2577
Alter: 19
19
Jose Eduardo Martinez Alcantara
Flag of PER
GM Jose Eduardo Martinez Alcantara
Elo: 2570
Alter: 20
20
Nodirbek Yakubboev
Flag of UZB
IM Nodirbek Yakubboev
Elo: 2569
Alter: 17
21
Anton Smirnov
Flag of AUS
GM Anton Smirnov
Elo: 2567
Alter: 18
22
Luca Jr Moroni
Flag of ITA
GM Luca Jr Moroni
Elo: 2567
Alter: 19
23
Dmitrij Kollars
Flag of GER
GM Dmitrij Kollars
Elo: 2567
Alter: 20
24
Flag of CHN
GM Xiangyu Xu
Elo: 2565
Alter: 20
25
Nodirbek Abdusattorov
Flag of UZB
GM Nodirbek Abdusattorov
Elo: 2560
Alter: 15
26
Murali Karthikeyan
Flag of IND
GM Murali Karthikeyan
Elo: 2560
Alter: 20
27
Semen Lomasov
Flag of RUS
IM Semen Lomasov
Elo: 2559
Alter: 17
28
Francesco Rambaldi
Flag of ITA
GM Francesco Rambaldi
Elo: 2558
Alter: 20
29
Flag of ESP
GM Miguel Santos Ruiz
Elo: 2554
Alter: 20
30
Flag of GRE
IM Nikolas Theodorou
Elo: 2551
Alter: 19
31
Flag of USA
GM John M Burke
Elo: 2550
Alter: 18
32
Flag of USA
GM Ruifeng Li
Elo: 2546
Alter: 18
33
Flag of ARM
GM Aram Hakobyan
Elo: 2545
Alter: 18
34
Thai Dai Van Nguyen
Flag of CZE
GM Thai Dai Van Nguyen
Elo: 2542
Alter: 18
35
Flag of IND
GM Chopra Aryan
Elo: 2540
Alter: 18
36
Flag of UKR
GM Kirill Shevchenko
Elo: 2539
Alter: 17
37
Abhimanyu Sameer Puranik
Flag of IND
GM Abhimanyu Sameer Puranik
Elo: 2538
Alter: 19
38
Flag of CHN
IM Di Li
Elo: 2534
Alter: 20
39
Rameshbabu Praggnanandhaa
Flag of IND
GM Rameshbabu Praggnanandhaa
Elo: 2532
Alter: 14
40
Flag of RUS
FM Aleksey Sorokin
Elo: 2531
Alter: 19
41
Flag of GRE
GM Andreas Kelires
Elo: 2529
Alter: 20
42
Flag of RUS
IM Sergei Lobanov
Elo: 2526
Alter: 18
43
Flag of IND
GM Arjun Erigaisi
Elo: 2526
Alter: 16
44
Li Tian Yeoh
Flag of MAS
IM Li Tian Yeoh
Elo: 2522
Alter: 20
45
Razvan Preotu
Flag of CAN
GM Razvan Preotu
Elo: 2522
Alter: 20
46
Flag of AUS
IM Temur Igonin
Elo: 2519
Alter: 19
47
Flag of DEN
IM Jesper Sondergaard Thybo
Elo: 2517
Alter: 20
48
Flag of UKR
IM Evgeny Shtembuliak
Elo: 2516
Alter: 20
49
Flag of CUB
GM Luis Ernesto Quesada Perez
Elo: 2513
Alter: 20
50
Valentin Dragnev
Flag of AUT
GM Valentin Dragnev
Elo: 2513
Alter: 20
51
Flag of RUS
IM Alexandr Triapishko
Elo: 2512
Alter: 19
52
Flag of RUS
IM Semen Khanin
Elo: 2512
Alter: 20
53
Viktor Gazik
Flag of SVK
IM Viktor Gazik
Elo: 2512
Alter: 18
54
Lucas Van Foreest
Flag of NED
GM Lucas Van Foreest
Elo: 2511
Alter: 18
55
Dommaraju Gukesh
Flag of IND
IM Dommaraju Gukesh
Elo: 2508
Alter: 13
56
Flag of RUS
FM Nikita Afanasiev
Elo: 2508
Alter: 19
57
Flag of USA
IM Nicolas D Checa
Elo: 2506
Alter: 18
58
Flag of UZB
IM Javokhir Sindarov
Elo: 2505
Alter: 14
59
Flag of IND
IM NR Visakh
Elo: 2505
Alter: 20
60
Vincent Keymer
Flag of GER
IM Vincent Keymer
Elo: 2505
Alter: 15
61
Flag of IRI
IM Aryan Gholami
Elo: 2502
Alter: 18
62
Flag of USA
GM Akshat Chandra
Elo: 2502
Alter: 20
63
Flag of CHN
FM Zhihang Xu
Elo: 2501
Alter: 18
64
Flag of CHN
GM Yan Liu
Elo: 2498
Alter: 19
65
Flag of PER
GM Kevin Joel Cori Quispe
Elo: 2497
Alter: 20
66
Flag of KAZ
IM Denis Makhnyov
Elo: 2495
Alter: 19
67
Flag of UZB
IM Shamsiddin Vokhidov
Elo: 2494
Alter: 17
68
Flag of IND
GM Venkataraman Karthik
Elo: 2494
Alter: 20
69
Shahin Lorparizangeneh
Flag of IRI
GM Shahin Lorparizangeneh
Elo: 2493
Alter: 20
70
Gergely Kantor
Flag of HUN
IM Gergely Kantor
Elo: 2493
Alter: 20
71
Flag of RUS
IM Andrey Drygalov
Elo: 2492
Alter: 20
72
Flag of USA
GM Andrew Tang
Elo: 2491
Alter: 20
73
Flag of UKR
IM Viktor Matviishen
Elo: 2490
Alter: 17
74
Lance Henderson de la Fuente
Flag of ESP
IM Lance Henderson de la Fuente
Elo: 2490
Alter: 16
75
Flag of ARM
IM Shant Sargsyan
Elo: 2488
Alter: 17
76
Velimir Ivic
Flag of SRB
IM Velimir Ivic
Elo: 2487
Alter: 17
77
Milan Zajic
Flag of SRB
GM Milan Zajic
Elo: 2485
Alter: 20
78
Flag of IRI
IM Arash Tahbaz
Elo: 2484
Alter: 19
79
Anh Khoi Nguyen
Flag of VIE
IM Anh Khoi Nguyen
Elo: 2484
Alter: 17
80
Flag of SRB
IM Mihajlo Radovanovic
Elo: 2483
Alter: 18
81
Flag of CRO
IM Jadranko Plenca
Elo: 2483
Alter: 20
82
Lorenzo Lodici
Flag of ITA
IM Lorenzo Lodici
Elo: 2482
Alter: 19
83
Flag of RUS
FM Timur Fakhrutdinov
Elo: 2481
Alter: 18
84
Flag of IND
IM Panneerseluam Iniyan
Elo: 2480
Alter: 17
85
Bharathakoti Harsha
Flag of IND
IM Bharathakoti Harsha
Elo: 2480
Alter: 19
86
Flag of BUL
IM Martin Petrov
Elo: 2479
Alter: 19
87
David Gavrilescu
Flag of ROU
FM David Gavrilescu
Elo: 2479
Alter: 16
88
Flag of CUB
IM Arnaldo Fernandez de La Vara
Elo: 2478
Alter: 20
89
Flag of UZB
IM Ortik Nigmatov
Elo: 2478
Alter: 19
90
Flag of ITA
IM Francesco Sonis
Elo: 2477
Alter: 17
91
Flag of CRO
IM Leon Livaic
Elo: 2477
Alter: 19
92
Flag of CHN
Yanbin Wang
Elo: 2474
Alter: 17
93
Szymon Gumularz
Flag of POL
IM Szymon Gumularz
Elo: 2473
Alter: 18
94
Flag of CHN
IM Changren Dai
Elo: 2473
Alter: 20
95
Flag of NED
IM Liam Vrolijk
Elo: 2470
Alter: 17
96
Gupta Prithu
Flag of IND
IM Gupta Prithu
Elo: 2470
Alter: 15
97
Roven Vogel
Flag of GER
IM Roven Vogel
Elo: 2469
Alter: 19
98
Luis Engel
Flag of GER
IM Luis Engel
Elo: 2469
Alter: 17
99
Mihnea Costachi
Flag of ROU
IM Mihnea Costachi
Elo: 2469
Alter: 19
100
Flag of POL
IM Igor Janik
Elo: 2468
Alter: 19