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
1701 2023-03-14 Titled Tue 14th Mar Early chess.com INT 8 Luis Enrique Valle Maytin Viktor Shapiro 1-0 43 Open
1702 2023-03-14 Titled Tue 14th Mar Late chess.com INT 7 Garrett L Smith Viktor Shapiro 0-1 24 Open
1703 2023-03-14 Titled Tue 14th Mar Early chess.com INT 7 Casper Liu Viktor Shapiro 0-1 37 Open
1704 2023-03-14 Titled Tue 14th Mar Early chess.com INT 6 Viktor Shapiro Wolfgang Zahn 1-0 82 Open
1705 2023-03-14 Titled Tue 14th Mar Late chess.com INT 5 Matthias Bach Viktor Shapiro 1-0 43 Open
1706 2023-03-14 Titled Tue 14th Mar Early chess.com INT 5 Viktor Shapiro Miroslav Simonovic 1-0 40 Open
1707 2023-03-14 Titled Tue 14th Mar Early chess.com INT 4 Alexandra Botez Viktor Shapiro 1-0 46 Open
1708 2023-03-14 Titled Tue 14th Mar Late chess.com INT 3 Viktor Shapiro Pedro Lucas Bastos Seixas 0-1 64 Open
1709 2023-03-14 Titled Tue 14th Mar Late chess.com INT 2 Wladimir Camilo Zampronha Viktor Shapiro 1-0 60 Open
1710 2023-03-14 Titled Tue 14th Mar Late chess.com INT 1 Viktor Shapiro Rasmus Skytte 0-1 43 Open
1711 2023-03-14 Titled Tue 14th Mar Late chess.com INT 11 Viktor Shapiro Anton Barash 1-0 16 Open
1712 2023-03-14 Titled Tue 14th Mar Early chess.com INT 11 Jennifer Perez Rodriguez Viktor Shapiro 0-1 38 Open
1713 2023-03-14 Titled Tue 14th Mar Late chess.com INT 10 Djuro Skaric Viktor Shapiro 0-1 41 Open
1714 2023-03-14 Titled Tue 14th Mar Early chess.com INT 10 Viktor Shapiro Luis Fernandez Siles 0-1 50 Open
1715 2023-03-07 Titled Tue 7th Mar Late chess.com INT 9 Kim Yew Chan Viktor Shapiro 0-1 55 Open
1716 2023-03-07 Titled Tue 7th Mar Early chess.com INT 9 Viktor Shapiro Levy Rozman 1-0 54 Open
1717 2023-03-07 Titled Tue 7th Mar Late chess.com INT 8 Viktor Shapiro Grigory Seletsky 1-0 58 Open
1718 2023-03-07 Titled Tue 7th Mar Early chess.com INT 8 Maria Larina Viktor Shapiro 0-1 71 Open
1719 2023-03-07 Titled Tue 7th Mar Early chess.com INT 7 Artem Postnikov Viktor Shapiro 0-1 57 Open
1720 2023-03-07 Titled Tue 7th Mar Late chess.com INT 7 Adam Kujawski Viktor Shapiro 0-1 61 Open
1721 2023-03-07 Titled Tue 7th Mar Late chess.com INT 6 Andres Ferriz Barrios Viktor Shapiro 0-1 54 Open
1722 2023-03-07 Titled Tue 7th Mar Early chess.com INT 6 Viktor Shapiro Sergei Zhigalko 0-1 11 Open
1723 2023-03-07 Titled Tue 7th Mar Late chess.com INT 5 Viktor Shapiro Alejandro Needleman 0-1 51 Open
1724 2023-03-07 Titled Tue 7th Mar Early chess.com INT 5 Alex Fikiet Viktor Shapiro 0-1 72 Open
1725 2023-03-07 Titled Tue 7th Mar Early chess.com INT 4 Viktor Shapiro Benjamin Bok 0-1 25 Open
1726 2023-03-07 Titled Tue 7th Mar Late chess.com INT 3 Aleksandar Topalov Viktor Shapiro 1-0 36 Open
1727 2023-03-07 Titled Tue 7th Mar Early chess.com INT 3 Todd Andrews Viktor Shapiro 0-1 57 Open
1728 2023-03-07 Titled Tue 7th Mar Late chess.com INT 2 Viktor Shapiro Mouhcine Benaddi 1-0 24 Open
1729 2023-03-07 Titled Tue 7th Mar Early chess.com INT 2 Viktor Shapiro Luis Fernandez Siles 1-0 41 Open
1730 2023-03-07 Titled Tue 7th Mar Early chess.com INT 1 Daria Zaichenko Viktor Shapiro 1-0 34 Open
1731 2023-03-07 Titled Tue 7th Mar Late chess.com INT 1 Tony Kukavica Viktor Shapiro 1-0 39 Open
1732 2023-03-07 Titled Tue 7th Mar Late chess.com INT 11 Viktor Shapiro Mark Timmermans 0-1 95 Open
1733 2023-03-07 Titled Tue 7th Mar Early chess.com INT 11 Ivan Yeletsky Viktor Shapiro 1-0 61 Open
1734 2023-03-07 Titled Tue 7th Mar Late chess.com INT 10 Viktor Shapiro Jaime Vaglio Munoz 1-0 38 Open
1735 2023-03-07 Titled Tue 7th Mar Early chess.com INT 10 Viktor Shapiro Abtin Atakhan 0-1 34 Open
1736 2023-02-28 Titled Tue 28th Feb Early chess.com INT 9 Viktor Shapiro Andrei Belozerov 1-0 36 Open
1737 2023-02-28 Titled Tue 28th Feb Early chess.com INT 8 Alikhon Avazkhonov Viktor Shapiro 0-1 44 Open
1738 2023-02-28 Titled Tue 28th Feb Early chess.com INT 7 Viktor Shapiro Sargis Sargissyan 1-0 38 Open
1739 2023-02-28 Titled Tue 28th Feb Early chess.com INT 6 Nataliya Buksa Viktor Shapiro 1-0 59 Open
1740 2023-02-28 Titled Tue 28th Feb Early chess.com INT 5 Viktor Shapiro Grigory Seletsky 1-0 39 Open
1741 2023-02-28 Titled Tue 28th Feb Early chess.com INT 4 Vladimir Fedoseev Viktor Shapiro 1-0 45 Open
1742 2023-02-28 Titled Tue 28th Feb Early chess.com INT 3 Alexander Devaev Viktor Shapiro 0-1 69 Open
1743 2023-02-28 Titled Tue 28th Feb Early chess.com INT 2 Viktor Shapiro Kapriaga Rian 1-0 52 Open
1744 2023-02-28 Titled Tue 28th Feb Early chess.com INT 1 Garrett L Smith Viktor Shapiro 1-0 42 Open
1745 2023-02-28 Titled Tue 28th Feb Early chess.com INT 11 Viktor Shapiro Sergei Iskusnyh 0-1 44 Open
1746 2023-02-28 Titled Tue 28th Feb Early chess.com INT 10 Yury Piskov Viktor Shapiro 1-0 30 Open
1747 2023-02-21 Titled Tue 21st Feb Late chess.com INT 9 Viktor Shapiro Bojan Maksimovic 0-1 25 Open
1748 2023-02-21 Titled Tue 21st Feb Early chess.com INT 9 Mihnea Costachi Viktor Shapiro 0-1 88 Open
1749 2023-02-21 Titled Tue 21st Feb Late chess.com INT 8 Oscar Humberto Ardila Viktor Shapiro 0-1 47 Open
1750 2023-02-21 Titled Tue 21st Feb Early chess.com INT 8 Viktor Shapiro Alexandra Afanasieva 1-0 19 Open
  1. vs Luis Enrique Valle MaytinLost · 1-0Black · 2023-03-14 · Round 8Titled Tue 14th Mar Early
  2. vs Garrett L SmithWon · 0-1Black · 2023-03-14 · Round 7Titled Tue 14th Mar Late
  3. vs Casper LiuWon · 0-1Black · 2023-03-14 · Round 7Titled Tue 14th Mar Early
  4. vs Wolfgang ZahnWon · 1-0White · 2023-03-14 · Round 6Titled Tue 14th Mar Early
  5. vs Matthias BachLost · 1-0Black · 2023-03-14 · Round 5Titled Tue 14th Mar Late
  6. vs Miroslav SimonovicWon · 1-0White · 2023-03-14 · Round 5Titled Tue 14th Mar Early
  7. vs Alexandra BotezLost · 1-0Black · 2023-03-14 · Round 4Titled Tue 14th Mar Early
  8. vs Pedro Lucas Bastos SeixasLost · 0-1White · 2023-03-14 · Round 3Titled Tue 14th Mar Late
  9. vs Wladimir Camilo ZampronhaLost · 1-0Black · 2023-03-14 · Round 2Titled Tue 14th Mar Late
  10. vs Rasmus SkytteLost · 0-1White · 2023-03-14 · Round 1Titled Tue 14th Mar Late
  11. vs Anton BarashWon · 1-0White · 2023-03-14 · Round 11Titled Tue 14th Mar Late
  12. vs Jennifer Perez RodriguezWon · 0-1Black · 2023-03-14 · Round 11Titled Tue 14th Mar Early
  13. vs Djuro SkaricWon · 0-1Black · 2023-03-14 · Round 10Titled Tue 14th Mar Late
  14. vs Luis Fernandez SilesLost · 0-1White · 2023-03-14 · Round 10Titled Tue 14th Mar Early
  15. vs Kim Yew ChanWon · 0-1Black · 2023-03-07 · Round 9Titled Tue 7th Mar Late
  16. vs Levy RozmanWon · 1-0White · 2023-03-07 · Round 9Titled Tue 7th Mar Early
  17. vs Grigory SeletskyWon · 1-0White · 2023-03-07 · Round 8Titled Tue 7th Mar Late
  18. vs Maria LarinaWon · 0-1Black · 2023-03-07 · Round 8Titled Tue 7th Mar Early
  19. vs Artem PostnikovWon · 0-1Black · 2023-03-07 · Round 7Titled Tue 7th Mar Early
  20. vs Adam KujawskiWon · 0-1Black · 2023-03-07 · Round 7Titled Tue 7th Mar Late
  21. vs Andres Ferriz BarriosWon · 0-1Black · 2023-03-07 · Round 6Titled Tue 7th Mar Late
  22. vs Sergei ZhigalkoLost · 0-1White · 2023-03-07 · Round 6Titled Tue 7th Mar Early
  23. vs Alejandro NeedlemanLost · 0-1White · 2023-03-07 · Round 5Titled Tue 7th Mar Late
  24. vs Alex FikietWon · 0-1Black · 2023-03-07 · Round 5Titled Tue 7th Mar Early
  25. vs Benjamin BokLost · 0-1White · 2023-03-07 · Round 4Titled Tue 7th Mar Early
  26. vs Aleksandar TopalovLost · 1-0Black · 2023-03-07 · Round 3Titled Tue 7th Mar Late
  27. vs Todd AndrewsWon · 0-1Black · 2023-03-07 · Round 3Titled Tue 7th Mar Early
  28. vs Mouhcine BenaddiWon · 1-0White · 2023-03-07 · Round 2Titled Tue 7th Mar Late
  29. vs Luis Fernandez SilesWon · 1-0White · 2023-03-07 · Round 2Titled Tue 7th Mar Early
  30. vs Daria ZaichenkoLost · 1-0Black · 2023-03-07 · Round 1Titled Tue 7th Mar Early
  31. vs Tony KukavicaLost · 1-0Black · 2023-03-07 · Round 1Titled Tue 7th Mar Late
  32. vs Mark TimmermansLost · 0-1White · 2023-03-07 · Round 11Titled Tue 7th Mar Late
  33. vs Ivan YeletskyLost · 1-0Black · 2023-03-07 · Round 11Titled Tue 7th Mar Early
  34. vs Jaime Vaglio MunozWon · 1-0White · 2023-03-07 · Round 10Titled Tue 7th Mar Late
  35. vs Abtin AtakhanLost · 0-1White · 2023-03-07 · Round 10Titled Tue 7th Mar Early
  36. vs Andrei BelozerovWon · 1-0White · 2023-02-28 · Round 9Titled Tue 28th Feb Early
  37. vs Alikhon AvazkhonovWon · 0-1Black · 2023-02-28 · Round 8Titled Tue 28th Feb Early
  38. vs Sargis SargissyanWon · 1-0White · 2023-02-28 · Round 7Titled Tue 28th Feb Early
  39. vs Nataliya BuksaLost · 1-0Black · 2023-02-28 · Round 6Titled Tue 28th Feb Early
  40. vs Grigory SeletskyWon · 1-0White · 2023-02-28 · Round 5Titled Tue 28th Feb Early
  41. vs Vladimir FedoseevLost · 1-0Black · 2023-02-28 · Round 4Titled Tue 28th Feb Early
  42. vs Alexander DevaevWon · 0-1Black · 2023-02-28 · Round 3Titled Tue 28th Feb Early
  43. vs Kapriaga RianWon · 1-0White · 2023-02-28 · Round 2Titled Tue 28th Feb Early
  44. vs Garrett L SmithLost · 1-0Black · 2023-02-28 · Round 1Titled Tue 28th Feb Early
  45. vs Sergei IskusnyhLost · 0-1White · 2023-02-28 · Round 11Titled Tue 28th Feb Early
  46. vs Yury PiskovLost · 1-0Black · 2023-02-28 · Round 10Titled Tue 28th Feb Early
  47. vs Bojan MaksimovicLost · 0-1White · 2023-02-21 · Round 9Titled Tue 21st Feb Late
  48. vs Mihnea CostachiWon · 0-1Black · 2023-02-21 · Round 9Titled Tue 21st Feb Early
  49. vs Oscar Humberto ArdilaWon · 0-1Black · 2023-02-21 · Round 8Titled Tue 21st Feb Late
  50. vs Alexandra AfanasievaWon · 1-0White · 2023-02-21 · Round 8Titled Tue 21st Feb Early

FIDE tournaments

All tournament results