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
1151 2023-12-05 Titled Tue 5th Dec Late chess.com INT 6 Georgios Kanakaris Viktor Shapiro 0-1 38 Open
1152 2023-12-05 Titled Tue 5th Dec Late chess.com INT 5 Viktor Shapiro Alexander Spichkin 1-0 79 Open
1153 2023-12-05 Titled Tue 5th Dec Late chess.com INT 4 Lucian Nita Viktor Shapiro 0-1 39 Open
1154 2023-12-05 Titled Tue 5th Dec Late chess.com INT 3 Viktor Shapiro Sergey Grigoriants 0-1 75 Open
1155 2023-12-05 Titled Tue 5th Dec Late chess.com INT 2 Viktor Shapiro Nesa Modric 1-0 26 Open
1156 2023-12-05 Titled Tue 5th Dec Late chess.com INT 1 Ian Nepomniachtchi Viktor Shapiro 1-0 38 Open
1157 2023-12-05 Titled Tue 5th Dec Late chess.com INT 11 David Blanco Diez Viktor Shapiro 0-1 66 Open
1158 2023-12-05 Titled Tue 5th Dec Late chess.com INT 10 Viktor Shapiro Frank Buchenau 1/2-1/2 68 Open
1159 2023-11-28 Titled Tue 28th Nov Late chess.com INT 9 Viktor Shapiro Balazs Csonka 0-1 108 Open
1160 2023-11-28 Titled Tue 28th Nov Late chess.com INT 8 Thomas Villiers Viktor Shapiro 0-1 40 Open
1161 2023-11-28 Titled Tue 28th Nov Early chess.com INT 8 Viktor Shapiro Lile Koridze 0-1 49 Open
1162 2023-11-28 Titled Tue 28th Nov Late chess.com INT 7 Viktor Shapiro Stefan Moisei VIeira Lima 1-0 33 Open
1163 2023-11-28 Titled Tue 28th Nov Early chess.com INT 7 Luis Fernandez Siles Viktor Shapiro 1-0 28 Open
1164 2023-11-28 Titled Tue 28th Nov Early chess.com INT 6 Viktor Shapiro Semen Novozhilov 0-1 46 Open
1165 2023-11-28 Titled Tue 28th Nov Late chess.com INT 6 Josep Romero Ruscalleda Viktor Shapiro 1/2-1/2 98 Open
1166 2023-11-28 Titled Tue 28th Nov Early chess.com INT 5 Vladimir Bugayev Viktor Shapiro 0-1 15 Open
1167 2023-11-28 Titled Tue 28th Nov Late chess.com INT 5 David Gertler Viktor Shapiro 1-0 47 Open
1168 2023-11-28 Titled Tue 28th Nov Late chess.com INT 4 Viktor Shapiro Aleks Sahakyan 0-1 38 Open
1169 2023-11-28 Titled Tue 28th Nov Early chess.com INT 4 Artem Bardyk Viktor Shapiro 1-0 20 Open
1170 2023-11-28 Titled Tue 28th Nov Late chess.com INT 3 Viktor Shapiro Valentina Golubenko 1-0 35 Open
1171 2023-11-28 Titled Tue 28th Nov Early chess.com INT 3 Viktor Shapiro Valentina Verbin 1-0 53 Open
1172 2023-11-28 Titled Tue 28th Nov Early chess.com INT 2 Oleg Rychkov Viktor Shapiro 1-0 48 Open
1173 2023-11-28 Titled Tue 28th Nov Late chess.com INT 2 Leonardo Tristan Viktor Shapiro 1-0 32 Open
1174 2023-11-28 Titled Tue 28th Nov Early chess.com INT 1 Viktor Shapiro Dimo Terziev 1-0 39 Open
1175 2023-11-28 Titled Tue 28th Nov Late chess.com INT 1 Viktor Shapiro Aleksandr Ivanov 1-0 17 Open
1176 2023-11-28 Titled Tue 28th Nov Late chess.com INT 11 Viktor Shapiro Christian Silvestre 1-0 32 Open
1177 2023-11-28 Titled Tue 28th Nov Late chess.com INT 10 Wellington S. Albuquerque Junior Viktor Shapiro 0-1 42 Open
1178 2023-11-21 Titled Tue 21st Nov Late chess.com INT 9 Viktor Shapiro Aaron Grabinsky 0-1 41 Open
1179 2023-11-21 Titled Tue 21st Nov Late chess.com INT 8 Maciej Sroczynski Viktor Shapiro 0-1 23 Open
1180 2023-11-21 Titled Tue 21st Nov Late chess.com INT 7 Maciej Swicarz Viktor Shapiro 0-1 46 Open
1181 2023-11-21 Titled Tue 21st Nov Late chess.com INT 6 Viktor Shapiro 2056836 1-0 53 Open
1182 2023-11-21 Titled Tue 21st Nov Late chess.com INT 5 Fruzsina Szente Varga Viktor Shapiro 0-1 73 Open
1183 2023-11-21 Titled Tue 21st Nov Late chess.com INT 4 Marko Jelcic Viktor Shapiro 0-1 40 Open
1184 2023-11-21 Titled Tue 21st Nov Late chess.com INT 3 Viktor Shapiro Piero Mazzilli 0-1 40 Open
1185 2023-11-21 Titled Tue 21st Nov Late chess.com INT 2 Dion Su Viktor Shapiro 1-0 69 Open
1186 2023-11-21 Titled Tue 21st Nov Late chess.com INT 1 Viktor Shapiro Isaac Chukwudalu OKEKE 0-1 47 Open
1187 2023-11-21 Titled Tue 21st Nov Late chess.com INT 11 Viktor Shapiro Adan Rios Escobar 0-1 3 Open
1188 2023-11-21 Titled Tue 21st Nov Late chess.com INT 10 Nino Batsiashvili Viktor Shapiro 1/2-1/2 62 Open
1189 2023-11-14 Titled Tue 14th Nov Late chess.com INT 9 Viktor Shapiro Ilan Schnaider 0-1 42 Open
1190 2023-11-14 Titled Tue 14th Nov Late chess.com INT 8 Mina Wael Sabry Viktor Shapiro 0-1 39 Open
1191 2023-11-14 Titled Tue 14th Nov Late chess.com INT 7 Viktor Shapiro Michal Mazurkiewicz 1-0 52 Open
1192 2023-11-14 Titled Tue 14th Nov Late chess.com INT 6 Dion Su Viktor Shapiro 0-1 43 Open
1193 2023-11-14 Titled Tue 14th Nov Late chess.com INT 5 Viktor Shapiro Juan David Becerra 1-0 27 Open
1194 2023-11-14 Titled Tue 14th Nov Late chess.com INT 4 David Zakarian Viktor Shapiro 1-0 29 Open
1195 2023-11-14 Titled Tue 14th Nov Late chess.com INT 3 Dmitry Gurevich Viktor Shapiro 1-0 42 Open
1196 2023-11-14 Titled Tue 14th Nov Late chess.com INT 2 Viktor Shapiro Andrew Hong 0-1 28 Open
1197 2023-11-14 Titled Tue 14th Nov Late chess.com INT 1 Viktor Shapiro Aran Kohler 1-0 96 Open
1198 2023-11-14 Titled Tue 14th Nov Late chess.com INT 11 Aman Hambleton Viktor Shapiro 0-1 37 Open
1199 2023-11-14 Titled Tue 14th Nov Late chess.com INT 10 Alexandr Kostiukov Viktor Shapiro 0-1 31 Open
1200 2023-11-08 Titled Tue 7th Nov Late chess.com INT 11 Viktor Shapiro Ruben Akhayan 0-1 28 Open
  1. vs Georgios KanakarisWon · 0-1Black · 2023-12-05 · Round 6Titled Tue 5th Dec Late
  2. vs Alexander SpichkinWon · 1-0White · 2023-12-05 · Round 5Titled Tue 5th Dec Late
  3. vs Lucian NitaWon · 0-1Black · 2023-12-05 · Round 4Titled Tue 5th Dec Late
  4. vs Sergey GrigoriantsLost · 0-1White · 2023-12-05 · Round 3Titled Tue 5th Dec Late
  5. vs Nesa ModricWon · 1-0White · 2023-12-05 · Round 2Titled Tue 5th Dec Late
  6. vs Ian NepomniachtchiLost · 1-0Black · 2023-12-05 · Round 1Titled Tue 5th Dec Late
  7. vs David Blanco DiezWon · 0-1Black · 2023-12-05 · Round 11Titled Tue 5th Dec Late
  8. vs Frank BuchenauDraw · ½–½White · 2023-12-05 · Round 10Titled Tue 5th Dec Late
  9. vs Balazs CsonkaLost · 0-1White · 2023-11-28 · Round 9Titled Tue 28th Nov Late
  10. vs Thomas VilliersWon · 0-1Black · 2023-11-28 · Round 8Titled Tue 28th Nov Late
  11. vs Lile KoridzeLost · 0-1White · 2023-11-28 · Round 8Titled Tue 28th Nov Early
  12. vs Stefan Moisei VIeira LimaWon · 1-0White · 2023-11-28 · Round 7Titled Tue 28th Nov Late
  13. vs Luis Fernandez SilesLost · 1-0Black · 2023-11-28 · Round 7Titled Tue 28th Nov Early
  14. vs Semen NovozhilovLost · 0-1White · 2023-11-28 · Round 6Titled Tue 28th Nov Early
  15. vs Josep Romero RuscalledaDraw · ½–½Black · 2023-11-28 · Round 6Titled Tue 28th Nov Late
  16. vs Vladimir BugayevWon · 0-1Black · 2023-11-28 · Round 5Titled Tue 28th Nov Early
  17. vs David GertlerLost · 1-0Black · 2023-11-28 · Round 5Titled Tue 28th Nov Late
  18. vs Aleks SahakyanLost · 0-1White · 2023-11-28 · Round 4Titled Tue 28th Nov Late
  19. vs Artem BardykLost · 1-0Black · 2023-11-28 · Round 4Titled Tue 28th Nov Early
  20. vs Valentina GolubenkoWon · 1-0White · 2023-11-28 · Round 3Titled Tue 28th Nov Late
  21. vs Valentina VerbinWon · 1-0White · 2023-11-28 · Round 3Titled Tue 28th Nov Early
  22. vs Oleg RychkovLost · 1-0Black · 2023-11-28 · Round 2Titled Tue 28th Nov Early
  23. vs Leonardo TristanLost · 1-0Black · 2023-11-28 · Round 2Titled Tue 28th Nov Late
  24. vs Dimo TerzievWon · 1-0White · 2023-11-28 · Round 1Titled Tue 28th Nov Early
  25. vs Aleksandr IvanovWon · 1-0White · 2023-11-28 · Round 1Titled Tue 28th Nov Late
  26. vs Christian SilvestreWon · 1-0White · 2023-11-28 · Round 11Titled Tue 28th Nov Late
  27. vs Wellington S. Albuquerque JuniorWon · 0-1Black · 2023-11-28 · Round 10Titled Tue 28th Nov Late
  28. vs Aaron GrabinskyLost · 0-1White · 2023-11-21 · Round 9Titled Tue 21st Nov Late
  29. vs Maciej SroczynskiWon · 0-1Black · 2023-11-21 · Round 8Titled Tue 21st Nov Late
  30. vs Maciej SwicarzWon · 0-1Black · 2023-11-21 · Round 7Titled Tue 21st Nov Late
  31. vs 2056836Won · 1-0White · 2023-11-21 · Round 6Titled Tue 21st Nov Late
  32. vs Fruzsina Szente VargaWon · 0-1Black · 2023-11-21 · Round 5Titled Tue 21st Nov Late
  33. vs Marko JelcicWon · 0-1Black · 2023-11-21 · Round 4Titled Tue 21st Nov Late
  34. vs Piero MazzilliLost · 0-1White · 2023-11-21 · Round 3Titled Tue 21st Nov Late
  35. vs Dion SuLost · 1-0Black · 2023-11-21 · Round 2Titled Tue 21st Nov Late
  36. vs Isaac Chukwudalu OKEKELost · 0-1White · 2023-11-21 · Round 1Titled Tue 21st Nov Late
  37. vs Adan Rios EscobarLost · 0-1White · 2023-11-21 · Round 11Titled Tue 21st Nov Late
  38. vs Nino BatsiashviliDraw · ½–½Black · 2023-11-21 · Round 10Titled Tue 21st Nov Late
  39. vs Ilan SchnaiderLost · 0-1White · 2023-11-14 · Round 9Titled Tue 14th Nov Late
  40. vs Mina Wael SabryWon · 0-1Black · 2023-11-14 · Round 8Titled Tue 14th Nov Late
  41. vs Michal MazurkiewiczWon · 1-0White · 2023-11-14 · Round 7Titled Tue 14th Nov Late
  42. vs Dion SuWon · 0-1Black · 2023-11-14 · Round 6Titled Tue 14th Nov Late
  43. vs Juan David BecerraWon · 1-0White · 2023-11-14 · Round 5Titled Tue 14th Nov Late
  44. vs David ZakarianLost · 1-0Black · 2023-11-14 · Round 4Titled Tue 14th Nov Late
  45. vs Dmitry GurevichLost · 1-0Black · 2023-11-14 · Round 3Titled Tue 14th Nov Late
  46. vs Andrew HongLost · 0-1White · 2023-11-14 · Round 2Titled Tue 14th Nov Late
  47. vs Aran KohlerWon · 1-0White · 2023-11-14 · Round 1Titled Tue 14th Nov Late
  48. vs Aman HambletonWon · 0-1Black · 2023-11-14 · Round 11Titled Tue 14th Nov Late
  49. vs Alexandr KostiukovWon · 0-1Black · 2023-11-14 · Round 10Titled Tue 14th Nov Late
  50. vs Ruben AkhayanLost · 0-1White · 2023-11-08 · Round 11Titled Tue 7th Nov Late

FIDE tournaments

All tournament results