1
Murali Karthikeyan
Flag of IND
GM Murali Karthikeyan
Elo: 2610
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: 2577
Age: 37
4
Mihail Kobalia
Flag of FID
GM Mihail Kobalia
Elo: 2542
Age: 46
5
Michal Krasenkow
Flag of POL
GM Michal Krasenkow
Elo: 2520
Age: 61
6
Mikhail Kazakov
Flag of UKR
GM Mikhail Kazakov
Elo: 2513
Age: 52
7
Maris Krakops
Flag of LAT
GM Maris Krakops
Elo: 2510
Age: 46
8
Flag of POL
GM Marcin Krzyzanowski
Elo: 2510
Age: 30
9
Flag of POL
GM Maciej Klekowski
Elo: 2483
Age: 32
10
Marcel Kanarek
Flag of POL
GM Marcel Kanarek
Elo: 2481
Age: 31
11
Mika Karttunen
Flag of FIN
IM Mika Karttunen
Elo: 2479
Age: 43
12
Flag of IRI
IM Mersad Khodashenas
Elo: 2465
Age: 26
13
Marcin Kaminski
Flag of POL
GM Marcin Kaminski
Elo: 2457
Age: 47
14
Murtas Kazhgaleyev
Flag of KAZ
GM Murtas Kazhgaleyev
Elo: 2456
Age: 51
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
Melikset Khachiyan
Flag of USA
GM Melikset Khachiyan
Elo: 2430
Age: 54
18
Flag of RUS
Miroslav Khomnitsky
Elo: 2410
Age: 56
19
Mark Kvetny
Flag of GER
IM Mark Kvetny
Elo: 2410
Age: 27
20
Meelis Kanep
Flag of EST
GM Meelis Kanep
Elo: 2406
Age: 41
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
Michail Borisovich Kalinin
Elo: 2380
Age: 49
29
Flag of RUS
FM Mikhail Kuznecov
Elo: 2378
Age: 39
30
Flag of RUS
M Kazgaleev
Elo: 2370
31
Flag of MNE
IM Marko Krivokapic
Elo: 2367
Age: 39
32
Flag of IND
IM Mohan Kushagra
Elo: 2367
Age: 20
33
Meruert Kamalidenova
Flag of KAZ
WGM Meruert Kamalidenova
Elo: 2367
Age: 19
34
Michael Kopylov
Flag of UKR
IM Michael Kopylov
Elo: 2364
Age: 49
35
Flag of NED
FM Mark Klarenbeek
Elo: 2363
Age: 59
36
Muhammad Khusenkhojaev
Flag of TJK
IM Muhammad Khusenkhojaev
Elo: 2361
Age: 37
37
Martin Klebel
Flag of GER
IM Martin Klebel
Elo: 2359
Age: 58
38
Mikheil Kekelidze
Flag of GEO
GM Mikheil Kekelidze
Elo: 2358
Age: 50
39
Markus Klauser
Flag of SUI
IM Markus Klauser
Elo: 2355
Age: 66
40
Flag of GEO
IM Mikheil Kantaria
Elo: 2352
Age: 39
41
Michael Kreizberg
Flag of ISR
FM Michael Kreizberg
Elo: 2351
Age: 32
42
Flag of POL
Marcin Kolago
Elo: 2348
Age: 43
43
Flag of RUS
Maxim Kulaev
Elo: 2341
Age: 20
44
Marinus Kuijf
Flag of NED
IM Marinus Kuijf
Elo: 2339
Age: 64
45
Flag of RUS
FM Mikhail Korovin
Elo: 2335
Age: 29
46
Flag of UKR
Michail Kolkin
Elo: 2332
Age: 55
47
Mikhail Klenburg
Flag of ISR
IM Mikhail Klenburg
Elo: 2331
Age: 47
48
Flag of RUS
IM Mikhail Kislov
Elo: 2330
Age: 75
49
Mykola Korchynskyi
Flag of UKR
FM Mykola Korchynskyi
Elo: 2329
Age: 14
50
Flag of RUS
Maxim Kaufman
Elo: 2327
Age: 44
51
Flag of USA
FM Mike Klein
Elo: 2326
Age: 45
52
Flag of POL
FM Michal Koziorowicz
Elo: 2324
Age: 20
53
Flag of UKR
Mikhail Koptsov
Elo: 2322
Age: 65
54
Michal Konopka
Flag of CZE
IM Michal Konopka
Elo: 2322
Age: 58
55
Flag of GER
FM Michael Kreuzholz
Elo: 2321
Age: 51
56
Flag of RUS
FM Maksim Kotov
Elo: 2320
Age: 51
57
Michal Kujovic
Flag of SVK
FM Michal Kujovic
Elo: 2318
Age: 43
58
Flag of RUS
FM Maxim Koreschikov
Elo: 2318
Age: 34
59
Flag of UKR
FM Maksym Koliadenko
Elo: 2317
Age: 39
60
Flag of RUS
Mikhail Kreevenko
Elo: 2314
61
Martin Kololli
Flag of GER
FM Martin Kololli
Elo: 2311
Age: 24
62
Flag of RUS
FM Mark Karaev
Elo: 2307
Age: 40
63
Flag of ISR
IM Mikhail Kostromin
Elo: 2306
Age: 37
64
Flag of MYA
Mg Thet Khin
Elo: 2302
Age: 70
65
Flag of POL
FM Mateusz Kuziola
Elo: 2300
Age: 37
66
Flag of GER
FM Markus Kunze
Elo: 2300
Age: 56
67
Flag of ISR
FM Mark Kotliar
Elo: 2300
Age: 64
68
Flag of INA
FM Muhamad Agus Kurniawan
Elo: 2295
Age: 26
69
Flag of GER
FM Markus Klostermann
Elo: 2295
Age: 61
70
Flag of GRE
Markos Kazakos
Elo: 2295
Age: 19
71
Flag of RUS
FM Mark Kleiman
Elo: 2293
Age: 90
72
Flag of RUS
FM Maxim Korobkin
Elo: 2293
Age: 40
73
Flag of GER
Marcos Kiesekamp
Elo: 2292
Age: 46
74
Flag of SYR
FM Malek Koniahli
Elo: 2288
Age: 24
75
Mustafokhuja Khusenkhojaev
Flag of TJK
FM Mustafokhuja Khusenkhojaev
Elo: 2287
Age: 26
76
Flag of UKR
Mikle Kutsykh
Elo: 2285
Age: 33
77
Flag of RUS
FM Maxim E Krupnov
Elo: 2282
Age: 49
78
Flag of RUS
Mikhail Fedorovich Klimenok
Elo: 2280
Age: 42
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
Michael Kirilov
Elo: 2279
Age: 40
82
Flag of POL
FM Marek Kempys
Elo: 2277
Age: 64
83
Flag of RUS
M Krijy
Elo: 2275
84
Flag of ISR
FM Michael Kaganovski
Elo: 2275
Age: 92
85
Flag of SLO
Martin Kodric
Elo: 2274
Age: 54
86
Flag of PAK
FM Mohd Omer Khan
Elo: 2273
Age: 60
87
Flag of CRO
Miroslav Koznjak
Elo: 2273
Age: 53
88
Flag of FID
Maxim Kolchin
Elo: 2271
Age: 18
89
Flag of SRB
FM Mladen Krstic
Elo: 2271
Age: 68
90
Flag of IRI
Mohammad Jafar Kambouzia
Elo: 2270
Age: 64
91
Flag of UKR
Mykhaylo Kepeshchuk
Elo: 2269
Age: 42
92
Flag of TKM
FM Mergen Kakabayaev
Elo: 2266
Age: 27
93
Flag of MYA
Mint Kyaw
Elo: 2264
Age: 66
94
Flag of POL
Maciej Kukawski
Elo: 2263
Age: 35
95
Flag of RUS
Mikhail Krjukov
Elo: 2262
Age: 68
96
Mahmood Khan
Flag of PAK
Mahmood Khan
Elo: 2261
Age: 71
97
Michael Khodarkovsky
Flag of USA
Michael Khodarkovsky
Elo: 2260
Age: 66
98
Flag of POL
Marek Kosiorek
Elo: 2259
Age: 48
99
Flag of POL
Mateusz Kulesza
Elo: 2258
Age: 37
100
Moritz Koch
Flag of GER
Moritz Koch
Elo: 2256
Age: 39