1
Alexandr Predke
Flag of RUS
GM Alexandr Predke
Elo: 2688
Alter: 28
2
Alan Pichot
Flag of ARG
GM Alan Pichot
Elo: 2652
Alter: 24
3
Abhimanyu Sameer Puranik
Flag of IND
GM Abhimanyu Sameer Puranik
Elo: 2608
Alter: 22
4
Arman Pashikian
Flag of ARM
GM Arman Pashikian
Elo: 2595
Alter: 35
5
Aleksei Pridorozhni
Flag of RUS
GM Aleksei Pridorozhni
Elo: 2549
Alter: 41
6
Antonios Pavlidis
Flag of GRE
GM Antonios Pavlidis
Elo: 2546
Alter: 29
7
Aleksandr Poluljahov
Flag of RUS
GM Aleksandr Poluljahov
Elo: 2503
Alter: 57
8
Amirreza Pourramezanali
Flag of IRI
GM Amirreza Pourramezanali
Elo: 2495
Alter: 30
9
Anand Pranav
Flag of IND
IM Anand Pranav
Elo: 2479
Alter: 16
10
Arshak B Petrosian
Flag of ARM
GM Arshak B Petrosian
Elo: 2475
Alter: 69
11
Flag of RUS
IM Alexey Pugachov
Elo: 2466
Alter: 57
12
Aaron Pixton
Flag of USA
FM Aaron Pixton
Elo: 2465
Alter: 36
13
Arthur Pijpers
Flag of NED
IM Arthur Pijpers
Elo: 2463
Alter: 28
14
Ashot Parvanyan
Flag of GER
IM Ashot Parvanyan
Elo: 2455
Alter: 21
15
Flag of USA
IM Advait Patel
Elo: 2451
Alter: 20
16
Alexander Pipa
Flag of UKR
IM Alexander Pipa
Elo: 2443
Alter: 54
17
Anatoliy Polivanov
Flag of UKR
IM Anatoliy Polivanov
Elo: 2439
Alter: 36
18
Anthony Petkidis
Flag of GER
Anthony Petkidis
Elo: 2435
Alter: 28
19
Antti Pihlajasalo
Flag of FIN
IM Antti Pihlajasalo
Elo: 2434
Alter: 43
20
Flag of IRI
Amirreza Pour Agha Bala
Elo: 2430
Alter: 18
21
Flag of UZB
IM Aleksandar Paronjan
Elo: 2428
Alter: 50
22
Flag of RUS
GM Alexander Potapov
Elo: 2425
Alter: 53
23
Flag of RUS
IM Alexey Polschikov
Elo: 2420
Alter: 35
24
Flag of RUS
IM Alexander I Petrushin
Elo: 2418
Alter: 75
25
Flag of BRA
FM Armen Proudian
Elo: 2418
Alter: 28
26
Flag of RUS
IM Andrey Petelin
Elo: 2415
Alter: 51
27
Flag of SLO
GM Albin Planinc
Elo: 2415
Alter: 64
28
Flag of AZE
FM Agil Kamran Oglu Pirverdiyev
Elo: 2411
Alter: 26
29
Adrian Marian Petrisor
Flag of ROU
IM Adrian Marian Petrisor
Elo: 2404
Alter: 30
30
Flag of RUS
Andrey Petchenkin
Elo: 2403
31
Flag of RUS
FM Andrey Praslov
Elo: 2402
Alter: 61
32
Flag of ESP
FM Antonio Pazos Porta
Elo: 2397
Alter: 34
33
Armen Petrossian
Flag of FRA
FM Armen Petrossian
Elo: 2396
Alter: 54
34
Aleksander Prameshuber
Flag of AUT
Aleksander Prameshuber
Elo: 2395
Alter: 59
35
Flag of ITA
FM Alberto Pomaro
Elo: 2393
Alter: 30
36
Flag of BLR
IM Anatoly Peresada
Elo: 2391
Alter: 92
37
Flag of USA
Alexsander B Pavlovich
Elo: 2390
38
Flag of RUS
Alexey Pushkin
Elo: 2390
Alter: 51
39
Andreas Penzold
Flag of GER
FM Andreas Penzold
Elo: 2389
Alter: 60
40
Flag of RUS
FM Artur Petrov
Elo: 2385
Alter: 30
41
Flag of RUS
FM Alexaandr Piskaikin
Elo: 2380
Alter: 64
42
Flag of HUN
FM Aron Pasti
Elo: 2380
Alter: 16
43
Flag of RUS
IM Alexey Paveliev
Elo: 2379
Alter: 36
44
Flag of CUB
FM Angel Perez
Elo: 2377
Alter: 48
45
Adam Popovics
Flag of HUN
IM Adam Popovics
Elo: 2376
Alter: 36
46
Flag of UKR
IM Alexandr Pichugin
Elo: 2374
Alter: 66
47
Flag of HUN
IM Ambrus Peter
Elo: 2372
Alter: 52
48
Flag of RUS
Anton Petrakov
Elo: 2370
Alter: 49
49
Aleksej Pliasunov
Flag of RUS
FM Aleksej Pliasunov
Elo: 2367
Alter: 38
50
Flag of RUS
IM Alexey Potapov
Elo: 2364
Alter: 33
51
Flag of POL
Adrian Panocki
Elo: 2356
Alter: 32
52
Alexey Palekha
Flag of UKR
IM Alexey Palekha
Elo: 2356
Alter: 37
53
Flag of UKR
IM Alexsey Peskov
Elo: 2354
Alter: 40
54
Flag of ESP
FM Alberto Portela Peleteiro
Elo: 2354
Alter: 23
55
Flag of RUS
A Petrakov
Elo: 2350
Alter: 49
56
Flag of RUS
FM Andrei Pavlikov
Elo: 2348
Alter: 46
57
Arturo Pomar Salamanca
Flag of ESP
GM Arturo Pomar Salamanca
Elo: 2345
Alter: 84
58
Flag of ESP
IM Alejandro Perez Garcia
Elo: 2341
Alter: 22
59
Flag of RUS
FM Andrei Purygin
Elo: 2341
Alter: 30
60
Alejandro Pablo Marin
Flag of ESP
FM Alejandro Pablo Marin
Elo: 2338
Alter: 65
61
Flag of RUS
FM Andrei Popelyshev
Elo: 2335
Alter: 47
62
Flag of RUS
Alexander Vlad Petrov
Elo: 2334
Alter: 59
63
Artur Pieniazek
Flag of POL
IM Artur Pieniazek
Elo: 2330
Alter: 54
64
Flag of IND
FM Ananchaperumal Pavanasam
Elo: 2327
Alter: 64
65
Flag of RUS
IM Andrei Purtov
Elo: 2326
Alter: 64
66
Flag of FRA
FM Alexandre Pigeat
Elo: 2325
Alter: 23
67
Atousa Pourkashiyan
Flag of IRI
WGM Atousa Pourkashiyan
Elo: 2322
Alter: 34
68
Flag of IRI
FM Arman Pourghanbarzad Lashtnesha
Elo: 2322
Alter: 21
69
Flag of ISR
Alexander Pratusevich
Elo: 2318
70
Flag of SWE
FM Anders Pettersson
Elo: 2317
Alter: 31
71
Angel Paredes Galan
Flag of ESP
FM Angel Paredes Galan
Elo: 2317
Alter: 45
72
Flag of RUS
FM Artem Pingin
Elo: 2317
Alter: 14
73
Flag of RUS
FM Alexey Perkovsky
Elo: 2317
Alter: 32
74
Flag of ROU
FM Andrei Pretorian
Elo: 2315
Alter: 45
75
Flag of RUS
Aleksy Polaninov
Elo: 2313
Alter: 62
76
Flag of UKR
IM Alexander Pasko
Elo: 2309
Alter: 34
77
Flag of RUS
IM Alexey V Potkin
Elo: 2308
Alter: 63
78
Flag of RUS
Alexei V Potkin
Elo: 2308
Alter: 63
79
Flag of RUS
FM Alexander Poliakov
Elo: 2307
Alter: 50
80
Flag of RUS
FM Aleksey Popilov
Elo: 2306
Alter: 49
81
Flag of RUS
FM Artem Poliakov
Elo: 2305
Alter: 20
82
Flag of RUS
IM Alexey Pakhomov
Elo: 2305
Alter: 48
83
Arnaud Payen
Flag of FRA
IM Arnaud Payen
Elo: 2301
Alter: 50
84
Flag of RUS
FM Alexander Piskaikin
Elo: 2298
Alter: 64
85
Flag of UKR
FM Alexander Prihodko
Elo: 2297
Alter: 47
86
Flag of ESP
Alvaro Perez de Miguel
Elo: 2297
Alter: 35
87
Flag of CAN
FM Andrew Peredun
Elo: 2296
Alter: 42
88
Flag of GRE
IM Anastasios Pavlidis
Elo: 2296
Alter: 31
89
Flag of PER
FM Alexander Principe
Elo: 2295
Alter: 26
90
Flag of ITA
FM Alberto Profumo
Elo: 2294
Alter: 66
91
Flag of RUS
Alexey Paznikov
Elo: 2294
Alter: 49
92
Alexander N Panchenko
Flag of RUS
GM Alexander N Panchenko
Elo: 2294
Alter: 55
93
Flag of RUS
AS Pavlov
Elo: 2291
Alter: 84
94
Alexander Postoev
Flag of GER
FM Alexander Postoev
Elo: 2290
Alter: 36
95
Flag of RUS
FM Alexandr Piskunov
Elo: 2290
Alter: 28
96
Flag of USA
FM Alan Pollard
Elo: 2290
Alter: 75
97
Flag of RUS
Alexandr S Pavlov
Elo: 2289
Alter: 84
98
Flag of UKR
FM Andrii Punin
Elo: 2289
Alter: 35
99
Flag of RUS
A Pogosian
Elo: 2288
Alter: 60
100
Ales Pachmann
Flag of CZE
FM Ales Pachmann
Elo: 2288
Alter: 44