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
901 2024-07-02 Titled Tue 2nd Jul Early chess.com INT 5 Lennis Martinez Ramirez Daniel Pinto Won: 1-0 27 Open
902 2024-07-02 Titled Tue 2nd Jul Early chess.com INT 4 Maximilian Mostbauer Lennis Martinez Ramirez Won: 0-1 34 Open
903 2024-07-02 Titled Tue 2nd Jul Early chess.com INT 3 Lennis Martinez Ramirez Sachi Jain Lost: 0-1 53 Open
904 2024-07-02 Titled Tue 2nd Jul Early chess.com INT 2 Piotr Brodowski Lennis Martinez Ramirez Lost: 1-0 96 Open
905 2024-07-02 Titled Tue 2nd Jul Early chess.com INT 1 Lennis Martinez Ramirez Olexandr Shevchuk Won: 1-0 50 Open
906 2024-06-18 Titled Tue 18th Jun Late chess.com INT 4 Lennis Martinez Ramirez Gary Leschinsky Lost: 0-1 48 Open
907 2024-06-18 Titled Tue 18th Jun Early chess.com INT 4 Lennis Martinez Ramirez Andrew Tang Lost: 0-1 48 Open
908 2024-06-18 Titled Tue 18th Jun Early chess.com INT 3 Denis Kozlov Lennis Martinez Ramirez Won: 0-1 19 Open
909 2024-06-18 Titled Tue 18th Jun Late chess.com INT 3 Rohan Rajaram Lennis Martinez Ramirez Draw: 1/2-1/2 103 Open
910 2024-06-18 Titled Tue 18th Jun Early chess.com INT 2 Lennis Martinez Ramirez Algol Jorajuria Mendoza Won: 1-0 34 Open
911 2024-06-18 Titled Tue 18th Jun Late chess.com INT 2 Lennis Martinez Ramirez Esper Van Baar Lost: 0-1 74 Open
912 2024-06-18 Titled Tue 18th Jun Early chess.com INT 1 Nitesh Cherukuri Lennis Martinez Ramirez Lost: 1-0 18 Open
913 2024-06-18 Titled Tue 18th Jun Late chess.com INT 1 Andriy Prydun Lennis Martinez Ramirez Won: 0-1 38 Open
914 2024-06-11 Titled Tue 11th Jun Early chess.com INT 6 Lennis Martinez Ramirez Orest Vovk Lost: 0-1 27 Open
915 2024-06-11 Titled Tue 11th Jun Early chess.com INT 5 A.R. Saleh Salem Lennis Martinez Ramirez Lost: 1-0 33 Open
916 2024-06-11 Titled Tue 11th Jun Late chess.com INT 4 Lennis Martinez Ramirez Sergey Grigoriants Lost: 0-1 68 Open
917 2024-06-11 Titled Tue 11th Jun Early chess.com INT 4 Lennis Martinez Ramirez Lovro Novosel Won: 1-0 42 Open
918 2024-06-11 Titled Tue 11th Jun Early chess.com INT 3 Fernan Rioseco Pinochet Lennis Martinez Ramirez Won: 0-1 57 Open
919 2024-06-11 Titled Tue 11th Jun Late chess.com INT 3 Ted Belanoff Lennis Martinez Ramirez Won: 0-1 34 Open
920 2024-06-11 Titled Tue 11th Jun Early chess.com INT 2 Lennis Martinez Ramirez Mark Biernacki Won: 1-0 30 Open
921 2024-06-11 Titled Tue 11th Jun Late chess.com INT 2 Nick Figorito Lennis Martinez Ramirez Won: 0-1 68 Open
922 2024-06-11 Titled Tue 11th Jun Late chess.com INT 1 Lennis Martinez Ramirez Andres Ferriz Barrios Draw: 1/2-1/2 58 Open
923 2024-06-11 Titled Tue 11th Jun Early chess.com INT 1 Roberto Ignacio Alarcon Bahamondez Lennis Martinez Ramirez Lost: 1-0 59 Open
924 2024-06-04 Titled Tue 4th Jun Late chess.com INT 9 Lennis Martinez Ramirez Antonios Pavlidis Lost: 0-1 32 Open
925 2024-06-04 Titled Tue 4th Jun Late chess.com INT 8 Frederik Svane Lennis Martinez Ramirez Lost: 1-0 32 Open
926 2024-06-04 Titled Tue 4th Jun Late chess.com INT 7 Lennis Martinez Ramirez Danila Bilan Won: 1-0 43 Open
927 2024-06-04 Titled Tue 4th Jun Late chess.com INT 6 Lennis Martinez Ramirez Jonathan Carlstedt Won: 1-0 29 Open
928 2024-06-04 Titled Tue 4th Jun Late chess.com INT 5 Vitalii Gryshko Lennis Martinez Ramirez Draw: 1/2-1/2 120 Open
929 2024-06-04 Titled Tue 4th Jun Early chess.com INT 4 Anastasios Mihailidis Lennis Martinez Ramirez Lost: 1-0 65 Open
930 2024-06-04 Titled Tue 4th Jun Late chess.com INT 4 Lennis Martinez Ramirez Sharath Radhakrishnan Won: 1-0 42 Open
931 2024-06-04 Titled Tue 4th Jun Late chess.com INT 3 David Haszon Lennis Martinez Ramirez Lost: 1-0 48 Open
932 2024-06-04 Titled Tue 4th Jun Early chess.com INT 3 Raphael V. P. Patricio Alonso Lennis Martinez Ramirez Lost: 1-0 45 Open
933 2024-06-04 Titled Tue 4th Jun Late chess.com INT 2 Lennis Martinez Ramirez Yasin Sari Won: 1-0 53 Open
934 2024-06-04 Titled Tue 4th Jun Early chess.com INT 2 Lennis Martinez Ramirez Semen Kazmin Draw: 1/2-1/2 59 Open
935 2024-06-04 Titled Tue 4th Jun Late chess.com INT 1 Liwia Jarocka Lennis Martinez Ramirez Draw: 1/2-1/2 70 Open
936 2024-06-04 Titled Tue 4th Jun Early chess.com INT 1 Reinis Paikens Lennis Martinez Ramirez Won: 0-1 32 Open
937 2024-05-28 Titled Tue 28th May Early chess.com INT 9 Rasmus Svane Lennis Martinez Ramirez Lost: 1-0 34 Open
938 2024-05-28 Titled Tue 28th May Late chess.com INT 9 Lennis Martinez Ramirez Nikolaos Aggelis Won: 1-0 44 Open
939 2024-05-28 Titled Tue 28th May Late chess.com INT 8 Lennis Martinez Ramirez Hayk Mirimanian Draw: 1/2-1/2 48 Open
940 2024-05-28 Titled Tue 28th May Early chess.com INT 8 Lennis Martinez Ramirez Anton Demchenko Won: 1-0 33 Open
941 2024-05-28 Titled Tue 28th May Early chess.com INT 7 Dashgyn Ibadov Lennis Martinez Ramirez Won: 0-1 59 Open
942 2024-05-28 Titled Tue 28th May Late chess.com INT 7 Viacheslav Slovineanu Lennis Martinez Ramirez Won: 0-1 36 Open
943 2024-05-28 Titled Tue 28th May Early chess.com INT 6 Lennis Martinez Ramirez Mustafa Yilmaz Lost: 0-1 33 Open
944 2024-05-28 Titled Tue 28th May Late chess.com INT 6 Lennis Martinez Ramirez Aakaash Meduri Won: 1-0 29 Open
945 2024-05-28 Titled Tue 28th May Late chess.com INT 5 Lennis Martinez Ramirez Sebastian Zsombor Peczely Lost: 0-1 26 Open
946 2024-05-28 Titled Tue 28th May Early chess.com INT 5 Lennis Martinez Ramirez Nikolaos Aggelis Won: 1-0 49 Open
947 2024-05-28 Titled Tue 28th May Early chess.com INT 4 Stepan Hrbek Lennis Martinez Ramirez Won: 0-1 61 Open
948 2024-05-28 Titled Tue 28th May Late chess.com INT 4 Marek Karas Lennis Martinez Ramirez Won: 0-1 28 Open
949 2024-05-28 Titled Tue 28th May Late chess.com INT 3 Lennis Martinez Ramirez Cristian Silva Lucena Won: 1-0 24 Open
950 2024-05-28 Titled Tue 28th May Early chess.com INT 3 Lennis Martinez Ramirez Arian Baradaran Tamadon Won: 1-0 32 Open
  1. vs Daniel PintoWon · 1-0White · 2024-07-02 · Round 5Titled Tue 2nd Jul Early
  2. vs Maximilian MostbauerWon · 0-1Black · 2024-07-02 · Round 4Titled Tue 2nd Jul Early
  3. vs Sachi JainLost · 0-1White · 2024-07-02 · Round 3Titled Tue 2nd Jul Early
  4. vs Piotr BrodowskiLost · 1-0Black · 2024-07-02 · Round 2Titled Tue 2nd Jul Early
  5. vs Olexandr ShevchukWon · 1-0White · 2024-07-02 · Round 1Titled Tue 2nd Jul Early
  6. vs Gary LeschinskyLost · 0-1White · 2024-06-18 · Round 4Titled Tue 18th Jun Late
  7. vs Andrew TangLost · 0-1White · 2024-06-18 · Round 4Titled Tue 18th Jun Early
  8. vs Denis KozlovWon · 0-1Black · 2024-06-18 · Round 3Titled Tue 18th Jun Early
  9. vs Rohan RajaramDraw · ½–½Black · 2024-06-18 · Round 3Titled Tue 18th Jun Late
  10. vs Algol Jorajuria MendozaWon · 1-0White · 2024-06-18 · Round 2Titled Tue 18th Jun Early
  11. vs Esper Van BaarLost · 0-1White · 2024-06-18 · Round 2Titled Tue 18th Jun Late
  12. vs Nitesh CherukuriLost · 1-0Black · 2024-06-18 · Round 1Titled Tue 18th Jun Early
  13. vs Andriy PrydunWon · 0-1Black · 2024-06-18 · Round 1Titled Tue 18th Jun Late
  14. vs Orest VovkLost · 0-1White · 2024-06-11 · Round 6Titled Tue 11th Jun Early
  15. vs A.R. Saleh SalemLost · 1-0Black · 2024-06-11 · Round 5Titled Tue 11th Jun Early
  16. vs Sergey GrigoriantsLost · 0-1White · 2024-06-11 · Round 4Titled Tue 11th Jun Late
  17. vs Lovro NovoselWon · 1-0White · 2024-06-11 · Round 4Titled Tue 11th Jun Early
  18. vs Fernan Rioseco PinochetWon · 0-1Black · 2024-06-11 · Round 3Titled Tue 11th Jun Early
  19. vs Ted BelanoffWon · 0-1Black · 2024-06-11 · Round 3Titled Tue 11th Jun Late
  20. vs Mark BiernackiWon · 1-0White · 2024-06-11 · Round 2Titled Tue 11th Jun Early
  21. vs Nick FigoritoWon · 0-1Black · 2024-06-11 · Round 2Titled Tue 11th Jun Late
  22. vs Andres Ferriz BarriosDraw · ½–½White · 2024-06-11 · Round 1Titled Tue 11th Jun Late
  23. vs Roberto Ignacio Alarcon BahamondezLost · 1-0Black · 2024-06-11 · Round 1Titled Tue 11th Jun Early
  24. vs Antonios PavlidisLost · 0-1White · 2024-06-04 · Round 9Titled Tue 4th Jun Late
  25. vs Frederik SvaneLost · 1-0Black · 2024-06-04 · Round 8Titled Tue 4th Jun Late
  26. vs Danila BilanWon · 1-0White · 2024-06-04 · Round 7Titled Tue 4th Jun Late
  27. vs Jonathan CarlstedtWon · 1-0White · 2024-06-04 · Round 6Titled Tue 4th Jun Late
  28. vs Vitalii GryshkoDraw · ½–½Black · 2024-06-04 · Round 5Titled Tue 4th Jun Late
  29. vs Anastasios MihailidisLost · 1-0Black · 2024-06-04 · Round 4Titled Tue 4th Jun Early
  30. vs Sharath RadhakrishnanWon · 1-0White · 2024-06-04 · Round 4Titled Tue 4th Jun Late
  31. vs David HaszonLost · 1-0Black · 2024-06-04 · Round 3Titled Tue 4th Jun Late
  32. vs Raphael V. P. Patricio AlonsoLost · 1-0Black · 2024-06-04 · Round 3Titled Tue 4th Jun Early
  33. vs Yasin SariWon · 1-0White · 2024-06-04 · Round 2Titled Tue 4th Jun Late
  34. vs Semen KazminDraw · ½–½White · 2024-06-04 · Round 2Titled Tue 4th Jun Early
  35. vs Liwia JarockaDraw · ½–½Black · 2024-06-04 · Round 1Titled Tue 4th Jun Late
  36. vs Reinis PaikensWon · 0-1Black · 2024-06-04 · Round 1Titled Tue 4th Jun Early
  37. vs Rasmus SvaneLost · 1-0Black · 2024-05-28 · Round 9Titled Tue 28th May Early
  38. vs Nikolaos AggelisWon · 1-0White · 2024-05-28 · Round 9Titled Tue 28th May Late
  39. vs Hayk MirimanianDraw · ½–½White · 2024-05-28 · Round 8Titled Tue 28th May Late
  40. vs Anton DemchenkoWon · 1-0White · 2024-05-28 · Round 8Titled Tue 28th May Early
  41. vs Dashgyn IbadovWon · 0-1Black · 2024-05-28 · Round 7Titled Tue 28th May Early
  42. vs Viacheslav SlovineanuWon · 0-1Black · 2024-05-28 · Round 7Titled Tue 28th May Late
  43. vs Mustafa YilmazLost · 0-1White · 2024-05-28 · Round 6Titled Tue 28th May Early
  44. vs Aakaash MeduriWon · 1-0White · 2024-05-28 · Round 6Titled Tue 28th May Late
  45. vs Sebastian Zsombor PeczelyLost · 0-1White · 2024-05-28 · Round 5Titled Tue 28th May Late
  46. vs Nikolaos AggelisWon · 1-0White · 2024-05-28 · Round 5Titled Tue 28th May Early
  47. vs Stepan HrbekWon · 0-1Black · 2024-05-28 · Round 4Titled Tue 28th May Early
  48. vs Marek KarasWon · 0-1Black · 2024-05-28 · Round 4Titled Tue 28th May Late
  49. vs Cristian Silva LucenaWon · 1-0White · 2024-05-28 · Round 3Titled Tue 28th May Late
  50. vs Arian Baradaran TamadonWon · 1-0White · 2024-05-28 · Round 3Titled Tue 28th May Early