1
Magnus Carlsen
Flag of NOR
GM Magnus Carlsen
Elo: 2833
2
Maxime Vachier Lagrave
Flag of FRA
GM Maxime Vachier Lagrave
Elo: 2725
Age: 35
3
Matthew D Sadler
Flag of ENG
GM Matthew D Sadler
Elo: 2694
Age: 51
4
Matthias Bluebaum
Flag of GER
GM Matthias Bluebaum
Elo: 2643
Age: 28
5
Max Warmerdam
Flag of NED
GM Max Warmerdam
Elo: 2630
Age: 25
6
Maksim Chigaev
Flag of ESP
GM Maksim Chigaev
Elo: 2629
Age: 29
7
Maxim Rodshtein
Flag of ISR
GM Maxim Rodshtein
Elo: 2623
Age: 36
8
Maxim Matlakov
Flag of RUS
GM Maxim Matlakov
Elo: 2623
Age: 34
9
Marc Andria Maurizzi
Flag of FRA
GM Marc Andria Maurizzi
Elo: 2622
Age: 18
10
Mateusz Bartel
Flag of POL
GM Mateusz Bartel
Elo: 2621
Age: 40
11
Maxime Lagarde
Flag of FRA
GM Maxime Lagarde
Elo: 2615
Age: 31
12
Martyn Kravtsiv
Flag of UKR
GM Martyn Kravtsiv
Elo: 2598
Age: 35
13
Mark Bluvshtein
Flag of CAN
GM Mark Bluvshtein
Elo: 2590
Age: 37
14
Mads Andersen
Flag of DEN
GM Mads Andersen
Elo: 2585
Age: 30
15
Mahammad Muradli
Flag of AZE
GM Mahammad Muradli
Elo: 2584
Age: 22
16
Markus Ragger
Flag of AUT
GM Markus Ragger
Elo: 2581
Age: 37
17
Manuel Petrosyan
Flag of ARM
GM Manuel Petrosyan
Elo: 2578
Age: 27
18
Martin Kraemer
Flag of GER
GM Martin Kraemer
Elo: 2577
Age: 38
19
Manuel Perez Candelario
Flag of ESP
GM Manuel Perez Candelario
Elo: 2572
Age: 42
20
Manuel Rivas Pastor
Flag of ESP
GM Manuel Rivas Pastor
Elo: 2541
Age: 65
21
Flag of GER
GM Maksim Vavulin
Elo: 2539
Age: 27
22
Martin Petrov
Flag of BUL
GM Martin Petrov
Elo: 2538
Age: 25
23
Maxim Turov
Flag of RUS
GM Maxim Turov
Elo: 2536
Age: 46
24
Mahel Boyer
Flag of FRA
IM Mahel Boyer
Elo: 2529
Age: 21
25
Mauricio Flores Rios
Flag of CHI
GM Mauricio Flores Rios
Elo: 2529
Age: 35
26
Matthieu Cornette
Flag of FRA
GM Matthieu Cornette
Elo: 2527
Age: 40
27
Matthias Wahls
Flag of GER
GM Matthias Wahls
Elo: 2523
Age: 57
28
Marin Bosiocic
Flag of CRO
GM Marin Bosiocic
Elo: 2518
Age: 37
29
Marc Tyler Arnold
Flag of USA
GM Marc Tyler Arnold
Elo: 2517
Age: 33
30
Maxim Dlugy
Flag of USA
GM Maxim Dlugy
Elo: 2514
Age: 59
31
Flag of USA
IM Mark A Heimann
Elo: 2512
Age: 32
32
Maris Krakops
Flag of LAT
GM Maris Krakops
Elo: 2510
Age: 47
33
Flag of IRI
GM Mahdi Gholami Orimi
Elo: 2509
Age: 23
34
Martin Neugebauer
Flag of SVK
IM Martin Neugebauer
Elo: 2506
Age: 26
35
Marat Makarov
Flag of RUS
GM Marat Makarov
Elo: 2505
Age: 62
36
Magaram Magomedov
Flag of RUS
GM Magaram Magomedov
Elo: 2503
Age: 59
37
Marcin Tazbir
Flag of POL
GM Marcin Tazbir
Elo: 2501
Age: 37
38
Maia Chiburdanidze
Flag of GEO
GM Maia Chiburdanidze
Elo: 2500
Age: 64
39
Flag of POL
GM Marcin Krzyzanowski
Elo: 2498
Age: 31
40
Flag of SRB
IM Marko Nenezic
Elo: 2496
Age: 30
41
Marcin Dziuba
Flag of POL
GM Marcin Dziuba
Elo: 2495
Age: 42
42
Marcus Ross Harvey
Flag of ENG
IM Marcus Ross Harvey
Elo: 2495
Age: 29
43
Maarten Solleveld
Flag of NED
GM Maarten Solleveld
Elo: 2495
Age: 46
44
Max Illingworth
Flag of AUS
GM Max Illingworth
Elo: 2493
Age: 33
45
Matej Sebenik
Flag of SLO
GM Matej Sebenik
Elo: 2492
Age: 42
46
Flag of RUS
M Badija
Elo: 2491
Age: 46
47
Matthew J Wadsworth
Flag of ENG
IM Matthew J Wadsworth
Elo: 2491
Age: 25
48
Maxim Sorokin
Flag of RUS
GM Maxim Sorokin
Elo: 2490
Age: 39
49
Mariya Muzychuk
Flag of UKR
GM Mariya Muzychuk
Elo: 2490
Age: 33
50
Flag of ESP
GM Manuel Pena Gomez
Elo: 2488
Age: 37
51
Martijn Dambacher
Flag of NED
GM Martijn Dambacher
Elo: 2486
Age: 46
52
Marco Materia
Flag of FRA
IM Marco Materia
Elo: 2486
Age: 16
53
Marko Zivanic
Flag of SRB
IM Marko Zivanic
Elo: 2479
Age: 41
54
Marek Matlak
Flag of POL
IM Marek Matlak
Elo: 2479
Age: 59
55
Marcel Kanarek
Flag of POL
GM Marcel Kanarek
Elo: 2478
Age: 32
56
Flag of ARG
IM Martin Bitelmajer
Elo: 2475
Age: 37
57
Martin Petr
Flag of CZE
GM Martin Petr
Elo: 2474
Age: 37
58
Flag of ARM
GM Mamikon Gharibyan
Elo: 2473
Age: 21
59
Marius Deuer
Flag of GER
IM Marius Deuer
Elo: 2470
Age: 17
60
Martin Senff
Flag of GER
IM Martin Senff
Elo: 2469
Age: 45
61
Marcos Camacho Collados
Flag of ESP
IM Marcos Camacho Collados
Elo: 2468
Age: 34
62
Maximilian Neef
Flag of GER
IM Maximilian Neef
Elo: 2468
Age: 29
63
Mackenzie Molner
Flag of USA
GM Mackenzie Molner
Elo: 2468
Age: 37
64
Flag of POL
GM Maciej Klekowski
Elo: 2468
Age: 33
65
Flag of RUS
GM Marat Askarov
Elo: 2467
Age: 38
66
Marco Baldauf
Flag of GER
GM Marco Baldauf
Elo: 2466
Age: 35
67
Martin Lokander
Flag of SWE
IM Martin Lokander
Elo: 2466
Age: 29
68
Maximilian Berchtenbreiter
Flag of GER
IM Maximilian Berchtenbreiter
Elo: 2465
Age: 31
69
Manuel Leon Hoyos
Flag of MEX
GM Manuel Leon Hoyos
Elo: 2465
Age: 36
70
Mark Dvoretzky
Flag of RUS
IM Mark Dvoretzky
Elo: 2465
Age: 68
71
Manuel Apicella
Flag of FRA
GM Manuel Apicella
Elo: 2461
Age: 55
72
Magesh Chandran Panchanathan
Flag of IND
GM Magesh Chandran Panchanathan
Elo: 2458
Age: 42
73
Flag of RUS
GM Maxim Pavlov
Elo: 2458
Age: 46
74
Marcin Kaminski
Flag of POL
GM Marcin Kaminski
Elo: 2457
Age: 48
75
Flag of ARG
IM Mario Nicolas Villanueva
Elo: 2454
Age: 41
76
Maksim Notkin
Flag of RUS
IM Maksim Notkin
Elo: 2449
Age: 62
77
Marie Sebag
Flag of FRA
GM Marie Sebag
Elo: 2448
Age: 39
78
Matthias Dann
Flag of GER
IM Matthias Dann
Elo: 2447
Age: 34
79
Flag of SLO
FM Matic Lavrencic
Elo: 2446
Age: 17
80
Mateusz Kolosowski
Flag of POL
IM Mateusz Kolosowski
Elo: 2444
Age: 33
81
Marius Fromm
Flag of GER
IM Marius Fromm
Elo: 2444
Age: 21
82
Flag of ITA
IM Marco Codenotti
Elo: 2443
Age: 28
83
Maurice Ashley
Flag of USA
GM Maurice Ashley
Elo: 2440
Age: 59
84
Mark Paragua
Flag of PHI
GM Mark Paragua
Elo: 2439
Age: 41
85
Flag of KAP
IM Mariano Ortega Amarelle
Elo: 2438
Age: 44
86
Marc Esserman
Flag of USA
IM Marc Esserman
Elo: 2438
Age: 42
87
Flag of FID
IM Matvey Galchenko
Elo: 2438
Age: 25
88
Markus Stangl
Flag of GER
GM Markus Stangl
Elo: 2437
Age: 51
89
Flag of RUS
IM Martin Stukan
Elo: 2437
Age: 20
90
Flag of BLR
Maxim Polezhaev
Elo: 2437
91
Maksim Tsaruk
Flag of FID
IM Maksim Tsaruk
Elo: 2436
Age: 20
92
Marcel Sisniega
Flag of MEX
GM Marcel Sisniega
Elo: 2435
Age: 53
93
Matthew Turner
Flag of SCO
GM Matthew Turner
Elo: 2435
Age: 50
94
Flag of RUS
IM Maxim Doronin
Elo: 2434
Age: 41
95
Flag of HUN
FM Matyas Palczert
Elo: 2434
Age: 18
96
Flag of SVK
IM Martin Jablonicky
Elo: 2429
Age: 26
97
Mate Bagi
Flag of HUN
IM Mate Bagi
Elo: 2428
Age: 30
98
Martin Borriss
Flag of GER
IM Martin Borriss
Elo: 2427
Age: 55
99
Flag of AZE
IM Magomed Zulfugarli
Elo: 2426
Age: 48
100
Magomed Zulfugarli
Flag of AZE
IM Magomed Zulfugarli
Elo: 2426
Age: 48