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
1823

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
751 2024-05-21 Titled Tue 21st May Late chess.com INT 6 Viktor Shapiro M Ruben D Zacarias 0-1 27 Open
752 2024-05-21 Titled Tue 21st May Early chess.com INT 6 Aidan Odenthal Viktor Shapiro 0-1 35 Open
753 2024-05-21 Titled Tue 21st May Late chess.com INT 5 Viktor Shapiro Georgina Libertad Castellanos Hernandez 1-0 73 Open
754 2024-05-21 Titled Tue 21st May Early chess.com INT 5 Viktor Shapiro Stanislav Kovalevsky 1-0 37 Open
755 2024-05-21 Titled Tue 21st May Late chess.com INT 4 Yelfry Torres Viktor Shapiro 1-0 59 Open
756 2024-05-21 Titled Tue 21st May Early chess.com INT 4 Kacper Karwowski Viktor Shapiro 1-0 24 Open
757 2024-05-21 Titled Tue 21st May Early chess.com INT 3 Viktor Shapiro Alfeu Junior Varela Bueno 1-0 32 Open
758 2024-05-21 Titled Tue 21st May Late chess.com INT 3 Denis Kadric Viktor Shapiro 1-0 29 Open
759 2024-05-21 Titled Tue 21st May Late chess.com INT 2 Viktor Shapiro Miguel Bestard Borras 1-0 36 Open
760 2024-05-21 Titled Tue 21st May Early chess.com INT 2 Piotr Brzezina Viktor Shapiro 1/2-1/2 61 Open
761 2024-05-21 Titled Tue 21st May Late chess.com INT 1 Joseph F. Bellissimo Viktor Shapiro 1/2-1/2 53 Open
762 2024-05-21 Titled Tue 21st May Early chess.com INT 11 Vadim Bobkov Viktor Shapiro 1/2-1/2 68 Open
763 2024-05-21 Titled Tue 21st May Late chess.com INT 11 Viktor Haarmark Nielsen Viktor Shapiro 1/2-1/2 78 Open
764 2024-05-21 Titled Tue 21st May Late chess.com INT 10 Viktor Shapiro Petr Hollan 1/2-1/2 150 Open
765 2024-05-21 Titled Tue 21st May Early chess.com INT 10 Viktor Shapiro Nikita Filindash 0-1 42 Open
766 2024-05-14 Titled Tue 14th May Late chess.com INT 9 Timur Fakhrutdinov Viktor Shapiro 1-0 53 Open
767 2024-05-14 Titled Tue 14th May Late chess.com INT 8 Viktor Shapiro Pablo Salinas Herrera 0-1 48 Open
768 2024-05-14 Titled Tue 14th May Late chess.com INT 7 Todd Andrews Viktor Shapiro 0-1 62 Open
769 2024-05-14 Titled Tue 14th May Late chess.com INT 6 Viktor Shapiro Michal Mazurkiewicz 1-0 33 Open
770 2024-05-14 Titled Tue 14th May Late chess.com INT 5 Siem Van Dael Viktor Shapiro 1/2-1/2 78 Open
771 2024-05-14 Titled Tue 14th May Late chess.com INT 4 Viktor Shapiro Kamil Koziol 1-0 25 Open
772 2024-05-14 Titled Tue 14th May Late chess.com INT 3 Alexander Reprintsev Viktor Shapiro 1-0 42 Open
773 2024-05-14 Titled Tue 14th May Late chess.com INT 2 Viktor Shapiro Vasif Durarbayli 0-1 46 Open
774 2024-05-14 Titled Tue 14th May Early chess.com INT 1 Remy Rushbrooke Viktor Shapiro 1/2-1/2 59 Open
775 2024-05-14 Titled Tue 14th May Late chess.com INT 1 Viktor Shapiro Paul Rohwer 1-0 31 Open
776 2024-05-14 Titled Tue 14th May Late chess.com INT 11 Wojciech Przybylski Viktor Shapiro 1-0 33 Open
777 2024-05-14 Titled Tue 14th May Late chess.com INT 10 Viktor Shapiro Mikhail Pesotskiy 1-0 52 Open
778 2024-05-07 Titled Tue 7th May Late chess.com INT 9 Roberto Al Avila Bautista Viktor Shapiro 1/2-1/2 36 Open
779 2024-05-07 Titled Tue 7th May Early chess.com INT 9 Viktor Shapiro Ivan Kubatko 1-0 58 Open
780 2024-05-07 Titled Tue 7th May Early chess.com INT 8 Marco Cattaneo Viktor Shapiro 0-1 19 Open
781 2024-05-07 Titled Tue 7th May Late chess.com INT 8 Christian Koepke Viktor Shapiro 0-1 35 Open
782 2024-05-07 Titled Tue 7th May Early chess.com INT 7 Viktor Shapiro Vuk Damjanovic 0-1 57 Open
783 2024-05-07 Titled Tue 7th May Late chess.com INT 7 Viktor Shapiro Alexandr Kostiukov 1-0 29 Open
784 2024-05-07 Titled Tue 7th May Late chess.com INT 6 Djuro Skaric Viktor Shapiro 1-0 69 Open
785 2024-05-07 Titled Tue 7th May Early chess.com INT 6 Etienne Bacrot Viktor Shapiro 1-0 48 Open
786 2024-05-07 Titled Tue 7th May Late chess.com INT 5 Viktor Shapiro Arman Erzhanov 0-1 22 Open
787 2024-05-07 Titled Tue 7th May Early chess.com INT 5 Viktor Shapiro Roberto Junio Brito Molina 1-0 31 Open
788 2024-05-07 Titled Tue 7th May Early chess.com INT 4 Ilhan Serhat Salman Viktor Shapiro 0-1 80 Open
789 2024-05-07 Titled Tue 7th May Late chess.com INT 4 Adam Kujawski Viktor Shapiro 0-1 26 Open
790 2024-05-07 Titled Tue 7th May Late chess.com INT 3 Viktor Shapiro Burak Ozalp 1-0 38 Open
791 2024-05-07 Titled Tue 7th May Early chess.com INT 3 Yerlan Rakhimgaliyev Viktor Shapiro 0-1 25 Open
792 2024-05-07 Titled Tue 7th May Late chess.com INT 2 Viktor Shapiro Piotr Brzezina 0-1 34 Open
793 2024-05-07 Titled Tue 7th May Early chess.com INT 2 Viktor Shapiro Tuan Minh Le 0-1 36 Open
794 2024-05-07 Titled Tue 7th May Early chess.com INT 1 Viktor Shapiro Hui Li 1-0 41 Open
795 2024-05-07 Titled Tue 7th May Late chess.com INT 1 Arthur Lucas Viktor Shapiro 1-0 71 Open
796 2024-05-07 Titled Tue 7th May Late chess.com INT 11 Mykhaylo Kepeshchuk Viktor Shapiro 1-0 61 Open
797 2024-05-07 Titled Tue 7th May Early chess.com INT 11 Mamikon Gharibyan Viktor Shapiro 0-1 42 Open
798 2024-05-07 Titled Tue 7th May Late chess.com INT 10 Viktor Shapiro Tamas-Kristof Balla 1/2-1/2 85 Open
799 2024-05-07 Titled Tue 7th May Early chess.com INT 10 Matvey Galchenko Viktor Shapiro 0-1 51 Open
800 2024-04-30 Titled Tue 30th Apr Early chess.com INT 9 Viktor Shapiro Roman Ganzhurov 1-0 45 Open
  1. vs M Ruben D ZacariasLost · 0-1White · 2024-05-21 · Round 6Titled Tue 21st May Late
  2. vs Aidan OdenthalWon · 0-1Black · 2024-05-21 · Round 6Titled Tue 21st May Early
  3. vs Georgina Libertad Castellanos HernandezWon · 1-0White · 2024-05-21 · Round 5Titled Tue 21st May Late
  4. vs Stanislav KovalevskyWon · 1-0White · 2024-05-21 · Round 5Titled Tue 21st May Early
  5. vs Yelfry TorresLost · 1-0Black · 2024-05-21 · Round 4Titled Tue 21st May Late
  6. vs Kacper KarwowskiLost · 1-0Black · 2024-05-21 · Round 4Titled Tue 21st May Early
  7. vs Alfeu Junior Varela BuenoWon · 1-0White · 2024-05-21 · Round 3Titled Tue 21st May Early
  8. vs Denis KadricLost · 1-0Black · 2024-05-21 · Round 3Titled Tue 21st May Late
  9. vs Miguel Bestard BorrasWon · 1-0White · 2024-05-21 · Round 2Titled Tue 21st May Late
  10. vs Piotr BrzezinaDraw · ½–½Black · 2024-05-21 · Round 2Titled Tue 21st May Early
  11. vs Joseph F. BellissimoDraw · ½–½Black · 2024-05-21 · Round 1Titled Tue 21st May Late
  12. vs Vadim BobkovDraw · ½–½Black · 2024-05-21 · Round 11Titled Tue 21st May Early
  13. vs Viktor Haarmark NielsenDraw · ½–½Black · 2024-05-21 · Round 11Titled Tue 21st May Late
  14. vs Petr HollanDraw · ½–½White · 2024-05-21 · Round 10Titled Tue 21st May Late
  15. vs Nikita FilindashLost · 0-1White · 2024-05-21 · Round 10Titled Tue 21st May Early
  16. vs Timur FakhrutdinovLost · 1-0Black · 2024-05-14 · Round 9Titled Tue 14th May Late
  17. vs Pablo Salinas HerreraLost · 0-1White · 2024-05-14 · Round 8Titled Tue 14th May Late
  18. vs Todd AndrewsWon · 0-1Black · 2024-05-14 · Round 7Titled Tue 14th May Late
  19. vs Michal MazurkiewiczWon · 1-0White · 2024-05-14 · Round 6Titled Tue 14th May Late
  20. vs Siem Van DaelDraw · ½–½Black · 2024-05-14 · Round 5Titled Tue 14th May Late
  21. vs Kamil KoziolWon · 1-0White · 2024-05-14 · Round 4Titled Tue 14th May Late
  22. vs Alexander ReprintsevLost · 1-0Black · 2024-05-14 · Round 3Titled Tue 14th May Late
  23. vs Vasif DurarbayliLost · 0-1White · 2024-05-14 · Round 2Titled Tue 14th May Late
  24. vs Remy RushbrookeDraw · ½–½Black · 2024-05-14 · Round 1Titled Tue 14th May Early
  25. vs Paul RohwerWon · 1-0White · 2024-05-14 · Round 1Titled Tue 14th May Late
  26. vs Wojciech PrzybylskiLost · 1-0Black · 2024-05-14 · Round 11Titled Tue 14th May Late
  27. vs Mikhail PesotskiyWon · 1-0White · 2024-05-14 · Round 10Titled Tue 14th May Late
  28. vs Roberto Al Avila BautistaDraw · ½–½Black · 2024-05-07 · Round 9Titled Tue 7th May Late
  29. vs Ivan KubatkoWon · 1-0White · 2024-05-07 · Round 9Titled Tue 7th May Early
  30. vs Marco CattaneoWon · 0-1Black · 2024-05-07 · Round 8Titled Tue 7th May Early
  31. vs Christian KoepkeWon · 0-1Black · 2024-05-07 · Round 8Titled Tue 7th May Late
  32. vs Vuk DamjanovicLost · 0-1White · 2024-05-07 · Round 7Titled Tue 7th May Early
  33. vs Alexandr KostiukovWon · 1-0White · 2024-05-07 · Round 7Titled Tue 7th May Late
  34. vs Djuro SkaricLost · 1-0Black · 2024-05-07 · Round 6Titled Tue 7th May Late
  35. vs Etienne BacrotLost · 1-0Black · 2024-05-07 · Round 6Titled Tue 7th May Early
  36. vs Arman ErzhanovLost · 0-1White · 2024-05-07 · Round 5Titled Tue 7th May Late
  37. vs Roberto Junio Brito MolinaWon · 1-0White · 2024-05-07 · Round 5Titled Tue 7th May Early
  38. vs Ilhan Serhat SalmanWon · 0-1Black · 2024-05-07 · Round 4Titled Tue 7th May Early
  39. vs Adam KujawskiWon · 0-1Black · 2024-05-07 · Round 4Titled Tue 7th May Late
  40. vs Burak OzalpWon · 1-0White · 2024-05-07 · Round 3Titled Tue 7th May Late
  41. vs Yerlan RakhimgaliyevWon · 0-1Black · 2024-05-07 · Round 3Titled Tue 7th May Early
  42. vs Piotr BrzezinaLost · 0-1White · 2024-05-07 · Round 2Titled Tue 7th May Late
  43. vs Tuan Minh LeLost · 0-1White · 2024-05-07 · Round 2Titled Tue 7th May Early
  44. vs Hui LiWon · 1-0White · 2024-05-07 · Round 1Titled Tue 7th May Early
  45. vs Arthur LucasLost · 1-0Black · 2024-05-07 · Round 1Titled Tue 7th May Late
  46. vs Mykhaylo KepeshchukLost · 1-0Black · 2024-05-07 · Round 11Titled Tue 7th May Late
  47. vs Mamikon GharibyanWon · 0-1Black · 2024-05-07 · Round 11Titled Tue 7th May Early
  48. vs Tamas-Kristof BallaDraw · ½–½White · 2024-05-07 · Round 10Titled Tue 7th May Late
  49. vs Matvey GalchenkoWon · 0-1Black · 2024-05-07 · Round 10Titled Tue 7th May Early
  50. vs Roman GanzhurovWon · 1-0White · 2024-04-30 · Round 9Titled Tue 30th Apr Early

FIDE tournaments

All tournament results