GMErmes Espinosa VelozLIVE

CUB Born 1987 (Age ≈39) Male
FIDE ID
3507424

About Ermes Espinosa Veloz

Ermes Espinosa Veloz was born in Santa Clara, Cuba, in 1987. He played in the 2015 World Cup, losing in the opening round to eventual champion Sergey Karjakin. FIDE awarded him the grandmaster title in 2017.

FIDE ratings

Classical

2444.1 -2.9

Live estimate

Rapid

2474

Published FIDE

Blitz

2372

Published FIDE

Official classical ranks

World rank
#1044
National rank · CUB
#11

Active players · Nov 2026 FIDE list ⓘ

Rating milestones

Highest recorded rating
2544 Apr 2018
Recorded years
2002–2026
Archived games
935

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
151 2023-11-29 9th ch-Iberoamericano Panama City PAN 6.6 Ermes Espinosa Veloz Felix Jose Ynojosa Aponte Won: 1-0 31 Open
152 2023-11-28 9th ch-Iberoamericano Panama City PAN 5.2 Jose Fernando Cuenca Jimenez Ermes Espinosa Veloz Draw: 1/2-1/2 49 Open
153 2023-11-27 9th ch-Iberoamericano Panama City PAN 4.2 Ermes Espinosa Veloz Sandro Mareco Draw: 1/2-1/2 50 Open
154 2023-11-26 9th ch-Iberoamericano Panama City PAN 3.9 Bernardo Roselli Mailhe Ermes Espinosa Veloz Won: 0-1 38 Open
155 2023-11-26 9th ch-Iberoamericano Panama City PAN 2.1 Ermes Espinosa Veloz Maritza Arribas Robaina Won: 1-0 22 Open
156 2023-11-25 9th ch-Iberoamericano Panama City PAN 1.1 Rafael E. Mejias Nunez Ermes Espinosa Veloz Won: 0-1 49 Open
157 2023-11-10 4th Panama Open 2023 Panama City PAN 9.7 Ermes Espinosa Veloz Vladimir Georgiev Draw: 1/2-1/2 44 Open
158 2023-10-17 Titled Tue 17th Oct Early chess.com INT 8 Ermes Espinosa Veloz Ihor Samunenkov Lost: 0-1 59 Open
159 2023-10-17 Titled Tue 17th Oct Early chess.com INT 7 Samy Shoker Ermes Espinosa Veloz Won: 0-1 98 Open
160 2023-10-17 Titled Tue 17th Oct Early chess.com INT 6 Dario Alivodic Ermes Espinosa Veloz Won: 0-1 30 Open
161 2023-10-17 Titled Tue 17th Oct Early chess.com INT 5 Ermes Espinosa Veloz Lamel McBryde Won: 1-0 36 Open
162 2023-10-17 Titled Tue 17th Oct Early chess.com INT 4 Viktor Dmitrenko Ermes Espinosa Veloz Won: 0-1 27 Open
163 2023-10-17 Titled Tue 17th Oct Early chess.com INT 3 Ermes Espinosa Veloz Ewa Barwinska Won: 1-0 34 Open
164 2023-10-17 Titled Tue 17th Oct Early chess.com INT 2 Michael Buscar Ermes Espinosa Veloz Lost: 1-0 35 Open
165 2023-10-17 Titled Tue 17th Oct Early chess.com INT 1 Ermes Espinosa Veloz Jose Garcia Molina Lost: 0-1 44 Open
166 2023-10-10 Titled Tue 10th Oct Early chess.com INT 6 Denis Khismatullin Ermes Espinosa Veloz Lost: 1-0 35 Open
167 2023-10-10 Titled Tue 10th Oct Early chess.com INT 5 Jens Nebel Ermes Espinosa Veloz Won: 0-1 53 Open
168 2023-10-10 Titled Tue 10th Oct Early chess.com INT 4 Ermes Espinosa Veloz Vedant Goswami Won: 1-0 27 Open
169 2023-10-10 Titled Tue 10th Oct Early chess.com INT 3 Casper Liu Ermes Espinosa Veloz Lost: 1-0 26 Open
170 2023-10-10 Titled Tue 10th Oct Early chess.com INT 2 Ermes Espinosa Veloz Arash Tahbaz Lost: 0-1 20 Open
171 2023-10-10 Titled Tue 10th Oct Early chess.com INT 1 Ermes Espinosa Veloz Vladislav Efremov Won: 1-0 46 Open
172 2023-10-03 Titled Tue 3rd Oct Early chess.com INT 7 Eldiyar Orozbaev Ermes Espinosa Veloz Lost: 1-0 73 Open
173 2023-10-03 Titled Tue 3rd Oct Late chess.com INT 6 Victor Manuel Mago Perez Ermes Espinosa Veloz Lost: 1-0 42 Open
174 2023-10-03 Titled Tue 3rd Oct Early chess.com INT 6 Casper Liu Ermes Espinosa Veloz Won: 0-1 22 Open
175 2023-10-03 Titled Tue 3rd Oct Early chess.com INT 5 Ermes Espinosa Veloz Antoni Kozak Lost: 0-1 41 Open
176 2023-10-03 Titled Tue 3rd Oct Late chess.com INT 5 Ermes Espinosa Veloz Dennis Brokken Lost: 0-1 26 Open
177 2023-10-03 Titled Tue 3rd Oct Late chess.com INT 4 Ermes Espinosa Veloz Attila Jr. Forgacs Won: 1-0 45 Open
178 2023-10-03 Titled Tue 3rd Oct Early chess.com INT 4 Yuriy Kuzubov Ermes Espinosa Veloz Won: 0-1 26 Open
179 2023-10-03 Titled Tue 3rd Oct Early chess.com INT 3 Katarzyna Dwilewicz Ermes Espinosa Veloz Won: 0-1 37 Open
180 2023-10-03 Titled Tue 3rd Oct Late chess.com INT 3 Maciej Sroczynski Ermes Espinosa Veloz Won: 0-1 32 Open
181 2023-10-03 Titled Tue 3rd Oct Early chess.com INT 2 Ermes Espinosa Veloz Ilamparthi A R Lost: 0-1 49 Open
182 2023-10-03 Titled Tue 3rd Oct Late chess.com INT 2 Ermes Espinosa Veloz Jose Eduardo Martinez Alcantara Lost: 0-1 42 Open
183 2023-10-03 Titled Tue 3rd Oct Early chess.com INT 1 Ermes Espinosa Veloz Robert Kula Won: 1-0 29 Open
184 2023-10-03 Titled Tue 3rd Oct Late chess.com INT 1 Joao Avalos Parra Ermes Espinosa Veloz Won: 0-1 54 Open
185 2023-09-26 Titled Tue 26th Sep Early chess.com INT 6 Ermes Espinosa Veloz Claudiu-Cristian Dobre Lost: 0-1 60 Open
186 2023-09-26 Titled Tue 26th Sep Late chess.com INT 6 Rafal Szyszylo Ermes Espinosa Veloz Lost: 1-0 47 Open
187 2023-09-26 Titled Tue 26th Sep Early chess.com INT 5 Dmitry Zenin Ermes Espinosa Veloz Lost: 1-0 52 Open
188 2023-09-26 Titled Tue 26th Sep Late chess.com INT 5 Ermes Espinosa Veloz Gabriela Antova Won: 1-0 16 Open
189 2023-09-26 Titled Tue 26th Sep Early chess.com INT 4 Veronika Shubenkova Ermes Espinosa Veloz Draw: 1/2-1/2 66 Open
190 2023-09-26 Titled Tue 26th Sep Late chess.com INT 4 Damian Sliwicki Ermes Espinosa Veloz Lost: 1-0 42 Open
191 2023-09-26 Titled Tue 26th Sep Late chess.com INT 3 Jack Mizzi Ermes Espinosa Veloz Won: 0-1 64 Open
192 2023-09-26 Titled Tue 26th Sep Early chess.com INT 3 Ermes Espinosa Veloz Hrant Melkumyan Lost: 0-1 42 Open
193 2023-09-26 Titled Tue 26th Sep Late chess.com INT 2 Ermes Espinosa Veloz Olexandr Bortnyk Lost: 0-1 34 Open
194 2023-09-26 Titled Tue 26th Sep Early chess.com INT 2 Ermes Espinosa Veloz Hongjin Ahn Won: 1-0 60 Open
195 2023-09-26 Titled Tue 26th Sep Late chess.com INT 1 Ermes Espinosa Veloz Fernando Diaz Won: 1-0 38 Open
196 2023-09-26 Titled Tue 26th Sep Early chess.com INT 1 Bryan Xie Ermes Espinosa Veloz Won: 0-1 61 Open
197 2023-09-19 Titled Tue 19th Sep Early chess.com INT 9 Ermes Espinosa Veloz Krikor Sevag Mekhitarian Lost: 0-1 37 Open
198 2023-09-19 Titled Tue 19th Sep Early chess.com INT 8 Ermes Espinosa Veloz Srihari L R Won: 1-0 60 Open
199 2023-09-19 Titled Tue 19th Sep Early chess.com INT 7 Denes Boros Ermes Espinosa Veloz Lost: 1-0 35 Open
200 2023-09-19 Titled Tue 19th Sep Early chess.com INT 6 Ilamparthi A R Ermes Espinosa Veloz Won: 0-1 58 Open
  1. vs Felix Jose Ynojosa AponteWon · 1-0White · 2023-11-29 · Round 6.69th ch-Iberoamericano
  2. vs Jose Fernando Cuenca JimenezDraw · ½–½Black · 2023-11-28 · Round 5.29th ch-Iberoamericano
  3. vs Sandro MarecoDraw · ½–½White · 2023-11-27 · Round 4.29th ch-Iberoamericano
  4. vs Bernardo Roselli MailheWon · 0-1Black · 2023-11-26 · Round 3.99th ch-Iberoamericano
  5. vs Maritza Arribas RobainaWon · 1-0White · 2023-11-26 · Round 2.19th ch-Iberoamericano
  6. vs Rafael E. Mejias NunezWon · 0-1Black · 2023-11-25 · Round 1.19th ch-Iberoamericano
  7. vs Vladimir GeorgievDraw · ½–½White · 2023-11-10 · Round 9.74th Panama Open 2023
  8. vs Ihor SamunenkovLost · 0-1White · 2023-10-17 · Round 8Titled Tue 17th Oct Early
  9. vs Samy ShokerWon · 0-1Black · 2023-10-17 · Round 7Titled Tue 17th Oct Early
  10. vs Dario AlivodicWon · 0-1Black · 2023-10-17 · Round 6Titled Tue 17th Oct Early
  11. vs Lamel McBrydeWon · 1-0White · 2023-10-17 · Round 5Titled Tue 17th Oct Early
  12. vs Viktor DmitrenkoWon · 0-1Black · 2023-10-17 · Round 4Titled Tue 17th Oct Early
  13. vs Ewa BarwinskaWon · 1-0White · 2023-10-17 · Round 3Titled Tue 17th Oct Early
  14. vs Michael BuscarLost · 1-0Black · 2023-10-17 · Round 2Titled Tue 17th Oct Early
  15. vs Jose Garcia MolinaLost · 0-1White · 2023-10-17 · Round 1Titled Tue 17th Oct Early
  16. vs Denis KhismatullinLost · 1-0Black · 2023-10-10 · Round 6Titled Tue 10th Oct Early
  17. vs Jens NebelWon · 0-1Black · 2023-10-10 · Round 5Titled Tue 10th Oct Early
  18. vs Vedant GoswamiWon · 1-0White · 2023-10-10 · Round 4Titled Tue 10th Oct Early
  19. vs Casper LiuLost · 1-0Black · 2023-10-10 · Round 3Titled Tue 10th Oct Early
  20. vs Arash TahbazLost · 0-1White · 2023-10-10 · Round 2Titled Tue 10th Oct Early
  21. vs Vladislav EfremovWon · 1-0White · 2023-10-10 · Round 1Titled Tue 10th Oct Early
  22. vs Eldiyar OrozbaevLost · 1-0Black · 2023-10-03 · Round 7Titled Tue 3rd Oct Early
  23. vs Victor Manuel Mago PerezLost · 1-0Black · 2023-10-03 · Round 6Titled Tue 3rd Oct Late
  24. vs Casper LiuWon · 0-1Black · 2023-10-03 · Round 6Titled Tue 3rd Oct Early
  25. vs Antoni KozakLost · 0-1White · 2023-10-03 · Round 5Titled Tue 3rd Oct Early
  26. vs Dennis BrokkenLost · 0-1White · 2023-10-03 · Round 5Titled Tue 3rd Oct Late
  27. vs Attila Jr. ForgacsWon · 1-0White · 2023-10-03 · Round 4Titled Tue 3rd Oct Late
  28. vs Yuriy KuzubovWon · 0-1Black · 2023-10-03 · Round 4Titled Tue 3rd Oct Early
  29. vs Katarzyna DwilewiczWon · 0-1Black · 2023-10-03 · Round 3Titled Tue 3rd Oct Early
  30. vs Maciej SroczynskiWon · 0-1Black · 2023-10-03 · Round 3Titled Tue 3rd Oct Late
  31. vs Ilamparthi A RLost · 0-1White · 2023-10-03 · Round 2Titled Tue 3rd Oct Early
  32. vs Jose Eduardo Martinez AlcantaraLost · 0-1White · 2023-10-03 · Round 2Titled Tue 3rd Oct Late
  33. vs Robert KulaWon · 1-0White · 2023-10-03 · Round 1Titled Tue 3rd Oct Early
  34. vs Joao Avalos ParraWon · 0-1Black · 2023-10-03 · Round 1Titled Tue 3rd Oct Late
  35. vs Claudiu-Cristian DobreLost · 0-1White · 2023-09-26 · Round 6Titled Tue 26th Sep Early
  36. vs Rafal SzyszyloLost · 1-0Black · 2023-09-26 · Round 6Titled Tue 26th Sep Late
  37. vs Dmitry ZeninLost · 1-0Black · 2023-09-26 · Round 5Titled Tue 26th Sep Early
  38. vs Gabriela AntovaWon · 1-0White · 2023-09-26 · Round 5Titled Tue 26th Sep Late
  39. vs Veronika ShubenkovaDraw · ½–½Black · 2023-09-26 · Round 4Titled Tue 26th Sep Early
  40. vs Damian SliwickiLost · 1-0Black · 2023-09-26 · Round 4Titled Tue 26th Sep Late
  41. vs Jack MizziWon · 0-1Black · 2023-09-26 · Round 3Titled Tue 26th Sep Late
  42. vs Hrant MelkumyanLost · 0-1White · 2023-09-26 · Round 3Titled Tue 26th Sep Early
  43. vs Olexandr BortnykLost · 0-1White · 2023-09-26 · Round 2Titled Tue 26th Sep Late
  44. vs Hongjin AhnWon · 1-0White · 2023-09-26 · Round 2Titled Tue 26th Sep Early
  45. vs Fernando DiazWon · 1-0White · 2023-09-26 · Round 1Titled Tue 26th Sep Late
  46. vs Bryan XieWon · 0-1Black · 2023-09-26 · Round 1Titled Tue 26th Sep Early
  47. vs Krikor Sevag MekhitarianLost · 0-1White · 2023-09-19 · Round 9Titled Tue 19th Sep Early
  48. vs Srihari L RWon · 1-0White · 2023-09-19 · Round 8Titled Tue 19th Sep Early
  49. vs Denes BorosLost · 1-0Black · 2023-09-19 · Round 7Titled Tue 19th Sep Early
  50. vs Ilamparthi A RWon · 0-1Black · 2023-09-19 · Round 6Titled Tue 19th Sep Early

FIDE tournaments

All tournament results