1
Parham Maghsoodloo
Flag of IRI
GM Parham Maghsoodloo
Elo: 2726
Age: 23
2
Peter Michalik
Flag of CZE
GM Peter Michalik
Elo: 2577
Age: 33
3
Flag of RUS
GM Pavel Maletin
Elo: 2575
Age: 37
4
Piotr Murdzia
Flag of POL
IM Piotr Murdzia
Elo: 2414
Age: 48
5
Flag of RUS
IM Pavel Martynov
Elo: 2414
Age: 55
6
Paul Motwani
Flag of SCO
GM Paul Motwani
Elo: 2413
Age: 61
7
Flag of FRA
FM Phileas Mathieu
Elo: 2391
Age: 18
8
Flag of ENG
FM Peter Richard Markland
Elo: 2390
Age: 72
9
Flag of IRI
FM Peyman Mohajerin Esfahani
Elo: 2387
Age: 41
10
Pedro Ramon Martinez Reyes
Flag of VEN
FM Pedro Ramon Martinez Reyes
Elo: 2383
Age: 32
11
Flag of ENG
IM Philip Morris
Elo: 2375
Age: 56
12
Plamen Mladenov
Flag of BUL
IM Plamen Mladenov
Elo: 2362
Age: 36
13
Pedro Mascaro March
Flag of ESP
IM Pedro Mascaro March
Elo: 2356
Age: 50
14
Flag of RUS
Pavel Malyakin
Elo: 2350
Age: 53
15
Flag of YUG
FM Petar Mejic
Elo: 2350
Age: 87
16
Flag of SRB
Petar Mitrovic
Elo: 2347
Age: 64
17
Flag of ENG
FM Paul Macklin
Elo: 2339
Age: 56
18
Flag of CUB
IM Pedro Morales Romero
Elo: 2338
Age: 41
19
Polina Malysheva
Flag of RUS
WIM Polina Malysheva
Elo: 2336
Age: 35
20
Peter Meister
Flag of GER
IM Peter Meister
Elo: 2334
Age: 57
21
Flag of RUS
Petr Mikhalchenko
Elo: 2322
Age: 34
22
Pavel Martynov
Flag of RUS
FM Pavel Martynov
Elo: 2320
Age: 28
23
Flag of GER
FM Peter Meyer
Elo: 2318
Age: 58
24
Flag of RUS
FM Petr Matyukov
Elo: 2315
Age: 52
25
Flag of GER
FM Philipp Mai
Elo: 2313
Age: 44
26
Flag of CUB
FM Pedro Moreno
Elo: 2307
Age: 43
27
Peter Mack
Flag of GER
FM Peter Mack
Elo: 2305
Age: 69
28
Flag of ENG
Paul Alexander Martins
Elo: 2302
29
Flag of BEL
FM Pierre Moulin
Elo: 2300
Age: 60
30
Flag of YUG
Predrag Marcetic
Elo: 2295
Age: 46
31
Flag of SVK
FM Peter Molnar
Elo: 2287
Age: 42
32
Flag of ITA
FM Piero Mazzilli
Elo: 2285
Age: 41
33
Flag of GRE
FM Panagiotis Michelakos
Elo: 2282
Age: 27
34
Flag of CZE
FM Pavel Mudra
Elo: 2281
Age: 40
35
Flag of SRB
Predrag Miskovic
Elo: 2280
Age: 51
36
Flag of RUS
Pavel Maleev
Elo: 2280
Age: 30
37
Flag of POL
Piotr Mickiewicz
Elo: 2277
Age: 44
38
Pablo Martinez Rodriguez
Flag of ESP
FM Pablo Martinez Rodriguez
Elo: 2271
Age: 53
39
Flag of RUS
Poman Mikhailis
Elo: 2269
Age: 50
40
Flag of NZL
Peter McKenzie
Elo: 2265
Age: 57
41
Flag of CUB
Pedro Montiel
Elo: 2265
Age: 76
42
Flag of IND
Paramesweran Manoj Kumar
Elo: 2260
Age: 56
43
Flag of ARG
FM Pablo Sebastian Molina
Elo: 2257
Age: 30
44
Flag of IND
IM Poorna Sharma Mithrakanth
Elo: 2252
Age: 62
45
Flag of SVK
FM Peter Martiska
Elo: 2248
Age: 65
46
Paul Mac Intyre
Flag of USA
FM Paul Mac Intyre
Elo: 2246
Age: 61
47
Flag of ESP
Patxi Moreno Estebanez
Elo: 2245
Age: 21
48
Flag of SUI
Pascal Maeser
Elo: 2245
Age: 54
49
Flag of CAN
Phil Morenz
Elo: 2245
Age: 64
50
Philipp Mueller
Flag of GER
Philipp Mueller
Elo: 2243
Age: 30
51
Perparim Makolli
Flag of KOS
FM Perparim Makolli
Elo: 2241
Age: 58
52
Flag of ESP
Pablo Munoz Martin
Elo: 2237
Age: 49
53
Flag of POL
FM Pawel Musialkiewicz
Elo: 2230
Age: 28
54
Flag of BLR
Pavel Miahkou
Elo: 2229
Age: 46
55
Flag of ITA
Paolo Mora
Elo: 2227
Age: 57
56
Flag of USA
Pedro Marcal
Elo: 2225
Age: 57
57
Flag of POL
Pawel Maj
Elo: 2224
Age: 35
58
Flag of SLO
FM Predrag Marceta
Elo: 2223
Age: 46
59
Flag of GER
Philipp Maurischat
Elo: 2221
Age: 47
60
Flag of RUS
FM Pavel Miroshnichenko
Elo: 2221
Age: 32
61
Flag of CAN
Peter Murray
Elo: 2215
Age: 77
62
Flag of LUX
Paul Milbers
Elo: 2215
Age: 72
63
Pietro Mola
Flag of ITA
FM Pietro Mola
Elo: 2209
Age: 48
64
Flag of SRI
Pa Mandara
Elo: 2205
65
Flag of SRB
Predrag Milicevic
Elo: 2205
Age: 79
66
Flag of CZE
Pavel Matejka
Elo: 2205
Age: 49
67
Flag of CAN
Peter Marshall
Elo: 2203
Age: 44
68
Predrag Masic
Flag of SRB
IM Predrag Masic
Elo: 2196
Age: 53
69
Flag of ESP
Pablo Moran
Elo: 2195
Age: 97
70
Flag of ESP
Pedro Mendoza Navas
Elo: 2195
71
Flag of SUI
Philippe Matthey
Elo: 2192
Age: 69
72
Prince Daniel Mulenga
Flag of ZAM
FM Prince Daniel Mulenga
Elo: 2188
Age: 31
73
Flag of FRA
Pierre Miehe
Elo: 2188
Age: 46
74
Flag of BEL
Peter Meurrens
Elo: 2188
Age: 60
75
Flag of IRI
Pe Mahmoud
Elo: 2186
76
Flag of NOR
FM Per Erik Manne
Elo: 2186
Age: 60
77
Flag of IND
Pabitra M Mohanty
Elo: 2185
Age: 71
78
Flag of POL
Pawel Makarewicz
Elo: 2185
Age: 48
79
Flag of ITA
Paolo Marcoli
Elo: 2184
Age: 63
80
Flag of ESP
Pedro Medina Riesgo
Elo: 2182
Age: 43
81
Flag of RUS
Petr Melnichuk
Elo: 2181
Age: 68
82
Flag of GRE
Petros Metaxas
Elo: 2181
Age: 52
83
Flag of ROU
Petru Radu Ioan Marginean
Elo: 2175
Age: 62
84
Flag of USA
Prateek Mishra
Elo: 2175
Age: 19
85
Flag of MEX
Ponce Alvaro Miranda
Elo: 2174
Age: 66
86
Petr Mach
Flag of CZE
Petr Mach
Elo: 2167
Age: 39
87
Flag of GRE
Prokopios Mamalis
Elo: 2166
Age: 17
88
Flag of USA
Peter Minear
Elo: 2164
Age: 46
89
Flag of UKR
Pavlo Makarov
Elo: 2163
Age: 59
90
Flag of SVK
Peter Minich
Elo: 2160
Age: 62
91
Flag of DEN
Paulius Meskenas
Elo: 2159
Age: 18
92
Flag of RUS
Petr Markov
Elo: 2158
Age: 75
93
Flag of YUG
Predrag Milicevic I
Elo: 2158
Age: 60
94
Flag of ARG
Pablo Mizzau
Elo: 2154
Age: 25
95
Flag of SRB
Perica Milinic
Elo: 2153
Age: 58
96
Flag of POL
Piotr Mucha
Elo: 2152
Age: 26
97
Flag of POL
Przemyslaw Mrozek
Elo: 2150
Age: 47
98
Flag of AUT
Peter Mayerhofer
Elo: 2150
Age: 47
99
Flag of INA
WFM Putri Haryanto Merinda
Elo: 2150
100
Flag of IRI
Pouya Mari Ooriad
Elo: 2150
Age: 41