IMLeonardo Valdes Romero

CRC Born 1975 Male
FIDE ID
6500331

Player overview

Leonardo Valdes Romero’s highest recorded classical FIDE rating is 2444 (July 2013). On the November 2026 FIDE list, Leonardo Valdes Romero ranks #3606 worldwide and #6 in Costa Rica among active classical players.

FIDE ratings

2315

Classical

Published FIDE

2368

Rapid

Published FIDE

2379

Blitz

Published FIDE

Official classical ranks

World rank
#3606
National rank · CRC
#6

Active players · Nov 2026 FIDE list ⓘ

Rating milestones

Highest recorded rating
2444 Jul 2013
Recorded years
2001–2026
Archived games
1024

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
551 2020-08-04 Titled Tue 4th Aug 10am chess.com INT 10 Leonardo Valdes Romero Emerson de Sousa Veiga 1-0 46 Open
552 2020-07-21 Titled Tuesday 21st July chess.com INT 9 Leonardo Valdes Romero Derek Clasby 1-0 44 Open
553 2020-07-21 Titled Tuesday 21st July chess.com INT 8 Leonardo Valdes Romero Vladimir Matveev 0-1 31 Open
554 2020-07-21 Titled Tuesday 21st July chess.com INT 7 Pavel Eljanov Leonardo Valdes Romero 0-1 36 Open
555 2020-07-21 Titled Tuesday 21st July chess.com INT 6 Aziz Degenbaev Leonardo Valdes Romero 1/2-1/2 73 Open
556 2020-07-21 Titled Tuesday 21st July chess.com INT 5 Leonardo Valdes Romero Evgeny Sysolyatin 1-0 35 Open
557 2020-07-21 Titled Tuesday 21st July chess.com INT 4 Gulmira Dauletova Leonardo Valdes Romero 1/2-1/2 35 Open
558 2020-07-21 Titled Tuesday 21st July chess.com INT 2 Mikhail Al. Antipov Leonardo Valdes Romero 1-0 37 Open
559 2020-07-21 Titled Tuesday 21st July chess.com INT 1 Leonardo Valdes Romero Hui Li 1-0 53 Open
560 2020-07-21 Titled Tuesday 21st July chess.com INT 10 Ioan-Cristian Chirila Leonardo Valdes Romero 1-0 38 Open
561 2020-07-14 Titled Tuesday 14th July chess.com INT 9 Ioan-Cristian Chirila Leonardo Valdes Romero 0-1 34 Open
562 2020-07-14 Titled Tuesday 14th July chess.com INT 8 Leonardo Valdes Romero Maxim Evchin 1-0 48 Open
563 2020-07-14 Titled Tuesday 14th July chess.com INT 7 Margarita Filippova Leonardo Valdes Romero 0-1 44 Open
564 2020-07-14 Titled Tuesday 14th July chess.com INT 5 Leonardo Valdes Romero Xeniya Balabayeva 0-1 33 Open
565 2020-07-14 Titled Tuesday 14th July chess.com INT 4 Jules Moussard Leonardo Valdes Romero 1-0 31 Open
566 2020-07-14 Titled Tuesday 14th July chess.com INT 2 Leonardo Valdes Romero Julio Cesar Diaz Rosas 1-0 40 Open
567 2020-07-14 Titled Tuesday 14th July chess.com INT 1 Yana Goganova Leonardo Valdes Romero 1-0 81 Open
568 2020-07-14 Titled Tuesday 14th July chess.com INT 10 Leonardo Valdes Romero Novendra Priasmoro 1-0 67 Open
569 2020-07-07 Titled Tuesday 7th July chess.com INT 8 Leonardo Valdes Romero Evgeny Sysolyatin 1-0 32 Open
570 2020-07-07 Titled Tuesday 7th July chess.com INT 7 Oliver Dimakiling Leonardo Valdes Romero 1-0 31 Open
571 2020-07-07 Titled Tuesday 7th July chess.com INT 6 Ismael Karim Leonardo Valdes Romero 0-1 15 Open
572 2020-07-07 Titled Tuesday 7th July chess.com INT 5 Leonardo Valdes Romero Olesya Shevtchenko 1/2-1/2 56 Open
573 2020-07-07 Titled Tuesday 7th July chess.com INT 4 Erik Obgolts Leonardo Valdes Romero 1-0 38 Open
574 2020-07-07 Titled Tuesday 7th July chess.com INT 3 Sai Nirupama Kotepalli Leonardo Valdes Romero 0-1 17 Open
575 2020-07-07 Titled Tuesday 7th July chess.com INT 2 Leonardo Valdes Romero Praggnanandhaa R 0-1 39 Open
576 2020-07-07 Titled Tuesday 7th July chess.com INT 1 Leonardo Valdes Romero Sivanesan Nithyalakshmi 1-0 27 Open
577 2020-07-07 Titled Tuesday 7th July chess.com INT 10 Gregory Shahade Leonardo Valdes Romero 1-0 56 Open
578 2020-06-30 Titled Tuesday 30th June chess.com INT 7 Avigdor Bykhovsky Leonardo Valdes Romero 1/2-1/2 54 Open
579 2020-06-30 Titled Tuesday 30th June chess.com INT 6 Leonardo Valdes Romero Hampus Sorensen 0-1 79 Open
580 2020-06-30 Titled Tuesday 30th June chess.com INT 5 Leonardo Valdes Romero Karsten Hansch 1/2-1/2 62 Open
581 2020-06-30 Titled Tuesday 30th June chess.com INT 4 Guillermo Vazquez Leonardo Valdes Romero 1-0 39 Open
582 2020-06-30 Titled Tuesday 30th June chess.com INT 3 Gergana Peycheva Leonardo Valdes Romero 0-1 51 Open
583 2020-06-30 Titled Tuesday 30th June chess.com INT 2 Leonardo Valdes Romero Marcelo Playa 1-0 43 Open
584 2020-06-30 Titled Tuesday 30th June chess.com INT 1 Cyrano Jose Lossi C. Leonardo Valdes Romero 1-0 73 Open
585 2020-06-30 Titled Tuesday 30th June chess.com INT 10 Leonardo Valdes Romero Andrew D Green 1-0 37 Open
586 2020-06-16 Titled Tuesday 16th June chess.com INT 9 Zhansaya Abdumalik Leonardo Valdes Romero 1-0 58 Open
587 2020-06-16 Titled Tuesday 16th June chess.com INT 8 Leonardo Valdes Romero Artur Gabrielian 0-1 42 Open
588 2020-06-16 Titled Tuesday 16th June chess.com INT 7 Abhimanyu Puranik Leonardo Valdes Romero 0-1 48 Open
589 2020-06-16 Titled Tuesday 16th June chess.com INT 6 Leonardo Valdes Romero Elham Amar 1-0 56 Open
590 2020-06-16 Titled Tuesday 16th June chess.com INT 5 Dmitriy Khegay Leonardo Valdes Romero 1-0 24 Open
591 2020-06-16 Titled Tuesday 16th June chess.com INT 4 Leonardo Valdes Romero Samvel Ter-Sahakyan 1-0 52 Open
592 2020-06-16 Titled Tuesday 16th June chess.com INT 3 Jorge Soto Vega Leonardo Valdes Romero 0-1 32 Open
593 2020-06-16 Titled Tuesday 16th June chess.com INT 2 Leonardo Valdes Romero S.P. Sethuraman 0-1 39 Open
594 2020-06-16 Titled Tuesday 16th June chess.com INT 1 Julian Estrada Nieto Leonardo Valdes Romero 0-1 37 Open
595 2020-06-16 Titled Tuesday 16th June chess.com INT 10 Leonardo Valdes Romero Ildar F Idrisov 1-0 35 Open
596 2020-06-09 Titled Tuesday 9th June chess.com INT 9 Manush Shah Leonardo Valdes Romero 1/2-1/2 32 Open
597 2020-06-09 Titled Tuesday 9th June chess.com INT 8 Leonardo Valdes Romero Harsha Bharathakoti 0-1 49 Open
598 2020-06-09 Titled Tuesday 9th June chess.com INT 7 Johannes Steindl Leonardo Valdes Romero 0-1 41 Open
599 2020-06-09 Titled Tuesday 9th June chess.com INT 6 Leonardo Valdes Romero Rishi Sardana 0-1 58 Open
600 2020-06-09 Titled Tuesday 9th June chess.com INT 5 Semen Khanin Leonardo Valdes Romero 1-0 39 Open
  1. vs Emerson de Sousa VeigaWon · 1-0White · 2020-08-04 · Round 10Titled Tue 4th Aug 10am
  2. vs Derek ClasbyWon · 1-0White · 2020-07-21 · Round 9Titled Tuesday 21st July
  3. vs Vladimir MatveevLost · 0-1White · 2020-07-21 · Round 8Titled Tuesday 21st July
  4. vs Pavel EljanovWon · 0-1Black · 2020-07-21 · Round 7Titled Tuesday 21st July
  5. vs Aziz DegenbaevDraw · ½–½Black · 2020-07-21 · Round 6Titled Tuesday 21st July
  6. vs Evgeny SysolyatinWon · 1-0White · 2020-07-21 · Round 5Titled Tuesday 21st July
  7. vs Gulmira DauletovaDraw · ½–½Black · 2020-07-21 · Round 4Titled Tuesday 21st July
  8. vs Mikhail Al. AntipovLost · 1-0Black · 2020-07-21 · Round 2Titled Tuesday 21st July
  9. vs Hui LiWon · 1-0White · 2020-07-21 · Round 1Titled Tuesday 21st July
  10. vs Ioan-Cristian ChirilaLost · 1-0Black · 2020-07-21 · Round 10Titled Tuesday 21st July
  11. vs Ioan-Cristian ChirilaWon · 0-1Black · 2020-07-14 · Round 9Titled Tuesday 14th July
  12. vs Maxim EvchinWon · 1-0White · 2020-07-14 · Round 8Titled Tuesday 14th July
  13. vs Margarita FilippovaWon · 0-1Black · 2020-07-14 · Round 7Titled Tuesday 14th July
  14. vs Xeniya BalabayevaLost · 0-1White · 2020-07-14 · Round 5Titled Tuesday 14th July
  15. vs Jules MoussardLost · 1-0Black · 2020-07-14 · Round 4Titled Tuesday 14th July
  16. vs Julio Cesar Diaz RosasWon · 1-0White · 2020-07-14 · Round 2Titled Tuesday 14th July
  17. vs Yana GoganovaLost · 1-0Black · 2020-07-14 · Round 1Titled Tuesday 14th July
  18. vs Novendra PriasmoroWon · 1-0White · 2020-07-14 · Round 10Titled Tuesday 14th July
  19. vs Evgeny SysolyatinWon · 1-0White · 2020-07-07 · Round 8Titled Tuesday 7th July
  20. vs Oliver DimakilingLost · 1-0Black · 2020-07-07 · Round 7Titled Tuesday 7th July
  21. vs Ismael KarimWon · 0-1Black · 2020-07-07 · Round 6Titled Tuesday 7th July
  22. vs Olesya ShevtchenkoDraw · ½–½White · 2020-07-07 · Round 5Titled Tuesday 7th July
  23. vs Erik ObgoltsLost · 1-0Black · 2020-07-07 · Round 4Titled Tuesday 7th July
  24. vs Sai Nirupama KotepalliWon · 0-1Black · 2020-07-07 · Round 3Titled Tuesday 7th July
  25. vs Praggnanandhaa RLost · 0-1White · 2020-07-07 · Round 2Titled Tuesday 7th July
  26. vs Sivanesan NithyalakshmiWon · 1-0White · 2020-07-07 · Round 1Titled Tuesday 7th July
  27. vs Gregory ShahadeLost · 1-0Black · 2020-07-07 · Round 10Titled Tuesday 7th July
  28. vs Avigdor BykhovskyDraw · ½–½Black · 2020-06-30 · Round 7Titled Tuesday 30th June
  29. vs Hampus SorensenLost · 0-1White · 2020-06-30 · Round 6Titled Tuesday 30th June
  30. vs Karsten HanschDraw · ½–½White · 2020-06-30 · Round 5Titled Tuesday 30th June
  31. vs Guillermo VazquezLost · 1-0Black · 2020-06-30 · Round 4Titled Tuesday 30th June
  32. vs Gergana PeychevaWon · 0-1Black · 2020-06-30 · Round 3Titled Tuesday 30th June
  33. vs Marcelo PlayaWon · 1-0White · 2020-06-30 · Round 2Titled Tuesday 30th June
  34. vs Cyrano Jose Lossi C.Lost · 1-0Black · 2020-06-30 · Round 1Titled Tuesday 30th June
  35. vs Andrew D GreenWon · 1-0White · 2020-06-30 · Round 10Titled Tuesday 30th June
  36. vs Zhansaya AbdumalikLost · 1-0Black · 2020-06-16 · Round 9Titled Tuesday 16th June
  37. vs Artur GabrielianLost · 0-1White · 2020-06-16 · Round 8Titled Tuesday 16th June
  38. vs Abhimanyu PuranikWon · 0-1Black · 2020-06-16 · Round 7Titled Tuesday 16th June
  39. vs Elham AmarWon · 1-0White · 2020-06-16 · Round 6Titled Tuesday 16th June
  40. vs Dmitriy KhegayLost · 1-0Black · 2020-06-16 · Round 5Titled Tuesday 16th June
  41. vs Samvel Ter-SahakyanWon · 1-0White · 2020-06-16 · Round 4Titled Tuesday 16th June
  42. vs Jorge Soto VegaWon · 0-1Black · 2020-06-16 · Round 3Titled Tuesday 16th June
  43. vs S.P. SethuramanLost · 0-1White · 2020-06-16 · Round 2Titled Tuesday 16th June
  44. vs Julian Estrada NietoWon · 0-1Black · 2020-06-16 · Round 1Titled Tuesday 16th June
  45. vs Ildar F IdrisovWon · 1-0White · 2020-06-16 · Round 10Titled Tuesday 16th June
  46. vs Manush ShahDraw · ½–½Black · 2020-06-09 · Round 9Titled Tuesday 9th June
  47. vs Harsha BharathakotiLost · 0-1White · 2020-06-09 · Round 8Titled Tuesday 9th June
  48. vs Johannes SteindlWon · 0-1Black · 2020-06-09 · Round 7Titled Tuesday 9th June
  49. vs Rishi SardanaLost · 0-1White · 2020-06-09 · Round 6Titled Tuesday 9th June
  50. vs Semen KhaninLost · 1-0Black · 2020-06-09 · Round 5Titled Tuesday 9th June