Keith Khumalo

Country

RSA

Birth Year

2001

Gender

M

Title

Candidate Master

FIDE ID

14319470

FIDE ratings

2224

Classical

Published FIDE

2039

Rapid

Published FIDE

2090

Blitz

Published FIDE

Official classical ranks

World rank
#7021
National rank · RSA
#13

Active players · Oct 2026 FIDE list ⓘ

FIDE rating history

Highest recorded rating
2224 Sep 2026
Recorded years
2015–2026
Archived games
684

Based on available monthly lists and saved games.

FIDE rating history

View rating lists
Available Games

Published games available in our archive; coverage varies by tournament. Archive last checked: 2026-10-13 (UTC).

Online games are identified from known tournament names, playing sites and PGN mode. Other games are listed as OTB (over-the-board).

# Date Event Site Round White Black Result Moves View
251 2024-08-20 Titled Tue 20th Aug Early chess.com INT 6 Vache Hovakimyan Keith Khumalo 1-0 38 Open
252 2024-08-20 Titled Tue 20th Aug Early chess.com INT 5 Keith Khumalo Magnus Carlsen 0-1 33 Open
253 2024-08-20 Titled Tue 20th Aug Early chess.com INT 4 Youhe Huang Keith Khumalo 0-1 38 Open
254 2024-08-20 Titled Tue 20th Aug Early chess.com INT 3 Keith Khumalo Juan Manuel Garcia Almaguer 1-0 48 Open
255 2024-08-20 Titled Tue 20th Aug Early chess.com INT 2 Sharath Radhakrishnan Keith Khumalo 1-0 25 Open
256 2024-08-20 Titled Tue 20th Aug Early chess.com INT 1 Keith Khumalo Sreyas Payyappat 1-0 28 Open
257 2024-08-13 Titled Tue 13th Aug Early chess.com INT 9 Rodrigo Vasquez Schroeder Keith Khumalo 1-0 39 Open
258 2024-08-13 Titled Tue 13th Aug Early chess.com INT 8 Nils Grandelius Keith Khumalo 1-0 31 Open
259 2024-08-13 Titled Tue 13th Aug Early chess.com INT 7 Keith Khumalo Edgar Mamedov 1-0 58 Open
260 2024-08-13 Titled Tue 13th Aug Early chess.com INT 6 Volodymyr Onyshchuk Keith Khumalo 0-1 32 Open
261 2024-08-13 Titled Tue 13th Aug Early chess.com INT 5 Keith Khumalo Ivan Mesquita V Goncalves 1-0 48 Open
262 2024-08-13 Titled Tue 13th Aug Early chess.com INT 4 Artiom Samsonkin Keith Khumalo 0-1 41 Open
263 2024-08-13 Titled Tue 13th Aug Early chess.com INT 3 Keith Khumalo Vitaliy Bernadskiy 0-1 30 Open
264 2024-08-13 Titled Tue 13th Aug Early chess.com INT 2 Keith Khumalo Denis Kadric 1-0 44 Open
265 2024-08-13 Titled Tue 13th Aug Early chess.com INT 1 Ivan Andrade Keith Khumalo 0-1 32 Open
266 2024-08-13 Titled Tue 13th Aug Early chess.com INT 11 Varuzhan Akobian Keith Khumalo 1/2-1/2 71 Open
267 2024-08-13 Titled Tue 13th Aug Early chess.com INT 10 Keith Khumalo Mukhammadali Abdurakhmonov 1-0 85 Open
268 2024-07-30 Titled Tue 30th Jul Early chess.com INT 1 Keith Khumalo Gary Leschinsky 0-1 51 Open
269 2024-07-23 Titled Tue 23rd Jul Early chess.com INT 1 Julian Victor Keith Khumalo 1-0 33 Open
270 2024-07-16 Titled Tue 16th Jul Early chess.com INT 9 Keith Khumalo Leinier Dominguez Perez 1/2-1/2 103 Open
271 2024-07-16 Titled Tue 16th Jul Early chess.com INT 8 Ruslan Momunaliev Keith Khumalo 0-1 44 Open
272 2024-07-16 Titled Tue 16th Jul Early chess.com INT 7 Luca Jr Moroni Keith Khumalo 1-0 105 Open
273 2024-07-16 Titled Tue 16th Jul Early chess.com INT 6 Keith Khumalo Paulius Pultinevicius 1-0 21 Open
274 2024-07-16 Titled Tue 16th Jul Early chess.com INT 5 Bajaj Prakhar Keith Khumalo 0-1 38 Open
275 2024-07-16 Titled Tue 16th Jul Early chess.com INT 4 Keith Khumalo Yuri Zhizmer 1-0 91 Open
276 2024-07-16 Titled Tue 16th Jul Early chess.com INT 3 Vasif Durarbayli Keith Khumalo 1-0 24 Open
277 2024-07-16 Titled Tue 16th Jul Early chess.com INT 2 Daniel Lowinger Keith Khumalo 0-1 44 Open
278 2024-07-16 Titled Tue 16th Jul Early chess.com INT 1 Keith Khumalo Juan Luis Ramiro Ovejero 1-0 46 Open
279 2024-07-16 Titled Tue 16th Jul Early chess.com INT 11 Keith Khumalo Julian Colville 1-0 41 Open
280 2024-07-16 Titled Tue 16th Jul Early chess.com INT 10 Kirill Klukin Keith Khumalo 1-0 27 Open
281 2024-06-25 Titled Tue 25th Jun Late chess.com INT 8 Dmitriy Kushko Keith Khumalo 1-0 43 Open
282 2024-06-25 Titled Tue 25th Jun Late chess.com INT 7 Elena Verbova Keith Khumalo 0-1 52 Open
283 2024-06-25 Titled Tue 25th Jun Late chess.com INT 6 Keith Khumalo Sepehr Golsefidy 1-0 58 Open
284 2024-06-25 Titled Tue 25th Jun Late chess.com INT 5 Johan-Sebastian Christiansen Keith Khumalo 1-0 62 Open
285 2024-06-25 Titled Tue 25th Jun Late chess.com INT 4 Keith Khumalo Alexander Rustemov 1-0 41 Open
286 2024-06-25 Titled Tue 25th Jun Late chess.com INT 3 Giulia Sala Keith Khumalo 0-1 29 Open
287 2024-06-25 Titled Tue 25th Jun Late chess.com INT 2 Keith Khumalo Sam Schmakel 0-1 44 Open
288 2024-06-25 Titled Tue 25th Jun Late chess.com INT 1 Keith Khumalo Ilya Gruzman 1-0 32 Open
289 2024-06-11 Titled Tue 11th Jun Early chess.com INT 4 Srivatsan Karthikeyan Keith Khumalo 1/2-1/2 48 Open
290 2024-06-11 Titled Tue 11th Jun Early chess.com INT 3 Keith Khumalo Teoman Guney Ersoz 1-0 76 Open
291 2024-06-11 Titled Tue 11th Jun Early chess.com INT 2 Daniil Dubov Keith Khumalo 1-0 26 Open
292 2024-06-11 Titled Tue 11th Jun Early chess.com INT 1 Keith Khumalo Suan Bruno Fernandes Lira 1-0 38 Open
293 2024-05-28 Titled Tue 28th May Early chess.com INT 9 Jonathan Pein Keith Khumalo 1-0 43 Open
294 2024-05-28 Titled Tue 28th May Early chess.com INT 8 Keith Khumalo Markus Ragger 0-1 38 Open
295 2024-05-28 Titled Tue 28th May Early chess.com INT 7 Daniel Herman Keith Khumalo 0-1 33 Open
296 2024-05-28 Titled Tue 28th May Early chess.com INT 6 Keith Khumalo Anastasiia Hnatyshyn 1-0 93 Open
297 2024-05-28 Titled Tue 28th May Early chess.com INT 5 Tuan Minh Le Keith Khumalo 1-0 72 Open
298 2024-05-28 Titled Tue 28th May Early chess.com INT 4 Aleksandar Topalov Keith Khumalo 0-1 32 Open
299 2024-05-28 Titled Tue 28th May Early chess.com INT 3 Keith Khumalo Jose Eduardo Martinez Alcantara 0-1 33 Open
300 2024-05-28 Titled Tue 28th May Early chess.com INT 2 Vugar Rasulov Keith Khumalo 1/2-1/2 51 Open

© 2024-2026 EloTracker