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