1
Manuel Petrosyan
Flag of ARM
GM Manuel Petrosyan
Elo: 2620
Age: 26
2
Manuel Perez Candelario
Flag of ESP
GM Manuel Perez Candelario
Elo: 2588
Age: 41
3
Flag of RUS
GM Mikhail Panarin
Elo: 2562
Age: 41
4
Mircea Emilian Parligras
Flag of ROU
GM Mircea Emilian Parligras
Elo: 2543
Age: 44
5
M Pranesh
Flag of IND
GM M Pranesh
Elo: 2538
Age: 18
6
Milos Perunovic
Flag of SRB
GM Milos Perunovic
Elo: 2535
Age: 40
7
Flag of BUL
GM Martin Petrov
Elo: 2518
Age: 24
8
Michael Prusikin
Flag of GER
GM Michael Prusikin
Elo: 2508
Age: 46
9
Flag of BUL
GM Momchil Petkov
Elo: 2500
Age: 19
10
Flag of VIE
IM Minh Hoang Pham
Elo: 2491
Age: 46
11
Flag of ESP
GM Manuel Pena Gomez
Elo: 2488
Age: 36
12
Milton Pantzar
Flag of SWE
IM Milton Pantzar
Elo: 2472
Age: 23
13
Martin Petr
Flag of CZE
GM Martin Petr
Elo: 2471
Age: 36
14
Mikhail Podgaets
Flag of UKR
IM Mikhail Podgaets
Elo: 2465
Age: 61
15
Mladen Palac
Flag of CRO
GM Mladen Palac
Elo: 2462
Age: 53
16
Flag of RUS
GM Maxim Pavlov
Elo: 2458
Age: 45
17
Magesh Chandran Panchanathan
Flag of IND
GM Magesh Chandran Panchanathan
Elo: 2452
Age: 41
18
Mark Paragua
Flag of PHI
GM Mark Paragua
Elo: 2451
Age: 40
19
Marian Petrov
Flag of BUL
GM Marian Petrov
Elo: 2446
Age: 49
20
Flag of BLR
Maxim Polezhaev
Elo: 2437
21
Milos M Pavlovic
Flag of SRB
IM Milos M Pavlovic
Elo: 2430
Age: 40
22
Flag of RUS
IM Maksim Pervushov
Elo: 2412
Age: 38
23
Flag of RUS
IM Mikhail Pogromsky
Elo: 2408
Age: 36
24
Margeir Petursson
Flag of ISL
GM Margeir Petursson
Elo: 2408
Age: 64
25
Flag of RUS
Mikhail Borisovich Pukshansky
Elo: 2405
Age: 72
26
Milos Pavlovic
Flag of SRB
GM Milos Pavlovic
Elo: 2402
Age: 60
27
Flag of RUS
IM Mikhail Popov
Elo: 2396
Age: 29
28
Milan Pacher
Flag of SVK
GM Milan Pacher
Elo: 2393
Age: 34
29
Flag of NED
MBM Peek
Elo: 2393
Age: 48
30
Martin Percivaldi
Flag of DEN
IM Martin Percivaldi
Elo: 2390
Age: 25
31
Flag of USA
FM Mikhail Perelshteyn
Elo: 2386
Age: 68
32
Matias Ariel Perez Gormaz
Flag of CHI
IM Matias Ariel Perez Gormaz
Elo: 2384
Age: 31
33
Misa Pap
Flag of SRB
GM Misa Pap
Elo: 2382
Age: 45
34
Flag of NED
IM Maurice Peek
Elo: 2382
Age: 48
35
Flag of ARG
IM Marcelo Playa
Elo: 2376
Age: 51
36
Flag of SRB
FM Milan S Popovic
Elo: 2374
Age: 29
37
Flag of MNE
FM Milos Pecurica
Elo: 2371
Age: 30
38
Flag of ENG
Matthew Piper
Elo: 2368
Age: 53
39
Flag of ARG
IM Marcelo A Panelo Munoz
Elo: 2366
Age: 51
40
Flag of ARG
IM Maximiliano Perez
Elo: 2362
Age: 32
41
Flag of SRB
IM Miodrag Perunovic
Elo: 2357
Age: 45
42
Marco Pacheco
Flag of PER
IM Marco Pacheco
Elo: 2357
Age: 41
43
Flag of RUS
IM Mihail Postypalskiy
Elo: 2355
Age: 40
44
Flag of UKR
IM Maxim Polyakov
Elo: 2345
Age: 35
45
Flag of SRB
IM Milos T Popovic
Elo: 2345
Age: 43
46
Flag of CAN
IM Mark Plotkin
Elo: 2344
Age: 26
47
Michael Pasman
Flag of ISR
IM Michael Pasman
Elo: 2342
Age: 64
48
Mehmed Pasalic
Flag of GER
IM Mehmed Pasalic
Elo: 2339
Age: 50
49
Flag of BLR
FM Manvel Pogosian
Elo: 2339
Age: 33
50
Flag of HUN
FM Marton Prorok
Elo: 2336
Age: 44
51
Flag of POL
FM Mateusz Paszewski
Elo: 2335
Age: 29
52
Flag of SVK
Martin Pagerka
Elo: 2332
Age: 29
53
Flag of ROU
IM Mircea Sergiu Pavlov
Elo: 2331
Age: 87
54
Flag of UKR
Mykhailo Podolskyi
Elo: 2331
Age: 16
55
Flag of ARG
Marcelo A Panelo Munoz
Elo: 2327
Age: 51
56
Flag of RUS
FM Maksim Popov
Elo: 2323
Age: 19
57
Flag of CUB
FM Manuel Alejandro Pomares Diaz
Elo: 2319
Age: 28
58
Flag of NED
FM Marcel Piket
Elo: 2317
Age: 58
59
Flag of ISR
Mayan Paz
Elo: 2307
Age: 40
60
Michal Paterek
Flag of POL
FM Michal Paterek
Elo: 2307
Age: 41
61
Flag of GER
Matthias Pannwitz
Elo: 2307
Age: 55
62
Matan Prilleltensky
Flag of USA
Matan Prilleltensky
Elo: 2303
Age: 37
63
Flag of SRB
FM Milan Panic
Elo: 2303
Age: 48
64
Flag of HUN
FM Matyas Palczert
Elo: 2297
Age: 17
65
Flag of ESP
Marcos Perez
Elo: 2295
Age: 17
66
Flag of DOM
Marco T Perez Nivar
Elo: 2295
67
Flag of SRB
Mihajlo Petrovic
Elo: 2295
Age: 61
68
Flag of ROU
FM Marian Petre
Elo: 2290
Age: 61
69
Flag of RUS
M Poliakov
Elo: 2285
Age: 69
70
Flag of MEX
Miguel Ta Palma Villanueva
Elo: 2282
Age: 20
71
Mark Pavlov
Flag of RUS
FM Mark Pavlov
Elo: 2278
Age: 18
72
Malcolm Pein
Flag of ENG
IM Malcolm Pein
Elo: 2274
Age: 64
73
Flag of CRO
FM Miodrag Prizmic
Elo: 2272
Age: 79
74
Flag of CZE
IM Milan Pastircak
Elo: 2271
Age: 63
75
Flag of ROU
Mihai Edward Padurariu
Elo: 2271
Age: 20
76
Martin Pribyl
Flag of CZE
IM Martin Pribyl
Elo: 2269
Age: 50
77
Flag of GER
FM Martin Preiss
Elo: 2269
Age: 58
78
Maka Purtseladze
Flag of GEO
IM Maka Purtseladze
Elo: 2261
Age: 36
79
Flag of BRN
Mohd Omar Ak Hirawa Pg
Elo: 2261
Age: 39
80
Flag of RUS
Mikhail Petrov
Elo: 2260
Age: 44
81
Flag of BRN
Mohd Omar Dk Qalila Pg
Elo: 2260
82
Flag of AUT
Michael Pichler
Elo: 2257
Age: 43
83
Mats Persson
Flag of SWE
FM Mats Persson
Elo: 2256
Age: 47
84
Martin Poulsen
Flag of FAI
FM Martin Poulsen
Elo: 2255
Age: 40
85
Flag of ENG
Mark A Pagden
Elo: 2255
Age: 65
86
Flag of ISR
WIM Maya Porat
Elo: 2255
Age: 33
87
Flag of BRN
Mohd Omar Ak Qadri Pg
Elo: 2255
88
Flag of SUI
FM Martin Pytel
Elo: 2253
Age: 53
89
Flag of USA
Matt J Parry
Elo: 2251
Age: 34
90
Flag of ISR
FM Matan Poleg
Elo: 2249
Age: 28
91
Marcel Peek
Flag of NED
IM Marcel Peek
Elo: 2248
Age: 63
92
Flag of ESP
Miguel Portela Garcia
Elo: 2248
Age: 58
93
Flag of GER
FM Matthias Pflug
Elo: 2247
Age: 44
94
Flag of RUS
FM Mikhail Pashinsky
Elo: 2245
Age: 49
95
Michail Petermann
Flag of GER
Michail Petermann
Elo: 2244
Age: 31
96
Flag of POL
Marcin Pietruszewski
Elo: 2239
Age: 29
97
Flag of RUS
Maxim Peshkov
Elo: 2239
Age: 41
98
Flag of GER
Markus Pauling
Elo: 2237
Age: 56
99
Flag of FRA
Matthieu Pourquet
Elo: 2233
Age: 28
100
Flag of CZE
Matyas Paseka
Elo: 2233
Age: 17