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
1551 2023-05-23 Titled Tue 23rd May Early chess.com INT 3 Stuart James Viktor Shapiro 1-0 1 Open
1552 2023-05-23 Titled Tue 23rd May Late chess.com INT 3 Viktor Shapiro Jeffrey Quirke 1-0 23 Open
1553 2023-05-23 Titled Tue 23rd May Early chess.com INT 2 Viktor Shapiro Rosh Jain 0-1 48 Open
1554 2023-05-23 Titled Tue 23rd May Late chess.com INT 2 Edgardo J. Almedina Ortiz Viktor Shapiro 1/2-1/2 54 Open
1555 2023-05-23 Titled Tue 23rd May Late chess.com INT 1 Viktor Shapiro Aman Hambleton 0-1 21 Open
1556 2023-05-23 Titled Tue 23rd May Late chess.com INT 11 Cindy Qiao Viktor Shapiro 1/2-1/2 60 Open
1557 2023-05-23 Titled Tue 23rd May Early chess.com INT 11 Zlatko Lisjak Viktor Shapiro 0-1 34 Open
1558 2023-05-23 Titled Tue 23rd May Early chess.com INT 10 Viktor Shapiro Eric Hon 0-1 75 Open
1559 2023-05-23 Titled Tue 23rd May Late chess.com INT 10 Viktor Shapiro Pablo Lalanne 1-0 58 Open
1560 2023-05-16 Titled Tue 16th May Late chess.com INT 9 Viktor Shapiro Floryan Eugene 1-0 76 Open
1561 2023-05-16 Titled Tue 16th May Early chess.com INT 9 Leandro Krysa Viktor Shapiro 1-0 38 Open
1562 2023-05-16 Titled Tue 16th May Late chess.com INT 8 Rey Jomar Magallanes Viktor Shapiro 0-1 96 Open
1563 2023-05-16 Titled Tue 16th May Early chess.com INT 8 Viktor Shapiro Evgeny V. Melikhov 1-0 28 Open
1564 2023-05-16 Titled Tue 16th May Early chess.com INT 7 Balazs Csonka Viktor Shapiro 1-0 40 Open
1565 2023-05-16 Titled Tue 16th May Late chess.com INT 7 Viktor Shapiro Eduardo Jesus Mendez Fortes 0-1 32 Open
1566 2023-05-16 Titled Tue 16th May Early chess.com INT 6 Viktor Shapiro Maung Kyaw Zaw Hein Maung 1-0 32 Open
1567 2023-05-16 Titled Tue 16th May Late chess.com INT 6 Svetlana Vifleemskaia Viktor Shapiro 0-1 37 Open
1568 2023-05-16 Titled Tue 16th May Late chess.com INT 5 Viktor Shapiro Lucas Costamilan Tomiello 0-1 40 Open
1569 2023-05-16 Titled Tue 16th May Early chess.com INT 5 Samuel Weber Viktor Shapiro 0-1 48 Open
1570 2023-05-16 Titled Tue 16th May Early chess.com INT 4 Viktor Shapiro Alfie Onslow 0-1 33 Open
1571 2023-05-16 Titled Tue 16th May Late chess.com INT 4 Petra Kejzar Viktor Shapiro 0-1 45 Open
1572 2023-05-16 Titled Tue 16th May Late chess.com INT 3 Viktor Shapiro Xavier Mompel Ferruz 1-0 41 Open
1573 2023-05-16 Titled Tue 16th May Early chess.com INT 3 Viktor Shapiro Sofia Blokhin 1-0 47 Open
1574 2023-05-16 Titled Tue 16th May Late chess.com INT 2 Igor Da Paz Palacio Viktor Shapiro 1-0 65 Open
1575 2023-05-16 Titled Tue 16th May Early chess.com INT 2 Assel Lesbekova Viktor Shapiro 1-0 40 Open
1576 2023-05-16 Titled Tue 16th May Early chess.com INT 1 Viktor Shapiro Guha Mitrabha 0-1 34 Open
1577 2023-05-16 Titled Tue 16th May Late chess.com INT 1 Viktor Shapiro Martyn Kravtsiv 0-1 30 Open
1578 2023-05-16 Titled Tue 16th May Early chess.com INT 11 Viktor Shapiro Adireddy Arjun 0-1 50 Open
1579 2023-05-16 Titled Tue 16th May Late chess.com INT 11 Neeraj Harish Viktor Shapiro 0-1 53 Open
1580 2023-05-16 Titled Tue 16th May Early chess.com INT 10 Ramon Jr. Manon-og Viktor Shapiro 1-0 36 Open
1581 2023-05-16 Titled Tue 16th May Late chess.com INT 10 Alexei Saveliev Viktor Shapiro 1-0 52 Open
1582 2023-05-02 Titled Tue 2nd May Late chess.com INT 9 Viktor Shapiro Ruben Domingo Nunez 1-0 6 Open
1583 2023-05-02 Titled Tue 2nd May Late chess.com INT 8 Andres Ferriz Barrios Viktor Shapiro 0-1 74 Open
1584 2023-05-02 Titled Tue 2nd May Late chess.com INT 7 Viktor Shapiro Nikita Dovbnia 1/2-1/2 67 Open
1585 2023-05-02 Titled Tue 2nd May Late chess.com INT 6 Oskar Wieczorek Viktor Shapiro 1-0 25 Open
1586 2023-05-02 Titled Tue 2nd May Late chess.com INT 5 Viktor Shapiro Igor L. Vakhlamov 1-0 43 Open
1587 2023-05-02 Titled Tue 2nd May Late chess.com INT 4 Viktor Shapiro Stanislav Tsyhanchuk 1-0 78 Open
1588 2023-05-02 Titled Tue 2nd May Late chess.com INT 3 Leonardo Tristan Viktor Shapiro 1-0 49 Open
1589 2023-05-02 Titled Tue 2nd May Late chess.com INT 2 Viktor Shapiro Carlos Fernandez Madrid 1-0 41 Open
1590 2023-05-02 Titled Tue 2nd May Late chess.com INT 1 Sergey Grigoriants Viktor Shapiro 1-0 38 Open
1591 2023-05-02 Titled Tue 2nd May Late chess.com INT 11 Viktor Shapiro Robert Baskin 1-0 26 Open
1592 2023-05-02 Titled Tue 2nd May Late chess.com INT 10 Ivan Aldokhin Viktor Shapiro 1-0 46 Open
1593 2023-04-25 Titled Tue 25th Apr Late chess.com INT 9 Marcin Sieciechowicz Viktor Shapiro 1-0 32 Open
1594 2023-04-25 Titled Tue 25th Apr Late chess.com INT 8 Viktor Shapiro Eric Rosen 1-0 38 Open
1595 2023-04-25 Titled Tue 25th Apr Late chess.com INT 7 Viktor Shapiro Tanitoluwa Adewumi 1-0 51 Open
1596 2023-04-25 Titled Tue 25th Apr Late chess.com INT 6 Leonid Guerb Viktor Shapiro 0-1 36 Open
1597 2023-04-25 Titled Tue 25th Apr Late chess.com INT 5 Alexandr Kostiukov Viktor Shapiro 0-1 44 Open
1598 2023-04-25 Titled Tue 25th Apr Late chess.com INT 4 Viktor Shapiro Garrett L Smith 0-1 37 Open
1599 2023-04-25 Titled Tue 25th Apr Late chess.com INT 3 Simon Lamaze Viktor Shapiro 1-0 53 Open
1600 2023-04-25 Titled Tue 25th Apr Late chess.com INT 2 Viktor Shapiro Mubassar Uddin 1-0 45 Open
  1. vs Stuart JamesLost · 1-0Black · 2023-05-23 · Round 3Titled Tue 23rd May Early
  2. vs Jeffrey QuirkeWon · 1-0White · 2023-05-23 · Round 3Titled Tue 23rd May Late
  3. vs Rosh JainLost · 0-1White · 2023-05-23 · Round 2Titled Tue 23rd May Early
  4. vs Edgardo J. Almedina OrtizDraw · ½–½Black · 2023-05-23 · Round 2Titled Tue 23rd May Late
  5. vs Aman HambletonLost · 0-1White · 2023-05-23 · Round 1Titled Tue 23rd May Late
  6. vs Cindy QiaoDraw · ½–½Black · 2023-05-23 · Round 11Titled Tue 23rd May Late
  7. vs Zlatko LisjakWon · 0-1Black · 2023-05-23 · Round 11Titled Tue 23rd May Early
  8. vs Eric HonLost · 0-1White · 2023-05-23 · Round 10Titled Tue 23rd May Early
  9. vs Pablo LalanneWon · 1-0White · 2023-05-23 · Round 10Titled Tue 23rd May Late
  10. vs Floryan EugeneWon · 1-0White · 2023-05-16 · Round 9Titled Tue 16th May Late
  11. vs Leandro KrysaLost · 1-0Black · 2023-05-16 · Round 9Titled Tue 16th May Early
  12. vs Rey Jomar MagallanesWon · 0-1Black · 2023-05-16 · Round 8Titled Tue 16th May Late
  13. vs Evgeny V. MelikhovWon · 1-0White · 2023-05-16 · Round 8Titled Tue 16th May Early
  14. vs Balazs CsonkaLost · 1-0Black · 2023-05-16 · Round 7Titled Tue 16th May Early
  15. vs Eduardo Jesus Mendez FortesLost · 0-1White · 2023-05-16 · Round 7Titled Tue 16th May Late
  16. vs Maung Kyaw Zaw Hein MaungWon · 1-0White · 2023-05-16 · Round 6Titled Tue 16th May Early
  17. vs Svetlana VifleemskaiaWon · 0-1Black · 2023-05-16 · Round 6Titled Tue 16th May Late
  18. vs Lucas Costamilan TomielloLost · 0-1White · 2023-05-16 · Round 5Titled Tue 16th May Late
  19. vs Samuel WeberWon · 0-1Black · 2023-05-16 · Round 5Titled Tue 16th May Early
  20. vs Alfie OnslowLost · 0-1White · 2023-05-16 · Round 4Titled Tue 16th May Early
  21. vs Petra KejzarWon · 0-1Black · 2023-05-16 · Round 4Titled Tue 16th May Late
  22. vs Xavier Mompel FerruzWon · 1-0White · 2023-05-16 · Round 3Titled Tue 16th May Late
  23. vs Sofia BlokhinWon · 1-0White · 2023-05-16 · Round 3Titled Tue 16th May Early
  24. vs Igor Da Paz PalacioLost · 1-0Black · 2023-05-16 · Round 2Titled Tue 16th May Late
  25. vs Assel LesbekovaLost · 1-0Black · 2023-05-16 · Round 2Titled Tue 16th May Early
  26. vs Guha MitrabhaLost · 0-1White · 2023-05-16 · Round 1Titled Tue 16th May Early
  27. vs Martyn KravtsivLost · 0-1White · 2023-05-16 · Round 1Titled Tue 16th May Late
  28. vs Adireddy ArjunLost · 0-1White · 2023-05-16 · Round 11Titled Tue 16th May Early
  29. vs Neeraj HarishWon · 0-1Black · 2023-05-16 · Round 11Titled Tue 16th May Late
  30. vs Ramon Jr. Manon-ogLost · 1-0Black · 2023-05-16 · Round 10Titled Tue 16th May Early
  31. vs Alexei SavelievLost · 1-0Black · 2023-05-16 · Round 10Titled Tue 16th May Late
  32. vs Ruben Domingo NunezWon · 1-0White · 2023-05-02 · Round 9Titled Tue 2nd May Late
  33. vs Andres Ferriz BarriosWon · 0-1Black · 2023-05-02 · Round 8Titled Tue 2nd May Late
  34. vs Nikita DovbniaDraw · ½–½White · 2023-05-02 · Round 7Titled Tue 2nd May Late
  35. vs Oskar WieczorekLost · 1-0Black · 2023-05-02 · Round 6Titled Tue 2nd May Late
  36. vs Igor L. VakhlamovWon · 1-0White · 2023-05-02 · Round 5Titled Tue 2nd May Late
  37. vs Stanislav TsyhanchukWon · 1-0White · 2023-05-02 · Round 4Titled Tue 2nd May Late
  38. vs Leonardo TristanLost · 1-0Black · 2023-05-02 · Round 3Titled Tue 2nd May Late
  39. vs Carlos Fernandez MadridWon · 1-0White · 2023-05-02 · Round 2Titled Tue 2nd May Late
  40. vs Sergey GrigoriantsLost · 1-0Black · 2023-05-02 · Round 1Titled Tue 2nd May Late
  41. vs Robert BaskinWon · 1-0White · 2023-05-02 · Round 11Titled Tue 2nd May Late
  42. vs Ivan AldokhinLost · 1-0Black · 2023-05-02 · Round 10Titled Tue 2nd May Late
  43. vs Marcin SieciechowiczLost · 1-0Black · 2023-04-25 · Round 9Titled Tue 25th Apr Late
  44. vs Eric RosenWon · 1-0White · 2023-04-25 · Round 8Titled Tue 25th Apr Late
  45. vs Tanitoluwa AdewumiWon · 1-0White · 2023-04-25 · Round 7Titled Tue 25th Apr Late
  46. vs Leonid GuerbWon · 0-1Black · 2023-04-25 · Round 6Titled Tue 25th Apr Late
  47. vs Alexandr KostiukovWon · 0-1Black · 2023-04-25 · Round 5Titled Tue 25th Apr Late
  48. vs Garrett L SmithLost · 0-1White · 2023-04-25 · Round 4Titled Tue 25th Apr Late
  49. vs Simon LamazeLost · 1-0Black · 2023-04-25 · Round 3Titled Tue 25th Apr Late
  50. vs Mubassar UddinWon · 1-0White · 2023-04-25 · Round 2Titled Tue 25th Apr Late

FIDE tournaments

All tournament results