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