1
Murali Karthikeyan
Flag of IND
GM Murali Karthikeyan
Elo: 2625
Age: 25
2
Martyn Kravtsiv
Flag of UKR
GM Martyn Kravtsiv
Elo: 2598
Age: 34
3
Martin Kraemer
Flag of GER
GM Martin Kraemer
Elo: 2576
Age: 37
4
Mihail Kobalia
Flag of FID
GM Mihail Kobalia
Elo: 2543
Age: 46
5
Mikhail Kazakov
Flag of UKR
GM Mikhail Kazakov
Elo: 2513
Age: 52
6
Maris Krakops
Flag of LAT
GM Maris Krakops
Elo: 2510
Age: 46
7
Flag of POL
GM Marcin Krzyzanowski
Elo: 2503
Age: 30
8
Michal Krasenkow
Flag of POL
GM Michal Krasenkow
Elo: 2503
Age: 61
9
Murtas Kazhgaleyev
Flag of KAZ
GM Murtas Kazhgaleyev
Elo: 2488
Age: 51
10
Mika Karttunen
Flag of FIN
IM Mika Karttunen
Elo: 2481
Age: 43
11
Marcel Kanarek
Flag of POL
GM Marcel Kanarek
Elo: 2478
Age: 31
12
Flag of IRI
IM Mersad Khodashenas
Elo: 2465
Age: 26
13
Flag of POL
GM Maciej Klekowski
Elo: 2463
Age: 32
14
Marcin Kaminski
Flag of POL
GM Marcin Kaminski
Elo: 2457
Age: 47
15
Flag of RUS
GM Mikhail Krylov
Elo: 2456
Age: 37
16
Mateusz Kolosowski
Flag of POL
IM Mateusz Kolosowski
Elo: 2444
Age: 32
17
Flag of IND
IM Mohan Kushagra
Elo: 2417
Age: 20
18
Melikset Khachiyan
Flag of USA
GM Melikset Khachiyan
Elo: 2413
Age: 54
19
Flag of RUS
Miroslav Khomnitsky
Elo: 2410
Age: 56
20
Mark Kvetny
Flag of GER
IM Mark Kvetny
Elo: 2408
Age: 27
21
Flag of UKR
Mihail Kaganski
Elo: 2406
Age: 56
22
Flag of RUS
FM Marat Kansafarov
Elo: 2405
Age: 44
23
Flag of SRB
GM Milorad Knezevic
Elo: 2400
Age: 68
24
Flag of POL
IM Marcin Krysztofiak
Elo: 2392
Age: 38
25
Flag of CAN
IM Michael Kleinman
Elo: 2387
Age: 30
26
Michael Kontorovich
Flag of AUS
Michael Kontorovich
Elo: 2385
27
Martin Kubala
Flag of CZE
IM Martin Kubala
Elo: 2381
Age: 47
28
Flag of RUS
FM Michail Borisovich Kalinin
Elo: 2380
Age: 49
29
Meruert Kamalidenova
Flag of KAZ
IM Meruert Kamalidenova
Elo: 2378
Age: 19
30
Flag of RUS
FM Mikhail Kuznecov
Elo: 2378
Age: 39
31
Flag of MNE
IM Marko Krivokapic
Elo: 2378
Age: 39
32
Meelis Kanep
Flag of EST
GM Meelis Kanep
Elo: 2377
Age: 41
33
Flag of RUS
M Kazgaleev
Elo: 2370
34
Flag of NED
FM Mark Klarenbeek
Elo: 2363
Age: 59
35
Martin Klebel
Flag of GER
IM Martin Klebel
Elo: 2359
Age: 58
36
Mikheil Kekelidze
Flag of GEO
GM Mikheil Kekelidze
Elo: 2353
Age: 50
37
Flag of GEO
IM Mikheil Kantaria
Elo: 2352
Age: 39
38
Muhammad Khusenkhojaev
Flag of TJK
IM Muhammad Khusenkhojaev
Elo: 2350
Age: 37
39
Flag of POL
Marcin Kolago
Elo: 2348
Age: 43
40
Michael Kopylov
Flag of UKR
IM Michael Kopylov
Elo: 2344
Age: 49
41
Mustafokhuja Khusenkhojaev
Flag of TJK
FM Mustafokhuja Khusenkhojaev
Elo: 2339
Age: 26
42
Marinus Kuijf
Flag of NED
IM Marinus Kuijf
Elo: 2335
Age: 64
43
Flag of RUS
FM Mikhail Korovin
Elo: 2335
Age: 29
44
Mikhail Klenburg
Flag of ISR
IM Mikhail Klenburg
Elo: 2332
Age: 47
45
Flag of UKR
Michail Kolkin
Elo: 2332
Age: 55
46
Mykola Korchynskyi
Flag of UKR
FM Mykola Korchynskyi
Elo: 2330
Age: 14
47
Flag of RUS
IM Mikhail Kislov
Elo: 2330
Age: 75
48
Flag of RUS
Maxim Kaufman
Elo: 2327
Age: 44
49
Flag of USA
FM Mike Klein
Elo: 2326
Age: 45
50
Michal Konopka
Flag of CZE
IM Michal Konopka
Elo: 2322
Age: 58
51
Flag of UKR
Mikhail Koptsov
Elo: 2322
Age: 65
52
Markus Klauser
Flag of SUI
IM Markus Klauser
Elo: 2322
Age: 66
53
Michael Kreizberg
Flag of ISR
FM Michael Kreizberg
Elo: 2321
Age: 32
54
Flag of RUS
FM Maksim Kotov
Elo: 2320
Age: 51
55
Michal Kujovic
Flag of SVK
FM Michal Kujovic
Elo: 2318
Age: 43
56
Flag of RUS
FM Maxim Koreschikov
Elo: 2318
Age: 34
57
Flag of GER
FM Michael Kreuzholz
Elo: 2318
Age: 51
58
Flag of SYR
FM Malek Koniahli
Elo: 2318
Age: 24
59
Flag of UKR
FM Maksym Koliadenko
Elo: 2317
Age: 39
60
Flag of RUS
Maxim Kulaev
Elo: 2317
Age: 20
61
Flag of RUS
Mikhail Kreevenko
Elo: 2314
62
Martin Kololli
Flag of GER
FM Martin Kololli
Elo: 2311
Age: 24
63
Flag of RUS
FM Mark Karaev
Elo: 2307
Age: 40
64
Flag of INA
FM Muhamad Agus Kurniawan
Elo: 2306
Age: 26
65
Flag of ISR
IM Mikhail Kostromin
Elo: 2306
Age: 37
66
Flag of MYA
Mg Thet Khin
Elo: 2302
Age: 70
67
Flag of POL
FM Mateusz Kuziola
Elo: 2300
Age: 37
68
Flag of ISR
FM Mark Kotliar
Elo: 2300
Age: 64
69
Flag of GER
FM Markus Kunze
Elo: 2300
Age: 56
70
Flag of GRE
Markos Kazakos
Elo: 2295
Age: 19
71
Flag of GER
FM Markus Klostermann
Elo: 2295
Age: 61
72
Flag of RUS
FM Mark Kleiman
Elo: 2293
Age: 90
73
Flag of RUS
FM Maxim Korobkin
Elo: 2293
Age: 40
74
Flag of GER
Marcos Kiesekamp
Elo: 2292
Age: 46
75
M Kunal
Flag of IND
FM M Kunal
Elo: 2291
Age: 33
76
Flag of POL
FM Michal Koziorowicz
Elo: 2289
Age: 20
77
Flag of UKR
Mikle Kutsykh
Elo: 2285
Age: 33
78
Flag of RUS
FM Maxim E Krupnov
Elo: 2282
Age: 49
79
Michael Kobrin
Flag of ISR
Michael Kobrin
Elo: 2280
Age: 45
80
Flag of RUS
Maxim Kondrashov
Elo: 2280
Age: 42
81
Flag of RUS
Mikhail Fedorovich Klimenok
Elo: 2280
Age: 42
82
Flag of RUS
Michael Kirilov
Elo: 2279
Age: 40
83
Flag of POL
FM Marek Kempys
Elo: 2277
Age: 64
84
Flag of RUS
M Krijy
Elo: 2275
85
Flag of ISR
FM Michael Kaganovski
Elo: 2275
Age: 92
86
Flag of SLO
Martin Kodric
Elo: 2274
Age: 54
87
Flag of CRO
Miroslav Koznjak
Elo: 2273
Age: 53
88
Flag of PAK
FM Mohd Omer Khan
Elo: 2273
Age: 60
89
Flag of ESP
Martin Krauchi Romero
Elo: 2271
Age: 13
90
Flag of SRB
FM Mladen Krstic
Elo: 2271
Age: 68
91
Flag of IRI
Mohammad Jafar Kambouzia
Elo: 2270
Age: 64
92
Flag of UKR
Mykhaylo Kepeshchuk
Elo: 2269
Age: 42
93
Flag of MYA
Mint Kyaw
Elo: 2264
Age: 66
94
Flag of POL
Maciej Kukawski
Elo: 2263
Age: 35
95
Flag of TKM
FM Mergen Kakabayaev
Elo: 2262
Age: 27
96
Flag of RUS
Mikhail Krjukov
Elo: 2262
Age: 68
97
Mahmood Khan
Flag of PAK
Mahmood Khan
Elo: 2261
Age: 71
98
Michael Khodarkovsky
Flag of USA
Michael Khodarkovsky
Elo: 2260
Age: 66
99
Flag of SLO
FM Marian Kastelic
Elo: 2258
Age: 59
100
Flag of POL
Mateusz Kulesza
Elo: 2258
Age: 37