1
Jose Eduardo Martinez Alcantara
Flag of MEX
GM Jose Eduardo Martinez Alcantara
Elo: 2607
Alter: 25
2
Jules Moussard
Flag of FRA
GM Jules Moussard
Elo: 2600
Alter: 29
3
Jan Markos
Flag of SVK
GM Jan Markos
Elo: 2555
Alter: 39
4
Javier Moreno Carnero
Flag of ESP
GM Javier Moreno Carnero
Elo: 2519
Alter: 49
5
Jan Malek
Flag of POL
IM Jan Malek
Elo: 2499
Alter: 17
6
Jordi Magem Badals
Flag of ESP
GM Jordi Magem Badals
Elo: 2491
Alter: 57
7
Javad Maharramzade
Flag of AZE
IM Javad Maharramzade
Elo: 2489
Alter: 48
8
Jurijs Mihailovs
Flag of LAT
IM Jurijs Mihailovs
Elo: 2434
Alter: 35
9
James Morris
Flag of AUS
IM James Morris
Elo: 2431
Alter: 30
10
Jakob Meister
Flag of GER
GM Jakob Meister
Elo: 2420
Alter: 69
11
Jens Uwe Maiwald
Flag of GER
GM Jens Uwe Maiwald
Elo: 2415
Alter: 50
12
Flag of RUS
Jurij Markov
Elo: 2404
Alter: 66
13
Flag of CZE
IM Jan Miesbauer
Elo: 2402
Alter: 23
14
Flag of USA
IM Josh Manion
Elo: 2400
Alter: 48
15
Flag of SLO
FM Jan Marn
Elo: 2393
Alter: 20
16
Flag of ENG
IM Joseph McPhillips
Elo: 2388
Alter: 27
17
Flag of COL
IM Jhon Alexander Morales
Elo: 2378
Alter: 45
18
Julian Martin
Flag of GER
IM Julian Martin
Elo: 2378
Alter: 23
19
Flag of ESP
IM Jesus Martin Duque
Elo: 2375
Alter: 28
20
Julius Muckle
Flag of GER
IM Julius Muckle
Elo: 2374
Alter: 23
21
Javier Moreno Ruiz
Flag of ESP
IM Javier Moreno Ruiz
Elo: 2370
Alter: 54
22
Flag of NED
IM Joost Michielsen
Elo: 2369
Alter: 37
23
Flag of POL
FM Jakub Maciejczak
Elo: 2366
Alter: 36
24
Flag of SVK
Jozef Mikita
Elo: 2363
Alter: 50
25
Flag of CZE
Jan Mikes
Elo: 2360
Alter: 28
26
Jose Lisandro Munoz Santana
Flag of DOM
IM Jose Lisandro Munoz Santana
Elo: 2359
Alter: 38
27
Flag of BRA
FM Joao Danilo Mandetta
Elo: 2355
Alter: 31
28
Flag of ESP
FM Javier Marchena Hurtado
Elo: 2350
Alter: 27
29
Jairo Moreira Romero
Flag of ECU
FM Jairo Moreira Romero
Elo: 2340
Alter: 47
30
Flag of FRA
Jean Michel Mondoloni
Elo: 2337
Alter: 56
31
Flag of SRB
FM Jefto Milosevic
Elo: 2337
Alter: 85
32
Flag of ARG
Juan G Mautalen
Elo: 2325
Alter: 56
33
Flag of FRA
FM Judicael Meillon
Elo: 2321
Alter: 19
34
John Marvin Miciano
Flag of PHI
IM John Marvin Miciano
Elo: 2317
Alter: 24
35
Jozef Michenka
Flag of CZE
IM Jozef Michenka
Elo: 2315
Alter: 69
36
Flag of POL
FM Jacek Markiewicz
Elo: 2315
Alter: 43
37
Josko Mukic
Flag of CRO
IM Josko Mukic
Elo: 2314
Alter: 62
38
Jamshid Mustafaev
Flag of UZB
Jamshid Mustafaev
Elo: 2313
Alter: 33
39
Jovan Miletic
Flag of USA
FM Jovan Miletic
Elo: 2310
Alter: 62
40
Flag of USA
FM John McCarthy
Elo: 2310
Alter: 67
41
Flag of BRA
James Mann
Elo: 2310
42
Flag of BRA
Jose Soares Masculo
Elo: 2310
Alter: 65
43
Flag of AZE
FM Jeyhun Mammadov
Elo: 2307
Alter: 56
44
Juan Mellado Trivino
Flag of ESP
IM Juan Mellado Trivino
Elo: 2307
Alter: 56
45
Jacques Macles
Flag of FRA
FM Jacques Macles
Elo: 2301
Alter: 79
46
Jovan Milovic
Flag of MNE
FM Jovan Milovic
Elo: 2301
Alter: 39
47
Joanna Majdan
Flag of POL
WGM Joanna Majdan
Elo: 2300
Alter: 36
48
Flag of ENG
FM James Moreby
Elo: 2300
Alter: 22
49
Flag of CAN
FM John MacPhail
Elo: 2299
Alter: 70
50
Johannes Mundorf
Flag of GER
FM Johannes Mundorf
Elo: 2297
Alter: 29
51
Juras Mickevicius
Flag of LTU
FM Juras Mickevicius
Elo: 2295
Alter: 43
52
Flag of GEO
Jambul Makharadze
Elo: 2291
Alter: 41
53
Joost P Mellegers
Flag of NED
FM Joost P Mellegers
Elo: 2290
Alter: 46
54
Jean Baptiste Mullon
Flag of FRA
IM Jean Baptiste Mullon
Elo: 2290
Alter: 46
55
Jacob Murey
Flag of ISR
GM Jacob Murey
Elo: 2290
Alter: 83
56
Flag of ESP
FM Jose Medina
Elo: 2287
Alter: 59
57
Flag of FIN
FM Janne Mertanen
Elo: 2282
Alter: 47
58
Flag of PER
FM Juan Mansilla
Elo: 2277
Alter: 43
59
Flag of HUN
FM Jozsef Mihalko
Elo: 2274
Alter: 64
60
Flag of COL
Joseph Steve Munoz Triana
Elo: 2274
Alter: 18
61
Flag of FRA
FM Jeremy Moucheroud
Elo: 2274
Alter: 34
62
Flag of FRA
FM Joachin Mouhamad
Elo: 2273
Alter: 31
63
Flag of ESP
Juan Jose Macias Diaz
Elo: 2271
Alter: 65
64
Flag of CAN
Josip Mihaljevic
Elo: 2270
65
Flag of IRL
John L Moles
Elo: 2270
Alter: 66
66
Flag of NED
FM Joost Marcus
Elo: 2266
Alter: 77
67
Juan de Dios Melero Fidalgo
Flag of ESP
FM Juan de Dios Melero Fidalgo
Elo: 2266
Alter: 43
68
Flag of ESP
Jose Carlos Menendez Artime
Elo: 2263
Alter: 75
69
Flag of PER
Jorge Murakami
Elo: 2263
Alter: 59
70
Flag of ESP
Jose Maria Muruzabal Samper
Elo: 2260
Alter: 63
71
Flag of ESP
Josep Antonio Miralles Sanchez
Elo: 2259
Alter: 62
72
Flag of BRA
FM Jorge Luiz Cabral J Medeiros
Elo: 2258
Alter: 44
73
Flag of CZE
FM Jan Machan
Elo: 2257
Alter: 27
74
Flag of VEN
FM Jose Miguel Medina Cruzata
Elo: 2253
Alter: 61
75
Flag of ESP
Jose Maria Martinez Otzeta
Elo: 2253
Alter: 54
76
Flag of GER
Jens Mewes
Elo: 2253
Alter: 54
77
Flag of PHI
Jenny Mayor
Elo: 2252
78
Flag of COL
FM Jhon Edison Munoz Galvez
Elo: 2252
Alter: 38
79
Flag of MEX
FM Jorge Mena Vazquez
Elo: 2250
80
Flag of CZE
FM Jan Malik
Elo: 2250
Alter: 39
81
Jordy Mont Reynaud
Flag of USA
Jordy Mont Reynaud
Elo: 2249
Alter: 41
82
Flag of NED
Jeroen Medema
Elo: 2247
Alter: 59
83
Flag of USA
FM John C Meyer
Elo: 2246
Alter: 80
84
Flag of GER
Joerg Marbach
Elo: 2245
Alter: 65
85
Flag of USA
FM James Maki
Elo: 2244
Alter: 68
86
Flag of ESP
Jose Luis Munoz Avila
Elo: 2244
Alter: 24
87
Flag of BRA
FM Jorge Luiz Cabral Medeiros Jr
Elo: 2243
Alter: 44
88
Flag of VEN
Jacobo Melendez
Elo: 2243
Alter: 46
89
Flag of FRA
Jeremy Marchal
Elo: 2243
Alter: 36
90
Flag of PER
J Morales
Elo: 2243
Alter: 43
91
Flag of ESP
JJ Mateu
Elo: 2241
Alter: 51
92
Flag of GER
Juergen Maedler
Elo: 2241
Alter: 68
93
Flag of ESP
Julio Perez Martins
Elo: 2241
Alter: 81
94
Flag of BRA
Jose Felix Perez Martins
Elo: 2241
Alter: 56
95
Jan Michalek
Flag of CZE
IM Jan Michalek
Elo: 2239
Alter: 64
96
Flag of ESP
Juan Martorell
Elo: 2237
Alter: 74
97
Flag of ITA
Jacopo Motola
Elo: 2236
Alter: 27
98
Javier Medina Colindres
Flag of HON
Javier Medina Colindres
Elo: 2236
Alter: 51
99
Flag of POL
Jan Musialkiewicz
Elo: 2236
Alter: 29
100
Flag of ECU
FM Jose David Mendoza Zambrano
Elo: 2235
Alter: 40