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
Rapid
2345Published FIDE
Blitz
2329Published 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
Published rating lists through Nov 2026.
Download chart or data
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 |
|---|---|---|---|---|---|---|---|---|---|
| 51 | 2024-12-24 | Titled Tue 24th Dec Late | chess.com INT | 2 | Zahar Hilkevich | Kemel Antonio Gallo Garcia | Won: 0-1 | 52 | Open |
| 52 | 2024-12-24 | Titled Tue 24th Dec Late | chess.com INT | 1 | Kemel Antonio Gallo Garcia | Ramon Jr. Manon-og | Won: 1-0 | 33 | Open |
| 53 | 2024-11-12 | Titled Tue 12th Nov Late | chess.com INT | 4 | Daniel Naroditsky | Kemel Antonio Gallo Garcia | Lost: 1-0 | 49 | Open |
| 54 | 2024-11-12 | Titled Tue 12th Nov Late | chess.com INT | 3 | Kemel Antonio Gallo Garcia | Piotr Brodowski | Draw: 1/2-1/2 | 44 | Open |
| 55 | 2024-11-12 | Titled Tue 12th Nov Late | chess.com INT | 2 | Nguyen Hong Nhung | Kemel Antonio Gallo Garcia | Won: 0-1 | 51 | Open |
| 56 | 2024-11-12 | Titled Tue 12th Nov Late | chess.com INT | 1 | Kemel Antonio Gallo Garcia | Julian Estrada Nieto | Won: 1-0 | 42 | Open |
| 57 | 2024-07-02 | Titled Tue 2nd Jul Late | chess.com INT | 4 | Tyson Brady | Kemel Antonio Gallo Garcia | Lost: 1-0 | 31 | Open |
| 58 | 2024-07-02 | Titled Tue 2nd Jul Late | chess.com INT | 3 | Kemel Antonio Gallo Garcia | Luca Jr Moroni | Lost: 0-1 | 40 | Open |
| 59 | 2024-07-02 | Titled Tue 2nd Jul Late | chess.com INT | 2 | Kemel Antonio Gallo Garcia | Alvaro Bravo De La Vega | Won: 1-0 | 41 | Open |
| 60 | 2024-07-02 | Titled Tue 2nd Jul Late | chess.com INT | 1 | Antonio Lopez Del Alamo | Kemel Antonio Gallo Garcia | Won: 0-1 | 36 | Open |
| 61 | 2024-06-11 | Titled Tue 11th Jun Late | chess.com INT | 1 | Yi Liu | Kemel Antonio Gallo Garcia | Lost: 1-0 | 22 | Open |
| 62 | 2024-06-04 | Titled Tue 4th Jun Early | chess.com INT | 9 | Kemel Antonio Gallo Garcia | Harshavardhan G B | Lost: 0-1 | 20 | Open |
| 63 | 2024-06-04 | Titled Tue 4th Jun Early | chess.com INT | 8 | Kemel Antonio Gallo Garcia | Jose Camacho Collados | Won: 1-0 | 33 | Open |
| 64 | 2024-06-04 | Titled Tue 4th Jun Early | chess.com INT | 7 | Leo Valle Luis | Kemel Antonio Gallo Garcia | Won: 0-1 | 52 | Open |
| 65 | 2024-06-04 | Titled Tue 4th Jun Early | chess.com INT | 6 | Olexandr Bortnyk | Kemel Antonio Gallo Garcia | Lost: 1-0 | 38 | Open |
| 66 | 2024-06-04 | Titled Tue 4th Jun Late | chess.com INT | 5 | Anderson Esmeraldas Huachi | Kemel Antonio Gallo Garcia | Lost: 1-0 | 44 | Open |
| 67 | 2024-06-04 | Titled Tue 4th Jun Early | chess.com INT | 5 | Kemel Antonio Gallo Garcia | Katarzyna Dwilewicz | Won: 1-0 | 27 | Open |
| 68 | 2024-06-04 | Titled Tue 4th Jun Early | chess.com INT | 4 | Kemel Antonio Gallo Garcia | A.R. Saleh Salem | Lost: 0-1 | 74 | Open |
| 69 | 2024-06-04 | Titled Tue 4th Jun Late | chess.com INT | 4 | Kemel Antonio Gallo Garcia | Vitalii Gryshko | Draw: 1/2-1/2 | 94 | Open |
| 70 | 2024-06-04 | Titled Tue 4th Jun Late | chess.com INT | 3 | Rudik Makarian | Kemel Antonio Gallo Garcia | Lost: 1-0 | 40 | Open |
| 71 | 2024-06-04 | Titled Tue 4th Jun Early | chess.com INT | 3 | Sam Shankland | Kemel Antonio Gallo Garcia | Draw: 1/2-1/2 | 44 | Open |
| 72 | 2024-06-04 | Titled Tue 4th Jun Late | chess.com INT | 2 | Carlos Alvarado | Kemel Antonio Gallo Garcia | Won: 0-1 | 11 | Open |
| 73 | 2024-06-04 | Titled Tue 4th Jun Early | chess.com INT | 2 | Kemel Antonio Gallo Garcia | Carlos Alberto Gallegos Diaz | Won: 1-0 | 56 | Open |
| 74 | 2024-06-04 | Titled Tue 4th Jun Late | chess.com INT | 1 | Kemel Antonio Gallo Garcia | Thomas A Eggleston | Won: 1-0 | 50 | Open |
| 75 | 2024-06-04 | Titled Tue 4th Jun Early | chess.com INT | 1 | Pedro Filipe Rego | Kemel Antonio Gallo Garcia | Won: 0-1 | 24 | Open |
| 76 | 2024-06-04 | Titled Tue 4th Jun Early | chess.com INT | 11 | Kemel Antonio Gallo Garcia | Rasmus Svane | Lost: 0-1 | 51 | Open |
| 77 | 2024-06-04 | Titled Tue 4th Jun Early | chess.com INT | 10 | Afruza Khamdamova | Kemel Antonio Gallo Garcia | Won: 0-1 | 62 | Open |
| 78 | 2024-05-28 | Titled Tue 28th May Late | chess.com INT | 5 | Grigory Seletsky | Kemel Antonio Gallo Garcia | Lost: 1-0 | 41 | Open |
| 79 | 2024-05-28 | Titled Tue 28th May Late | chess.com INT | 4 | Kemel Antonio Gallo Garcia | Augustinas Bazilius | Won: 1-0 | 47 | Open |
| 80 | 2024-05-28 | Titled Tue 28th May Late | chess.com INT | 3 | Daniel Herman | Kemel Antonio Gallo Garcia | Lost: 1-0 | 38 | Open |
| 81 | 2024-05-28 | Titled Tue 28th May Late | chess.com INT | 2 | Kemel Antonio Gallo Garcia | Olexandr Shevchuk | Won: 1-0 | 20 | Open |
| 82 | 2024-05-28 | Titled Tue 28th May Late | chess.com INT | 1 | Evgeny V. Melikhov | Kemel Antonio Gallo Garcia | Lost: 1-0 | 39 | Open |
| 83 | 2024-05-21 | Guillermo Garcia Gp2 | Santa Clara CUB | 9.4 | Michel Alejandro Diaz Perez | Kemel Antonio Gallo Garcia | Lost: 1-0 | 36 | Open |
| 84 | 2024-05-20 | Guillermo Garcia Gp2 | Santa Clara CUB | 8.3 | Kemel Antonio Gallo Garcia | Miguel Ruiz Buendia | Draw: 1/2-1/2 | 53 | Open |
| 85 | 2024-05-19 | Guillermo Garcia Gp2 | Santa Clara CUB | 7.3 | Moises Antonio Castro Silva | Kemel Antonio Gallo Garcia | Won: 0-1 | 59 | Open |
| 86 | 2024-05-18 | Guillermo Garcia Gp2 | Santa Clara CUB | 6.4 | Kemel Antonio Gallo Garcia | Ali Aaron Jaramillo Lopez | Draw: 1/2-1/2 | 20 | Open |
| 87 | 2024-05-18 | Guillermo Garcia Gp2 | Santa Clara CUB | 5.2 | Jorge De Jesus Perez Marimon | Kemel Antonio Gallo Garcia | Won: 0-1 | 76 | Open |
| 88 | 2024-05-17 | Guillermo Garcia Gp2 | Santa Clara CUB | 4.5 | Kemel Antonio Gallo Garcia | Dylan Isidro Berdayes Ason | Lost: 0-1 | 37 | Open |
| 89 | 2024-05-16 | Guillermo Garcia Gp2 | Santa Clara CUB | 3.1 | Kemel Antonio Gallo Garcia | Elier Miranda Mesa | Lost: 0-1 | 25 | Open |
| 90 | 2024-05-15 | Guillermo Garcia Gp2 | Santa Clara CUB | 2.5 | Ermes Espinosa Veloz | Kemel Antonio Gallo Garcia | Draw: 1/2-1/2 | 59 | Open |
| 91 | 2024-05-14 | Guillermo Garcia Gp2 | Santa Clara CUB | 1.2 | Kemel Antonio Gallo Garcia | Jorge Samuel Bobadilla Viera | Draw: 1/2-1/2 | 38 | Open |
| 92 | 2024-05-07 | Titled Tue 7th May Late | chess.com INT | 9 | Tamas Banusz | Kemel Antonio Gallo Garcia | Lost: 1-0 | 42 | Open |
| 93 | 2024-05-07 | Titled Tue 7th May Early | chess.com INT | 9 | Mamikon Gharibyan | Kemel Antonio Gallo Garcia | Lost: 1-0 | 33 | Open |
| 94 | 2024-05-07 | Titled Tue 7th May Late | chess.com INT | 8 | Kemel Antonio Gallo Garcia | Andrey Gorovets | Lost: 0-1 | 51 | Open |
| 95 | 2024-05-07 | Titled Tue 7th May Early | chess.com INT | 8 | Andrey Gorovets | Kemel Antonio Gallo Garcia | Draw: 1/2-1/2 | 35 | Open |
| 96 | 2024-05-07 | Titled Tue 7th May Early | chess.com INT | 7 | Kemel Antonio Gallo Garcia | Rosh Jain | Won: 1-0 | 36 | Open |
| 97 | 2024-05-07 | Titled Tue 7th May Late | chess.com INT | 7 | Kemel Antonio Gallo Garcia | Kanan Izzat | Won: 1-0 | 61 | Open |
| 98 | 2024-05-07 | Titled Tue 7th May Early | chess.com INT | 6 | J Sai Agni Jeevitesh | Kemel Antonio Gallo Garcia | Draw: 1/2-1/2 | 56 | Open |
| 99 | 2024-05-07 | Titled Tue 7th May Late | chess.com INT | 6 | Mirko Sajin | Kemel Antonio Gallo Garcia | Won: 0-1 | 37 | Open |
| 100 | 2024-05-07 | Titled Tue 7th May Early | chess.com INT | 5 | Kemel Antonio Gallo Garcia | Yuniesky Quesada Perez | Lost: 0-1 | 28 | Open |
- vs Zahar HilkevichWon · 0-1Black · 2024-12-24 · Round 2Titled Tue 24th Dec Late
- vs Ramon Jr. Manon-ogWon · 1-0White · 2024-12-24 · Round 1Titled Tue 24th Dec Late
- vs Daniel NaroditskyLost · 1-0Black · 2024-11-12 · Round 4Titled Tue 12th Nov Late
- vs Piotr BrodowskiDraw · ½–½White · 2024-11-12 · Round 3Titled Tue 12th Nov Late
- vs Nguyen Hong NhungWon · 0-1Black · 2024-11-12 · Round 2Titled Tue 12th Nov Late
- vs Julian Estrada NietoWon · 1-0White · 2024-11-12 · Round 1Titled Tue 12th Nov Late
- vs Tyson BradyLost · 1-0Black · 2024-07-02 · Round 4Titled Tue 2nd Jul Late
- vs Luca Jr MoroniLost · 0-1White · 2024-07-02 · Round 3Titled Tue 2nd Jul Late
- vs Alvaro Bravo De La VegaWon · 1-0White · 2024-07-02 · Round 2Titled Tue 2nd Jul Late
- vs Antonio Lopez Del AlamoWon · 0-1Black · 2024-07-02 · Round 1Titled Tue 2nd Jul Late
- vs Yi LiuLost · 1-0Black · 2024-06-11 · Round 1Titled Tue 11th Jun Late
- vs Harshavardhan G BLost · 0-1White · 2024-06-04 · Round 9Titled Tue 4th Jun Early
- vs Jose Camacho ColladosWon · 1-0White · 2024-06-04 · Round 8Titled Tue 4th Jun Early
- vs Leo Valle LuisWon · 0-1Black · 2024-06-04 · Round 7Titled Tue 4th Jun Early
- vs Olexandr BortnykLost · 1-0Black · 2024-06-04 · Round 6Titled Tue 4th Jun Early
- vs Anderson Esmeraldas HuachiLost · 1-0Black · 2024-06-04 · Round 5Titled Tue 4th Jun Late
- vs Katarzyna DwilewiczWon · 1-0White · 2024-06-04 · Round 5Titled Tue 4th Jun Early
- vs A.R. Saleh SalemLost · 0-1White · 2024-06-04 · Round 4Titled Tue 4th Jun Early
- vs Vitalii GryshkoDraw · ½–½White · 2024-06-04 · Round 4Titled Tue 4th Jun Late
- vs Rudik MakarianLost · 1-0Black · 2024-06-04 · Round 3Titled Tue 4th Jun Late
- vs Sam ShanklandDraw · ½–½Black · 2024-06-04 · Round 3Titled Tue 4th Jun Early
- vs Carlos AlvaradoWon · 0-1Black · 2024-06-04 · Round 2Titled Tue 4th Jun Late
- vs Carlos Alberto Gallegos DiazWon · 1-0White · 2024-06-04 · Round 2Titled Tue 4th Jun Early
- vs Thomas A EgglestonWon · 1-0White · 2024-06-04 · Round 1Titled Tue 4th Jun Late
- vs Pedro Filipe RegoWon · 0-1Black · 2024-06-04 · Round 1Titled Tue 4th Jun Early
- vs Rasmus SvaneLost · 0-1White · 2024-06-04 · Round 11Titled Tue 4th Jun Early
- vs Afruza KhamdamovaWon · 0-1Black · 2024-06-04 · Round 10Titled Tue 4th Jun Early
- vs Grigory SeletskyLost · 1-0Black · 2024-05-28 · Round 5Titled Tue 28th May Late
- vs Augustinas BaziliusWon · 1-0White · 2024-05-28 · Round 4Titled Tue 28th May Late
- vs Daniel HermanLost · 1-0Black · 2024-05-28 · Round 3Titled Tue 28th May Late
- vs Olexandr ShevchukWon · 1-0White · 2024-05-28 · Round 2Titled Tue 28th May Late
- vs Evgeny V. MelikhovLost · 1-0Black · 2024-05-28 · Round 1Titled Tue 28th May Late
- vs Michel Alejandro Diaz PerezLost · 1-0Black · 2024-05-21 · Round 9.4Guillermo Garcia Gp2
- vs Miguel Ruiz BuendiaDraw · ½–½White · 2024-05-20 · Round 8.3Guillermo Garcia Gp2
- vs Moises Antonio Castro SilvaWon · 0-1Black · 2024-05-19 · Round 7.3Guillermo Garcia Gp2
- vs Ali Aaron Jaramillo LopezDraw · ½–½White · 2024-05-18 · Round 6.4Guillermo Garcia Gp2
- vs Jorge De Jesus Perez MarimonWon · 0-1Black · 2024-05-18 · Round 5.2Guillermo Garcia Gp2
- vs Dylan Isidro Berdayes AsonLost · 0-1White · 2024-05-17 · Round 4.5Guillermo Garcia Gp2
- vs Elier Miranda MesaLost · 0-1White · 2024-05-16 · Round 3.1Guillermo Garcia Gp2
- vs Ermes Espinosa VelozDraw · ½–½Black · 2024-05-15 · Round 2.5Guillermo Garcia Gp2
- vs Jorge Samuel Bobadilla VieraDraw · ½–½White · 2024-05-14 · Round 1.2Guillermo Garcia Gp2
- vs Tamas BanuszLost · 1-0Black · 2024-05-07 · Round 9Titled Tue 7th May Late
- vs Mamikon GharibyanLost · 1-0Black · 2024-05-07 · Round 9Titled Tue 7th May Early
- vs Andrey GorovetsLost · 0-1White · 2024-05-07 · Round 8Titled Tue 7th May Late
- vs Andrey GorovetsDraw · ½–½Black · 2024-05-07 · Round 8Titled Tue 7th May Early
- vs Rosh JainWon · 1-0White · 2024-05-07 · Round 7Titled Tue 7th May Early
- vs Kanan IzzatWon · 1-0White · 2024-05-07 · Round 7Titled Tue 7th May Late
- vs J Sai Agni JeeviteshDraw · ½–½Black · 2024-05-07 · Round 6Titled Tue 7th May Early
- vs Mirko SajinWon · 0-1Black · 2024-05-07 · Round 6Titled Tue 7th May Late
- vs Yuniesky Quesada PerezLost · 0-1White · 2024-05-07 · Round 5Titled Tue 7th May Early