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
701 2024-06-11 Titled Tue 11th Jun Late chess.com INT 6 Viktor Shapiro Mark Biernacki 1/2-1/2 58 Open
702 2024-06-11 Titled Tue 11th Jun Late chess.com INT 5 Mykola Korchynskyi Viktor Shapiro 1-0 49 Open
703 2024-06-11 Titled Tue 11th Jun Late chess.com INT 4 Viktor Shapiro Marco Riehle 0-1 48 Open
704 2024-06-11 Titled Tue 11th Jun Late chess.com INT 3 Viktor Shapiro Aman Hambleton 1/2-1/2 67 Open
705 2024-06-11 Titled Tue 11th Jun Late chess.com INT 2 Ihor Samunenkov Viktor Shapiro 0-1 27 Open
706 2024-06-11 Titled Tue 11th Jun Late chess.com INT 1 Aung Thant Zin Viktor Shapiro 0-1 35 Open
707 2024-06-11 Titled Tue 11th Jun Late chess.com INT 11 Viktor Shapiro Jens Albert Ramsdal 1-0 34 Open
708 2024-06-11 Titled Tue 11th Jun Late chess.com INT 10 Harshin Reddy Jagirapu Viktor Shapiro 1-0 1 Open
709 2024-06-04 Titled Tue 4th Jun Late chess.com INT 9 Viktor Shapiro Antonio Lopez Del Alamo 1-0 40 Open
710 2024-06-04 Titled Tue 4th Jun Early chess.com INT 9 Richard Leyva Proenza Viktor Shapiro 0-1 58 Open
711 2024-06-04 Titled Tue 4th Jun Early chess.com INT 8 Kacper Kacprzak Viktor Shapiro 0-1 93 Open
712 2024-06-04 Titled Tue 4th Jun Late chess.com INT 8 Mikayel Manvelyan Viktor Shapiro 1-0 43 Open
713 2024-06-04 Titled Tue 4th Jun Early chess.com INT 7 Viktor Shapiro Mikelis Vingris 1-0 26 Open
714 2024-06-04 Titled Tue 4th Jun Late chess.com INT 7 Mohammed Seder Viktor Shapiro 0-1 27 Open
715 2024-06-04 Titled Tue 4th Jun Late chess.com INT 6 Viktor Shapiro Donat Daroczi 1-0 50 Open
716 2024-06-04 Titled Tue 4th Jun Early chess.com INT 6 Habil Javadov Viktor Shapiro 1-0 49 Open
717 2024-06-04 Titled Tue 4th Jun Late chess.com INT 5 Yasin Sari Viktor Shapiro 1-0 31 Open
718 2024-06-04 Titled Tue 4th Jun Early chess.com INT 5 Viktor Shapiro Gara Baladjaev 1-0 42 Open
719 2024-06-04 Titled Tue 4th Jun Late chess.com INT 4 Viktor Shapiro Bryan Weisz 1-0 35 Open
720 2024-06-04 Titled Tue 4th Jun Early chess.com INT 4 Karol Kacprzak Viktor Shapiro 1-0 63 Open
721 2024-06-04 Titled Tue 4th Jun Late chess.com INT 3 Nicolas Cogan Viktor Shapiro 0-1 24 Open
722 2024-06-04 Titled Tue 4th Jun Early chess.com INT 3 Abtin Atakhan Viktor Shapiro 1-0 51 Open
723 2024-06-04 Titled Tue 4th Jun Late chess.com INT 2 Viktor Shapiro 2053179 0-1 49 Open
724 2024-06-04 Titled Tue 4th Jun Early chess.com INT 2 Viktor Shapiro Asylbek Abdyzhapar 1-0 45 Open
725 2024-06-04 Titled Tue 4th Jun Late chess.com INT 1 Alejandro Jose Chinchilla Viktor Shapiro 1-0 37 Open
726 2024-06-04 Titled Tue 4th Jun Early chess.com INT 1 Viktor Shapiro Denis Lazavik 1-0 49 Open
727 2024-06-04 Titled Tue 4th Jun Late chess.com INT 11 Viktor Shapiro Wladimir Camilo Zampronha 1-0 43 Open
728 2024-06-04 Titled Tue 4th Jun Early chess.com INT 11 Meri Arabidze Viktor Shapiro 1-0 54 Open
729 2024-06-04 Titled Tue 4th Jun Early chess.com INT 10 Viktor Shapiro Satria Duta Cahaya 0-1 58 Open
730 2024-06-04 Titled Tue 4th Jun Late chess.com INT 10 Arman Geivondian Viktor Shapiro 1-0 46 Open
731 2024-05-28 Titled Tue 28th May Late chess.com INT 9 Yelfry Torres Viktor Shapiro 0-1 62 Open
732 2024-05-28 Titled Tue 28th May Early chess.com INT 9 Viktor Shapiro Claudia Amura 1-0 29 Open
733 2024-05-28 Titled Tue 28th May Early chess.com INT 8 Stanoje Jovic Viktor Shapiro 1-0 60 Open
734 2024-05-28 Titled Tue 28th May Late chess.com INT 8 Viktor Shapiro Maksim Omariev 1-0 33 Open
735 2024-05-28 Titled Tue 28th May Early chess.com INT 7 Viktor Shapiro Roman Goldin 1-0 37 Open
736 2024-05-28 Titled Tue 28th May Late chess.com INT 7 Anatoliy Emeliantsev Viktor Shapiro 0-1 19 Open
737 2024-05-28 Titled Tue 28th May Late chess.com INT 6 Slobodan J Filipovic Viktor Shapiro 1-0 48 Open
738 2024-05-28 Titled Tue 28th May Early chess.com INT 6 Carlos Alberto Gallegos Diaz Viktor Shapiro 0-1 62 Open
739 2024-05-28 Titled Tue 28th May Early chess.com INT 5 Viktor Shapiro Mohmad Bashiq Imrose 0-1 59 Open
740 2024-05-28 Titled Tue 28th May Late chess.com INT 5 Viktor Shapiro Vidar Grahn 0-1 31 Open
741 2024-05-28 Titled Tue 28th May Early chess.com INT 4 Viktor Shapiro Katarzyna Dwilewicz 1/2-1/2 47 Open
742 2024-05-28 Titled Tue 28th May Late chess.com INT 4 Andrew Tang Viktor Shapiro 1-0 33 Open
743 2024-05-28 Titled Tue 28th May Late chess.com INT 3 Viktor Shapiro Evgeny V. Melikhov 1-0 29 Open
744 2024-05-28 Titled Tue 28th May Early chess.com INT 3 Mostafa Sakhayi Viktor Shapiro 0-1 54 Open
745 2024-05-28 Titled Tue 28th May Early chess.com INT 2 Maksim Omariev Viktor Shapiro 1-0 47 Open
746 2024-05-28 Titled Tue 28th May Late chess.com INT 2 Javier Buenafe Moya Viktor Shapiro 0-1 42 Open
747 2024-05-28 Titled Tue 28th May Early chess.com INT 1 Viktor Shapiro Marlon Javier La Villa Rivas 0-1 47 Open
748 2024-05-28 Titled Tue 28th May Late chess.com INT 1 Viktor Shapiro Andrew Jing 0-1 74 Open
749 2024-05-28 Titled Tue 28th May Early chess.com INT 11 Viktor Shapiro Alexander Timerkhanov 1-0 37 Open
750 2024-05-28 Titled Tue 28th May Late chess.com INT 11 Aleksandr E. Usov Viktor Shapiro 1-0 33 Open
  1. vs Mark BiernackiDraw · ½–½White · 2024-06-11 · Round 6Titled Tue 11th Jun Late
  2. vs Mykola KorchynskyiLost · 1-0Black · 2024-06-11 · Round 5Titled Tue 11th Jun Late
  3. vs Marco RiehleLost · 0-1White · 2024-06-11 · Round 4Titled Tue 11th Jun Late
  4. vs Aman HambletonDraw · ½–½White · 2024-06-11 · Round 3Titled Tue 11th Jun Late
  5. vs Ihor SamunenkovWon · 0-1Black · 2024-06-11 · Round 2Titled Tue 11th Jun Late
  6. vs Aung Thant ZinWon · 0-1Black · 2024-06-11 · Round 1Titled Tue 11th Jun Late
  7. vs Jens Albert RamsdalWon · 1-0White · 2024-06-11 · Round 11Titled Tue 11th Jun Late
  8. vs Harshin Reddy JagirapuLost · 1-0Black · 2024-06-11 · Round 10Titled Tue 11th Jun Late
  9. vs Antonio Lopez Del AlamoWon · 1-0White · 2024-06-04 · Round 9Titled Tue 4th Jun Late
  10. vs Richard Leyva ProenzaWon · 0-1Black · 2024-06-04 · Round 9Titled Tue 4th Jun Early
  11. vs Kacper KacprzakWon · 0-1Black · 2024-06-04 · Round 8Titled Tue 4th Jun Early
  12. vs Mikayel ManvelyanLost · 1-0Black · 2024-06-04 · Round 8Titled Tue 4th Jun Late
  13. vs Mikelis VingrisWon · 1-0White · 2024-06-04 · Round 7Titled Tue 4th Jun Early
  14. vs Mohammed SederWon · 0-1Black · 2024-06-04 · Round 7Titled Tue 4th Jun Late
  15. vs Donat DarocziWon · 1-0White · 2024-06-04 · Round 6Titled Tue 4th Jun Late
  16. vs Habil JavadovLost · 1-0Black · 2024-06-04 · Round 6Titled Tue 4th Jun Early
  17. vs Yasin SariLost · 1-0Black · 2024-06-04 · Round 5Titled Tue 4th Jun Late
  18. vs Gara BaladjaevWon · 1-0White · 2024-06-04 · Round 5Titled Tue 4th Jun Early
  19. vs Bryan WeiszWon · 1-0White · 2024-06-04 · Round 4Titled Tue 4th Jun Late
  20. vs Karol KacprzakLost · 1-0Black · 2024-06-04 · Round 4Titled Tue 4th Jun Early
  21. vs Nicolas CoganWon · 0-1Black · 2024-06-04 · Round 3Titled Tue 4th Jun Late
  22. vs Abtin AtakhanLost · 1-0Black · 2024-06-04 · Round 3Titled Tue 4th Jun Early
  23. vs 2053179Lost · 0-1White · 2024-06-04 · Round 2Titled Tue 4th Jun Late
  24. vs Asylbek AbdyzhaparWon · 1-0White · 2024-06-04 · Round 2Titled Tue 4th Jun Early
  25. vs Alejandro Jose ChinchillaLost · 1-0Black · 2024-06-04 · Round 1Titled Tue 4th Jun Late
  26. vs Denis LazavikWon · 1-0White · 2024-06-04 · Round 1Titled Tue 4th Jun Early
  27. vs Wladimir Camilo ZampronhaWon · 1-0White · 2024-06-04 · Round 11Titled Tue 4th Jun Late
  28. vs Meri ArabidzeLost · 1-0Black · 2024-06-04 · Round 11Titled Tue 4th Jun Early
  29. vs Satria Duta CahayaLost · 0-1White · 2024-06-04 · Round 10Titled Tue 4th Jun Early
  30. vs Arman GeivondianLost · 1-0Black · 2024-06-04 · Round 10Titled Tue 4th Jun Late
  31. vs Yelfry TorresWon · 0-1Black · 2024-05-28 · Round 9Titled Tue 28th May Late
  32. vs Claudia AmuraWon · 1-0White · 2024-05-28 · Round 9Titled Tue 28th May Early
  33. vs Stanoje JovicLost · 1-0Black · 2024-05-28 · Round 8Titled Tue 28th May Early
  34. vs Maksim OmarievWon · 1-0White · 2024-05-28 · Round 8Titled Tue 28th May Late
  35. vs Roman GoldinWon · 1-0White · 2024-05-28 · Round 7Titled Tue 28th May Early
  36. vs Anatoliy EmeliantsevWon · 0-1Black · 2024-05-28 · Round 7Titled Tue 28th May Late
  37. vs Slobodan J FilipovicLost · 1-0Black · 2024-05-28 · Round 6Titled Tue 28th May Late
  38. vs Carlos Alberto Gallegos DiazWon · 0-1Black · 2024-05-28 · Round 6Titled Tue 28th May Early
  39. vs Mohmad Bashiq ImroseLost · 0-1White · 2024-05-28 · Round 5Titled Tue 28th May Early
  40. vs Vidar GrahnLost · 0-1White · 2024-05-28 · Round 5Titled Tue 28th May Late
  41. vs Katarzyna DwilewiczDraw · ½–½White · 2024-05-28 · Round 4Titled Tue 28th May Early
  42. vs Andrew TangLost · 1-0Black · 2024-05-28 · Round 4Titled Tue 28th May Late
  43. vs Evgeny V. MelikhovWon · 1-0White · 2024-05-28 · Round 3Titled Tue 28th May Late
  44. vs Mostafa SakhayiWon · 0-1Black · 2024-05-28 · Round 3Titled Tue 28th May Early
  45. vs Maksim OmarievLost · 1-0Black · 2024-05-28 · Round 2Titled Tue 28th May Early
  46. vs Javier Buenafe MoyaWon · 0-1Black · 2024-05-28 · Round 2Titled Tue 28th May Late
  47. vs Marlon Javier La Villa RivasLost · 0-1White · 2024-05-28 · Round 1Titled Tue 28th May Early
  48. vs Andrew JingLost · 0-1White · 2024-05-28 · Round 1Titled Tue 28th May Late
  49. vs Alexander TimerkhanovWon · 1-0White · 2024-05-28 · Round 11Titled Tue 28th May Early
  50. vs Aleksandr E. UsovLost · 1-0Black · 2024-05-28 · Round 11Titled Tue 28th May Late

FIDE tournaments

All tournament results