1
Magnus Carlsen
Flag of NOR
GM Magnus Carlsen
Elo: 2830
Alter: 34
2
Maxime Vachier Lagrave
Flag of FRA
GM Maxime Vachier Lagrave
Elo: 2732
Alter: 34
3
Matthew D Sadler
Flag of ENG
GM Matthew D Sadler
Elo: 2694
Alter: 50
4
Maxim Matlakov
Flag of RUS
GM Maxim Matlakov
Elo: 2662
Alter: 33
5
Matthias Bluebaum
Flag of GER
GM Matthias Bluebaum
Elo: 2649
Alter: 27
6
Mateusz Bartel
Flag of POL
GM Mateusz Bartel
Elo: 2647
Alter: 39
7
Maxime Lagarde
Flag of FRA
GM Maxime Lagarde
Elo: 2640
Alter: 30
8
Max Warmerdam
Flag of NED
GM Max Warmerdam
Elo: 2633
Alter: 24
9
Maksim Chigaev
Flag of ESP
GM Maksim Chigaev
Elo: 2621
Alter: 28
10
Manuel Petrosyan
Flag of ARM
GM Manuel Petrosyan
Elo: 2616
Alter: 26
11
Marc Andria Maurizzi
Flag of FRA
GM Marc Andria Maurizzi
Elo: 2605
Alter: 17
12
Markus Ragger
Flag of AUT
GM Markus Ragger
Elo: 2601
Alter: 36
13
Mads Andersen
Flag of DEN
GM Mads Andersen
Elo: 2598
Alter: 29
14
Martyn Kravtsiv
Flag of UKR
GM Martyn Kravtsiv
Elo: 2598
Alter: 34
15
Mark Bluvshtein
Flag of CAN
GM Mark Bluvshtein
Elo: 2590
Alter: 36
16
Maxim Rodshtein
Flag of ISR
GM Maxim Rodshtein
Elo: 2588
Alter: 35
17
Manuel Perez Candelario
Flag of ESP
GM Manuel Perez Candelario
Elo: 2588
Alter: 41
18
Martin Kraemer
Flag of GER
GM Martin Kraemer
Elo: 2577
Alter: 37
19
Matthieu Cornette
Flag of FRA
GM Matthieu Cornette
Elo: 2565
Alter: 39
20
Marin Bosiocic
Flag of CRO
GM Marin Bosiocic
Elo: 2561
Alter: 36
21
Mahammad Muradli
Flag of AZE
GM Mahammad Muradli
Elo: 2555
Alter: 21
22
Maxim Turov
Flag of RUS
GM Maxim Turov
Elo: 2552
Alter: 45
23
Manuel Rivas Pastor
Flag of ESP
GM Manuel Rivas Pastor
Elo: 2541
Alter: 64
24
M Pranesh
Flag of IND
GM M Pranesh
Elo: 2538
Alter: 18
25
Flag of GER
GM Maksim Vavulin
Elo: 2538
Alter: 26
26
Mauricio Flores Rios
Flag of CHI
GM Mauricio Flores Rios
Elo: 2529
Alter: 34
27
Matthias Wahls
Flag of GER
GM Matthias Wahls
Elo: 2529
Alter: 56
28
Martin Neugebauer
Flag of SVK
IM Martin Neugebauer
Elo: 2525
Alter: 25
29
Flag of BUL
GM Martin Petrov
Elo: 2520
Alter: 24
30
Marc Tyler Arnold
Flag of USA
GM Marc Tyler Arnold
Elo: 2517
Alter: 32
31
Maxim Dlugy
Flag of USA
GM Maxim Dlugy
Elo: 2514
Alter: 58
32
Matej Sebenik
Flag of SLO
GM Matej Sebenik
Elo: 2513
Alter: 41
33
Maris Krakops
Flag of LAT
GM Maris Krakops
Elo: 2510
Alter: 46
34
Mariya Muzychuk
Flag of UKR
GM Mariya Muzychuk
Elo: 2510
Alter: 32
35
Flag of POL
GM Marcin Krzyzanowski
Elo: 2510
Alter: 30
36
Marcin Dziuba
Flag of POL
GM Marcin Dziuba
Elo: 2508
Alter: 41
37
Martijn Dambacher
Flag of NED
GM Martijn Dambacher
Elo: 2505
Alter: 45
38
Marat Makarov
Flag of RUS
GM Marat Makarov
Elo: 2505
Alter: 61
39
Magaram Magomedov
Flag of RUS
GM Magaram Magomedov
Elo: 2503
Alter: 58
40
Marcin Tazbir
Flag of POL
GM Marcin Tazbir
Elo: 2500
Alter: 36
41
Maia Chiburdanidze
Flag of GEO
GM Maia Chiburdanidze
Elo: 2500
Alter: 63
42
Flag of SRB
IM Marko Nenezic
Elo: 2495
Alter: 29
43
Maarten Solleveld
Flag of NED
GM Maarten Solleveld
Elo: 2495
Alter: 45
44
Max Illingworth
Flag of AUS
GM Max Illingworth
Elo: 2493
Alter: 32
45
Flag of ARM
GM Mamikon Gharibyan
Elo: 2493
Alter: 20
46
Flag of RUS
M Badija
Elo: 2491
Alter: 45
47
Maxim Sorokin
Flag of RUS
GM Maxim Sorokin
Elo: 2490
Alter: 39
48
Flag of ESP
GM Manuel Pena Gomez
Elo: 2488
Alter: 36
49
Maximilian Berchtenbreiter
Flag of GER
IM Maximilian Berchtenbreiter
Elo: 2488
Alter: 30
50
Marcus Ross Harvey
Flag of ENG
IM Marcus Ross Harvey
Elo: 2484
Alter: 28
51
Manuel Apicella
Flag of FRA
GM Manuel Apicella
Elo: 2484
Alter: 54
52
Maksim Tsaruk
Flag of FID
IM Maksim Tsaruk
Elo: 2484
Alter: 19
53
Flag of POL
GM Maciej Klekowski
Elo: 2483
Alter: 32
54
Marcel Kanarek
Flag of POL
GM Marcel Kanarek
Elo: 2481
Alter: 31
55
Marek Matlak
Flag of POL
IM Marek Matlak
Elo: 2479
Alter: 58
56
Marko Zivanic
Flag of SRB
IM Marko Zivanic
Elo: 2479
Alter: 40
57
Marco Baldauf
Flag of GER
GM Marco Baldauf
Elo: 2478
Alter: 34
58
Flag of ARG
IM Martin Bitelmajer
Elo: 2475
Alter: 36
59
Martin Petr
Flag of CZE
GM Martin Petr
Elo: 2474
Alter: 36
60
Flag of KAP
IM Mariano Ortega Amarelle
Elo: 2473
Alter: 43
61
Martin Lokander
Flag of SWE
IM Martin Lokander
Elo: 2471
Alter: 28
62
Matthias Dann
Flag of GER
IM Matthias Dann
Elo: 2470
Alter: 33
63
Flag of IRI
IM Mahdi Gholami Orimi
Elo: 2470
Alter: 22
64
Matthew J Wadsworth
Flag of ENG
IM Matthew J Wadsworth
Elo: 2469
Alter: 24
65
Martin Senff
Flag of GER
IM Martin Senff
Elo: 2469
Alter: 44
66
Mackenzie Molner
Flag of USA
GM Mackenzie Molner
Elo: 2468
Alter: 36
67
Flag of RUS
GM Marat Askarov
Elo: 2467
Alter: 37
68
Mark Dvoretzky
Flag of RUS
IM Mark Dvoretzky
Elo: 2465
Alter: 68
69
Manuel Leon Hoyos
Flag of MEX
GM Manuel Leon Hoyos
Elo: 2465
Alter: 35
70
Maximilian Neef
Flag of GER
IM Maximilian Neef
Elo: 2460
Alter: 28
71
Marcos Camacho Collados
Flag of ESP
IM Marcos Camacho Collados
Elo: 2460
Alter: 33
72
Flag of RUS
GM Maxim Pavlov
Elo: 2458
Alter: 45
73
Marsel Efroimski
Flag of ISR
IM Marsel Efroimski
Elo: 2457
Alter: 29
74
Marcin Kaminski
Flag of POL
GM Marcin Kaminski
Elo: 2457
Alter: 47
75
Marius Fromm
Flag of GER
IM Marius Fromm
Elo: 2454
Alter: 20
76
Matthew Turner
Flag of SCO
GM Matthew Turner
Elo: 2454
Alter: 49
77
Flag of ARG
IM Mario Nicolas Villanueva
Elo: 2453
Alter: 40
78
Magesh Chandran Panchanathan
Flag of IND
GM Magesh Chandran Panchanathan
Elo: 2452
Alter: 41
79
Mark Paragua
Flag of PHI
GM Mark Paragua
Elo: 2451
Alter: 40
80
Maksim Notkin
Flag of RUS
IM Maksim Notkin
Elo: 2449
Alter: 61
81
Marian Petrov
Flag of BUL
GM Marian Petrov
Elo: 2446
Alter: 49
82
Mateusz Kolosowski
Flag of POL
IM Mateusz Kolosowski
Elo: 2444
Alter: 32
83
Flag of ITA
IM Marco Codenotti
Elo: 2443
Alter: 27
84
Maurice Ashley
Flag of USA
GM Maurice Ashley
Elo: 2440
Alter: 58
85
Marius Deuer
Flag of GER
IM Marius Deuer
Elo: 2439
Alter: 16
86
Marco Materia
Flag of FRA
IM Marco Materia
Elo: 2438
Alter: 15
87
Flag of FID
IM Matvey Galchenko
Elo: 2438
Alter: 24
88
Marc Esserman
Flag of USA
IM Marc Esserman
Elo: 2438
Alter: 41
89
Markus Stangl
Flag of GER
GM Markus Stangl
Elo: 2437
Alter: 51
90
Martin Haubro
Flag of DEN
IM Martin Haubro
Elo: 2437
Alter: 30
91
Flag of BLR
Maxim Polezhaev
Elo: 2437
92
Marie Sebag
Flag of FRA
GM Marie Sebag
Elo: 2437
Alter: 38
93
Flag of RUS
IM Martin Stukan
Elo: 2437
Alter: 19
94
Flag of RUS
IM Maksim Samusenko
Elo: 2437
Alter: 27
95
Flag of IRI
GM Masoud Mosadeghpour
Elo: 2436
Alter: 27
96
Marcel Sisniega
Flag of MEX
GM Marcel Sisniega
Elo: 2435
Alter: 53
97
Flag of RUS
GM Maxim Novikov
Elo: 2435
Alter: 52
98
Flag of USA
IM Mark A Heimann
Elo: 2435
Alter: 31
99
Marc Narciso Dublan
Flag of ESP
GM Marc Narciso Dublan
Elo: 2435
Alter: 50
100
Flag of RUS
IM Maxim Doronin
Elo: 2434
Alter: 40