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
Mohammad Amin Tabatabaei
Flag of IRI
GM Mohammad Amin Tabatabaei
Elo: 2707
Alter: 23
4
Matthew D Sadler
Flag of ENG
GM Matthew D Sadler
Elo: 2694
Alter: 50
5
Michael Adams
Flag of ENG
GM Michael Adams
Elo: 2673
Alter: 53
6
Maxim Matlakov
Flag of RUS
GM Maxim Matlakov
Elo: 2662
Alter: 33
7
Matthias Bluebaum
Flag of GER
GM Matthias Bluebaum
Elo: 2649
Alter: 27
8
Mateusz Bartel
Flag of POL
GM Mateusz Bartel
Elo: 2647
Alter: 39
9
Mustafa Yilmaz
Flag of TUR
GM Mustafa Yilmaz
Elo: 2641
Alter: 32
10
Maxime Lagarde
Flag of FRA
GM Maxime Lagarde
Elo: 2640
Alter: 30
11
Max Warmerdam
Flag of NED
GM Max Warmerdam
Elo: 2633
Alter: 24
12
Maksim Chigaev
Flag of ESP
GM Maksim Chigaev
Elo: 2621
Alter: 28
13
Manuel Petrosyan
Flag of ARM
GM Manuel Petrosyan
Elo: 2616
Alter: 26
14
Murali Karthikeyan
Flag of IND
GM Murali Karthikeyan
Elo: 2610
Alter: 25
15
Mittal Aditya
Flag of IND
GM Mittal Aditya
Elo: 2607
Alter: 18
16
Marc Andria Maurizzi
Flag of FRA
GM Marc Andria Maurizzi
Elo: 2605
Alter: 17
17
Miguel Santos Ruiz
Flag of ESP
GM Miguel Santos Ruiz
Elo: 2601
Alter: 25
18
Markus Ragger
Flag of AUT
GM Markus Ragger
Elo: 2601
Alter: 36
19
Miguel Illescas Cordoba
Flag of ESP
GM Miguel Illescas Cordoba
Elo: 2600
Alter: 59
20
Martyn Kravtsiv
Flag of UKR
GM Martyn Kravtsiv
Elo: 2598
Alter: 34
21
Mads Andersen
Flag of DEN
GM Mads Andersen
Elo: 2598
Alter: 29
22
Mark Bluvshtein
Flag of CAN
GM Mark Bluvshtein
Elo: 2590
Alter: 36
23
Manuel Perez Candelario
Flag of ESP
GM Manuel Perez Candelario
Elo: 2588
Alter: 41
24
Maxim Rodshtein
Flag of ISR
GM Maxim Rodshtein
Elo: 2588
Alter: 35
25
Martin Kraemer
Flag of GER
GM Martin Kraemer
Elo: 2577
Alter: 37
26
Mikhail Al Antipov
Flag of FID
GM Mikhail Al Antipov
Elo: 2574
Alter: 27
27
Mikhailo Oleksienko
Flag of UKR
GM Mikhailo Oleksienko
Elo: 2573
Alter: 38
28
Michael Roiz
Flag of ISR
GM Michael Roiz
Elo: 2568
Alter: 41
29
Mikheil Mchedlishvili
Flag of GEO
GM Mikheil Mchedlishvili
Elo: 2567
Alter: 45
30
Matthieu Cornette
Flag of FRA
GM Matthieu Cornette
Elo: 2565
Alter: 39
31
Flag of RUS
GM Mikhail Panarin
Elo: 2562
Alter: 41
32
Marin Bosiocic
Flag of CRO
GM Marin Bosiocic
Elo: 2561
Alter: 36
33
Mikhail Gurevich
Flag of BEL
GM Mikhail Gurevich
Elo: 2557
Alter: 65
34
Mircea Emilian Parligras
Flag of ROU
GM Mircea Emilian Parligras
Elo: 2557
Alter: 44
35
Merab Gagunashvili
Flag of GEO
GM Merab Gagunashvili
Elo: 2556
Alter: 39
36
Mahammad Muradli
Flag of AZE
GM Mahammad Muradli
Elo: 2555
Alter: 21
37
Maxim Turov
Flag of RUS
GM Maxim Turov
Elo: 2552
Alter: 45
38
Flag of FID
GM Mikhail Demidov
Elo: 2546
Alter: 32
39
Mihail Kobalia
Flag of FID
GM Mihail Kobalia
Elo: 2542
Alter: 46
40
Mohamad Al Modiahki
Flag of QAT
GM Mohamad Al Modiahki
Elo: 2542
Alter: 50
41
Manuel Rivas Pastor
Flag of ESP
GM Manuel Rivas Pastor
Elo: 2541
Alter: 64
42
Michael Wilder
Flag of USA
GM Michael Wilder
Elo: 2540
Alter: 62
43
Flag of GER
GM Maksim Vavulin
Elo: 2538
Alter: 26
44
Misratdin Iskandarov
Flag of AZE
GM Misratdin Iskandarov
Elo: 2538
Alter: 29
45
M Pranesh
Flag of IND
GM M Pranesh
Elo: 2538
Alter: 18
46
Flag of BLR
GM Mihail Nikitenko
Elo: 2532
Alter: 24
47
Milos Perunovic
Flag of SRB
GM Milos Perunovic
Elo: 2531
Alter: 40
48
Mauricio Flores Rios
Flag of CHI
GM Mauricio Flores Rios
Elo: 2529
Alter: 34
49
Matthias Wahls
Flag of GER
GM Matthias Wahls
Elo: 2529
Alter: 56
50
Martin Neugebauer
Flag of SVK
IM Martin Neugebauer
Elo: 2525
Alter: 25
51
Michail Brodsky
Flag of UKR
GM Michail Brodsky
Elo: 2524
Alter: 55
52
Flag of RUS
GM Mikhail Mozharov
Elo: 2524
Alter: 34
53
Flag of TUR
GM Mert Yilmazyerli
Elo: 2522
Alter: 32
54
Michal Krasenkow
Flag of POL
GM Michal Krasenkow
Elo: 2520
Alter: 61
55
Flag of BUL
GM Martin Petrov
Elo: 2520
Alter: 24
56
Mihail Tal
Flag of LAT
GM Mihail Tal
Elo: 2520
Alter: 55
57
Murray G Chandler
Flag of NZL
GM Murray G Chandler
Elo: 2518
Alter: 64
58
Marc Tyler Arnold
Flag of USA
GM Marc Tyler Arnold
Elo: 2517
Alter: 32
59
Michael Prusikin
Flag of GER
GM Michael Prusikin
Elo: 2515
Alter: 46
60
Michal Olszewski
Flag of POL
GM Michal Olszewski
Elo: 2514
Alter: 35
61
Maxim Dlugy
Flag of USA
GM Maxim Dlugy
Elo: 2514
Alter: 58
62
Matej Sebenik
Flag of SLO
GM Matej Sebenik
Elo: 2513
Alter: 41
63
Mikhail Kazakov
Flag of UKR
GM Mikhail Kazakov
Elo: 2513
Alter: 52
64
Maris Krakops
Flag of LAT
GM Maris Krakops
Elo: 2510
Alter: 46
65
Flag of POL
GM Marcin Krzyzanowski
Elo: 2510
Alter: 30
66
Mariya Muzychuk
Flag of UKR
GM Mariya Muzychuk
Elo: 2510
Alter: 32
67
Flag of USA
GM Michael William Brown
Elo: 2509
Alter: 27
68
Marcin Dziuba
Flag of POL
GM Marcin Dziuba
Elo: 2508
Alter: 41
69
Marat Makarov
Flag of RUS
GM Marat Makarov
Elo: 2505
Alter: 61
70
Martijn Dambacher
Flag of NED
GM Martijn Dambacher
Elo: 2505
Alter: 45
71
Magaram Magomedov
Flag of RUS
GM Magaram Magomedov
Elo: 2503
Alter: 58
72
Momchil Petkov
Flag of BUL
GM Momchil Petkov
Elo: 2502
Alter: 19
73
Mukhiddin Madaminov
Flag of UZB
IM Mukhiddin Madaminov
Elo: 2501
Alter: 18
74
Michael F Stean
Flag of ENG
GM Michael F Stean
Elo: 2500
Alter: 71
75
Maia Chiburdanidze
Flag of GEO
GM Maia Chiburdanidze
Elo: 2500
Alter: 63
76
Marcin Tazbir
Flag of POL
GM Marcin Tazbir
Elo: 2500
Alter: 36
77
Mhamal Anurag
Flag of IND
GM Mhamal Anurag
Elo: 2499
Alter: 29
78
Maarten Solleveld
Flag of NED
GM Maarten Solleveld
Elo: 2495
Alter: 45
79
Flag of SRB
IM Marko Nenezic
Elo: 2495
Alter: 29
80
Flag of POL
IM Milosz Szpar
Elo: 2495
Alter: 22
81
Max Illingworth
Flag of AUS
GM Max Illingworth
Elo: 2493
Alter: 32
82
Flag of ARM
GM Mamikon Gharibyan
Elo: 2493
Alter: 20
83
Flag of VIE
IM Minh Hoang Pham
Elo: 2491
Alter: 46
84
Flag of RUS
M Badija
Elo: 2491
Alter: 45
85
Mohamed Amine Haddouche
Flag of ALG
GM Mohamed Amine Haddouche
Elo: 2490
Alter: 40
86
Maxim Sorokin
Flag of RUS
GM Maxim Sorokin
Elo: 2490
Alter: 39
87
Flag of SRB
GM Miloje Ratkovic
Elo: 2489
Alter: 28
88
Maximilian Berchtenbreiter
Flag of GER
IM Maximilian Berchtenbreiter
Elo: 2488
Alter: 30
89
Flag of ESP
GM Manuel Pena Gomez
Elo: 2488
Alter: 36
90
Manuel Apicella
Flag of FRA
GM Manuel Apicella
Elo: 2484
Alter: 54
91
Maksim Tsaruk
Flag of FID
IM Maksim Tsaruk
Elo: 2484
Alter: 19
92
Mohammed Al Sayed
Flag of QAT
GM Mohammed Al Sayed
Elo: 2484
Alter: 43
93
Marcus Ross Harvey
Flag of ENG
IM Marcus Ross Harvey
Elo: 2484
Alter: 28
94
Flag of POL
GM Maciej Klekowski
Elo: 2483
Alter: 32
95
Flag of GER
IM Miroslav Schwarz
Elo: 2482
Alter: 49
96
Marcel Kanarek
Flag of POL
GM Marcel Kanarek
Elo: 2481
Alter: 31
97
Flag of USA
FM Mikhail Braude
Elo: 2480
Alter: 53
98
Mika Karttunen
Flag of FIN
IM Mika Karttunen
Elo: 2479
Alter: 43
99
Marek Matlak
Flag of POL
IM Marek Matlak
Elo: 2479
Alter: 58
100
Marko Zivanic
Flag of SRB
IM Marko Zivanic
Elo: 2479
Alter: 40