IMLennis Martinez Ramirez

CUB Born 1993 (Age ≈33) Male
FIDE ID
3509079

Player overview

Lennis Martinez Ramirez’s highest recorded classical FIDE rating is 2471 (October 2023). On the November 2026 FIDE list, Lennis Martinez Ramirez ranks #1376 worldwide and #18 in Cuba among active classical players.

FIDE ratings

Classical

2404.6 -13.4

Live estimate

Rapid

2489

Published FIDE

Blitz

2454

Published FIDE

Official classical ranks

World rank
#1376
National rank · CUB
#18

Active players · Nov 2026 FIDE list ⓘ

Rating milestones

Highest recorded rating
2471 Oct 2023
Recorded years
2009–2026
Archived games
1832

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
1151 2024-01-02 Titled Tue 2nd Jan Late chess.com INT 8 Daniel Tabuenca Mendataurigoitia Lennis Martinez Ramirez Lost: 1-0 53 Open
1152 2024-01-02 Titled Tue 2nd Jan Late chess.com INT 7 Lennis Martinez Ramirez Vladimir Bochnicka Won: 1-0 41 Open
1153 2024-01-02 Titled Tue 2nd Jan Late chess.com INT 6 Lennis Martinez Ramirez Kazim Gulamali Lost: 0-1 75 Open
1154 2024-01-02 Titled Tue 2nd Jan Late chess.com INT 5 A.R. Saleh Salem Lennis Martinez Ramirez Lost: 1-0 33 Open
1155 2024-01-02 Titled Tue 2nd Jan Late chess.com INT 4 Lennis Martinez Ramirez Luis German Salazar Farias Won: 1-0 43 Open
1156 2024-01-02 Titled Tue 2nd Jan Late chess.com INT 3 Vugar Rasulov Lennis Martinez Ramirez Lost: 1-0 18 Open
1157 2024-01-02 Titled Tue 2nd Jan Late chess.com INT 2 Lennis Martinez Ramirez Todd Bryant Won: 1-0 28 Open
1158 2024-01-02 Titled Tue 2nd Jan Late chess.com INT 1 Ruben Akhayan Lennis Martinez Ramirez Won: 0-1 33 Open
1159 2023-12-19 Titled Tue 19th Dec Late chess.com INT 9 Lennis Martinez Ramirez Daniel Dardha Won: 1-0 51 Open
1160 2023-12-19 Titled Tue 19th Dec Late chess.com INT 8 Lennis Martinez Ramirez Vahap Sanal Won: 1-0 61 Open
1161 2023-12-19 Titled Tue 19th Dec Early chess.com INT 8 Lennis Martinez Ramirez Sargis V. Manukyan Lost: 0-1 34 Open
1162 2023-12-19 Titled Tue 19th Dec Early chess.com INT 7 Tuna Ozates Lennis Martinez Ramirez Lost: 1-0 39 Open
1163 2023-12-19 Titled Tue 19th Dec Late chess.com INT 7 Mykola Korchynskyi Lennis Martinez Ramirez Won: 0-1 30 Open
1164 2023-12-19 Titled Tue 19th Dec Late chess.com INT 6 Lennis Martinez Ramirez Ayrat Vafin Won: 1-0 47 Open
1165 2023-12-19 Titled Tue 19th Dec Early chess.com INT 6 Lennis Martinez Ramirez Ali Farahat Draw: 1/2-1/2 33 Open
1166 2023-12-19 Titled Tue 19th Dec Early chess.com INT 5 Gianmarco Leiva Lennis Martinez Ramirez Lost: 1-0 69 Open
1167 2023-12-19 Titled Tue 19th Dec Late chess.com INT 5 Alexander Reprintsev Lennis Martinez Ramirez Won: 0-1 30 Open
1168 2023-12-19 Titled Tue 19th Dec Early chess.com INT 4 Lennis Martinez Ramirez Shaik Sumer Arsh Won: 1-0 24 Open
1169 2023-12-19 Titled Tue 19th Dec Late chess.com INT 4 Lennis Martinez Ramirez Sebastien Azar Won: 1-0 63 Open
1170 2023-12-19 Titled Tue 19th Dec Late chess.com INT 3 Valentina Golubenko Lennis Martinez Ramirez Won: 0-1 36 Open
1171 2023-12-19 Titled Tue 19th Dec Early chess.com INT 3 Lennis Martinez Ramirez Michael Bon Won: 1-0 73 Open
1172 2023-12-19 Titled Tue 19th Dec Early chess.com INT 2 Asish Panda Lennis Martinez Ramirez Lost: 1-0 35 Open
1173 2023-12-19 Titled Tue 19th Dec Late chess.com INT 2 Lennis Martinez Ramirez Dmytry Semenenko Lost: 0-1 56 Open
1174 2023-12-19 Titled Tue 19th Dec Early chess.com INT 1 Lennis Martinez Ramirez Can Alp Cansun Won: 1-0 41 Open
1175 2023-12-19 Titled Tue 19th Dec Late chess.com INT 1 Andres Carrasco Miranda Lennis Martinez Ramirez Lost: 1-0 43 Open
1176 2023-12-19 Titled Tue 19th Dec Late chess.com INT 11 Lennis Martinez Ramirez Denis Khismatullin Lost: 0-1 44 Open
1177 2023-12-19 Titled Tue 19th Dec Late chess.com INT 10 Rudik Makarian Lennis Martinez Ramirez Lost: 1-0 53 Open
1178 2023-12-12 Titled Tue 12th Dec Late chess.com INT 9 Lennis Martinez Ramirez Sanan Sjugirov Lost: 0-1 82 Open
1179 2023-12-12 Titled Tue 12th Dec Late chess.com INT 8 Lennis Martinez Ramirez Augustinas Bazilius Won: 1-0 48 Open
1180 2023-12-12 Titled Tue 12th Dec Late chess.com INT 7 Sergei Zhigalko Lennis Martinez Ramirez Lost: 1-0 53 Open
1181 2023-12-12 Titled Tue 12th Dec Late chess.com INT 6 Lennis Martinez Ramirez Milosz Szpar Won: 1-0 40 Open
1182 2023-12-12 Titled Tue 12th Dec Early chess.com INT 6 Miras Assylov Lennis Martinez Ramirez Lost: 1-0 35 Open
1183 2023-12-12 Titled Tue 12th Dec Early chess.com INT 5 Lennis Martinez Ramirez Bozhena Piddubna Won: 1-0 31 Open
1184 2023-12-12 Titled Tue 12th Dec Late chess.com INT 5 Christopher Woojin Yoo Lennis Martinez Ramirez Lost: 1-0 26 Open
1185 2023-12-12 Titled Tue 12th Dec Early chess.com INT 4 Lennis Martinez Ramirez Ilja Derjabin Lost: 0-1 61 Open
1186 2023-12-12 Titled Tue 12th Dec Late chess.com INT 4 Anton Smirnov Lennis Martinez Ramirez Draw: 1/2-1/2 53 Open
1187 2023-12-12 Titled Tue 12th Dec Late chess.com INT 3 Lennis Martinez Ramirez Denis Khismatullin Won: 1-0 66 Open
1188 2023-12-12 Titled Tue 12th Dec Early chess.com INT 3 Mihai-Lucian Grunberg Lennis Martinez Ramirez Lost: 1-0 51 Open
1189 2023-12-12 Titled Tue 12th Dec Late chess.com INT 2 Alexey Kornyukov Lennis Martinez Ramirez Won: 0-1 35 Open
1190 2023-12-12 Titled Tue 12th Dec Early chess.com INT 2 Roman Kozelov Lennis Martinez Ramirez Won: 0-1 19 Open
1191 2023-12-12 Titled Tue 12th Dec Late chess.com INT 1 Lennis Martinez Ramirez Ilya Gruzman Won: 1-0 24 Open
1192 2023-12-12 Titled Tue 12th Dec Early chess.com INT 1 Lennis Martinez Ramirez Augustinas Bazilius Draw: 1/2-1/2 61 Open
1193 2023-12-12 Titled Tue 12th Dec Late chess.com INT 11 Lennis Martinez Ramirez Aleksandar Indjic Won: 1-0 61 Open
1194 2023-12-12 Titled Tue 12th Dec Late chess.com INT 10 Kanan Hajiyev Lennis Martinez Ramirez Won: 0-1 51 Open
1195 2023-11-28 Titled Tue 28th Nov Early chess.com INT 6 Nataliya Zainullina Lennis Martinez Ramirez Lost: 1-0 1 Open
1196 2023-11-14 Titled Tue 14th Nov Early chess.com INT 7 Lennis Martinez Ramirez Pavel Chernomordik Lost: 0-1 42 Open
1197 2023-11-14 Titled Tue 14th Nov Early chess.com INT 6 Artyom Timofeev Lennis Martinez Ramirez Lost: 1-0 57 Open
1198 2023-11-14 Titled Tue 14th Nov Early chess.com INT 5 Lennis Martinez Ramirez Matvey Galchenko Draw: 1/2-1/2 105 Open
1199 2023-11-14 Titled Tue 14th Nov Early chess.com INT 4 Alejandro Domingo Nunez Lennis Martinez Ramirez Won: 0-1 32 Open
1200 2023-11-14 Titled Tue 14th Nov Late chess.com INT 4 Bernardo Vainzoff Sztokbant Lennis Martinez Ramirez Lost: 1-0 74 Open
  1. vs Daniel Tabuenca MendataurigoitiaLost · 1-0Black · 2024-01-02 · Round 8Titled Tue 2nd Jan Late
  2. vs Vladimir BochnickaWon · 1-0White · 2024-01-02 · Round 7Titled Tue 2nd Jan Late
  3. vs Kazim GulamaliLost · 0-1White · 2024-01-02 · Round 6Titled Tue 2nd Jan Late
  4. vs A.R. Saleh SalemLost · 1-0Black · 2024-01-02 · Round 5Titled Tue 2nd Jan Late
  5. vs Luis German Salazar FariasWon · 1-0White · 2024-01-02 · Round 4Titled Tue 2nd Jan Late
  6. vs Vugar RasulovLost · 1-0Black · 2024-01-02 · Round 3Titled Tue 2nd Jan Late
  7. vs Todd BryantWon · 1-0White · 2024-01-02 · Round 2Titled Tue 2nd Jan Late
  8. vs Ruben AkhayanWon · 0-1Black · 2024-01-02 · Round 1Titled Tue 2nd Jan Late
  9. vs Daniel DardhaWon · 1-0White · 2023-12-19 · Round 9Titled Tue 19th Dec Late
  10. vs Vahap SanalWon · 1-0White · 2023-12-19 · Round 8Titled Tue 19th Dec Late
  11. vs Sargis V. ManukyanLost · 0-1White · 2023-12-19 · Round 8Titled Tue 19th Dec Early
  12. vs Tuna OzatesLost · 1-0Black · 2023-12-19 · Round 7Titled Tue 19th Dec Early
  13. vs Mykola KorchynskyiWon · 0-1Black · 2023-12-19 · Round 7Titled Tue 19th Dec Late
  14. vs Ayrat VafinWon · 1-0White · 2023-12-19 · Round 6Titled Tue 19th Dec Late
  15. vs Ali FarahatDraw · ½–½White · 2023-12-19 · Round 6Titled Tue 19th Dec Early
  16. vs Gianmarco LeivaLost · 1-0Black · 2023-12-19 · Round 5Titled Tue 19th Dec Early
  17. vs Alexander ReprintsevWon · 0-1Black · 2023-12-19 · Round 5Titled Tue 19th Dec Late
  18. vs Shaik Sumer ArshWon · 1-0White · 2023-12-19 · Round 4Titled Tue 19th Dec Early
  19. vs Sebastien AzarWon · 1-0White · 2023-12-19 · Round 4Titled Tue 19th Dec Late
  20. vs Valentina GolubenkoWon · 0-1Black · 2023-12-19 · Round 3Titled Tue 19th Dec Late
  21. vs Michael BonWon · 1-0White · 2023-12-19 · Round 3Titled Tue 19th Dec Early
  22. vs Asish PandaLost · 1-0Black · 2023-12-19 · Round 2Titled Tue 19th Dec Early
  23. vs Dmytry SemenenkoLost · 0-1White · 2023-12-19 · Round 2Titled Tue 19th Dec Late
  24. vs Can Alp CansunWon · 1-0White · 2023-12-19 · Round 1Titled Tue 19th Dec Early
  25. vs Andres Carrasco MirandaLost · 1-0Black · 2023-12-19 · Round 1Titled Tue 19th Dec Late
  26. vs Denis KhismatullinLost · 0-1White · 2023-12-19 · Round 11Titled Tue 19th Dec Late
  27. vs Rudik MakarianLost · 1-0Black · 2023-12-19 · Round 10Titled Tue 19th Dec Late
  28. vs Sanan SjugirovLost · 0-1White · 2023-12-12 · Round 9Titled Tue 12th Dec Late
  29. vs Augustinas BaziliusWon · 1-0White · 2023-12-12 · Round 8Titled Tue 12th Dec Late
  30. vs Sergei ZhigalkoLost · 1-0Black · 2023-12-12 · Round 7Titled Tue 12th Dec Late
  31. vs Milosz SzparWon · 1-0White · 2023-12-12 · Round 6Titled Tue 12th Dec Late
  32. vs Miras AssylovLost · 1-0Black · 2023-12-12 · Round 6Titled Tue 12th Dec Early
  33. vs Bozhena PiddubnaWon · 1-0White · 2023-12-12 · Round 5Titled Tue 12th Dec Early
  34. vs Christopher Woojin YooLost · 1-0Black · 2023-12-12 · Round 5Titled Tue 12th Dec Late
  35. vs Ilja DerjabinLost · 0-1White · 2023-12-12 · Round 4Titled Tue 12th Dec Early
  36. vs Anton SmirnovDraw · ½–½Black · 2023-12-12 · Round 4Titled Tue 12th Dec Late
  37. vs Denis KhismatullinWon · 1-0White · 2023-12-12 · Round 3Titled Tue 12th Dec Late
  38. vs Mihai-Lucian GrunbergLost · 1-0Black · 2023-12-12 · Round 3Titled Tue 12th Dec Early
  39. vs Alexey KornyukovWon · 0-1Black · 2023-12-12 · Round 2Titled Tue 12th Dec Late
  40. vs Roman KozelovWon · 0-1Black · 2023-12-12 · Round 2Titled Tue 12th Dec Early
  41. vs Ilya GruzmanWon · 1-0White · 2023-12-12 · Round 1Titled Tue 12th Dec Late
  42. vs Augustinas BaziliusDraw · ½–½White · 2023-12-12 · Round 1Titled Tue 12th Dec Early
  43. vs Aleksandar IndjicWon · 1-0White · 2023-12-12 · Round 11Titled Tue 12th Dec Late
  44. vs Kanan HajiyevWon · 0-1Black · 2023-12-12 · Round 10Titled Tue 12th Dec Late
  45. vs Nataliya ZainullinaLost · 1-0Black · 2023-11-28 · Round 6Titled Tue 28th Nov Early
  46. vs Pavel ChernomordikLost · 0-1White · 2023-11-14 · Round 7Titled Tue 14th Nov Early
  47. vs Artyom TimofeevLost · 1-0Black · 2023-11-14 · Round 6Titled Tue 14th Nov Early
  48. vs Matvey GalchenkoDraw · ½–½White · 2023-11-14 · Round 5Titled Tue 14th Nov Early
  49. vs Alejandro Domingo NunezWon · 0-1Black · 2023-11-14 · Round 4Titled Tue 14th Nov Early
  50. vs Bernardo Vainzoff SztokbantLost · 1-0Black · 2023-11-14 · Round 4Titled Tue 14th Nov Late