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
501 2020-09-08 Titled Tuesday 8th Sept chess.com INT 2 Alireza Firouzja Leonardo Valdes Romero 1-0 31 Open
502 2020-09-08 Titled Tuesday 8th Sept chess.com INT 10 Leonardo Valdes Romero Nino Batsiashvili 1-0 62 Open
503 2020-09-01 Titled Tuesday 1st Sept chess.com INT 9 Denis Popov Leonardo Valdes Romero 0-1 70 Open
504 2020-09-01 Titled Tuesday 1st Sept chess.com INT 8 Leonardo Valdes Romero Jhon Alexander Juez 1-0 38 Open
505 2020-09-01 Titled Tuesday 1st Sept chess.com INT 7 Leonardo Valdes Romero Monika Marcinczyk 1-0 29 Open
506 2020-09-01 Titled Tuesday 1st Sept chess.com INT 6 3800601 Leonardo Valdes Romero 0-1 27 Open
507 2020-09-01 Titled Tuesday 1st Sept chess.com INT 10 Leonardo Valdes Romero Vladimir Grabinsky 1-0 34 Open
508 2020-08-25 Titled Tue 25th Aug chess.com INT 9 Valery Kazakouski Leonardo Valdes Romero 1-0 52 Open
509 2020-08-25 Titled Tue 25th Aug chess.com INT 8 Leonardo Valdes Romero Rodrigo Vasquez Schroeder 1/2-1/2 60 Open
510 2020-08-25 Titled Tue 25th Aug chess.com INT 7 Leonardo Valdes Romero Robert Hess 1-0 56 Open
511 2020-08-25 Titled Tue 25th Aug chess.com INT 6 Joey Grochal Leonardo Valdes Romero 0-1 139 Open
512 2020-08-25 Titled Tue 25th Aug chess.com INT 5 Mariya Yakimova Leonardo Valdes Romero 0-1 33 Open
513 2020-08-25 Titled Tue 25th Aug chess.com INT 4 Leonardo Valdes Romero Omar Garcia Blanco 0-1 71 Open
514 2020-08-25 Titled Tue 25th Aug chess.com INT 3 Giga Quparadze Leonardo Valdes Romero 1-0 75 Open
515 2020-08-25 Titled Tue 25th Aug chess.com INT 2 Leonardo Valdes Romero Maksim Chigaev 1-0 56 Open
516 2020-08-25 Titled Tue 25th Aug chess.com INT 1 Leonardo Valdes Romero Arthur Muromtsev 1-0 52 Open
517 2020-08-25 Titled Tue 25th Aug chess.com INT 10 Xeniya Balabayeva Leonardo Valdes Romero 0-1 34 Open
518 2020-08-18 Titled Tue 18th Aug chess.com INT 9 Leonardo Valdes Romero Dinara Wagner 1-0 35 Open
519 2020-08-18 Titled Tue 18th Aug chess.com INT 8 Anuar Ismagambetov Leonardo Valdes Romero 1-0 70 Open
520 2020-08-18 Titled Tue 18th Aug chess.com INT 7 Leonardo Valdes Romero Jan Jodilyn Fronda 1-0 72 Open
521 2020-08-18 Titled Tue 18th Aug chess.com INT 6 Arseniy Nesterov Leonardo Valdes Romero 1-0 41 Open
522 2020-08-18 Titled Tue 18th Aug chess.com INT 4 Ladislav Langner Leonardo Valdes Romero 0-1 38 Open
523 2020-08-18 Titled Tue 18th Aug chess.com INT 2 Gawain C B Maroroa Jones Leonardo Valdes Romero 1-0 37 Open
524 2020-08-18 Titled Tue 18th Aug chess.com INT 1 Rohun Trakru Leonardo Valdes Romero 0-1 45 Open
525 2020-08-18 Titled Tue 18th Aug chess.com INT 10 Leonardo Valdes Romero Aydin Suleymanli 0-1 32 Open
526 2020-08-16 Online Olym Div2 E 2020 chess.com INT 8.3 Leonardo Valdes Romero Andrew N Greet 1/2-1/2 43 Open
527 2020-08-15 Online Olym Div2 E 2020 chess.com INT 5.2 Pablo Ismael Acosta Leonardo Valdes Romero 1-0 41 Open
528 2020-08-14 Online Olym Div2 E 2020 chess.com INT 3.1 Leonardo Valdes Romero Carlos S. Matamoros Franco 1/2-1/2 21 Open
529 2020-08-14 Online Olym Div2 E 2020 chess.com INT 1.2 Leonardo Valdes Romero Viktor Erdos 0-1 35 Open
530 2020-08-11 Titled Tue 11th Aug chess.com INT 9 Leonardo Valdes Romero Ariel Tokman 1-0 46 Open
531 2020-08-11 Titled Tue 11th Aug chess.com INT 8 Leonardo Valdes Romero Mihai-Lucian Grunberg 0-1 74 Open
532 2020-08-11 Titled Tue 11th Aug chess.com INT 7 Artur Davtyan Leonardo Valdes Romero 1-0 54 Open
533 2020-08-11 Titled Tue 11th Aug chess.com INT 6 Leonardo Valdes Romero David Temirkanov 1-0 45 Open
534 2020-08-11 Titled Tue 11th Aug chess.com INT 5 Carlos Andres Perdomo Leonardo Valdes Romero 0-1 49 Open
535 2020-08-11 Titled Tue 11th Aug chess.com INT 4 Leonardo Valdes Romero Terry Luo 1-0 46 Open
536 2020-08-11 Titled Tue 11th Aug chess.com INT 2 Leonardo Valdes Romero Vladislav Kovalev 0-1 37 Open
537 2020-08-11 Titled Tue 11th Aug chess.com INT 1 Leonardo Valdes Romero Darvi Abraham Crispin Ferreras 1-0 43 Open
538 2020-08-09 Online Olym Div3 E 2020 chess.com INT 9.4 Suradj Hanoeman Leonardo Valdes Romero 0-1 46 Open
539 2020-08-09 Online Olym Div3 E 2020 chess.com INT 7.3 Roberto Carlos Sanchez Alvarez Leonardo Valdes Romero 1-0 56 Open
540 2020-08-08 Online Olym Div3 E 2020 chess.com INT 6.4 Leonardo Valdes Romero William Alfaro 1-0 31 Open
541 2020-08-07 Online Olym Div3 E 2020 chess.com INT 3.1 Leonardo Valdes Romero Wilson Estuardo Lorenzana 1/2-1/2 46 Open
542 2020-08-07 Online Olym Div3 E 2020 chess.com INT 2.5 Luis Fernando Ibarra Chami Leonardo Valdes Romero 1-0 58 Open
543 2020-08-04 Titled Tue 4th Aug 10am chess.com INT 9 Leonardo Valdes Romero Marcelo Villalba 1-0 36 Open
544 2020-08-04 Titled Tue 4th Aug 10am chess.com INT 8 A. Koushik Girish Leonardo Valdes Romero 1-0 37 Open
545 2020-08-04 Titled Tue 4th Aug 10am chess.com INT 6 Leonardo Valdes Romero Bojan Maksimovic 0-1 49 Open
546 2020-08-04 Titled Tue 4th Aug 10am chess.com INT 5 Alexey Ponikarovsky Leonardo Valdes Romero 1/2-1/2 43 Open
547 2020-08-04 Titled Tue 4th Aug 10am chess.com INT 4 Leonardo Valdes Romero Beverly Mendoza 1-0 33 Open
548 2020-08-04 Titled Tue 4th Aug 10am chess.com INT 3 Alexander Sergeyev Leonardo Valdes Romero 0-1 38 Open
549 2020-08-04 Titled Tue 4th Aug 10am chess.com INT 2 Leonardo Valdes Romero Peter Svidler 0-1 64 Open
550 2020-08-04 Titled Tue 4th Aug 10am chess.com INT 1 Roza Idrisova Leonardo Valdes Romero 0-1 44 Open
  1. vs Alireza FirouzjaLost · 1-0Black · 2020-09-08 · Round 2Titled Tuesday 8th Sept
  2. vs Nino BatsiashviliWon · 1-0White · 2020-09-08 · Round 10Titled Tuesday 8th Sept
  3. vs Denis PopovWon · 0-1Black · 2020-09-01 · Round 9Titled Tuesday 1st Sept
  4. vs Jhon Alexander JuezWon · 1-0White · 2020-09-01 · Round 8Titled Tuesday 1st Sept
  5. vs Monika MarcinczykWon · 1-0White · 2020-09-01 · Round 7Titled Tuesday 1st Sept
  6. vs 3800601Won · 0-1Black · 2020-09-01 · Round 6Titled Tuesday 1st Sept
  7. vs Vladimir GrabinskyWon · 1-0White · 2020-09-01 · Round 10Titled Tuesday 1st Sept
  8. vs Valery KazakouskiLost · 1-0Black · 2020-08-25 · Round 9Titled Tue 25th Aug
  9. vs Rodrigo Vasquez SchroederDraw · ½–½White · 2020-08-25 · Round 8Titled Tue 25th Aug
  10. vs Robert HessWon · 1-0White · 2020-08-25 · Round 7Titled Tue 25th Aug
  11. vs Joey GrochalWon · 0-1Black · 2020-08-25 · Round 6Titled Tue 25th Aug
  12. vs Mariya YakimovaWon · 0-1Black · 2020-08-25 · Round 5Titled Tue 25th Aug
  13. vs Omar Garcia BlancoLost · 0-1White · 2020-08-25 · Round 4Titled Tue 25th Aug
  14. vs Giga QuparadzeLost · 1-0Black · 2020-08-25 · Round 3Titled Tue 25th Aug
  15. vs Maksim ChigaevWon · 1-0White · 2020-08-25 · Round 2Titled Tue 25th Aug
  16. vs Arthur MuromtsevWon · 1-0White · 2020-08-25 · Round 1Titled Tue 25th Aug
  17. vs Xeniya BalabayevaWon · 0-1Black · 2020-08-25 · Round 10Titled Tue 25th Aug
  18. vs Dinara WagnerWon · 1-0White · 2020-08-18 · Round 9Titled Tue 18th Aug
  19. vs Anuar IsmagambetovLost · 1-0Black · 2020-08-18 · Round 8Titled Tue 18th Aug
  20. vs Jan Jodilyn FrondaWon · 1-0White · 2020-08-18 · Round 7Titled Tue 18th Aug
  21. vs Arseniy NesterovLost · 1-0Black · 2020-08-18 · Round 6Titled Tue 18th Aug
  22. vs Ladislav LangnerWon · 0-1Black · 2020-08-18 · Round 4Titled Tue 18th Aug
  23. vs Gawain C B Maroroa JonesLost · 1-0Black · 2020-08-18 · Round 2Titled Tue 18th Aug
  24. vs Rohun TrakruWon · 0-1Black · 2020-08-18 · Round 1Titled Tue 18th Aug
  25. vs Aydin SuleymanliLost · 0-1White · 2020-08-18 · Round 10Titled Tue 18th Aug
  26. vs Andrew N GreetDraw · ½–½White · 2020-08-16 · Round 8.3Online Olym Div2 E 2020
  27. vs Pablo Ismael AcostaLost · 1-0Black · 2020-08-15 · Round 5.2Online Olym Div2 E 2020
  28. vs Carlos S. Matamoros FrancoDraw · ½–½White · 2020-08-14 · Round 3.1Online Olym Div2 E 2020
  29. vs Viktor ErdosLost · 0-1White · 2020-08-14 · Round 1.2Online Olym Div2 E 2020
  30. vs Ariel TokmanWon · 1-0White · 2020-08-11 · Round 9Titled Tue 11th Aug
  31. vs Mihai-Lucian GrunbergLost · 0-1White · 2020-08-11 · Round 8Titled Tue 11th Aug
  32. vs Artur DavtyanLost · 1-0Black · 2020-08-11 · Round 7Titled Tue 11th Aug
  33. vs David TemirkanovWon · 1-0White · 2020-08-11 · Round 6Titled Tue 11th Aug
  34. vs Carlos Andres PerdomoWon · 0-1Black · 2020-08-11 · Round 5Titled Tue 11th Aug
  35. vs Terry LuoWon · 1-0White · 2020-08-11 · Round 4Titled Tue 11th Aug
  36. vs Vladislav KovalevLost · 0-1White · 2020-08-11 · Round 2Titled Tue 11th Aug
  37. vs Darvi Abraham Crispin FerrerasWon · 1-0White · 2020-08-11 · Round 1Titled Tue 11th Aug
  38. vs Suradj HanoemanWon · 0-1Black · 2020-08-09 · Round 9.4Online Olym Div3 E 2020
  39. vs Roberto Carlos Sanchez AlvarezLost · 1-0Black · 2020-08-09 · Round 7.3Online Olym Div3 E 2020
  40. vs William AlfaroWon · 1-0White · 2020-08-08 · Round 6.4Online Olym Div3 E 2020
  41. vs Wilson Estuardo LorenzanaDraw · ½–½White · 2020-08-07 · Round 3.1Online Olym Div3 E 2020
  42. vs Luis Fernando Ibarra ChamiLost · 1-0Black · 2020-08-07 · Round 2.5Online Olym Div3 E 2020
  43. vs Marcelo VillalbaWon · 1-0White · 2020-08-04 · Round 9Titled Tue 4th Aug 10am
  44. vs A. Koushik GirishLost · 1-0Black · 2020-08-04 · Round 8Titled Tue 4th Aug 10am
  45. vs Bojan MaksimovicLost · 0-1White · 2020-08-04 · Round 6Titled Tue 4th Aug 10am
  46. vs Alexey PonikarovskyDraw · ½–½Black · 2020-08-04 · Round 5Titled Tue 4th Aug 10am
  47. vs Beverly MendozaWon · 1-0White · 2020-08-04 · Round 4Titled Tue 4th Aug 10am
  48. vs Alexander SergeyevWon · 0-1Black · 2020-08-04 · Round 3Titled Tue 4th Aug 10am
  49. vs Peter SvidlerLost · 0-1White · 2020-08-04 · Round 2Titled Tue 4th Aug 10am
  50. vs Roza IdrisovaWon · 0-1Black · 2020-08-04 · Round 1Titled Tue 4th Aug 10am