Leonardo Lopes Dos Santos

BRA Born 2013 Male
FIDE ID
44731531

Player overview

Leonardo Lopes Dos Santos’s highest recorded classical FIDE rating is 2176 (November 2026). On the November 2026 FIDE list, Leonardo Lopes Dos Santos ranks #9598 worldwide and #83 in Brazil among active classical players.

FIDE ratings

Classical

2176

Published FIDE

Rapid

1921

Published FIDE

Blitz

2079

Published FIDE

Official classical ranks

World rank
#9598
National rank · BRA
#83

Active players · Nov 2026 FIDE list ⓘ

Rating milestones

Highest recorded rating
2176 Nov 2026
Recorded years
2023–2026
Archived games
497

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
401 2026-02-05 2nd 3-0 Thu 5th Feb 2026 chess.com INT 11 Leonardo Lopes Dos Santos Jakub Kosakowski Lost: 0-1 34 Open
402 2026-02-05 1st 3-0 Thu 5th Feb 2026 chess.com INT 11 Slawomir Kurpiewski Leonardo Lopes Dos Santos Won: 0-1 28 Open
403 2026-02-05 2nd 3-0 Thu 5th Feb 2026 chess.com INT 10 Nikolai Vlassov Leonardo Lopes Dos Santos Draw: 1/2-1/2 35 Open
404 2026-02-05 1st 3-0 Thu 5th Feb 2026 chess.com INT 10 Garnik Nersisyan Leonardo Lopes Dos Santos Lost: 1-0 26 Open
405 2026-02-03 Titled Tue 3rd Feb 2026 chess.com INT 4 Leonardo Lopes Dos Santos Saranya Devi Narahari Lost: 0-1 26 Open
406 2026-02-03 Titled Tue 3rd Feb 2026 chess.com INT 3 Leonardo Lopes Dos Santos Gumersindo Fernandez Garcia Lost: 0-1 40 Open
407 2026-02-03 Titled Tue 3rd Feb 2026 chess.com INT 2 Baptiste Lissillour Leonardo Lopes Dos Santos Lost: 1-0 43 Open
408 2026-02-03 Titled Tue 3rd Feb 2026 chess.com INT 1 Gennady Kozlov Leonardo Lopes Dos Santos Lost: 1-0 29 Open
409 2026-01-29 1st 3-0 Thu 29th Jan 2026 chess.com INT 9 Gor Asatryan Leonardo Lopes Dos Santos Lost: 1-0 13 Open
410 2026-01-29 1st 3-0 Thu 29th Jan 2026 chess.com INT 8 Leonardo Lopes Dos Santos Danilo Brozzi Lost: 0-1 30 Open
411 2026-01-29 1st 3-0 Thu 29th Jan 2026 chess.com INT 7 Daniil Kaminskii Leonardo Lopes Dos Santos Lost: 1-0 30 Open
412 2026-01-29 1st 3-0 Thu 29th Jan 2026 chess.com INT 6 Leonardo Lopes Dos Santos Mikhailo Shinkarev Won: 1-0 40 Open
413 2026-01-29 1st 3-0 Thu 29th Jan 2026 chess.com INT 5 Antonio Carlos Bambino Filho Leonardo Lopes Dos Santos Lost: 1-0 44 Open
414 2026-01-29 1st 3-0 Thu 29th Jan 2026 chess.com INT 4 Jacob Dreelinck Leonardo Lopes Dos Santos Won: 0-1 64 Open
415 2026-01-29 1st 3-0 Thu 29th Jan 2026 chess.com INT 3 Leonardo Lopes Dos Santos Nivedita V C Draw: 1/2-1/2 58 Open
416 2026-01-29 1st 3-0 Thu 29th Jan 2026 chess.com INT 2 Leonardo Lopes Dos Santos Baptiste Lissillour Lost: 0-1 33 Open
417 2026-01-29 1st 3-0 Thu 29th Jan 2026 chess.com INT 1 Andrey Tkachuk Leonardo Lopes Dos Santos Lost: 1-0 54 Open
418 2026-01-27 Titled Tue 27th Jan 2026 chess.com INT 7 Leonardo Lopes Dos Santos Viktor N. Parfenov Lost: 0-1 21 Open
419 2026-01-27 Titled Tue 27th Jan 2026 chess.com INT 6 Boris Navrodskiy Leonardo Lopes Dos Santos Lost: 1-0 54 Open
420 2026-01-27 Titled Tue 27th Jan 2026 chess.com INT 5 Bastien Muller-Moingt Leonardo Lopes Dos Santos Won: 0-1 105 Open
421 2026-01-27 Titled Tue 27th Jan 2026 chess.com INT 4 Leonardo Lopes Dos Santos Daniel Ser Lost: 0-1 35 Open
422 2026-01-27 Titled Tue 27th Jan 2026 chess.com INT 3 Alexander Devaev Leonardo Lopes Dos Santos Lost: 1-0 52 Open
423 2026-01-27 Titled Tue 27th Jan 2026 chess.com INT 2 Vjacheslav Weetik Leonardo Lopes Dos Santos Lost: 1-0 42 Open
424 2026-01-27 Titled Tue 27th Jan 2026 chess.com INT 1 Leonardo Lopes Dos Santos Yibai Ren Draw: 1/2-1/2 61 Open
425 2026-01-20 Titled Tue 20th Jan 2026 chess.com INT 6 Alexandre Vuilleumier Leonardo Lopes Dos Santos Lost: 1-0 63 Open
426 2026-01-20 Titled Tue 20th Jan 2026 chess.com INT 5 Dmitrij Osetrov Leonardo Lopes Dos Santos Lost: 1-0 48 Open
427 2026-01-20 Titled Tue 20th Jan 2026 chess.com INT 4 Leonardo Lopes Dos Santos Anatoly Morgunov Won: 1-0 42 Open
428 2026-01-20 Titled Tue 20th Jan 2026 chess.com INT 3 Giovanni Marchesich Leonardo Lopes Dos Santos Lost: 1-0 19 Open
429 2026-01-20 Titled Tue 20th Jan 2026 chess.com INT 2 Leonardo Lopes Dos Santos Maksim Omariev Lost: 0-1 43 Open
430 2026-01-20 Titled Tue 20th Jan 2026 chess.com INT 1 Leonardo Lopes Dos Santos Alper Tezcan Lost: 0-1 59 Open
431 2026-01-15 2nd 3-0 Thu 15th Jan 2026 chess.com INT 9 Juan Pablo Castro Lombana Leonardo Lopes Dos Santos Won: 0-1 69 Open
432 2026-01-15 1st 3-0 Thu 15th Jan 2026 chess.com INT 8 Leonardo Lopes Dos Santos Gustavo Gonzalez Amezquita Lost: 0-1 63 Open
433 2026-01-15 2nd 3-0 Thu 15th Jan 2026 chess.com INT 8 Leonardo Lopes Dos Santos Sasha-Matei Craciun Won: 1-0 22 Open
434 2026-01-15 1st 3-0 Thu 15th Jan 2026 chess.com INT 7 Joshua Christie Leonardo Lopes Dos Santos Won: 0-1 71 Open
435 2026-01-15 2nd 3-0 Thu 15th Jan 2026 chess.com INT 7 Nikolai Vlassov Leonardo Lopes Dos Santos Lost: 1-0 18 Open
436 2026-01-15 2nd 3-0 Thu 15th Jan 2026 chess.com INT 6 Artemii Khanbutaev Leonardo Lopes Dos Santos Lost: 1-0 18 Open
437 2026-01-15 1st 3-0 Thu 15th Jan 2026 chess.com INT 6 Volen Dyulgerov Leonardo Lopes Dos Santos Won: 0-1 20 Open
438 2026-01-15 2nd 3-0 Thu 15th Jan 2026 chess.com INT 5 Leonardo Lopes Dos Santos Evgenij Novikov Won: 1-0 2 Open
439 2026-01-15 1st 3-0 Thu 15th Jan 2026 chess.com INT 5 Leonardo Lopes Dos Santos Artak Manukian Lost: 0-1 58 Open
440 2026-01-15 1st 3-0 Thu 15th Jan 2026 chess.com INT 4 Leonardo Lopes Dos Santos Alikhan Daulet Lost: 0-1 57 Open
441 2026-01-15 2nd 3-0 Thu 15th Jan 2026 chess.com INT 4 Nicolas Kulik Leonardo Lopes Dos Santos Won: 0-1 33 Open
442 2026-01-15 2nd 3-0 Thu 15th Jan 2026 chess.com INT 3 Leonardo Lopes Dos Santos Dennis Wagner Lost: 0-1 31 Open
443 2026-01-15 1st 3-0 Thu 15th Jan 2026 chess.com INT 3 Miraziz Matyakubov Leonardo Lopes Dos Santos Lost: 1-0 26 Open
444 2026-01-15 1st 3-0 Thu 15th Jan 2026 chess.com INT 2 Gabriel Omar Rueda Ahumada Leonardo Lopes Dos Santos Won: 0-1 46 Open
445 2026-01-15 2nd 3-0 Thu 15th Jan 2026 chess.com INT 2 Leonardo Lopes Dos Santos Erik Golubovic Draw: 1/2-1/2 66 Open
446 2026-01-15 1st 3-0 Thu 15th Jan 2026 chess.com INT 1 Leonardo Lopes Dos Santos Nurassyl Primbetov Lost: 0-1 23 Open
447 2026-01-15 2nd 3-0 Thu 15th Jan 2026 chess.com INT 1 Dmitriy Kushko Leonardo Lopes Dos Santos Lost: 1-0 49 Open
448 2026-01-15 2nd 3-0 Thu 15th Jan 2026 chess.com INT 11 Leonardo Lopes Dos Santos Petr Gnojek Lost: 0-1 24 Open
449 2026-01-15 1st 3-0 Thu 15th Jan 2026 chess.com INT 10 Leonardo Lopes Dos Santos Akeem Brown Lost: 0-1 43 Open
450 2026-01-15 2nd 3-0 Thu 15th Jan 2026 chess.com INT 10 Leonardo Lopes Dos Santos William Graif Lost: 0-1 27 Open
  1. vs Jakub KosakowskiLost · 0-1White · 2026-02-05 · Round 112nd 3-0 Thu 5th Feb 2026
  2. vs Slawomir KurpiewskiWon · 0-1Black · 2026-02-05 · Round 111st 3-0 Thu 5th Feb 2026
  3. vs Nikolai VlassovDraw · ½–½Black · 2026-02-05 · Round 102nd 3-0 Thu 5th Feb 2026
  4. vs Garnik NersisyanLost · 1-0Black · 2026-02-05 · Round 101st 3-0 Thu 5th Feb 2026
  5. vs Saranya Devi NarahariLost · 0-1White · 2026-02-03 · Round 4Titled Tue 3rd Feb 2026
  6. vs Gumersindo Fernandez GarciaLost · 0-1White · 2026-02-03 · Round 3Titled Tue 3rd Feb 2026
  7. vs Baptiste LissillourLost · 1-0Black · 2026-02-03 · Round 2Titled Tue 3rd Feb 2026
  8. vs Gennady KozlovLost · 1-0Black · 2026-02-03 · Round 1Titled Tue 3rd Feb 2026
  9. vs Gor AsatryanLost · 1-0Black · 2026-01-29 · Round 91st 3-0 Thu 29th Jan 2026
  10. vs Danilo BrozziLost · 0-1White · 2026-01-29 · Round 81st 3-0 Thu 29th Jan 2026
  11. vs Daniil KaminskiiLost · 1-0Black · 2026-01-29 · Round 71st 3-0 Thu 29th Jan 2026
  12. vs Mikhailo ShinkarevWon · 1-0White · 2026-01-29 · Round 61st 3-0 Thu 29th Jan 2026
  13. vs Antonio Carlos Bambino FilhoLost · 1-0Black · 2026-01-29 · Round 51st 3-0 Thu 29th Jan 2026
  14. vs Jacob DreelinckWon · 0-1Black · 2026-01-29 · Round 41st 3-0 Thu 29th Jan 2026
  15. vs Nivedita V CDraw · ½–½White · 2026-01-29 · Round 31st 3-0 Thu 29th Jan 2026
  16. vs Baptiste LissillourLost · 0-1White · 2026-01-29 · Round 21st 3-0 Thu 29th Jan 2026
  17. vs Andrey TkachukLost · 1-0Black · 2026-01-29 · Round 11st 3-0 Thu 29th Jan 2026
  18. vs Viktor N. ParfenovLost · 0-1White · 2026-01-27 · Round 7Titled Tue 27th Jan 2026
  19. vs Boris NavrodskiyLost · 1-0Black · 2026-01-27 · Round 6Titled Tue 27th Jan 2026
  20. vs Bastien Muller-MoingtWon · 0-1Black · 2026-01-27 · Round 5Titled Tue 27th Jan 2026
  21. vs Daniel SerLost · 0-1White · 2026-01-27 · Round 4Titled Tue 27th Jan 2026
  22. vs Alexander DevaevLost · 1-0Black · 2026-01-27 · Round 3Titled Tue 27th Jan 2026
  23. vs Vjacheslav WeetikLost · 1-0Black · 2026-01-27 · Round 2Titled Tue 27th Jan 2026
  24. vs Yibai RenDraw · ½–½White · 2026-01-27 · Round 1Titled Tue 27th Jan 2026
  25. vs Alexandre VuilleumierLost · 1-0Black · 2026-01-20 · Round 6Titled Tue 20th Jan 2026
  26. vs Dmitrij OsetrovLost · 1-0Black · 2026-01-20 · Round 5Titled Tue 20th Jan 2026
  27. vs Anatoly MorgunovWon · 1-0White · 2026-01-20 · Round 4Titled Tue 20th Jan 2026
  28. vs Giovanni MarchesichLost · 1-0Black · 2026-01-20 · Round 3Titled Tue 20th Jan 2026
  29. vs Maksim OmarievLost · 0-1White · 2026-01-20 · Round 2Titled Tue 20th Jan 2026
  30. vs Alper TezcanLost · 0-1White · 2026-01-20 · Round 1Titled Tue 20th Jan 2026
  31. vs Juan Pablo Castro LombanaWon · 0-1Black · 2026-01-15 · Round 92nd 3-0 Thu 15th Jan 2026
  32. vs Gustavo Gonzalez AmezquitaLost · 0-1White · 2026-01-15 · Round 81st 3-0 Thu 15th Jan 2026
  33. vs Sasha-Matei CraciunWon · 1-0White · 2026-01-15 · Round 82nd 3-0 Thu 15th Jan 2026
  34. vs Joshua ChristieWon · 0-1Black · 2026-01-15 · Round 71st 3-0 Thu 15th Jan 2026
  35. vs Nikolai VlassovLost · 1-0Black · 2026-01-15 · Round 72nd 3-0 Thu 15th Jan 2026
  36. vs Artemii KhanbutaevLost · 1-0Black · 2026-01-15 · Round 62nd 3-0 Thu 15th Jan 2026
  37. vs Volen DyulgerovWon · 0-1Black · 2026-01-15 · Round 61st 3-0 Thu 15th Jan 2026
  38. vs Evgenij NovikovWon · 1-0White · 2026-01-15 · Round 52nd 3-0 Thu 15th Jan 2026
  39. vs Artak ManukianLost · 0-1White · 2026-01-15 · Round 51st 3-0 Thu 15th Jan 2026
  40. vs Alikhan DauletLost · 0-1White · 2026-01-15 · Round 41st 3-0 Thu 15th Jan 2026
  41. vs Nicolas KulikWon · 0-1Black · 2026-01-15 · Round 42nd 3-0 Thu 15th Jan 2026
  42. vs Dennis WagnerLost · 0-1White · 2026-01-15 · Round 32nd 3-0 Thu 15th Jan 2026
  43. vs Miraziz MatyakubovLost · 1-0Black · 2026-01-15 · Round 31st 3-0 Thu 15th Jan 2026
  44. vs Gabriel Omar Rueda AhumadaWon · 0-1Black · 2026-01-15 · Round 21st 3-0 Thu 15th Jan 2026
  45. vs Erik GolubovicDraw · ½–½White · 2026-01-15 · Round 22nd 3-0 Thu 15th Jan 2026
  46. vs Nurassyl PrimbetovLost · 0-1White · 2026-01-15 · Round 11st 3-0 Thu 15th Jan 2026
  47. vs Dmitriy KushkoLost · 1-0Black · 2026-01-15 · Round 12nd 3-0 Thu 15th Jan 2026
  48. vs Petr GnojekLost · 0-1White · 2026-01-15 · Round 112nd 3-0 Thu 15th Jan 2026
  49. vs Akeem BrownLost · 0-1White · 2026-01-15 · Round 101st 3-0 Thu 15th Jan 2026
  50. vs William GraifLost · 0-1White · 2026-01-15 · Round 102nd 3-0 Thu 15th Jan 2026

FIDE tournaments

All tournament results