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
1551 2023-05-30 Titled Tue 30th May Late chess.com INT 6 Valentin Baidetskyi Viktor Shapiro 1-0 56 Open
1552 2023-05-30 Titled Tue 30th May Late chess.com INT 4 Viktor Shapiro Dejan N Djordjevic 0-1 27 Open
1553 2023-05-30 Titled Tue 30th May Late chess.com INT 3 Alberto Martin Fuentes Viktor Shapiro 1-0 98 Open
1554 2023-05-30 Titled Tue 30th May Late chess.com INT 2 Viktor Shapiro Raehanna Brown 1-0 31 Open
1555 2023-05-30 Titled Tue 30th May Late chess.com INT 1 Bojan Maksimovic Viktor Shapiro 1-0 67 Open
1556 2023-05-30 Titled Tue 30th May Late chess.com INT 11 Ruben Domingo Nunez Viktor Shapiro 0-1 33 Open
1557 2023-05-30 Titled Tue 30th May Late chess.com INT 10 Viktor Shapiro Erick Zhao 1-0 70 Open
1558 2023-05-23 Titled Tue 23rd May Late chess.com INT 9 Roxanny Matute Escobar Viktor Shapiro 1-0 16 Open
1559 2023-05-23 Titled Tue 23rd May Late chess.com INT 8 Viktor Shapiro Guerau Masague Artero 0-1 40 Open
1560 2023-05-23 Titled Tue 23rd May Early chess.com INT 8 Craig Clawitter Viktor Shapiro 0-1 45 Open
1561 2023-05-23 Titled Tue 23rd May Late chess.com INT 7 Viktor Shapiro Kiren Vivek Nasta 1-0 40 Open
1562 2023-05-23 Titled Tue 23rd May Early chess.com INT 7 Viktor Shapiro James Allen Dahlgren 1-0 27 Open
1563 2023-05-23 Titled Tue 23rd May Late chess.com INT 6 Juan Sebastian Melian Viktor Shapiro 1-0 37 Open
1564 2023-05-23 Titled Tue 23rd May Late chess.com INT 5 Jaloliddin Ilkhomi Viktor Shapiro 1-0 40 Open
1565 2023-05-23 Titled Tue 23rd May Late chess.com INT 4 Viktor Shapiro Alexander Fishbein 1-0 35 Open
1566 2023-05-23 Titled Tue 23rd May Early chess.com INT 3 Stuart James Viktor Shapiro 1-0 1 Open
1567 2023-05-23 Titled Tue 23rd May Late chess.com INT 3 Viktor Shapiro Jeffrey Quirke 1-0 23 Open
1568 2023-05-23 Titled Tue 23rd May Early chess.com INT 2 Viktor Shapiro Rosh Jain 0-1 48 Open
1569 2023-05-23 Titled Tue 23rd May Late chess.com INT 2 Edgardo J. Almedina Ortiz Viktor Shapiro 1/2-1/2 54 Open
1570 2023-05-23 Titled Tue 23rd May Late chess.com INT 1 Viktor Shapiro Aman Hambleton 0-1 21 Open
1571 2023-05-23 Titled Tue 23rd May Late chess.com INT 11 Cindy Qiao Viktor Shapiro 1/2-1/2 60 Open
1572 2023-05-23 Titled Tue 23rd May Early chess.com INT 11 Zlatko Lisjak Viktor Shapiro 0-1 34 Open
1573 2023-05-23 Titled Tue 23rd May Early chess.com INT 10 Viktor Shapiro Eric Hon 0-1 75 Open
1574 2023-05-23 Titled Tue 23rd May Late chess.com INT 10 Viktor Shapiro Pablo Lalanne 1-0 58 Open
1575 2023-05-16 Titled Tue 16th May Late chess.com INT 9 Viktor Shapiro Floryan Eugene 1-0 76 Open
1576 2023-05-16 Titled Tue 16th May Early chess.com INT 9 Leandro Krysa Viktor Shapiro 1-0 38 Open
1577 2023-05-16 Titled Tue 16th May Late chess.com INT 8 Rey Jomar Magallanes Viktor Shapiro 0-1 96 Open
1578 2023-05-16 Titled Tue 16th May Early chess.com INT 8 Viktor Shapiro Evgeny V. Melikhov 1-0 28 Open
1579 2023-05-16 Titled Tue 16th May Early chess.com INT 7 Balazs Csonka Viktor Shapiro 1-0 40 Open
1580 2023-05-16 Titled Tue 16th May Late chess.com INT 7 Viktor Shapiro Eduardo Jesus Mendez Fortes 0-1 32 Open
1581 2023-05-16 Titled Tue 16th May Early chess.com INT 6 Viktor Shapiro Maung Kyaw Zaw Hein Maung 1-0 32 Open
1582 2023-05-16 Titled Tue 16th May Late chess.com INT 6 Svetlana Vifleemskaia Viktor Shapiro 0-1 37 Open
1583 2023-05-16 Titled Tue 16th May Late chess.com INT 5 Viktor Shapiro Lucas Costamilan Tomiello 0-1 40 Open
1584 2023-05-16 Titled Tue 16th May Early chess.com INT 5 Samuel Weber Viktor Shapiro 0-1 48 Open
1585 2023-05-16 Titled Tue 16th May Early chess.com INT 4 Viktor Shapiro Alfie Onslow 0-1 33 Open
1586 2023-05-16 Titled Tue 16th May Late chess.com INT 4 Petra Kejzar Viktor Shapiro 0-1 45 Open
1587 2023-05-16 Titled Tue 16th May Late chess.com INT 3 Viktor Shapiro Xavier Mompel Ferruz 1-0 41 Open
1588 2023-05-16 Titled Tue 16th May Early chess.com INT 3 Viktor Shapiro Sofia Blokhin 1-0 47 Open
1589 2023-05-16 Titled Tue 16th May Late chess.com INT 2 Igor Da Paz Palacio Viktor Shapiro 1-0 65 Open
1590 2023-05-16 Titled Tue 16th May Early chess.com INT 2 Assel Lesbekova Viktor Shapiro 1-0 40 Open
1591 2023-05-16 Titled Tue 16th May Early chess.com INT 1 Viktor Shapiro Guha Mitrabha 0-1 34 Open
1592 2023-05-16 Titled Tue 16th May Late chess.com INT 1 Viktor Shapiro Martyn Kravtsiv 0-1 30 Open
1593 2023-05-16 Titled Tue 16th May Early chess.com INT 11 Viktor Shapiro Adireddy Arjun 0-1 50 Open
1594 2023-05-16 Titled Tue 16th May Late chess.com INT 11 Neeraj Harish Viktor Shapiro 0-1 53 Open
1595 2023-05-16 Titled Tue 16th May Early chess.com INT 10 Ramon Jr. Manon-og Viktor Shapiro 1-0 36 Open
1596 2023-05-16 Titled Tue 16th May Late chess.com INT 10 Alexei Saveliev Viktor Shapiro 1-0 52 Open
1597 2023-05-02 Titled Tue 2nd May Late chess.com INT 9 Viktor Shapiro Ruben Domingo Nunez 1-0 6 Open
1598 2023-05-02 Titled Tue 2nd May Late chess.com INT 8 Andres Ferriz Barrios Viktor Shapiro 0-1 74 Open
1599 2023-05-02 Titled Tue 2nd May Late chess.com INT 7 Viktor Shapiro Nikita Dovbnia 1/2-1/2 67 Open
1600 2023-05-02 Titled Tue 2nd May Late chess.com INT 6 Oskar Wieczorek Viktor Shapiro 1-0 25 Open
  1. vs Valentin BaidetskyiLost · 1-0Black · 2023-05-30 · Round 6Titled Tue 30th May Late
  2. vs Dejan N DjordjevicLost · 0-1White · 2023-05-30 · Round 4Titled Tue 30th May Late
  3. vs Alberto Martin FuentesLost · 1-0Black · 2023-05-30 · Round 3Titled Tue 30th May Late
  4. vs Raehanna BrownWon · 1-0White · 2023-05-30 · Round 2Titled Tue 30th May Late
  5. vs Bojan MaksimovicLost · 1-0Black · 2023-05-30 · Round 1Titled Tue 30th May Late
  6. vs Ruben Domingo NunezWon · 0-1Black · 2023-05-30 · Round 11Titled Tue 30th May Late
  7. vs Erick ZhaoWon · 1-0White · 2023-05-30 · Round 10Titled Tue 30th May Late
  8. vs Roxanny Matute EscobarLost · 1-0Black · 2023-05-23 · Round 9Titled Tue 23rd May Late
  9. vs Guerau Masague ArteroLost · 0-1White · 2023-05-23 · Round 8Titled Tue 23rd May Late
  10. vs Craig ClawitterWon · 0-1Black · 2023-05-23 · Round 8Titled Tue 23rd May Early
  11. vs Kiren Vivek NastaWon · 1-0White · 2023-05-23 · Round 7Titled Tue 23rd May Late
  12. vs James Allen DahlgrenWon · 1-0White · 2023-05-23 · Round 7Titled Tue 23rd May Early
  13. vs Juan Sebastian MelianLost · 1-0Black · 2023-05-23 · Round 6Titled Tue 23rd May Late
  14. vs Jaloliddin IlkhomiLost · 1-0Black · 2023-05-23 · Round 5Titled Tue 23rd May Late
  15. vs Alexander FishbeinWon · 1-0White · 2023-05-23 · Round 4Titled Tue 23rd May Late
  16. vs Stuart JamesLost · 1-0Black · 2023-05-23 · Round 3Titled Tue 23rd May Early
  17. vs Jeffrey QuirkeWon · 1-0White · 2023-05-23 · Round 3Titled Tue 23rd May Late
  18. vs Rosh JainLost · 0-1White · 2023-05-23 · Round 2Titled Tue 23rd May Early
  19. vs Edgardo J. Almedina OrtizDraw · ½–½Black · 2023-05-23 · Round 2Titled Tue 23rd May Late
  20. vs Aman HambletonLost · 0-1White · 2023-05-23 · Round 1Titled Tue 23rd May Late
  21. vs Cindy QiaoDraw · ½–½Black · 2023-05-23 · Round 11Titled Tue 23rd May Late
  22. vs Zlatko LisjakWon · 0-1Black · 2023-05-23 · Round 11Titled Tue 23rd May Early
  23. vs Eric HonLost · 0-1White · 2023-05-23 · Round 10Titled Tue 23rd May Early
  24. vs Pablo LalanneWon · 1-0White · 2023-05-23 · Round 10Titled Tue 23rd May Late
  25. vs Floryan EugeneWon · 1-0White · 2023-05-16 · Round 9Titled Tue 16th May Late
  26. vs Leandro KrysaLost · 1-0Black · 2023-05-16 · Round 9Titled Tue 16th May Early
  27. vs Rey Jomar MagallanesWon · 0-1Black · 2023-05-16 · Round 8Titled Tue 16th May Late
  28. vs Evgeny V. MelikhovWon · 1-0White · 2023-05-16 · Round 8Titled Tue 16th May Early
  29. vs Balazs CsonkaLost · 1-0Black · 2023-05-16 · Round 7Titled Tue 16th May Early
  30. vs Eduardo Jesus Mendez FortesLost · 0-1White · 2023-05-16 · Round 7Titled Tue 16th May Late
  31. vs Maung Kyaw Zaw Hein MaungWon · 1-0White · 2023-05-16 · Round 6Titled Tue 16th May Early
  32. vs Svetlana VifleemskaiaWon · 0-1Black · 2023-05-16 · Round 6Titled Tue 16th May Late
  33. vs Lucas Costamilan TomielloLost · 0-1White · 2023-05-16 · Round 5Titled Tue 16th May Late
  34. vs Samuel WeberWon · 0-1Black · 2023-05-16 · Round 5Titled Tue 16th May Early
  35. vs Alfie OnslowLost · 0-1White · 2023-05-16 · Round 4Titled Tue 16th May Early
  36. vs Petra KejzarWon · 0-1Black · 2023-05-16 · Round 4Titled Tue 16th May Late
  37. vs Xavier Mompel FerruzWon · 1-0White · 2023-05-16 · Round 3Titled Tue 16th May Late
  38. vs Sofia BlokhinWon · 1-0White · 2023-05-16 · Round 3Titled Tue 16th May Early
  39. vs Igor Da Paz PalacioLost · 1-0Black · 2023-05-16 · Round 2Titled Tue 16th May Late
  40. vs Assel LesbekovaLost · 1-0Black · 2023-05-16 · Round 2Titled Tue 16th May Early
  41. vs Guha MitrabhaLost · 0-1White · 2023-05-16 · Round 1Titled Tue 16th May Early
  42. vs Martyn KravtsivLost · 0-1White · 2023-05-16 · Round 1Titled Tue 16th May Late
  43. vs Adireddy ArjunLost · 0-1White · 2023-05-16 · Round 11Titled Tue 16th May Early
  44. vs Neeraj HarishWon · 0-1Black · 2023-05-16 · Round 11Titled Tue 16th May Late
  45. vs Ramon Jr. Manon-ogLost · 1-0Black · 2023-05-16 · Round 10Titled Tue 16th May Early
  46. vs Alexei SavelievLost · 1-0Black · 2023-05-16 · Round 10Titled Tue 16th May Late
  47. vs Ruben Domingo NunezWon · 1-0White · 2023-05-02 · Round 9Titled Tue 2nd May Late
  48. vs Andres Ferriz BarriosWon · 0-1Black · 2023-05-02 · Round 8Titled Tue 2nd May Late
  49. vs Nikita DovbniaDraw · ½–½White · 2023-05-02 · Round 7Titled Tue 2nd May Late
  50. vs Oskar WieczorekLost · 1-0Black · 2023-05-02 · Round 6Titled Tue 2nd May Late

FIDE tournaments

All tournament results