FMViktor Shapiro

RUS Born 1976 Male
FIDE ID
4175700

Player overview

Viktor Shapiro’s highest recorded classical FIDE rating is 2314 (January 2004).

FIDE ratings

2057

Classical

Published FIDE

2108

Rapid

Published FIDE

2148

Blitz

Published FIDE

Official classical ranks

Inactive on the latest FIDE classical list

Rating milestones

Highest recorded rating
2314 Jan 2004
Recorded years
2002–2026
Archived games
1881

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
1701 2023-03-21 Titled Tue 21st Mar Early chess.com INT 4 Amelia Hernandez Bonilla Viktor Shapiro 0-1 41 Open
1702 2023-03-21 Titled Tue 21st Mar Late chess.com INT 4 Lucas Do Valle Cardoso Viktor Shapiro 1-0 56 Open
1703 2023-03-21 Titled Tue 21st Mar Early chess.com INT 3 Viktor Shapiro Sam Schmakel 0-1 40 Open
1704 2023-03-21 Titled Tue 21st Mar Late chess.com INT 3 Pouria Darini Viktor Shapiro 0-1 110 Open
1705 2023-03-21 Titled Tue 21st Mar Late chess.com INT 2 Viktor Shapiro Leonid Guerb 1-0 35 Open
1706 2023-03-21 Titled Tue 21st Mar Early chess.com INT 2 Viktor Shapiro Arsen Kukhmazov 0-1 62 Open
1707 2023-03-21 Titled Tue 21st Mar Early chess.com INT 1 Ivan Yeletsky Viktor Shapiro 0-1 58 Open
1708 2023-03-21 Titled Tue 21st Mar Late chess.com INT 1 Daniel Dardha Viktor Shapiro 1-0 45 Open
1709 2023-03-21 Titled Tue 21st Mar Early chess.com INT 11 Viktor Shapiro Anna Shukhman 1-0 93 Open
1710 2023-03-21 Titled Tue 21st Mar Late chess.com INT 11 Viktor Shapiro Pablo Alexander Ruiz Aguilar 0-1 76 Open
1711 2023-03-21 Titled Tue 21st Mar Early chess.com INT 10 Simon Fule Viktor Shapiro 1-0 57 Open
1712 2023-03-21 Titled Tue 21st Mar Late chess.com INT 10 Jean Meunier-Pion Viktor Shapiro 1-0 54 Open
1713 2023-03-14 Titled Tue 14th Mar Early chess.com INT 9 Viktor Shapiro Anna Zhurova 1-0 47 Open
1714 2023-03-14 Titled Tue 14th Mar Late chess.com INT 9 Viktor Shapiro Craig Clawitter 1-0 45 Open
1715 2023-03-14 Titled Tue 14th Mar Late chess.com INT 8 Viktor Shapiro Alex Antonio Delgado Rosas 0-1 44 Open
1716 2023-03-14 Titled Tue 14th Mar Early chess.com INT 8 Luis Enrique Valle Maytin Viktor Shapiro 1-0 43 Open
1717 2023-03-14 Titled Tue 14th Mar Late chess.com INT 7 Garrett L Smith Viktor Shapiro 0-1 24 Open
1718 2023-03-14 Titled Tue 14th Mar Early chess.com INT 7 Casper Liu Viktor Shapiro 0-1 37 Open
1719 2023-03-14 Titled Tue 14th Mar Early chess.com INT 6 Viktor Shapiro Wolfgang Zahn 1-0 82 Open
1720 2023-03-14 Titled Tue 14th Mar Late chess.com INT 5 Matthias Bach Viktor Shapiro 1-0 43 Open
1721 2023-03-14 Titled Tue 14th Mar Early chess.com INT 5 Viktor Shapiro Miroslav Simonovic 1-0 40 Open
1722 2023-03-14 Titled Tue 14th Mar Early chess.com INT 4 Alexandra Botez Viktor Shapiro 1-0 46 Open
1723 2023-03-14 Titled Tue 14th Mar Late chess.com INT 3 Viktor Shapiro Pedro Lucas Bastos Seixas 0-1 64 Open
1724 2023-03-14 Titled Tue 14th Mar Late chess.com INT 2 Wladimir Camilo Zampronha Viktor Shapiro 1-0 60 Open
1725 2023-03-14 Titled Tue 14th Mar Late chess.com INT 1 Viktor Shapiro Rasmus Skytte 0-1 43 Open
1726 2023-03-14 Titled Tue 14th Mar Late chess.com INT 11 Viktor Shapiro Anton Barash 1-0 16 Open
1727 2023-03-14 Titled Tue 14th Mar Early chess.com INT 11 Jennifer Perez Rodriguez Viktor Shapiro 0-1 38 Open
1728 2023-03-14 Titled Tue 14th Mar Late chess.com INT 10 Djuro Skaric Viktor Shapiro 0-1 41 Open
1729 2023-03-14 Titled Tue 14th Mar Early chess.com INT 10 Viktor Shapiro Luis Fernandez Siles 0-1 50 Open
1730 2023-03-07 Titled Tue 7th Mar Late chess.com INT 9 Kim Yew Chan Viktor Shapiro 0-1 55 Open
1731 2023-03-07 Titled Tue 7th Mar Early chess.com INT 9 Viktor Shapiro Levy Rozman 1-0 54 Open
1732 2023-03-07 Titled Tue 7th Mar Late chess.com INT 8 Viktor Shapiro Grigory Seletsky 1-0 58 Open
1733 2023-03-07 Titled Tue 7th Mar Early chess.com INT 8 Maria Larina Viktor Shapiro 0-1 71 Open
1734 2023-03-07 Titled Tue 7th Mar Early chess.com INT 7 Artem Postnikov Viktor Shapiro 0-1 57 Open
1735 2023-03-07 Titled Tue 7th Mar Late chess.com INT 7 Adam Kujawski Viktor Shapiro 0-1 61 Open
1736 2023-03-07 Titled Tue 7th Mar Late chess.com INT 6 Andres Ferriz Barrios Viktor Shapiro 0-1 54 Open
1737 2023-03-07 Titled Tue 7th Mar Early chess.com INT 6 Viktor Shapiro Sergei Zhigalko 0-1 11 Open
1738 2023-03-07 Titled Tue 7th Mar Late chess.com INT 5 Viktor Shapiro Alejandro Needleman 0-1 51 Open
1739 2023-03-07 Titled Tue 7th Mar Early chess.com INT 5 Alex Fikiet Viktor Shapiro 0-1 72 Open
1740 2023-03-07 Titled Tue 7th Mar Early chess.com INT 4 Viktor Shapiro Benjamin Bok 0-1 25 Open
1741 2023-03-07 Titled Tue 7th Mar Late chess.com INT 3 Aleksandar Topalov Viktor Shapiro 1-0 36 Open
1742 2023-03-07 Titled Tue 7th Mar Early chess.com INT 3 Todd Andrews Viktor Shapiro 0-1 57 Open
1743 2023-03-07 Titled Tue 7th Mar Late chess.com INT 2 Viktor Shapiro Mouhcine Benaddi 1-0 24 Open
1744 2023-03-07 Titled Tue 7th Mar Early chess.com INT 2 Viktor Shapiro Luis Fernandez Siles 1-0 41 Open
1745 2023-03-07 Titled Tue 7th Mar Early chess.com INT 1 Daria Zaichenko Viktor Shapiro 1-0 34 Open
1746 2023-03-07 Titled Tue 7th Mar Late chess.com INT 1 Tony Kukavica Viktor Shapiro 1-0 39 Open
1747 2023-03-07 Titled Tue 7th Mar Late chess.com INT 11 Viktor Shapiro Mark Timmermans 0-1 95 Open
1748 2023-03-07 Titled Tue 7th Mar Early chess.com INT 11 Ivan Yeletsky Viktor Shapiro 1-0 61 Open
1749 2023-03-07 Titled Tue 7th Mar Late chess.com INT 10 Viktor Shapiro Jaime Vaglio Munoz 1-0 38 Open
1750 2023-03-07 Titled Tue 7th Mar Early chess.com INT 10 Viktor Shapiro Abtin Atakhan 0-1 34 Open
  1. vs Amelia Hernandez BonillaWon · 0-1Black · 2023-03-21 · Round 4Titled Tue 21st Mar Early
  2. vs Lucas Do Valle CardosoLost · 1-0Black · 2023-03-21 · Round 4Titled Tue 21st Mar Late
  3. vs Sam SchmakelLost · 0-1White · 2023-03-21 · Round 3Titled Tue 21st Mar Early
  4. vs Pouria DariniWon · 0-1Black · 2023-03-21 · Round 3Titled Tue 21st Mar Late
  5. vs Leonid GuerbWon · 1-0White · 2023-03-21 · Round 2Titled Tue 21st Mar Late
  6. vs Arsen KukhmazovLost · 0-1White · 2023-03-21 · Round 2Titled Tue 21st Mar Early
  7. vs Ivan YeletskyWon · 0-1Black · 2023-03-21 · Round 1Titled Tue 21st Mar Early
  8. vs Daniel DardhaLost · 1-0Black · 2023-03-21 · Round 1Titled Tue 21st Mar Late
  9. vs Anna ShukhmanWon · 1-0White · 2023-03-21 · Round 11Titled Tue 21st Mar Early
  10. vs Pablo Alexander Ruiz AguilarLost · 0-1White · 2023-03-21 · Round 11Titled Tue 21st Mar Late
  11. vs Simon FuleLost · 1-0Black · 2023-03-21 · Round 10Titled Tue 21st Mar Early
  12. vs Jean Meunier-PionLost · 1-0Black · 2023-03-21 · Round 10Titled Tue 21st Mar Late
  13. vs Anna ZhurovaWon · 1-0White · 2023-03-14 · Round 9Titled Tue 14th Mar Early
  14. vs Craig ClawitterWon · 1-0White · 2023-03-14 · Round 9Titled Tue 14th Mar Late
  15. vs Alex Antonio Delgado RosasLost · 0-1White · 2023-03-14 · Round 8Titled Tue 14th Mar Late
  16. vs Luis Enrique Valle MaytinLost · 1-0Black · 2023-03-14 · Round 8Titled Tue 14th Mar Early
  17. vs Garrett L SmithWon · 0-1Black · 2023-03-14 · Round 7Titled Tue 14th Mar Late
  18. vs Casper LiuWon · 0-1Black · 2023-03-14 · Round 7Titled Tue 14th Mar Early
  19. vs Wolfgang ZahnWon · 1-0White · 2023-03-14 · Round 6Titled Tue 14th Mar Early
  20. vs Matthias BachLost · 1-0Black · 2023-03-14 · Round 5Titled Tue 14th Mar Late
  21. vs Miroslav SimonovicWon · 1-0White · 2023-03-14 · Round 5Titled Tue 14th Mar Early
  22. vs Alexandra BotezLost · 1-0Black · 2023-03-14 · Round 4Titled Tue 14th Mar Early
  23. vs Pedro Lucas Bastos SeixasLost · 0-1White · 2023-03-14 · Round 3Titled Tue 14th Mar Late
  24. vs Wladimir Camilo ZampronhaLost · 1-0Black · 2023-03-14 · Round 2Titled Tue 14th Mar Late
  25. vs Rasmus SkytteLost · 0-1White · 2023-03-14 · Round 1Titled Tue 14th Mar Late
  26. vs Anton BarashWon · 1-0White · 2023-03-14 · Round 11Titled Tue 14th Mar Late
  27. vs Jennifer Perez RodriguezWon · 0-1Black · 2023-03-14 · Round 11Titled Tue 14th Mar Early
  28. vs Djuro SkaricWon · 0-1Black · 2023-03-14 · Round 10Titled Tue 14th Mar Late
  29. vs Luis Fernandez SilesLost · 0-1White · 2023-03-14 · Round 10Titled Tue 14th Mar Early
  30. vs Kim Yew ChanWon · 0-1Black · 2023-03-07 · Round 9Titled Tue 7th Mar Late
  31. vs Levy RozmanWon · 1-0White · 2023-03-07 · Round 9Titled Tue 7th Mar Early
  32. vs Grigory SeletskyWon · 1-0White · 2023-03-07 · Round 8Titled Tue 7th Mar Late
  33. vs Maria LarinaWon · 0-1Black · 2023-03-07 · Round 8Titled Tue 7th Mar Early
  34. vs Artem PostnikovWon · 0-1Black · 2023-03-07 · Round 7Titled Tue 7th Mar Early
  35. vs Adam KujawskiWon · 0-1Black · 2023-03-07 · Round 7Titled Tue 7th Mar Late
  36. vs Andres Ferriz BarriosWon · 0-1Black · 2023-03-07 · Round 6Titled Tue 7th Mar Late
  37. vs Sergei ZhigalkoLost · 0-1White · 2023-03-07 · Round 6Titled Tue 7th Mar Early
  38. vs Alejandro NeedlemanLost · 0-1White · 2023-03-07 · Round 5Titled Tue 7th Mar Late
  39. vs Alex FikietWon · 0-1Black · 2023-03-07 · Round 5Titled Tue 7th Mar Early
  40. vs Benjamin BokLost · 0-1White · 2023-03-07 · Round 4Titled Tue 7th Mar Early
  41. vs Aleksandar TopalovLost · 1-0Black · 2023-03-07 · Round 3Titled Tue 7th Mar Late
  42. vs Todd AndrewsWon · 0-1Black · 2023-03-07 · Round 3Titled Tue 7th Mar Early
  43. vs Mouhcine BenaddiWon · 1-0White · 2023-03-07 · Round 2Titled Tue 7th Mar Late
  44. vs Luis Fernandez SilesWon · 1-0White · 2023-03-07 · Round 2Titled Tue 7th Mar Early
  45. vs Daria ZaichenkoLost · 1-0Black · 2023-03-07 · Round 1Titled Tue 7th Mar Early
  46. vs Tony KukavicaLost · 1-0Black · 2023-03-07 · Round 1Titled Tue 7th Mar Late
  47. vs Mark TimmermansLost · 0-1White · 2023-03-07 · Round 11Titled Tue 7th Mar Late
  48. vs Ivan YeletskyLost · 1-0Black · 2023-03-07 · Round 11Titled Tue 7th Mar Early
  49. vs Jaime Vaglio MunozWon · 1-0White · 2023-03-07 · Round 10Titled Tue 7th Mar Late
  50. vs Abtin AtakhanLost · 0-1White · 2023-03-07 · Round 10Titled Tue 7th Mar Early

FIDE tournaments

All tournament results