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

FIDE tournaments

All tournament results