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

FIDE tournaments

All tournament results