1
Manuel Petrosyan
Flag of ARM
GM Manuel Petrosyan
Elo: 2612
Age: 26
2
Munirethinam Pranesh
Flag of IND
GM Munirethinam Pranesh
Elo: 2580
Age: 18
3
Manuel Perez Candelario
Flag of ESP
GM Manuel Perez Candelario
Elo: 2576
Age: 41
4
Flag of RUS
GM Mikhail Panarin
Elo: 2562
Age: 41
5
Mircea Emilian Parligras
Flag of ROU
GM Mircea Emilian Parligras
Elo: 2550
Age: 44
6
Momchil Petkov
Flag of BUL
GM Momchil Petkov
Elo: 2549
Age: 19
7
Martin Petrov
Flag of BUL
GM Martin Petrov
Elo: 2548
Age: 24
8
Michael Prusikin
Flag of GER
GM Michael Prusikin
Elo: 2512
Age: 46
9
Milos Perunovic
Flag of SRB
GM Milos Perunovic
Elo: 2508
Age: 40
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: 2468
Age: 36
13
Mikhail Podgaets
Flag of UKR
IM Mikhail Podgaets
Elo: 2465
Age: 61
14
Magesh Chandran Panchanathan
Flag of IND
GM Magesh Chandran Panchanathan
Elo: 2461
Age: 41
15
Flag of RUS
GM Maxim Pavlov
Elo: 2458
Age: 45
16
Milton Pantzar
Flag of SWE
IM Milton Pantzar
Elo: 2453
Age: 23
17
Mladen Palac
Flag of CRO
GM Mladen Palac
Elo: 2446
Age: 53
18
Mark Paragua
Flag of PHI
GM Mark Paragua
Elo: 2446
Age: 40
19
Flag of BLR
Maxim Polezhaev
Elo: 2437
20
Marian Petrov
Flag of BUL
GM Marian Petrov
Elo: 2437
Age: 49
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
Margeir Petursson
Flag of ISL
GM Margeir Petursson
Elo: 2409
Age: 64
24
Flag of RUS
IM Mikhail Pogromsky
Elo: 2408
Age: 36
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
Misa Pap
Flag of SRB
GM Misa Pap
Elo: 2401
Age: 45
28
Flag of RUS
IM Mikhail Popov
Elo: 2396
Age: 29
29
Matias Ariel Perez Gormaz
Flag of CHI
IM Matias Ariel Perez Gormaz
Elo: 2393
Age: 31
30
Martin Percivaldi
Flag of DEN
IM Martin Percivaldi
Elo: 2387
Age: 25
31
Flag of USA
FM Mikhail Perelshteyn
Elo: 2386
Age: 68
32
Flag of ARG
IM Marcelo Playa
Elo: 2376
Age: 51
33
Flag of NED
IM Maurice Peek
Elo: 2371
Age: 48
34
Flag of ENG
Matthew Piper
Elo: 2368
Age: 53
35
Flag of ARG
IM Maximiliano Perez
Elo: 2362
Age: 32
36
Flag of HUN
FM Matyas Palczert
Elo: 2359
Age: 17
37
Flag of SRB
IM Miodrag Perunovic
Elo: 2357
Age: 45
38
Marco Pacheco
Flag of PER
IM Marco Pacheco
Elo: 2357
Age: 41
39
Flag of RUS
IM Mihail Postypalskiy
Elo: 2353
Age: 40
40
Michael Pasman
Flag of ISR
IM Michael Pasman
Elo: 2347
Age: 64
41
Flag of SRB
IM Milos T Popovic
Elo: 2345
Age: 43
42
Flag of POL
FM Mateusz Paszewski
Elo: 2344
Age: 29
43
Flag of RUS
FM Maksim Popov
Elo: 2342
Age: 19
44
Flag of SRB
FM Milan S Popovic
Elo: 2342
Age: 29
45
Mehmed Pasalic
Flag of GER
IM Mehmed Pasalic
Elo: 2339
Age: 50
46
Flag of BLR
FM Manvel Pogosian
Elo: 2338
Age: 33
47
Flag of HUN
FM Marton Prorok
Elo: 2337
Age: 44
48
Flag of SVK
Martin Pagerka
Elo: 2332
Age: 29
49
Flag of ROU
IM Mircea Sergiu Pavlov
Elo: 2331
Age: 87
50
Flag of CAN
IM Mark Plotkin
Elo: 2331
Age: 26
51
Flag of ARG
Marcelo A Panelo Munoz
Elo: 2327
Age: 51
52
Flag of UKR
IM Maxim Polyakov
Elo: 2327
Age: 35
53
Flag of ARG
IM Marcelo A Panelo Munoz
Elo: 2325
Age: 51
54
Flag of MNE
FM Milos Pecurica
Elo: 2320
Age: 30
55
Flag of UKR
Mykhailo Podolskyi
Elo: 2319
Age: 16
56
Flag of CUB
FM Manuel Alejandro Pomares Diaz
Elo: 2319
Age: 28
57
Flag of NED
FM Marcel Piket
Elo: 2317
Age: 58
58
Milan Pacher
Flag of SVK
GM Milan Pacher
Elo: 2310
Age: 34
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
Flag of SRB
FM Milan Panic
Elo: 2303
Age: 48
63
Matan Prilleltensky
Flag of USA
Matan Prilleltensky
Elo: 2303
Age: 37
64
Flag of ESP
Marcos Perez
Elo: 2295
Age: 17
65
Flag of SRB
Mihajlo Petrovic
Elo: 2295
Age: 61
66
Flag of DOM
Marco T Perez Nivar
Elo: 2295
67
Flag of ROU
FM Marian Petre
Elo: 2290
Age: 61
68
Flag of RUS
M Poliakov
Elo: 2285
Age: 69
69
Malcolm Pein
Flag of ENG
IM Malcolm Pein
Elo: 2284
Age: 64
70
Mats Persson
Flag of SWE
FM Mats Persson
Elo: 2280
Age: 47
71
Mark Pavlov
Flag of RUS
FM Mark Pavlov
Elo: 2278
Age: 18
72
Flag of MEX
FM Miguel Tadeo Palma Villanueva
Elo: 2273
Age: 20
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 GER
FM Martin Preiss
Elo: 2269
Age: 58
76
Martin Pribyl
Flag of CZE
IM Martin Pribyl
Elo: 2269
Age: 50
77
Flag of BRN
Mohd Omar Ak Hirawa Pg
Elo: 2261
Age: 39
78
Maka Purtseladze
Flag of GEO
IM Maka Purtseladze
Elo: 2261
Age: 36
79
Flag of RUS
Mikhail Petrov
Elo: 2260
Age: 44
80
Flag of FRA
Matthieu Pourquet
Elo: 2260
Age: 28
81
Flag of BRN
Mohd Omar Dk Qalila Pg
Elo: 2260
82
Martin Poulsen
Flag of FAI
FM Martin Poulsen
Elo: 2258
Age: 40
83
Flag of GER
FM Matthias Pflug
Elo: 2256
Age: 44
84
Flag of BRN
Mohd Omar Ak Qadri Pg
Elo: 2255
85
Flag of ISR
WIM Maya Porat
Elo: 2255
Age: 33
86
Flag of ENG
Mark A Pagden
Elo: 2255
Age: 65
87
Flag of CZE
Matyas Paseka
Elo: 2254
Age: 17
88
Flag of SUI
FM Martin Pytel
Elo: 2253
Age: 53
89
Flag of USA
Matt J Parry
Elo: 2251
Age: 34
90
Marcel Peek
Flag of NED
IM Marcel Peek
Elo: 2248
Age: 63
91
Flag of ESP
Miguel Portela Garcia
Elo: 2248
Age: 58
92
Flag of ITA
FM Mattia Pegno
Elo: 2245
Age: 18
93
Flag of RUS
FM Mikhail Pashinsky
Elo: 2245
Age: 49
94
Flag of BEL
Mathias Philipsen
Elo: 2245
Age: 32
95
Flag of BRA
FM Marcos Vinicius Tor Pires
Elo: 2245
Age: 33
96
Flag of AUT
Michael Pichler
Elo: 2243
Age: 43
97
Flag of ISR
FM Matan Poleg
Elo: 2241
Age: 28
98
Flag of ROU
Mihai Edward Padurariu
Elo: 2241
Age: 20
99
Flag of RUS
Maxim Peshkov
Elo: 2239
Age: 41
100
Flag of GER
Markus Pauling
Elo: 2237
Age: 56