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
1101 2024-01-02 Titled Tue 2nd Jan Late chess.com INT 9 Viktor Shapiro Alexei Slavin 0-1 45 Open
1102 2024-01-02 Titled Tue 2nd Jan Early chess.com INT 8 Viktor Shapiro Anuj Shrivatri 0-1 46 Open
1103 2024-01-02 Titled Tue 2nd Jan Late chess.com INT 8 Alejandro Arias Igual Viktor Shapiro 0-1 39 Open
1104 2024-01-02 Titled Tue 2nd Jan Early chess.com INT 7 Fabian Jahnz Viktor Shapiro 0-1 63 Open
1105 2024-01-02 Titled Tue 2nd Jan Late chess.com INT 7 Viktor Shapiro James A Chirilov 0-1 41 Open
1106 2024-01-02 Titled Tue 2nd Jan Late chess.com INT 6 Viktor Shapiro Chanchal Kumer Ghosh 0-1 34 Open
1107 2024-01-02 Titled Tue 2nd Jan Early chess.com INT 6 Viktor Skliarov Viktor Shapiro 1-0 72 Open
1108 2024-01-02 Titled Tue 2nd Jan Early chess.com INT 5 Viktor Shapiro Azamat Daurimbetov 1-0 21 Open
1109 2024-01-02 Titled Tue 2nd Jan Late chess.com INT 5 Olga Yushko Viktor Shapiro 0-1 68 Open
1110 2024-01-02 Titled Tue 2nd Jan Late chess.com INT 4 Viktor Poddubnyi Viktor Shapiro 0-1 37 Open
1111 2024-01-02 Titled Tue 2nd Jan Early chess.com INT 4 Charles Adelman Viktor Shapiro 1/2-1/2 49 Open
1112 2024-01-02 Titled Tue 2nd Jan Late chess.com INT 3 Viktor Shapiro Neeraj Harish 1-0 63 Open
1113 2024-01-02 Titled Tue 2nd Jan Early chess.com INT 3 Viktor Shapiro Roberto Junio Brito Molina 0-1 52 Open
1114 2024-01-02 Titled Tue 2nd Jan Early chess.com INT 2 Maxim Matlakov Viktor Shapiro 0-1 33 Open
1115 2024-01-02 Titled Tue 2nd Jan Late chess.com INT 2 Milad Khodabandeh Viktor Shapiro 1-0 35 Open
1116 2024-01-02 Titled Tue 2nd Jan Late chess.com INT 1 Viktor Shapiro Kagan Uz 0-1 43 Open
1117 2024-01-02 Titled Tue 2nd Jan Early chess.com INT 1 Matthias Bluebaum Viktor Shapiro 1/2-1/2 62 Open
1118 2024-01-02 Titled Tue 2nd Jan Early chess.com INT 11 Vladimir Goncharov Viktor Shapiro 0-1 53 Open
1119 2024-01-02 Titled Tue 2nd Jan Late chess.com INT 11 Todd Bryant Viktor Shapiro 0-1 69 Open
1120 2024-01-02 Titled Tue 2nd Jan Late chess.com INT 10 Viktor Shapiro Bjorn 1971 Andersson 1-0 45 Open
1121 2024-01-02 Titled Tue 2nd Jan Early chess.com INT 10 Andres Delgado Kuffo Viktor Shapiro 0-1 35 Open
1122 2023-12-26 Titled Tue 26th Dec Late chess.com INT 9 Manuel Perez Candelario Viktor Shapiro 1-0 78 Open
1123 2023-12-26 Titled Tue 26th Dec Late chess.com INT 8 Viktor Shapiro Umut Erdem Gunduz 0-1 61 Open
1124 2023-12-26 Titled Tue 26th Dec Late chess.com INT 7 Piotr Piesik Viktor Shapiro 0-1 44 Open
1125 2023-12-26 Titled Tue 26th Dec Late chess.com INT 6 Viktor Shapiro Jose Eduardo Martinez Alcantara 0-1 51 Open
1126 2023-12-26 Titled Tue 26th Dec Late chess.com INT 5 Viktor Shapiro Aman Hambleton 1-0 54 Open
1127 2023-12-26 Titled Tue 26th Dec Late chess.com INT 4 Raven Sturt Viktor Shapiro 0-1 54 Open
1128 2023-12-26 Titled Tue 26th Dec Late chess.com INT 3 Viktor Shapiro Mario Andres Fernandez Sanchez 1-0 31 Open
1129 2023-12-26 Titled Tue 26th Dec Late chess.com INT 2 Viktor Shapiro Albert Bokros 1-0 29 Open
1130 2023-12-26 Titled Tue 26th Dec Late chess.com INT 1 Matthias Bluebaum Viktor Shapiro 1-0 36 Open
1131 2023-12-26 Titled Tue 26th Dec Late chess.com INT 11 Jack Mizzi Viktor Shapiro 1-0 49 Open
1132 2023-12-26 Titled Tue 26th Dec Late chess.com INT 10 Viktor Shapiro Ilya Gutkin 0-1 31 Open
1133 2023-12-19 Titled Tue 19th Dec Late chess.com INT 9 Josep Romero Ruscalleda Viktor Shapiro 0-1 62 Open
1134 2023-12-19 Titled Tue 19th Dec Late chess.com INT 8 Viktor Shapiro Alexey Mokshanov 0-1 48 Open
1135 2023-12-19 Titled Tue 19th Dec Late chess.com INT 7 Miguel Munoz Sanchez Viktor Shapiro 0-1 31 Open
1136 2023-12-19 Titled Tue 19th Dec Late chess.com INT 6 Viktor Shapiro Sargis A. Manukyan 0-1 53 Open
1137 2023-12-19 Titled Tue 19th Dec Late chess.com INT 5 Tomas Vanek Viktor Shapiro 0-1 56 Open
1138 2023-12-19 Titled Tue 19th Dec Late chess.com INT 4 Viktor Shapiro Dmitry Goltsev 0-1 63 Open
1139 2023-12-19 Titled Tue 19th Dec Late chess.com INT 3 Olaf Michalski Viktor Shapiro 0-1 38 Open
1140 2023-12-19 Titled Tue 19th Dec Late chess.com INT 2 Viktor Shapiro Jakub Seemann 0-1 38 Open
1141 2023-12-19 Titled Tue 19th Dec Late chess.com INT 1 Viktor Shapiro Nathaniel Graham 1-0 35 Open
1142 2023-12-19 Titled Tue 19th Dec Late chess.com INT 11 Christian Polster Viktor Shapiro 1-0 52 Open
1143 2023-12-19 Titled Tue 19th Dec Late chess.com INT 10 Viktor Shapiro Meylis Annaberdiyev 0-1 52 Open
1144 2023-12-12 Titled Tue 12th Dec Late chess.com INT 9 Viktor Shapiro David Zakarian 1-0 39 Open
1145 2023-12-12 Titled Tue 12th Dec Late chess.com INT 8 Artem Omelja Viktor Shapiro 1-0 40 Open
1146 2023-12-12 Titled Tue 12th Dec Late chess.com INT 7 Viktor Shapiro Daniel Teidi Awoki 1-0 81 Open
1147 2023-12-12 Titled Tue 12th Dec Late chess.com INT 6 Adan Rios Escobar Viktor Shapiro 0-1 63 Open
1148 2023-12-12 Titled Tue 12th Dec Late chess.com INT 5 Viktor Shapiro Edmund C Player 1-0 40 Open
1149 2023-12-12 Titled Tue 12th Dec Late chess.com INT 4 Justin Storn Viktor Shapiro 1-0 50 Open
1150 2023-12-12 Titled Tue 12th Dec Late chess.com INT 3 Viktor Shapiro Felix Rose 0-1 39 Open
  1. vs Alexei SlavinLost · 0-1White · 2024-01-02 · Round 9Titled Tue 2nd Jan Late
  2. vs Anuj ShrivatriLost · 0-1White · 2024-01-02 · Round 8Titled Tue 2nd Jan Early
  3. vs Alejandro Arias IgualWon · 0-1Black · 2024-01-02 · Round 8Titled Tue 2nd Jan Late
  4. vs Fabian JahnzWon · 0-1Black · 2024-01-02 · Round 7Titled Tue 2nd Jan Early
  5. vs James A ChirilovLost · 0-1White · 2024-01-02 · Round 7Titled Tue 2nd Jan Late
  6. vs Chanchal Kumer GhoshLost · 0-1White · 2024-01-02 · Round 6Titled Tue 2nd Jan Late
  7. vs Viktor SkliarovLost · 1-0Black · 2024-01-02 · Round 6Titled Tue 2nd Jan Early
  8. vs Azamat DaurimbetovWon · 1-0White · 2024-01-02 · Round 5Titled Tue 2nd Jan Early
  9. vs Olga YushkoWon · 0-1Black · 2024-01-02 · Round 5Titled Tue 2nd Jan Late
  10. vs Viktor PoddubnyiWon · 0-1Black · 2024-01-02 · Round 4Titled Tue 2nd Jan Late
  11. vs Charles AdelmanDraw · ½–½Black · 2024-01-02 · Round 4Titled Tue 2nd Jan Early
  12. vs Neeraj HarishWon · 1-0White · 2024-01-02 · Round 3Titled Tue 2nd Jan Late
  13. vs Roberto Junio Brito MolinaLost · 0-1White · 2024-01-02 · Round 3Titled Tue 2nd Jan Early
  14. vs Maxim MatlakovWon · 0-1Black · 2024-01-02 · Round 2Titled Tue 2nd Jan Early
  15. vs Milad KhodabandehLost · 1-0Black · 2024-01-02 · Round 2Titled Tue 2nd Jan Late
  16. vs Kagan UzLost · 0-1White · 2024-01-02 · Round 1Titled Tue 2nd Jan Late
  17. vs Matthias BluebaumDraw · ½–½Black · 2024-01-02 · Round 1Titled Tue 2nd Jan Early
  18. vs Vladimir GoncharovWon · 0-1Black · 2024-01-02 · Round 11Titled Tue 2nd Jan Early
  19. vs Todd BryantWon · 0-1Black · 2024-01-02 · Round 11Titled Tue 2nd Jan Late
  20. vs Bjorn 1971 AnderssonWon · 1-0White · 2024-01-02 · Round 10Titled Tue 2nd Jan Late
  21. vs Andres Delgado KuffoWon · 0-1Black · 2024-01-02 · Round 10Titled Tue 2nd Jan Early
  22. vs Manuel Perez CandelarioLost · 1-0Black · 2023-12-26 · Round 9Titled Tue 26th Dec Late
  23. vs Umut Erdem GunduzLost · 0-1White · 2023-12-26 · Round 8Titled Tue 26th Dec Late
  24. vs Piotr PiesikWon · 0-1Black · 2023-12-26 · Round 7Titled Tue 26th Dec Late
  25. vs Jose Eduardo Martinez AlcantaraLost · 0-1White · 2023-12-26 · Round 6Titled Tue 26th Dec Late
  26. vs Aman HambletonWon · 1-0White · 2023-12-26 · Round 5Titled Tue 26th Dec Late
  27. vs Raven SturtWon · 0-1Black · 2023-12-26 · Round 4Titled Tue 26th Dec Late
  28. vs Mario Andres Fernandez SanchezWon · 1-0White · 2023-12-26 · Round 3Titled Tue 26th Dec Late
  29. vs Albert BokrosWon · 1-0White · 2023-12-26 · Round 2Titled Tue 26th Dec Late
  30. vs Matthias BluebaumLost · 1-0Black · 2023-12-26 · Round 1Titled Tue 26th Dec Late
  31. vs Jack MizziLost · 1-0Black · 2023-12-26 · Round 11Titled Tue 26th Dec Late
  32. vs Ilya GutkinLost · 0-1White · 2023-12-26 · Round 10Titled Tue 26th Dec Late
  33. vs Josep Romero RuscalledaWon · 0-1Black · 2023-12-19 · Round 9Titled Tue 19th Dec Late
  34. vs Alexey MokshanovLost · 0-1White · 2023-12-19 · Round 8Titled Tue 19th Dec Late
  35. vs Miguel Munoz SanchezWon · 0-1Black · 2023-12-19 · Round 7Titled Tue 19th Dec Late
  36. vs Sargis A. ManukyanLost · 0-1White · 2023-12-19 · Round 6Titled Tue 19th Dec Late
  37. vs Tomas VanekWon · 0-1Black · 2023-12-19 · Round 5Titled Tue 19th Dec Late
  38. vs Dmitry GoltsevLost · 0-1White · 2023-12-19 · Round 4Titled Tue 19th Dec Late
  39. vs Olaf MichalskiWon · 0-1Black · 2023-12-19 · Round 3Titled Tue 19th Dec Late
  40. vs Jakub SeemannLost · 0-1White · 2023-12-19 · Round 2Titled Tue 19th Dec Late
  41. vs Nathaniel GrahamWon · 1-0White · 2023-12-19 · Round 1Titled Tue 19th Dec Late
  42. vs Christian PolsterLost · 1-0Black · 2023-12-19 · Round 11Titled Tue 19th Dec Late
  43. vs Meylis AnnaberdiyevLost · 0-1White · 2023-12-19 · Round 10Titled Tue 19th Dec Late
  44. vs David ZakarianWon · 1-0White · 2023-12-12 · Round 9Titled Tue 12th Dec Late
  45. vs Artem OmeljaLost · 1-0Black · 2023-12-12 · Round 8Titled Tue 12th Dec Late
  46. vs Daniel Teidi AwokiWon · 1-0White · 2023-12-12 · Round 7Titled Tue 12th Dec Late
  47. vs Adan Rios EscobarWon · 0-1Black · 2023-12-12 · Round 6Titled Tue 12th Dec Late
  48. vs Edmund C PlayerWon · 1-0White · 2023-12-12 · Round 5Titled Tue 12th Dec Late
  49. vs Justin StornLost · 1-0Black · 2023-12-12 · Round 4Titled Tue 12th Dec Late
  50. vs Felix RoseLost · 0-1White · 2023-12-12 · Round 3Titled Tue 12th Dec Late

FIDE tournaments

All tournament results