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
601 2024-07-30 Titled Tue 30th Jul Late chess.com INT 3 Maciej Sroczynski Viktor Shapiro 0-1 25 Open
602 2024-07-30 Titled Tue 30th Jul Late chess.com INT 2 Viktor Shapiro Sanan Sjugirov 0-1 80 Open
603 2024-07-30 Titled Tue 30th Jul Early chess.com INT 2 Viktor Shapiro Kirill Klukin 0-1 53 Open
604 2024-07-30 Titled Tue 30th Jul Late chess.com INT 1 Viktor Shapiro Alexander Spichkin 1-0 88 Open
605 2024-07-30 Titled Tue 30th Jul Early chess.com INT 1 Franco Manteiga Viktor Shapiro 0-1 34 Open
606 2024-07-30 Titled Tue 30th Jul Late chess.com INT 11 Maksim Volkov Viktor Shapiro 1-0 76 Open
607 2024-07-30 Titled Tue 30th Jul Early chess.com INT 11 Viktor Shapiro Jose Fernando Cuenca Jimenez 1-0 44 Open
608 2024-07-30 Titled Tue 30th Jul Late chess.com INT 10 Viktor Shapiro Anderson Esmeraldas Huachi 1-0 1 Open
609 2024-07-30 Titled Tue 30th Jul Early chess.com INT 10 Abtin Atakhan Viktor Shapiro 1/2-1/2 63 Open
610 2024-07-23 Titled Tue 23rd Jul Late chess.com INT 9 Viktor Shapiro Marcus R Harvey 1-0 41 Open
611 2024-07-23 Titled Tue 23rd Jul Late chess.com INT 8 Leonardo Tristan Viktor Shapiro 1-0 96 Open
612 2024-07-23 Titled Tue 23rd Jul Late chess.com INT 7 Kirill Klukin Viktor Shapiro 1-0 30 Open
613 2024-07-23 Titled Tue 23rd Jul Late chess.com INT 6 Viktor Shapiro Rodrigo Vasquez Schroeder 1-0 37 Open
614 2024-07-23 Titled Tue 23rd Jul Late chess.com INT 5 Viktor Shapiro Gata Kamsky 0-1 42 Open
615 2024-07-23 Titled Tue 23rd Jul Late chess.com INT 4 Rasmus Svane Viktor Shapiro 0-1 75 Open
616 2024-07-23 Titled Tue 23rd Jul Late chess.com INT 3 Marco Riehle Viktor Shapiro 0-1 64 Open
617 2024-07-23 Titled Tue 23rd Jul Late chess.com INT 2 Viktor Shapiro Oskar Wieczorek 1-0 59 Open
618 2024-07-23 Titled Tue 23rd Jul Late chess.com INT 1 Viktor Shapiro Jessica Trindade Hubner 1-0 38 Open
619 2024-07-23 Titled Tue 23rd Jul Late chess.com INT 11 Artem Galaktionov Viktor Shapiro 0-1 50 Open
620 2024-07-23 Titled Tue 23rd Jul Late chess.com INT 10 Mark Timmermans Viktor Shapiro 1-0 44 Open
621 2024-07-09 Titled Tue 9th Jul Late chess.com INT 9 Sreyas Payyappat Viktor Shapiro 0-1 36 Open
622 2024-07-09 Titled Tue 9th Jul Late chess.com INT 8 Broderick Kenneth Bauml Viktor Shapiro 1-0 83 Open
623 2024-07-09 Titled Tue 9th Jul Late chess.com INT 7 Viktor Shapiro Patryk Cieslak 1/2-1/2 64 Open
624 2024-07-09 Titled Tue 9th Jul Late chess.com INT 6 Viktor Shapiro Roshan Sethuraman 1-0 16 Open
625 2024-07-09 Titled Tue 9th Jul Late chess.com INT 5 Shamil Arslanov Viktor Shapiro 1-0 33 Open
626 2024-07-09 Titled Tue 9th Jul Late chess.com INT 4 Viktor Shapiro Gleb Kaganskiy 1-0 41 Open
627 2024-07-09 Titled Tue 9th Jul Late chess.com INT 3 Viktor Shapiro Devina Devagharan 1/2-1/2 98 Open
628 2024-07-09 Titled Tue 9th Jul Late chess.com INT 2 Alexander Rustemov Viktor Shapiro 1-0 37 Open
629 2024-07-09 Titled Tue 9th Jul Late chess.com INT 1 Gerardo Fernandez Hernandez Viktor Shapiro 0-1 32 Open
630 2024-07-09 Titled Tue 9th Jul Late chess.com INT 11 Sam B Martin Viktor Shapiro 1-0 47 Open
631 2024-07-09 Titled Tue 9th Jul Late chess.com INT 10 Viktor Shapiro Josep Romero Ruscalleda 0-1 61 Open
632 2024-07-02 Titled Tue 2nd Jul Early chess.com INT 9 Balazs Csonka Viktor Shapiro 1/2-1/2 60 Open
633 2024-07-02 Titled Tue 2nd Jul Late chess.com INT 9 Viktor Shapiro Pranav Senthilkumar 1/2-1/2 78 Open
634 2024-07-02 Titled Tue 2nd Jul Early chess.com INT 8 Viktor Shapiro Sai Krishna G V 0-1 36 Open
635 2024-07-02 Titled Tue 2nd Jul Late chess.com INT 8 Jan Petr Viktor Shapiro 0-1 55 Open
636 2024-07-02 Titled Tue 2nd Jul Late chess.com INT 7 Viktor Shapiro Veronika Minina 1-0 89 Open
637 2024-07-02 Titled Tue 2nd Jul Early chess.com INT 7 Ethan Sheehan Viktor Shapiro 1/2-1/2 122 Open
638 2024-07-02 Titled Tue 2nd Jul Early chess.com INT 6 John Veny Akkarakaran Viktor Shapiro 0-1 106 Open
639 2024-07-02 Titled Tue 2nd Jul Late chess.com INT 6 Viktor Shapiro Sreyas Payyappat 0-1 59 Open
640 2024-07-02 Titled Tue 2nd Jul Late chess.com INT 5 Shahdad Teimouri Yadkuri Viktor Shapiro 1-0 59 Open
641 2024-07-02 Titled Tue 2nd Jul Early chess.com INT 5 Viktor Shapiro Thet Naung 1-0 52 Open
642 2024-07-02 Titled Tue 2nd Jul Late chess.com INT 4 Viktor Shapiro Harshin Reddy Jagirapu 0-1 36 Open
643 2024-07-02 Titled Tue 2nd Jul Early chess.com INT 4 Cristobal Henriquez Villagra Viktor Shapiro 1-0 29 Open
644 2024-07-02 Titled Tue 2nd Jul Early chess.com INT 3 Viktor Shapiro Gabriel Lenoir Ibacache 1-0 18 Open
645 2024-07-02 Titled Tue 2nd Jul Late chess.com INT 3 Inge Sandstad Skrondal Viktor Shapiro 0-1 30 Open
646 2024-07-02 Titled Tue 2nd Jul Late chess.com INT 2 Viktor Shapiro Jose Eduardo Martinez Alcantara 0-1 35 Open
647 2024-07-02 Titled Tue 2nd Jul Early chess.com INT 2 Sam Schmakel Viktor Shapiro 1-0 48 Open
648 2024-07-02 Titled Tue 2nd Jul Early chess.com INT 1 Viktor Shapiro Sofia Blokhin 1-0 33 Open
649 2024-07-02 Titled Tue 2nd Jul Late chess.com INT 1 Lidong Wang Viktor Shapiro 0-1 54 Open
650 2024-07-02 Titled Tue 2nd Jul Early chess.com INT 11 Viktor Shapiro Mihailo Djokic 1-0 60 Open
  1. vs Maciej SroczynskiWon · 0-1Black · 2024-07-30 · Round 3Titled Tue 30th Jul Late
  2. vs Sanan SjugirovLost · 0-1White · 2024-07-30 · Round 2Titled Tue 30th Jul Late
  3. vs Kirill KlukinLost · 0-1White · 2024-07-30 · Round 2Titled Tue 30th Jul Early
  4. vs Alexander SpichkinWon · 1-0White · 2024-07-30 · Round 1Titled Tue 30th Jul Late
  5. vs Franco ManteigaWon · 0-1Black · 2024-07-30 · Round 1Titled Tue 30th Jul Early
  6. vs Maksim VolkovLost · 1-0Black · 2024-07-30 · Round 11Titled Tue 30th Jul Late
  7. vs Jose Fernando Cuenca JimenezWon · 1-0White · 2024-07-30 · Round 11Titled Tue 30th Jul Early
  8. vs Anderson Esmeraldas HuachiWon · 1-0White · 2024-07-30 · Round 10Titled Tue 30th Jul Late
  9. vs Abtin AtakhanDraw · ½–½Black · 2024-07-30 · Round 10Titled Tue 30th Jul Early
  10. vs Marcus R HarveyWon · 1-0White · 2024-07-23 · Round 9Titled Tue 23rd Jul Late
  11. vs Leonardo TristanLost · 1-0Black · 2024-07-23 · Round 8Titled Tue 23rd Jul Late
  12. vs Kirill KlukinLost · 1-0Black · 2024-07-23 · Round 7Titled Tue 23rd Jul Late
  13. vs Rodrigo Vasquez SchroederWon · 1-0White · 2024-07-23 · Round 6Titled Tue 23rd Jul Late
  14. vs Gata KamskyLost · 0-1White · 2024-07-23 · Round 5Titled Tue 23rd Jul Late
  15. vs Rasmus SvaneWon · 0-1Black · 2024-07-23 · Round 4Titled Tue 23rd Jul Late
  16. vs Marco RiehleWon · 0-1Black · 2024-07-23 · Round 3Titled Tue 23rd Jul Late
  17. vs Oskar WieczorekWon · 1-0White · 2024-07-23 · Round 2Titled Tue 23rd Jul Late
  18. vs Jessica Trindade HubnerWon · 1-0White · 2024-07-23 · Round 1Titled Tue 23rd Jul Late
  19. vs Artem GalaktionovWon · 0-1Black · 2024-07-23 · Round 11Titled Tue 23rd Jul Late
  20. vs Mark TimmermansLost · 1-0Black · 2024-07-23 · Round 10Titled Tue 23rd Jul Late
  21. vs Sreyas PayyappatWon · 0-1Black · 2024-07-09 · Round 9Titled Tue 9th Jul Late
  22. vs Broderick Kenneth BaumlLost · 1-0Black · 2024-07-09 · Round 8Titled Tue 9th Jul Late
  23. vs Patryk CieslakDraw · ½–½White · 2024-07-09 · Round 7Titled Tue 9th Jul Late
  24. vs Roshan SethuramanWon · 1-0White · 2024-07-09 · Round 6Titled Tue 9th Jul Late
  25. vs Shamil ArslanovLost · 1-0Black · 2024-07-09 · Round 5Titled Tue 9th Jul Late
  26. vs Gleb KaganskiyWon · 1-0White · 2024-07-09 · Round 4Titled Tue 9th Jul Late
  27. vs Devina DevagharanDraw · ½–½White · 2024-07-09 · Round 3Titled Tue 9th Jul Late
  28. vs Alexander RustemovLost · 1-0Black · 2024-07-09 · Round 2Titled Tue 9th Jul Late
  29. vs Gerardo Fernandez HernandezWon · 0-1Black · 2024-07-09 · Round 1Titled Tue 9th Jul Late
  30. vs Sam B MartinLost · 1-0Black · 2024-07-09 · Round 11Titled Tue 9th Jul Late
  31. vs Josep Romero RuscalledaLost · 0-1White · 2024-07-09 · Round 10Titled Tue 9th Jul Late
  32. vs Balazs CsonkaDraw · ½–½Black · 2024-07-02 · Round 9Titled Tue 2nd Jul Early
  33. vs Pranav SenthilkumarDraw · ½–½White · 2024-07-02 · Round 9Titled Tue 2nd Jul Late
  34. vs Sai Krishna G VLost · 0-1White · 2024-07-02 · Round 8Titled Tue 2nd Jul Early
  35. vs Jan PetrWon · 0-1Black · 2024-07-02 · Round 8Titled Tue 2nd Jul Late
  36. vs Veronika MininaWon · 1-0White · 2024-07-02 · Round 7Titled Tue 2nd Jul Late
  37. vs Ethan SheehanDraw · ½–½Black · 2024-07-02 · Round 7Titled Tue 2nd Jul Early
  38. vs John Veny AkkarakaranWon · 0-1Black · 2024-07-02 · Round 6Titled Tue 2nd Jul Early
  39. vs Sreyas PayyappatLost · 0-1White · 2024-07-02 · Round 6Titled Tue 2nd Jul Late
  40. vs Shahdad Teimouri YadkuriLost · 1-0Black · 2024-07-02 · Round 5Titled Tue 2nd Jul Late
  41. vs Thet NaungWon · 1-0White · 2024-07-02 · Round 5Titled Tue 2nd Jul Early
  42. vs Harshin Reddy JagirapuLost · 0-1White · 2024-07-02 · Round 4Titled Tue 2nd Jul Late
  43. vs Cristobal Henriquez VillagraLost · 1-0Black · 2024-07-02 · Round 4Titled Tue 2nd Jul Early
  44. vs Gabriel Lenoir IbacacheWon · 1-0White · 2024-07-02 · Round 3Titled Tue 2nd Jul Early
  45. vs Inge Sandstad SkrondalWon · 0-1Black · 2024-07-02 · Round 3Titled Tue 2nd Jul Late
  46. vs Jose Eduardo Martinez AlcantaraLost · 0-1White · 2024-07-02 · Round 2Titled Tue 2nd Jul Late
  47. vs Sam SchmakelLost · 1-0Black · 2024-07-02 · Round 2Titled Tue 2nd Jul Early
  48. vs Sofia BlokhinWon · 1-0White · 2024-07-02 · Round 1Titled Tue 2nd Jul Early
  49. vs Lidong WangWon · 0-1Black · 2024-07-02 · Round 1Titled Tue 2nd Jul Late
  50. vs Mihailo DjokicWon · 1-0White · 2024-07-02 · Round 11Titled Tue 2nd Jul Early

FIDE tournaments

All tournament results