1
Alireza Firouzja
Flag of FRA
GM Alireza Firouzja
Elo: 2785
Alter: 20
2
Nodirbek Abdusattorov
Flag of UZB
GM Nodirbek Abdusattorov
Elo: 2731
Alter: 19
3
Dommaraju Gukesh
Flag of IND
GM Dommaraju Gukesh
Elo: 2730
Alter: 17
4
Hans Moke Niemann
Flag of USA
GM Hans Moke Niemann
Elo: 2706
Alter: 20
5
Arjun Kumar Erigaisi
Flag of IND
GM Arjun Kumar Erigaisi
Elo: 2701
Alter: 20
6
Vincent Keymer
Flag of GER
GM Vincent Keymer
Elo: 2699
Alter: 19
7
Rameshbabu Praggnanandhaa
Flag of IND
GM Rameshbabu Praggnanandhaa
Elo: 2691
Alter: 18
8
Sarin Nihal
Flag of IND
GM Sarin Nihal
Elo: 2673
Alter: 19
9
Javokhir Sindarov
Flag of UZB
GM Javokhir Sindarov
Elo: 2661
Alter: 18
10
Awonder Liang
Flag of USA
GM Awonder Liang
Elo: 2643
Alter: 20
11
Raunak Sadhwani
Flag of IND
GM Raunak Sadhwani
Elo: 2627
Alter: 18
12
Daniel Dardha
Flag of BEL
GM Daniel Dardha
Elo: 2610
Alter: 18
13
Jonas Buhl Bjerre
Flag of DEN
GM Jonas Buhl Bjerre
Elo: 2608
Alter: 19
14
Christopher Woojin Yoo
Flag of USA
GM Christopher Woojin Yoo
Elo: 2591
Alter: 17
15
Frederik Svane
Flag of GER
GM Frederik Svane
Elo: 2577
Alter: 19
16
Arseniy Nesterov
Flag of ---
GM Arseniy Nesterov
Elo: 2568
Alter: 20
17
Pawel Teclaf
Flag of POL
IM Pawel Teclaf
Elo: 2568
Alter: 20
18
Leon Luke Mendonca
Flag of IND
GM Leon Luke Mendonca
Elo: 2558
Alter: 17
19
Rudik Makarian
Flag of ---
IM Rudik Makarian
Elo: 2557
Alter: 19
20
Volodar Murzin
Flag of ---
IM Volodar Murzin
Elo: 2554
Alter: 17
21
Aydin Elshan Suleymanli
Flag of AZE
GM Aydin Elshan Suleymanli
Elo: 2552
Alter: 18
22
Platon Galperin
Flag of UKR
IM Platon Galperin
Elo: 2551
Alter: 20
23
Abhimanyu Mishra
Flag of USA
GM Abhimanyu Mishra
Elo: 2548
Alter: 14
24
Flag of IND
IM V Pranav
Elo: 2545
Alter: 17
25
Flag of BLR
IM Denis Lazavik
Elo: 2544
Alter: 17
26
Brandon Jacobson
Flag of USA
GM Brandon Jacobson
Elo: 2543
Alter: 20
27
Flag of AZE
GM Mahammad Muradli
Elo: 2539
Alter: 20
28
Marc Andria Maurizzi
Flag of FRA
GM Marc Andria Maurizzi
Elo: 2535
Alter: 16
29
Bardiya Daneshvar
Flag of IRI
IM Bardiya Daneshvar
Elo: 2535
Alter: 17
30
Flag of IND
IM Ghosh Aronyak
Elo: 2534
Alter: 20
31
Nikoloz Kacharava
Flag of GEO
IM Nikoloz Kacharava
Elo: 2531
Alter: 19
32
Flag of USA
IM Jason Liang
Elo: 2529
Alter: 16
33
David Gavrilescu
Flag of ROU
IM David Gavrilescu
Elo: 2527
Alter: 20
34
Flag of BUL
GM Momchil Petkov
Elo: 2526
Alter: 18
35
Anand Pranav
Flag of IND
IM Anand Pranav
Elo: 2525
Alter: 17
36
Flag of MGL
GM Dambasuren Batsuren
Elo: 2525
Alter: 19
37
Dominik Horvath
Flag of AUT
IM Dominik Horvath
Elo: 2521
Alter: 20
38
Flag of IND
IM Chatterjee Koustav
Elo: 2520
Alter: 20
39
Elham Abdrlauf
Flag of NOR
IM Elham Abdrlauf
Elo: 2518
Alter: 18
40
Flag of IND
GM Subramaniyam H Bharath
Elo: 2517
Alter: 16
41
Andrew Z Hong
Flag of USA
GM Andrew Z Hong
Elo: 2517
Alter: 19
42
Balaji Daggupati
Flag of USA
GM Balaji Daggupati
Elo: 2513
Alter: 18
43
Santiago Avila Pavas
Flag of COL
IM Santiago Avila Pavas
Elo: 2513
Alter: 19
44
Lance Henderson de la Fuente
Flag of AND
GM Lance Henderson de la Fuente
Elo: 2508
Alter: 20
45
Ivan Schitco
Flag of MDA
GM Ivan Schitco
Elo: 2507
Alter: 20
46
Flag of IND
IM Mittal Aditya
Elo: 2505
Alter: 17
47
Flag of TUR
IM Isik Can
Elo: 2505
Alter: 18
48
Samir Sahidi
Flag of SVK
IM Samir Sahidi
Elo: 2504
Alter: 20
49
Sankalp Gupta
Flag of IND
GM Sankalp Gupta
Elo: 2504
Alter: 20
50
Flag of IRI
Amirreza Pour Agha Bala
Elo: 2501
Alter: 19
51
Flag of USA
IM Anthony B He
Elo: 2501
Alter: 18
52
Kaan Kucuksari
Flag of SWE
FM Kaan Kucuksari
Elo: 2500
Alter: 20
53
Flag of ESP
IM Pedro Antonio Gines Esteo
Elo: 2500
Alter: 19
54
Flag of COL
FM Jose Gabriel Cardoso Cardoso
Elo: 2498
Alter: 19
55
Flag of IND
IM Aditya S Samant
Elo: 2496
Alter: 17
56
Jan Subelj
Flag of SLO
IM Jan Subelj
Elo: 2496
Alter: 19
57
Flag of IND
IM M Pranesh
Elo: 2493
Alter: 17
58
Flag of ARM
IM Mamikon Gharibyan
Elo: 2491
Alter: 19
59
Igor Samunenkov
Flag of UKR
IM Igor Samunenkov
Elo: 2488
Alter: 14
60
Luka Budisavljevic
Flag of SRB
GM Luka Budisavljevic
Elo: 2488
Alter: 19
61
Ahmad Samir Ahmadzada
Flag of AZE
IM Ahmad Samir Ahmadzada
Elo: 2487
Alter: 19
62
Flag of IND
IM Anto Cristiano F Manish
Elo: 2485
Alter: 18
63
Justin Wang
Flag of USA
IM Justin Wang
Elo: 2485
Alter: 18
64
Flag of RUS
IM Aleksey Grebnev
Elo: 2483
Alter: 17
65
Flag of POL
FM Jan Klimkowski
Elo: 2481
Alter: 16
66
Khazar Araz Babazada
Flag of AZE
IM Khazar Araz Babazada
Elo: 2481
Alter: 18
67
Flag of ISR
FM Yahli Sokolovsky
Elo: 2476
Alter: 17
68
Flag of SVK
IM Filip Haring
Elo: 2475
Alter: 20
69
Kirk Vagho Ghazarian
Flag of USA
IM Kirk Vagho Ghazarian
Elo: 2474
Alter: 17
70
Flag of KAZ
IM Kazybek Nogerbek
Elo: 2474
Alter: 19
71
Rithvik R Raja
Flag of IND
GM Rithvik R Raja
Elo: 2472
Alter: 19
72
Dimitris Alexakis
Flag of GRE
IM Dimitris Alexakis
Elo: 2472
Alter: 20
73
Flag of AZE
FM Read Samadov
Elo: 2471
Alter: 16
74
Gleb Dudin
Flag of ---
IM Gleb Dudin
Elo: 2469
Alter: 19
75
Jakob Leon Pajeken
Flag of GER
IM Jakob Leon Pajeken
Elo: 2465
Alter: 20
76
Flag of TUR
FM Alparslan Isik
Elo: 2462
Alter: 20
77
Vignir Vatnar Stefansson
Flag of ISL
IM Vignir Vatnar Stefansson
Elo: 2461
Alter: 20
78
Flag of ROU
FM Samuel Timotei Ghimpu
Elo: 2459
Alter: 20
79
Flag of ISR
IM Eytan Rozen
Elo: 2458
Alter: 17
80
Flag of CAN
IM Shawn Rodrigue Lemieux
Elo: 2456
Alter: 19
81
Mahel Boyer
Flag of FRA
IM Mahel Boyer
Elo: 2456
Alter: 19
82
Flag of IND
FM Jimmy Jubin
Elo: 2455
Alter: 17
83
Vladislav Larkin
Flag of UKR
IM Vladislav Larkin
Elo: 2455
Alter: 19
84
Flag of TUR
IM Ediz Gurel
Elo: 2454
Alter: 15
85
Flag of IND
IM Karthikeyan Ajay
Elo: 2454
Alter: 19
86
LMST De Silva
Flag of SRI
IM LMST De Silva
Elo: 2452
Alter: 17
87
Flag of ENG
FM Shreyas Royal
Elo: 2452
Alter: 14
88
Flag of IND
FM Sambit Panda
Elo: 2452
Alter: 19
89
Flag of USA
FM Andy Woodward
Elo: 2450
Alter: 13
90
Hampus Sorensen
Flag of SWE
IM Hampus Sorensen
Elo: 2450
Alter: 20
91
Flag of MDA
FM Jegor Lashkin
Elo: 2449
Alter: 20
92
Flag of ---
IM Kirill Shubin
Elo: 2449
Alter: 20
93
Flag of BUL
IM Tsvetan Stoyanov
Elo: 2446
Alter: 19
94
Flag of TUR
FM Yagiz Kaan Erdogmus
Elo: 2445
Alter: 12
95
Flag of USA
IM Dimitar Mardov
Elo: 2445
Alter: 15
96
Flag of USA
IM Arthur Guo
Elo: 2445
Alter: 17
97
Gupta Prithu
Flag of IND
GM Gupta Prithu
Elo: 2444
Alter: 19
98
Flag of USA
FM Nico Werner Chasin
Elo: 2442
Alter: 17
99
Flag of FRA
FM Timothe Razafindratsima
Elo: 2442
Alter: 17
100
Nikolaos Spyropoulos
Flag of GRE
FM Nikolaos Spyropoulos
Elo: 2442
Alter: 19