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
Rapid
1921Published FIDE
Blitz
2079Published 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
Published rating lists through Nov 2026.
Download chart or data
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 |
- vs Jakub KosakowskiLost · 0-1White · 2026-02-05 · Round 112nd 3-0 Thu 5th Feb 2026
- vs Slawomir KurpiewskiWon · 0-1Black · 2026-02-05 · Round 111st 3-0 Thu 5th Feb 2026
- vs Nikolai VlassovDraw · ½–½Black · 2026-02-05 · Round 102nd 3-0 Thu 5th Feb 2026
- vs Garnik NersisyanLost · 1-0Black · 2026-02-05 · Round 101st 3-0 Thu 5th Feb 2026
- vs Saranya Devi NarahariLost · 0-1White · 2026-02-03 · Round 4Titled Tue 3rd Feb 2026
- vs Gumersindo Fernandez GarciaLost · 0-1White · 2026-02-03 · Round 3Titled Tue 3rd Feb 2026
- vs Baptiste LissillourLost · 1-0Black · 2026-02-03 · Round 2Titled Tue 3rd Feb 2026
- vs Gennady KozlovLost · 1-0Black · 2026-02-03 · Round 1Titled Tue 3rd Feb 2026
- vs Gor AsatryanLost · 1-0Black · 2026-01-29 · Round 91st 3-0 Thu 29th Jan 2026
- vs Danilo BrozziLost · 0-1White · 2026-01-29 · Round 81st 3-0 Thu 29th Jan 2026
- vs Daniil KaminskiiLost · 1-0Black · 2026-01-29 · Round 71st 3-0 Thu 29th Jan 2026
- vs Mikhailo ShinkarevWon · 1-0White · 2026-01-29 · Round 61st 3-0 Thu 29th Jan 2026
- vs Antonio Carlos Bambino FilhoLost · 1-0Black · 2026-01-29 · Round 51st 3-0 Thu 29th Jan 2026
- vs Jacob DreelinckWon · 0-1Black · 2026-01-29 · Round 41st 3-0 Thu 29th Jan 2026
- vs Nivedita V CDraw · ½–½White · 2026-01-29 · Round 31st 3-0 Thu 29th Jan 2026
- vs Baptiste LissillourLost · 0-1White · 2026-01-29 · Round 21st 3-0 Thu 29th Jan 2026
- vs Andrey TkachukLost · 1-0Black · 2026-01-29 · Round 11st 3-0 Thu 29th Jan 2026
- vs Viktor N. ParfenovLost · 0-1White · 2026-01-27 · Round 7Titled Tue 27th Jan 2026
- vs Boris NavrodskiyLost · 1-0Black · 2026-01-27 · Round 6Titled Tue 27th Jan 2026
- vs Bastien Muller-MoingtWon · 0-1Black · 2026-01-27 · Round 5Titled Tue 27th Jan 2026
- vs Daniel SerLost · 0-1White · 2026-01-27 · Round 4Titled Tue 27th Jan 2026
- vs Alexander DevaevLost · 1-0Black · 2026-01-27 · Round 3Titled Tue 27th Jan 2026
- vs Vjacheslav WeetikLost · 1-0Black · 2026-01-27 · Round 2Titled Tue 27th Jan 2026
- vs Yibai RenDraw · ½–½White · 2026-01-27 · Round 1Titled Tue 27th Jan 2026
- vs Alexandre VuilleumierLost · 1-0Black · 2026-01-20 · Round 6Titled Tue 20th Jan 2026
- vs Dmitrij OsetrovLost · 1-0Black · 2026-01-20 · Round 5Titled Tue 20th Jan 2026
- vs Anatoly MorgunovWon · 1-0White · 2026-01-20 · Round 4Titled Tue 20th Jan 2026
- vs Giovanni MarchesichLost · 1-0Black · 2026-01-20 · Round 3Titled Tue 20th Jan 2026
- vs Maksim OmarievLost · 0-1White · 2026-01-20 · Round 2Titled Tue 20th Jan 2026
- vs Alper TezcanLost · 0-1White · 2026-01-20 · Round 1Titled Tue 20th Jan 2026
- vs Juan Pablo Castro LombanaWon · 0-1Black · 2026-01-15 · Round 92nd 3-0 Thu 15th Jan 2026
- vs Gustavo Gonzalez AmezquitaLost · 0-1White · 2026-01-15 · Round 81st 3-0 Thu 15th Jan 2026
- vs Sasha-Matei CraciunWon · 1-0White · 2026-01-15 · Round 82nd 3-0 Thu 15th Jan 2026
- vs Joshua ChristieWon · 0-1Black · 2026-01-15 · Round 71st 3-0 Thu 15th Jan 2026
- vs Nikolai VlassovLost · 1-0Black · 2026-01-15 · Round 72nd 3-0 Thu 15th Jan 2026
- vs Artemii KhanbutaevLost · 1-0Black · 2026-01-15 · Round 62nd 3-0 Thu 15th Jan 2026
- vs Volen DyulgerovWon · 0-1Black · 2026-01-15 · Round 61st 3-0 Thu 15th Jan 2026
- vs Evgenij NovikovWon · 1-0White · 2026-01-15 · Round 52nd 3-0 Thu 15th Jan 2026
- vs Artak ManukianLost · 0-1White · 2026-01-15 · Round 51st 3-0 Thu 15th Jan 2026
- vs Alikhan DauletLost · 0-1White · 2026-01-15 · Round 41st 3-0 Thu 15th Jan 2026
- vs Nicolas KulikWon · 0-1Black · 2026-01-15 · Round 42nd 3-0 Thu 15th Jan 2026
- vs Dennis WagnerLost · 0-1White · 2026-01-15 · Round 32nd 3-0 Thu 15th Jan 2026
- vs Miraziz MatyakubovLost · 1-0Black · 2026-01-15 · Round 31st 3-0 Thu 15th Jan 2026
- vs Gabriel Omar Rueda AhumadaWon · 0-1Black · 2026-01-15 · Round 21st 3-0 Thu 15th Jan 2026
- vs Erik GolubovicDraw · ½–½White · 2026-01-15 · Round 22nd 3-0 Thu 15th Jan 2026
- vs Nurassyl PrimbetovLost · 0-1White · 2026-01-15 · Round 11st 3-0 Thu 15th Jan 2026
- vs Dmitriy KushkoLost · 1-0Black · 2026-01-15 · Round 12nd 3-0 Thu 15th Jan 2026
- vs Petr GnojekLost · 0-1White · 2026-01-15 · Round 112nd 3-0 Thu 15th Jan 2026
- vs Akeem BrownLost · 0-1White · 2026-01-15 · Round 101st 3-0 Thu 15th Jan 2026
- vs William GraifLost · 0-1White · 2026-01-15 · Round 102nd 3-0 Thu 15th Jan 2026
FIDE tournaments
| Date | Tournament | Type | Score |
|---|---|---|---|
| 2026-09-05 | Aberto do Brasil XV Memorial Governador Miguel Arraes | Classical | 5 |
| 2026-08-15 | Pernambucano de Xadrez Blitz Absoluto 2026 | Blitz | 8½ |
| 2025-11-18 | Campeonato Pernambucano de Xadrez STD 2025 | Classical | 6½ |