1
Manuel Petrosyan
Flag of ARM
GM Manuel Petrosyan
Elo: 2599
Age: 23
2
Mircea Emilian Parligras
Flag of ROU
GM Mircea Emilian Parligras
Elo: 2576
Age: 41
3
Manuel Perez Candelario
Flag of ESP
GM Manuel Perez Candelario
Elo: 2569
Age: 38
4
Flag of RUS
GM Mikhail Panarin
Elo: 2562
Age: 38
5
Michael Prusikin
Flag of GER
GM Michael Prusikin
Elo: 2543
Age: 43
6
Flag of BUL
IM Martin Petrov
Elo: 2542
Age: 21
7
Milos Perunovic
Flag of SRB
GM Milos Perunovic
Elo: 2541
Age: 37
8
Mladen Palac
Flag of CRO
GM Mladen Palac
Elo: 2517
Age: 50
9
Martin Petr
Flag of CZE
GM Martin Petr
Elo: 2500
Age: 33
10
Flag of ESP
GM Manuel Pena Gomez
Elo: 2492
Age: 33
11
Flag of VIE
IM Minh Hoang Pham
Elo: 2491
Age: 43
12
Magesh Chandran Panchanathan
Flag of IND
GM Magesh Chandran Panchanathan
Elo: 2474
Age: 38
13
Milos Pavlovic
Flag of SRB
GM Milos Pavlovic
Elo: 2471
Age: 57
14
Mark Paragua
Flag of PHI
GM Mark Paragua
Elo: 2467
Age: 37
15
Mikhail Podgaets
Flag of UKR
IM Mikhail Podgaets
Elo: 2465
Age: 61
16
Flag of RUS
GM Maxim Pavlov
Elo: 2458
Age: 42
17
Marian Petrov
Flag of BUL
GM Marian Petrov
Elo: 2451
Age: 46
18
Margeir Petursson
Flag of ISL
GM Margeir Petursson
Elo: 2447
Age: 61
19
Flag of BUL
IM Momchil Petkov
Elo: 2441
Age: 16
20
Flag of SWE
IM Milton Pantzar
Elo: 2441
Age: 20
21
Flag of BLR
Maxim Polezhaev
Elo: 2437
22
Flag of IND
IM M Pranesh
Elo: 2437
Age: 15
23
Milos M Pavlovic
Flag of SRB
IM Milos M Pavlovic
Elo: 2430
Age: 37
24
Flag of RUS
IM Mikhail Popov
Elo: 2424
Age: 26
25
Flag of SRB
IM Miodrag Perunovic
Elo: 2422
Age: 42
26
Flag of ARG
IM Maximiliano Perez
Elo: 2417
Age: 24
27
Flag of RUS
IM Maksim Pervushov
Elo: 2412
Age: 35
28
Flag of RUS
IM Mikhail Pogromsky
Elo: 2405
Age: 33
29
Flag of RUS
Mikhail Borisovich Pukshansky
Elo: 2405
Age: 69
30
Matias Ariel Perez Gormaz
Flag of CHI
IM Matias Ariel Perez Gormaz
Elo: 2404
Age: 28
31
Flag of CAN
IM Mark Plotkin
Elo: 2396
Age: 23
32
Flag of ARG
IM Marcelo Panelo
Elo: 2395
Age: 48
33
Flag of NED
MBM Peek
Elo: 2393
Age: 45
34
Flag of NED
IM Maurice Peek
Elo: 2389
Age: 45
35
Flag of USA
FM Mikhail Perelshteyn
Elo: 2386
Age: 65
36
Martin Percivaldi
Flag of DEN
IM Martin Percivaldi
Elo: 2385
Age: 22
37
Milan Pacher
Flag of SVK
GM Milan Pacher
Elo: 2378
Age: 31
38
Misa Pap
Flag of SRB
GM Misa Pap
Elo: 2377
Age: 42
39
Flag of ARG
IM Marcelo Playa
Elo: 2376
Age: 48
40
Flag of ENG
Matthew Piper
Elo: 2368
Age: 50
41
Flag of SRB
FM Milan S Popovic
Elo: 2368
Age: 26
42
Marco Pacheco
Flag of PER
IM Marco Pacheco
Elo: 2363
Age: 38
43
Flag of UKR
IM Maxim Polyakov
Elo: 2362
Age: 32
44
Michael Pasman
Flag of ISR
IM Michael Pasman
Elo: 2360
Age: 61
45
Flag of BLR
FM Manvel Pogosian
Elo: 2356
Age: 30
46
Flag of RUS
IM Mihail Postypalskiy
Elo: 2355
Age: 33
47
Flag of SRB
IM Milos T Popovic
Elo: 2354
Age: 40
48
Flag of SWE
FM Mats Persson
Elo: 2340
Age: 44
49
Mehmed Pasalic
Flag of GER
IM Mehmed Pasalic
Elo: 2339
Age: 47
50
Flag of HUN
FM Marton Prorok
Elo: 2336
Age: 41
51
Flag of SVK
Martin Pagerka
Elo: 2332
Age: 26
52
Flag of ROU
IM Mircea Sergiu Pavlov
Elo: 2331
Age: 84
53
Flag of MNE
FM Milos Pecurica
Elo: 2331
Age: 27
54
Flag of POL
FM Marek Pniaczek
Elo: 2329
Age: 18
55
Flag of CUB
FM Manuel Alejandro Pomares Diaz
Elo: 2328
Age: 25
56
Flag of ARG
IM Marcelo A Panelo Munoz
Elo: 2327
Age: 48
57
Flag of NED
FM Marcel Piket
Elo: 2317
Age: 55
58
Martin Poulsen
Flag of FAI
FM Martin Poulsen
Elo: 2308
Age: 37
59
Malcolm Pein
Flag of ENG
IM Malcolm Pein
Elo: 2308
Age: 61
60
Flag of GER
Matthias Pannwitz
Elo: 2307
Age: 52
61
Michal Paterek
Flag of POL
FM Michal Paterek
Elo: 2307
Age: 38
62
Flag of ISR
Mayan Paz
Elo: 2307
Age: 37
63
Flag of BRA
FM Marcos Vinicius Tor Pires
Elo: 2302
Age: 30
64
Flag of POL
FM Mateusz Paszewski
Elo: 2300
Age: 26
65
Flag of VEN
Marcos Perez
Elo: 2295
66
Flag of SRB
Mihajlo Petrovic
Elo: 2295
Age: 58
67
Flag of SRB
Milan Panic
Elo: 2295
Age: 45
68
Flag of DOM
Marco T Perez Nivar
Elo: 2295
69
Flag of ROU
FM Marian Petre
Elo: 2290
Age: 58
70
Flag of RUS
M Poliakov
Elo: 2285
Age: 66
71
Flag of AUT
Michael Pichler
Elo: 2280
Age: 40
72
Flag of GER
FM Matthias Pflug
Elo: 2275
Age: 41
73
Maka Purtseladze
Flag of GEO
IM Maka Purtseladze
Elo: 2274
Age: 33
74
Flag of CZE
IM Milan Pastircak
Elo: 2273
Age: 60
75
Flag of CRO
FM Miodrag Prizmic
Elo: 2272
Age: 76
76
Flag of GER
FM Martin Preiss
Elo: 2269
Age: 55
77
Martin Pribyl
Flag of CZE
IM Martin Pribyl
Elo: 2268
Age: 47
78
Flag of BRN
Mohd Omar Ak Hirawa Pg
Elo: 2261
Age: 36
79
Flag of RUS
Mikhail Petrov
Elo: 2260
Age: 41
80
Flag of BRN
Mohd Omar Dk Qalila Pg
Elo: 2260
81
Flag of RUS
WIM Margarita Potapova
Elo: 2257
Age: 21
82
Flag of ISR
WIM Maya Porat
Elo: 2256
Age: 30
83
Flag of BRN
Mohd Omar Ak Qadri Pg
Elo: 2255
84
Flag of ENG
Mark A Pagden
Elo: 2255
Age: 62
85
Flag of BEL
Mathias Philipsen
Elo: 2255
Age: 29
86
Marcel Peek
Flag of NED
IM Marcel Peek
Elo: 2254
Age: 60
87
Flag of SUI
FM Martin Pytel
Elo: 2253
Age: 50
88
Flag of ROU
Mihai Edward Padurariu
Elo: 2251
Age: 17
89
Flag of USA
Matt J Parry
Elo: 2251
Age: 31
90
Flag of MEX
Miguel Ta Palma Villanueva
Elo: 2250
Age: 17
91
Flag of ESP
Miguel Portela Garcia
Elo: 2248
Age: 55
92
Flag of RUS
FM Mikhail Pashinsky
Elo: 2245
Age: 46
93
Miroslav Pucovski
Flag of CRO
IM Miroslav Pucovski
Elo: 2244
Age: 62
94
Flag of RUS
Maksim Panov
Elo: 2242
Age: 24
95
Michail Petermann
Flag of GER
Michail Petermann
Elo: 2241
Age: 28
96
Flag of RUS
Maxim Peshkov
Elo: 2239
Age: 38
97
Flag of GER
Markus Pauling
Elo: 2237
Age: 53
98
Flag of SLO
FM Mitja Piskur
Elo: 2236
Age: 47
99
Milko Popchev
Flag of BUL
GM Milko Popchev
Elo: 2235
Age: 57
100
Flag of ESP
Marc Pruja Ramirez de Cartagena
Elo: 2228
Age: 28