1
Manuel Petrosyan
Flag of ARM
GM Manuel Petrosyan
Elo: 2616
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: 2557
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: 2531
Age: 40
7
Flag of BUL
GM Martin Petrov
Elo: 2520
Age: 24
8
Michael Prusikin
Flag of GER
GM Michael Prusikin
Elo: 2515
Age: 46
9
Momchil Petkov
Flag of BUL
GM Momchil Petkov
Elo: 2502
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
Martin Petr
Flag of CZE
GM Martin Petr
Elo: 2474
Age: 36
13
Milton Pantzar
Flag of SWE
IM Milton Pantzar
Elo: 2471
Age: 23
14
Mikhail Podgaets
Flag of UKR
IM Mikhail Podgaets
Elo: 2465
Age: 61
15
Mladen Palac
Flag of CRO
GM Mladen Palac
Elo: 2463
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
Milan Pacher
Flag of SVK
GM Milan Pacher
Elo: 2415
Age: 34
23
Flag of RUS
IM Maksim Pervushov
Elo: 2412
Age: 38
24
Flag of RUS
IM Mikhail Pogromsky
Elo: 2408
Age: 36
25
Margeir Petursson
Flag of ISL
GM Margeir Petursson
Elo: 2406
Age: 64
26
Flag of RUS
Mikhail Borisovich Pukshansky
Elo: 2405
Age: 72
27
Milos Pavlovic
Flag of SRB
GM Milos Pavlovic
Elo: 2402
Age: 60
28
Flag of RUS
IM Mikhail Popov
Elo: 2396
Age: 29
29
Martin Percivaldi
Flag of DEN
IM Martin Percivaldi
Elo: 2395
Age: 25
30
Flag of NED
MBM Peek
Elo: 2393
Age: 48
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: 2382
Age: 31
33
Flag of ARG
IM Marcelo Playa
Elo: 2376
Age: 51
34
Flag of NED
IM Maurice Peek
Elo: 2376
Age: 48
35
Flag of SRB
FM Milan S Popovic
Elo: 2374
Age: 29
36
Flag of MNE
FM Milos Pecurica
Elo: 2371
Age: 30
37
Misa Pap
Flag of SRB
GM Misa Pap
Elo: 2369
Age: 45
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: 2364
Age: 32
41
Marco Pacheco
Flag of PER
IM Marco Pacheco
Elo: 2357
Age: 41
42
Flag of SRB
IM Miodrag Perunovic
Elo: 2357
Age: 45
43
Flag of RUS
IM Mihail Postypalskiy
Elo: 2355
Age: 40
44
Flag of POL
FM Mateusz Paszewski
Elo: 2349
Age: 29
45
Michael Pasman
Flag of ISR
IM Michael Pasman
Elo: 2347
Age: 64
46
Flag of UKR
IM Maxim Polyakov
Elo: 2345
Age: 35
47
Flag of SRB
IM Milos T Popovic
Elo: 2345
Age: 43
48
Flag of CAN
IM Mark Plotkin
Elo: 2344
Age: 26
49
Flag of RUS
FM Maksim Popov
Elo: 2340
Age: 19
50
Mehmed Pasalic
Flag of GER
IM Mehmed Pasalic
Elo: 2339
Age: 50
51
Flag of BLR
FM Manvel Pogosian
Elo: 2338
Age: 33
52
Flag of HUN
FM Marton Prorok
Elo: 2336
Age: 44
53
Flag of HUN
FM Matyas Palczert
Elo: 2333
Age: 17
54
Flag of SVK
Martin Pagerka
Elo: 2332
Age: 29
55
Flag of UKR
Mykhailo Podolskyi
Elo: 2331
Age: 16
56
Flag of ROU
IM Mircea Sergiu Pavlov
Elo: 2331
Age: 87
57
Flag of ARG
Marcelo A Panelo Munoz
Elo: 2327
Age: 51
58
Flag of CUB
FM Manuel Alejandro Pomares Diaz
Elo: 2319
Age: 28
59
Flag of NED
FM Marcel Piket
Elo: 2317
Age: 58
60
Flag of GER
Matthias Pannwitz
Elo: 2307
Age: 55
61
Michal Paterek
Flag of POL
FM Michal Paterek
Elo: 2307
Age: 41
62
Flag of ISR
Mayan Paz
Elo: 2307
Age: 40
63
Matan Prilleltensky
Flag of USA
Matan Prilleltensky
Elo: 2303
Age: 37
64
Flag of SRB
FM Milan Panic
Elo: 2303
Age: 48
65
Flag of SRB
Mihajlo Petrovic
Elo: 2295
Age: 61
66
Flag of ESP
Marcos Perez
Elo: 2295
Age: 17
67
Flag of DOM
Marco T Perez Nivar
Elo: 2295
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
Flag of CRO
FM Miodrag Prizmic
Elo: 2272
Age: 79
73
Flag of ROU
Mihai Edward Padurariu
Elo: 2271
Age: 20
74
Flag of CZE
IM Milan Pastircak
Elo: 2271
Age: 63
75
Martin Pribyl
Flag of CZE
IM Martin Pribyl
Elo: 2269
Age: 50
76
Flag of GER
FM Martin Preiss
Elo: 2269
Age: 58
77
Malcolm Pein
Flag of ENG
IM Malcolm Pein
Elo: 2269
Age: 64
78
Mats Persson
Flag of SWE
FM Mats Persson
Elo: 2267
Age: 47
79
Maka Purtseladze
Flag of GEO
IM Maka Purtseladze
Elo: 2261
Age: 36
80
Flag of BRN
Mohd Omar Ak Hirawa Pg
Elo: 2261
Age: 39
81
Flag of BRN
Mohd Omar Dk Qalila Pg
Elo: 2260
82
Flag of RUS
Mikhail Petrov
Elo: 2260
Age: 44
83
Martin Poulsen
Flag of FAI
FM Martin Poulsen
Elo: 2258
Age: 40
84
Flag of GER
FM Matthias Pflug
Elo: 2256
Age: 44
85
Flag of BRN
Mohd Omar Ak Qadri Pg
Elo: 2255
86
Flag of ENG
Mark A Pagden
Elo: 2255
Age: 65
87
Flag of ISR
WIM Maya Porat
Elo: 2255
Age: 33
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 ESP
Miguel Portela Garcia
Elo: 2248
Age: 58
91
Marcel Peek
Flag of NED
IM Marcel Peek
Elo: 2248
Age: 63
92
Flag of RUS
FM Mikhail Pashinsky
Elo: 2245
Age: 49
93
Michail Petermann
Flag of GER
Michail Petermann
Elo: 2244
Age: 31
94
Flag of AUT
Michael Pichler
Elo: 2243
Age: 43
95
Flag of ISR
FM Matan Poleg
Elo: 2241
Age: 28
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 BEL
Mathias Philipsen
Elo: 2231
Age: 32
100
Flag of ESP
Marc Pruja Ramirez de Cartagena
Elo: 2228
Age: 31