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
1251 2023-10-24 Titled Tue 24th Oct Late chess.com INT 9 Viktor Shapiro Shawn Martinez 1/2-1/2 46 Open
1252 2023-10-24 Titled Tue 24th Oct Early chess.com INT 8 Viktor Shapiro Artem Bardyk 1/2-1/2 102 Open
1253 2023-10-24 Titled Tue 24th Oct Late chess.com INT 8 Dmitry Goltsev Viktor Shapiro 1-0 46 Open
1254 2023-10-24 Titled Tue 24th Oct Early chess.com INT 7 Viktor Shapiro Johannes, Dr. Carow 0-1 46 Open
1255 2023-10-24 Titled Tue 24th Oct Late chess.com INT 7 Viktor Shapiro Dimitry Korol 1-0 37 Open
1256 2023-10-24 Titled Tue 24th Oct Late chess.com INT 6 Michel Alejandro Diaz Perez Viktor Shapiro 1-0 58 Open
1257 2023-10-24 Titled Tue 24th Oct Early chess.com INT 6 Krzysztof Jakubowski Viktor Shapiro 1/2-1/2 51 Open
1258 2023-10-24 Titled Tue 24th Oct Late chess.com INT 5 Carlos Eduardo Cardozo Munar Viktor Shapiro 0-1 36 Open
1259 2023-10-24 Titled Tue 24th Oct Early chess.com INT 5 Samant Aditya S Viktor Shapiro 1/2-1/2 73 Open
1260 2023-10-24 Titled Tue 24th Oct Late chess.com INT 4 Viktor Shapiro Andrei Skvortsov 0-1 45 Open
1261 2023-10-24 Titled Tue 24th Oct Early chess.com INT 4 Viktor Shapiro Jake Kleiman 1-0 33 Open
1262 2023-10-24 Titled Tue 24th Oct Early chess.com INT 3 Isaque Goncalves Santos Viktor Shapiro 0-1 36 Open
1263 2023-10-24 Titled Tue 24th Oct Late chess.com INT 3 Marko Jelcic Viktor Shapiro 0-1 39 Open
1264 2023-10-24 Titled Tue 24th Oct Late chess.com INT 2 Viktor Shapiro Aleks Sahakyan 0-1 31 Open
1265 2023-10-24 Titled Tue 24th Oct Early chess.com INT 2 Viktor Shapiro Jorge Carlos Antonio 1-0 53 Open
1266 2023-10-24 Titled Tue 24th Oct Late chess.com INT 1 Viktor Shapiro Igor Oscar Lutz 1-0 21 Open
1267 2023-10-24 Titled Tue 24th Oct Early chess.com INT 1 Alexander Grischuk Viktor Shapiro 1-0 30 Open
1268 2023-10-24 Titled Tue 24th Oct Late chess.com INT 11 Viktor Shapiro Nick Figorito 0-1 122 Open
1269 2023-10-24 Titled Tue 24th Oct Early chess.com INT 11 Dawid Niekras Viktor Shapiro 1-0 20 Open
1270 2023-10-24 Titled Tue 24th Oct Early chess.com INT 10 Viktor Shapiro Alexander Spichkin 1-0 27 Open
1271 2023-10-24 Titled Tue 24th Oct Late chess.com INT 10 Eduardo Gerbelli Neto Viktor Shapiro 1-0 28 Open
1272 2023-10-20 Chigorin Mem Blitz 2023 St Petersburg RUS 9.6 Aleksey Grebnev Viktor Shapiro 1-0 64 Open
1273 2023-10-20 Chigorin Mem Blitz 2023 St Petersburg RUS 7.7 Viktor Shapiro Alexei Bezgodov 0-1 68 Open
1274 2023-10-20 Chigorin Mem Blitz 2023 St Petersburg RUS 4.3 Vladimir Zakhartsov Viktor Shapiro 1-0 38 Open
1275 2023-10-17 Titled Tue 17th Oct Late chess.com INT 9 Viktor Shapiro Daniil Plyasunov 0-1 32 Open
1276 2023-10-17 Titled Tue 17th Oct Early chess.com INT 9 Viktor Shapiro Hayk Yeritsyan 1-0 58 Open
1277 2023-10-17 Titled Tue 17th Oct Late chess.com INT 8 Richard Shtivelband Viktor Shapiro 1/2-1/2 57 Open
1278 2023-10-17 Titled Tue 17th Oct Early chess.com INT 8 Uwe Kleibel Viktor Shapiro 0-1 51 Open
1279 2023-10-17 Titled Tue 17th Oct Early chess.com INT 7 Viktor Shapiro Jonas Rosner 0-1 34 Open
1280 2023-10-17 Titled Tue 17th Oct Late chess.com INT 7 Viktor Shapiro Dion Su 1-0 40 Open
1281 2023-10-17 Titled Tue 17th Oct Late chess.com INT 6 Julian Antonio Rojas Alarcon Viktor Shapiro 1-0 36 Open
1282 2023-10-17 Titled Tue 17th Oct Early chess.com INT 6 Roberto Junio Brito Molina Viktor Shapiro 1-0 33 Open
1283 2023-10-17 Titled Tue 17th Oct Late chess.com INT 5 Viktor Shapiro Daniel Rangel 1-0 61 Open
1284 2023-10-17 Titled Tue 17th Oct Early chess.com INT 5 Rosh Jain Viktor Shapiro 0-1 66 Open
1285 2023-10-17 Titled Tue 17th Oct Early chess.com INT 4 Viktor Shapiro Jung Min Seo 0-1 52 Open
1286 2023-10-17 Titled Tue 17th Oct Late chess.com INT 4 Pavel Eljanov Viktor Shapiro 1-0 41 Open
1287 2023-10-17 Titled Tue 17th Oct Early chess.com INT 3 Yi Xu Viktor Shapiro 1-0 35 Open
1288 2023-10-17 Titled Tue 17th Oct Late chess.com INT 3 Viktor Shapiro Gata Kamsky 1/2-1/2 78 Open
1289 2023-10-17 Titled Tue 17th Oct Early chess.com INT 2 Viktor Shapiro Sim Maerevoet 1-0 19 Open
1290 2023-10-17 Titled Tue 17th Oct Late chess.com INT 2 Krikor Sevag Mekhitarian Viktor Shapiro 1/2-1/2 74 Open
1291 2023-10-17 Titled Tue 17th Oct Early chess.com INT 1 Arnold Essing Viktor Shapiro 0-1 46 Open
1292 2023-10-17 Titled Tue 17th Oct Late chess.com INT 1 Daniel Mattos Marcolino Viktor Shapiro 0-1 42 Open
1293 2023-10-17 Titled Tue 17th Oct Late chess.com INT 11 Viktor Shapiro Norman Weinstein 0-1 41 Open
1294 2023-10-17 Titled Tue 17th Oct Early chess.com INT 11 Harold Wanyama Viktor Shapiro 1-0 1 Open
1295 2023-10-17 Titled Tue 17th Oct Early chess.com INT 10 Viktor Shapiro Evan S Rosenberg 0-1 91 Open
1296 2023-10-17 Titled Tue 17th Oct Late chess.com INT 10 Alexandr Kostiukov Viktor Shapiro 1-0 44 Open
1297 2023-10-10 Titled Tue 10th Oct Late chess.com INT 9 Viktor Shapiro Ryan Amburgy 1-0 41 Open
1298 2023-10-10 Titled Tue 10th Oct Early chess.com INT 9 Victor Kaminski Viktor Shapiro 1-0 46 Open
1299 2023-10-10 Titled Tue 10th Oct Late chess.com INT 8 Ameet K Ghasi Viktor Shapiro 0-1 55 Open
1300 2023-10-10 Titled Tue 10th Oct Early chess.com INT 8 Grzegorz Toczek Viktor Shapiro 1-0 63 Open
  1. vs Shawn MartinezDraw · ½–½White · 2023-10-24 · Round 9Titled Tue 24th Oct Late
  2. vs Artem BardykDraw · ½–½White · 2023-10-24 · Round 8Titled Tue 24th Oct Early
  3. vs Dmitry GoltsevLost · 1-0Black · 2023-10-24 · Round 8Titled Tue 24th Oct Late
  4. vs Johannes, Dr. CarowLost · 0-1White · 2023-10-24 · Round 7Titled Tue 24th Oct Early
  5. vs Dimitry KorolWon · 1-0White · 2023-10-24 · Round 7Titled Tue 24th Oct Late
  6. vs Michel Alejandro Diaz PerezLost · 1-0Black · 2023-10-24 · Round 6Titled Tue 24th Oct Late
  7. vs Krzysztof JakubowskiDraw · ½–½Black · 2023-10-24 · Round 6Titled Tue 24th Oct Early
  8. vs Carlos Eduardo Cardozo MunarWon · 0-1Black · 2023-10-24 · Round 5Titled Tue 24th Oct Late
  9. vs Samant Aditya SDraw · ½–½Black · 2023-10-24 · Round 5Titled Tue 24th Oct Early
  10. vs Andrei SkvortsovLost · 0-1White · 2023-10-24 · Round 4Titled Tue 24th Oct Late
  11. vs Jake KleimanWon · 1-0White · 2023-10-24 · Round 4Titled Tue 24th Oct Early
  12. vs Isaque Goncalves SantosWon · 0-1Black · 2023-10-24 · Round 3Titled Tue 24th Oct Early
  13. vs Marko JelcicWon · 0-1Black · 2023-10-24 · Round 3Titled Tue 24th Oct Late
  14. vs Aleks SahakyanLost · 0-1White · 2023-10-24 · Round 2Titled Tue 24th Oct Late
  15. vs Jorge Carlos AntonioWon · 1-0White · 2023-10-24 · Round 2Titled Tue 24th Oct Early
  16. vs Igor Oscar LutzWon · 1-0White · 2023-10-24 · Round 1Titled Tue 24th Oct Late
  17. vs Alexander GrischukLost · 1-0Black · 2023-10-24 · Round 1Titled Tue 24th Oct Early
  18. vs Nick FigoritoLost · 0-1White · 2023-10-24 · Round 11Titled Tue 24th Oct Late
  19. vs Dawid NiekrasLost · 1-0Black · 2023-10-24 · Round 11Titled Tue 24th Oct Early
  20. vs Alexander SpichkinWon · 1-0White · 2023-10-24 · Round 10Titled Tue 24th Oct Early
  21. vs Eduardo Gerbelli NetoLost · 1-0Black · 2023-10-24 · Round 10Titled Tue 24th Oct Late
  22. vs Aleksey GrebnevLost · 1-0Black · 2023-10-20 · Round 9.6Chigorin Mem Blitz 2023
  23. vs Alexei BezgodovLost · 0-1White · 2023-10-20 · Round 7.7Chigorin Mem Blitz 2023
  24. vs Vladimir ZakhartsovLost · 1-0Black · 2023-10-20 · Round 4.3Chigorin Mem Blitz 2023
  25. vs Daniil PlyasunovLost · 0-1White · 2023-10-17 · Round 9Titled Tue 17th Oct Late
  26. vs Hayk YeritsyanWon · 1-0White · 2023-10-17 · Round 9Titled Tue 17th Oct Early
  27. vs Richard ShtivelbandDraw · ½–½Black · 2023-10-17 · Round 8Titled Tue 17th Oct Late
  28. vs Uwe KleibelWon · 0-1Black · 2023-10-17 · Round 8Titled Tue 17th Oct Early
  29. vs Jonas RosnerLost · 0-1White · 2023-10-17 · Round 7Titled Tue 17th Oct Early
  30. vs Dion SuWon · 1-0White · 2023-10-17 · Round 7Titled Tue 17th Oct Late
  31. vs Julian Antonio Rojas AlarconLost · 1-0Black · 2023-10-17 · Round 6Titled Tue 17th Oct Late
  32. vs Roberto Junio Brito MolinaLost · 1-0Black · 2023-10-17 · Round 6Titled Tue 17th Oct Early
  33. vs Daniel RangelWon · 1-0White · 2023-10-17 · Round 5Titled Tue 17th Oct Late
  34. vs Rosh JainWon · 0-1Black · 2023-10-17 · Round 5Titled Tue 17th Oct Early
  35. vs Jung Min SeoLost · 0-1White · 2023-10-17 · Round 4Titled Tue 17th Oct Early
  36. vs Pavel EljanovLost · 1-0Black · 2023-10-17 · Round 4Titled Tue 17th Oct Late
  37. vs Yi XuLost · 1-0Black · 2023-10-17 · Round 3Titled Tue 17th Oct Early
  38. vs Gata KamskyDraw · ½–½White · 2023-10-17 · Round 3Titled Tue 17th Oct Late
  39. vs Sim MaerevoetWon · 1-0White · 2023-10-17 · Round 2Titled Tue 17th Oct Early
  40. vs Krikor Sevag MekhitarianDraw · ½–½Black · 2023-10-17 · Round 2Titled Tue 17th Oct Late
  41. vs Arnold EssingWon · 0-1Black · 2023-10-17 · Round 1Titled Tue 17th Oct Early
  42. vs Daniel Mattos MarcolinoWon · 0-1Black · 2023-10-17 · Round 1Titled Tue 17th Oct Late
  43. vs Norman WeinsteinLost · 0-1White · 2023-10-17 · Round 11Titled Tue 17th Oct Late
  44. vs Harold WanyamaLost · 1-0Black · 2023-10-17 · Round 11Titled Tue 17th Oct Early
  45. vs Evan S RosenbergLost · 0-1White · 2023-10-17 · Round 10Titled Tue 17th Oct Early
  46. vs Alexandr KostiukovLost · 1-0Black · 2023-10-17 · Round 10Titled Tue 17th Oct Late
  47. vs Ryan AmburgyWon · 1-0White · 2023-10-10 · Round 9Titled Tue 10th Oct Late
  48. vs Victor KaminskiLost · 1-0Black · 2023-10-10 · Round 9Titled Tue 10th Oct Early
  49. vs Ameet K GhasiWon · 0-1Black · 2023-10-10 · Round 8Titled Tue 10th Oct Late
  50. vs Grzegorz ToczekLost · 1-0Black · 2023-10-10 · Round 8Titled Tue 10th Oct Early

FIDE tournaments

All tournament results