FMKemel Antonio Gallo Garcia

CUB Born 2003 Male
FIDE ID
3523896

Player overview

Kemel Antonio Gallo Garcia’s highest recorded classical FIDE rating is 2397 (March 2024). On the November 2026 FIDE list, Kemel Antonio Gallo Garcia ranks #1794 worldwide and #22 in Cuba among active classical players.

FIDE ratings

Classical

2394

Published FIDE

Rapid

2345

Published FIDE

Blitz

2329

Published FIDE

Official classical ranks

World rank
#1794
National rank · CUB
#22

Active players · Nov 2026 FIDE list ⓘ

Rating milestones

Highest recorded rating
2397 Mar 2024
Recorded years
2015–2026
Archived games
311

Based on available monthly lists and saved games.

Rating history

FIDE rating history

View rating lists

Games

Published games available in our archive; coverage varies by tournament. Archive last checked: 2026-11-11 (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 2021-02-02 Titled Tuesday 2nd Feb chess.com INT 6 Federico Sellitti Kemel Antonio Gallo Garcia Lost: 1-0 53 Open
252 2021-02-02 Titled Tuesday 2nd Feb chess.com INT 5 Kemel Antonio Gallo Garcia Nderim Saraci Lost: 0-1 48 Open
253 2021-02-02 Titled Tuesday 2nd Feb chess.com INT 3 Michael Kopylov Kemel Antonio Gallo Garcia Won: 0-1 52 Open
254 2021-02-02 Titled Tuesday 2nd Feb chess.com INT 2 Kemel Antonio Gallo Garcia Mustafa Yilmaz Lost: 0-1 80 Open
255 2021-02-02 Titled Tuesday 2nd Feb chess.com INT 1 Kemel Antonio Gallo Garcia Susanna Gaboyan Won: 1-0 23 Open
256 2021-01-26 Titled Tuesday 26th Jan chess.com INT 9 Kemel Antonio Gallo Garcia Milosz Szpar Draw: 1/2-1/2 8 Open
257 2021-01-26 Titled Tuesday 26th Jan chess.com INT 8 Kemel Antonio Gallo Garcia Francisco Orantes Taboada Won: 1-0 35 Open
258 2021-01-26 Titled Tuesday 26th Jan chess.com INT 7 Alexander Rustemov Kemel Antonio Gallo Garcia Lost: 1-0 37 Open
259 2021-01-26 Titled Tuesday 26th Jan chess.com INT 6 Marcelo Playa Kemel Antonio Gallo Garcia Won: 0-1 42 Open
260 2021-01-26 Titled Tuesday 26th Jan chess.com INT 4 Kemel Antonio Gallo Garcia Alexey Maly Lost: 0-1 30 Open
261 2021-01-26 Titled Tuesday 26th Jan chess.com INT 3 Wellington S. Albuquerque Junior Kemel Antonio Gallo Garcia Won: 0-1 37 Open
262 2021-01-26 Titled Tuesday 26th Jan chess.com INT 2 Kemel Antonio Gallo Garcia Boris Abrashkin Won: 1-0 68 Open
263 2021-01-26 Titled Tuesday 26th Jan chess.com INT 1 Han Schut Kemel Antonio Gallo Garcia Lost: 1-0 39 Open
264 2021-01-26 Titled Tuesday 26th Jan chess.com INT 10 Oleg V Ivanov Kemel Antonio Gallo Garcia Lost: 1-0 58 Open
265 2021-01-19 Titled Tuesday 19th Jan chess.com INT 9 Kemel Antonio Gallo Garcia Ari Kiremitciyan Won: 1-0 33 Open
266 2021-01-19 Titled Tuesday 19th Jan chess.com INT 8 Ignacio Gago Padreny Kemel Antonio Gallo Garcia Won: 0-1 54 Open
267 2021-01-19 Titled Tuesday 19th Jan chess.com INT 7 Ethan Saya Kemel Antonio Gallo Garcia Draw: 1/2-1/2 33 Open
268 2021-01-19 Titled Tuesday 19th Jan chess.com INT 6 Kemel Antonio Gallo Garcia Anna Jakubowska Won: 1-0 39 Open
269 2021-01-19 Titled Tuesday 19th Jan chess.com INT 4 Kemel Antonio Gallo Garcia Eugene Yanayt Lost: 0-1 15 Open
270 2021-01-19 Titled Tuesday 19th Jan chess.com INT 3 Lilit Mkrtchian Kemel Antonio Gallo Garcia Lost: 1-0 39 Open
271 2021-01-19 Titled Tuesday 19th Jan chess.com INT 2 Kemel Antonio Gallo Garcia Fabian Ernesto Vivas Zamora Won: 1-0 34 Open
272 2021-01-19 Titled Tuesday 19th Jan chess.com INT 1 Matei-Valeriu Mogirzan Kemel Antonio Gallo Garcia Lost: 1-0 20 Open
273 2021-01-19 Titled Tuesday 19th Jan chess.com INT 11 Maciej Swicarz Kemel Antonio Gallo Garcia Won: 0-1 39 Open
274 2021-01-19 Titled Tuesday 19th Jan chess.com INT 10 Kemel Antonio Gallo Garcia Bharath Subramaniyam H Lost: 0-1 47 Open
275 2021-01-12 Titled Tuesday 12th Jan chess.com INT 9 Kemel Antonio Gallo Garcia David Temirkanov Won: 1-0 45 Open
276 2021-01-12 Titled Tuesday 12th Jan chess.com INT 8 Kirill Shevchenko Kemel Antonio Gallo Garcia Lost: 1-0 30 Open
277 2021-01-12 Titled Tuesday 12th Jan chess.com INT 7 Ilja Sirosh Kemel Antonio Gallo Garcia Won: 0-1 36 Open
278 2021-01-12 Titled Tuesday 12th Jan chess.com INT 6 Kemel Antonio Gallo Garcia Guillermo Baches Garcia Won: 1-0 41 Open
279 2021-01-12 Titled Tuesday 12th Jan chess.com INT 4 Kemel Antonio Gallo Garcia Viktoriya Tarasova Draw: 1/2-1/2 66 Open
280 2021-01-12 Titled Tuesday 12th Jan chess.com INT 3 Maksim Omariev Kemel Antonio Gallo Garcia Lost: 1-0 39 Open
281 2021-01-12 Titled Tuesday 12th Jan chess.com INT 2 Kemel Antonio Gallo Garcia Tickoo Sahil Won: 1-0 40 Open
282 2021-01-12 Titled Tuesday 12th Jan chess.com INT 1 Nicolas Le Hetet Kemel Antonio Gallo Garcia Lost: 1-0 27 Open
283 2021-01-12 Titled Tuesday 12th Jan chess.com INT 11 Kemel Antonio Gallo Garcia Evgeny Postny Won: 1-0 46 Open
284 2021-01-12 Titled Tuesday 12th Jan chess.com INT 10 Artak Manukian Kemel Antonio Gallo Garcia Won: 0-1 40 Open
285 2020-12-01 Titled Tuesday 1st Dec chess.com INT 9 Dina Belenkaya Kemel Antonio Gallo Garcia Lost: 1-0 28 Open
286 2020-12-01 Titled Tuesday 1st Dec chess.com INT 8 Kemel Antonio Gallo Garcia Aliaksandra Tarasenka Draw: 1/2-1/2 74 Open
287 2020-12-01 Titled Tuesday 1st Dec chess.com INT 7 Mykola Bodnar Kemel Antonio Gallo Garcia Lost: 1-0 72 Open
288 2020-12-01 Titled Tuesday 1st Dec chess.com INT 6 Roman Yanchenko Kemel Antonio Gallo Garcia Lost: 1-0 44 Open
289 2020-12-01 Titled Tuesday 1st Dec chess.com INT 5 Kemel Antonio Gallo Garcia Hampus Sorensen Won: 1-0 51 Open
290 2020-12-01 Titled Tuesday 1st Dec chess.com INT 4 Kemel Antonio Gallo Garcia Sanan Sjugirov Draw: 1/2-1/2 41 Open
291 2020-12-01 Titled Tuesday 1st Dec chess.com INT 3 Anthony Atanasov Kemel Antonio Gallo Garcia Won: 0-1 52 Open
292 2020-12-01 Titled Tuesday 1st Dec chess.com INT 2 Kemel Antonio Gallo Garcia Leonardo Duarte Won: 1-0 51 Open
293 2020-11-17 Titled Tuesday 17th Nov chess.com INT 9 Vjacheslav Weetik Kemel Antonio Gallo Garcia Lost: 1-0 58 Open
294 2020-11-17 Titled Tuesday 17th Nov chess.com INT 8 Kemel Antonio Gallo Garcia Sergey Shtyka Won: 1-0 44 Open
295 2020-11-17 Titled Tuesday 17th Nov chess.com INT 7 Kemel Antonio Gallo Garcia Serhan Berat Ozdemir Won: 1-0 42 Open
296 2020-11-17 Titled Tuesday 17th Nov chess.com INT 6 Rudik Makarian Kemel Antonio Gallo Garcia Lost: 1-0 71 Open
297 2020-11-17 Titled Tuesday 17th Nov chess.com INT 5 David Gorodetzky Kemel Antonio Gallo Garcia Lost: 1-0 31 Open
298 2020-11-17 Titled Tuesday 17th Nov chess.com INT 4 Kemel Antonio Gallo Garcia Roberto Junio Brito Molina Won: 1-0 53 Open
299 2020-11-17 Titled Tuesday 17th Nov chess.com INT 3 Kemel Antonio Gallo Garcia Moshe Katzir Won: 1-0 34 Open
300 2020-11-17 Titled Tuesday 17th Nov chess.com INT 2 Alexandr Fier Kemel Antonio Gallo Garcia Lost: 1-0 55 Open
  1. vs Federico SellittiLost · 1-0Black · 2021-02-02 · Round 6Titled Tuesday 2nd Feb
  2. vs Nderim SaraciLost · 0-1White · 2021-02-02 · Round 5Titled Tuesday 2nd Feb
  3. vs Michael KopylovWon · 0-1Black · 2021-02-02 · Round 3Titled Tuesday 2nd Feb
  4. vs Mustafa YilmazLost · 0-1White · 2021-02-02 · Round 2Titled Tuesday 2nd Feb
  5. vs Susanna GaboyanWon · 1-0White · 2021-02-02 · Round 1Titled Tuesday 2nd Feb
  6. vs Milosz SzparDraw · ½–½White · 2021-01-26 · Round 9Titled Tuesday 26th Jan
  7. vs Francisco Orantes TaboadaWon · 1-0White · 2021-01-26 · Round 8Titled Tuesday 26th Jan
  8. vs Alexander RustemovLost · 1-0Black · 2021-01-26 · Round 7Titled Tuesday 26th Jan
  9. vs Marcelo PlayaWon · 0-1Black · 2021-01-26 · Round 6Titled Tuesday 26th Jan
  10. vs Alexey MalyLost · 0-1White · 2021-01-26 · Round 4Titled Tuesday 26th Jan
  11. vs Wellington S. Albuquerque JuniorWon · 0-1Black · 2021-01-26 · Round 3Titled Tuesday 26th Jan
  12. vs Boris AbrashkinWon · 1-0White · 2021-01-26 · Round 2Titled Tuesday 26th Jan
  13. vs Han SchutLost · 1-0Black · 2021-01-26 · Round 1Titled Tuesday 26th Jan
  14. vs Oleg V IvanovLost · 1-0Black · 2021-01-26 · Round 10Titled Tuesday 26th Jan
  15. vs Ari KiremitciyanWon · 1-0White · 2021-01-19 · Round 9Titled Tuesday 19th Jan
  16. vs Ignacio Gago PadrenyWon · 0-1Black · 2021-01-19 · Round 8Titled Tuesday 19th Jan
  17. vs Ethan SayaDraw · ½–½Black · 2021-01-19 · Round 7Titled Tuesday 19th Jan
  18. vs Anna JakubowskaWon · 1-0White · 2021-01-19 · Round 6Titled Tuesday 19th Jan
  19. vs Eugene YanaytLost · 0-1White · 2021-01-19 · Round 4Titled Tuesday 19th Jan
  20. vs Lilit MkrtchianLost · 1-0Black · 2021-01-19 · Round 3Titled Tuesday 19th Jan
  21. vs Fabian Ernesto Vivas ZamoraWon · 1-0White · 2021-01-19 · Round 2Titled Tuesday 19th Jan
  22. vs Matei-Valeriu MogirzanLost · 1-0Black · 2021-01-19 · Round 1Titled Tuesday 19th Jan
  23. vs Maciej SwicarzWon · 0-1Black · 2021-01-19 · Round 11Titled Tuesday 19th Jan
  24. vs Bharath Subramaniyam HLost · 0-1White · 2021-01-19 · Round 10Titled Tuesday 19th Jan
  25. vs David TemirkanovWon · 1-0White · 2021-01-12 · Round 9Titled Tuesday 12th Jan
  26. vs Kirill ShevchenkoLost · 1-0Black · 2021-01-12 · Round 8Titled Tuesday 12th Jan
  27. vs Ilja SiroshWon · 0-1Black · 2021-01-12 · Round 7Titled Tuesday 12th Jan
  28. vs Guillermo Baches GarciaWon · 1-0White · 2021-01-12 · Round 6Titled Tuesday 12th Jan
  29. vs Viktoriya TarasovaDraw · ½–½White · 2021-01-12 · Round 4Titled Tuesday 12th Jan
  30. vs Maksim OmarievLost · 1-0Black · 2021-01-12 · Round 3Titled Tuesday 12th Jan
  31. vs Tickoo SahilWon · 1-0White · 2021-01-12 · Round 2Titled Tuesday 12th Jan
  32. vs Nicolas Le HetetLost · 1-0Black · 2021-01-12 · Round 1Titled Tuesday 12th Jan
  33. vs Evgeny PostnyWon · 1-0White · 2021-01-12 · Round 11Titled Tuesday 12th Jan
  34. vs Artak ManukianWon · 0-1Black · 2021-01-12 · Round 10Titled Tuesday 12th Jan
  35. vs Dina BelenkayaLost · 1-0Black · 2020-12-01 · Round 9Titled Tuesday 1st Dec
  36. vs Aliaksandra TarasenkaDraw · ½–½White · 2020-12-01 · Round 8Titled Tuesday 1st Dec
  37. vs Mykola BodnarLost · 1-0Black · 2020-12-01 · Round 7Titled Tuesday 1st Dec
  38. vs Roman YanchenkoLost · 1-0Black · 2020-12-01 · Round 6Titled Tuesday 1st Dec
  39. vs Hampus SorensenWon · 1-0White · 2020-12-01 · Round 5Titled Tuesday 1st Dec
  40. vs Sanan SjugirovDraw · ½–½White · 2020-12-01 · Round 4Titled Tuesday 1st Dec
  41. vs Anthony AtanasovWon · 0-1Black · 2020-12-01 · Round 3Titled Tuesday 1st Dec
  42. vs Leonardo DuarteWon · 1-0White · 2020-12-01 · Round 2Titled Tuesday 1st Dec
  43. vs Vjacheslav WeetikLost · 1-0Black · 2020-11-17 · Round 9Titled Tuesday 17th Nov
  44. vs Sergey ShtykaWon · 1-0White · 2020-11-17 · Round 8Titled Tuesday 17th Nov
  45. vs Serhan Berat OzdemirWon · 1-0White · 2020-11-17 · Round 7Titled Tuesday 17th Nov
  46. vs Rudik MakarianLost · 1-0Black · 2020-11-17 · Round 6Titled Tuesday 17th Nov
  47. vs David GorodetzkyLost · 1-0Black · 2020-11-17 · Round 5Titled Tuesday 17th Nov
  48. vs Roberto Junio Brito MolinaWon · 1-0White · 2020-11-17 · Round 4Titled Tuesday 17th Nov
  49. vs Moshe KatzirWon · 1-0White · 2020-11-17 · Round 3Titled Tuesday 17th Nov
  50. vs Alexandr FierLost · 1-0Black · 2020-11-17 · Round 2Titled Tuesday 17th Nov