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
1251 2023-10-24 Titled Tue 24th Oct Late chess.com INT 5 Carlos Eduardo Cardozo Munar Viktor Shapiro 0-1 36 Open
1252 2023-10-24 Titled Tue 24th Oct Early chess.com INT 5 Samant Aditya S Viktor Shapiro 1/2-1/2 73 Open
1253 2023-10-24 Titled Tue 24th Oct Late chess.com INT 4 Viktor Shapiro Andrei Skvortsov 0-1 45 Open
1254 2023-10-24 Titled Tue 24th Oct Early chess.com INT 4 Viktor Shapiro Jake Kleiman 1-0 33 Open
1255 2023-10-24 Titled Tue 24th Oct Early chess.com INT 3 Isaque Goncalves Santos Viktor Shapiro 0-1 36 Open
1256 2023-10-24 Titled Tue 24th Oct Late chess.com INT 3 Marko Jelcic Viktor Shapiro 0-1 39 Open
1257 2023-10-24 Titled Tue 24th Oct Late chess.com INT 2 Viktor Shapiro Aleks Sahakyan 0-1 31 Open
1258 2023-10-24 Titled Tue 24th Oct Early chess.com INT 2 Viktor Shapiro Jorge Carlos Antonio 1-0 53 Open
1259 2023-10-24 Titled Tue 24th Oct Late chess.com INT 1 Viktor Shapiro Igor Oscar Lutz 1-0 21 Open
1260 2023-10-24 Titled Tue 24th Oct Early chess.com INT 1 Alexander Grischuk Viktor Shapiro 1-0 30 Open
1261 2023-10-24 Titled Tue 24th Oct Late chess.com INT 11 Viktor Shapiro Nick Figorito 0-1 122 Open
1262 2023-10-24 Titled Tue 24th Oct Early chess.com INT 11 Dawid Niekras Viktor Shapiro 1-0 20 Open
1263 2023-10-24 Titled Tue 24th Oct Early chess.com INT 10 Viktor Shapiro Alexander Spichkin 1-0 27 Open
1264 2023-10-24 Titled Tue 24th Oct Late chess.com INT 10 Eduardo Gerbelli Neto Viktor Shapiro 1-0 28 Open
1265 2023-10-17 Titled Tue 17th Oct Late chess.com INT 9 Viktor Shapiro Daniil Plyasunov 0-1 32 Open
1266 2023-10-17 Titled Tue 17th Oct Early chess.com INT 9 Viktor Shapiro Hayk Yeritsyan 1-0 58 Open
1267 2023-10-17 Titled Tue 17th Oct Late chess.com INT 8 Richard Shtivelband Viktor Shapiro 1/2-1/2 57 Open
1268 2023-10-17 Titled Tue 17th Oct Early chess.com INT 8 Uwe Kleibel Viktor Shapiro 0-1 51 Open
1269 2023-10-17 Titled Tue 17th Oct Early chess.com INT 7 Viktor Shapiro Jonas Rosner 0-1 34 Open
1270 2023-10-17 Titled Tue 17th Oct Late chess.com INT 7 Viktor Shapiro Dion Su 1-0 40 Open
1271 2023-10-17 Titled Tue 17th Oct Late chess.com INT 6 Julian Antonio Rojas Alarcon Viktor Shapiro 1-0 36 Open
1272 2023-10-17 Titled Tue 17th Oct Early chess.com INT 6 Roberto Junio Brito Molina Viktor Shapiro 1-0 33 Open
1273 2023-10-17 Titled Tue 17th Oct Late chess.com INT 5 Viktor Shapiro Daniel Rangel 1-0 61 Open
1274 2023-10-17 Titled Tue 17th Oct Early chess.com INT 5 Rosh Jain Viktor Shapiro 0-1 66 Open
1275 2023-10-17 Titled Tue 17th Oct Early chess.com INT 4 Viktor Shapiro Jung Min Seo 0-1 52 Open
1276 2023-10-17 Titled Tue 17th Oct Late chess.com INT 4 Pavel Eljanov Viktor Shapiro 1-0 41 Open
1277 2023-10-17 Titled Tue 17th Oct Early chess.com INT 3 Yi Xu Viktor Shapiro 1-0 35 Open
1278 2023-10-17 Titled Tue 17th Oct Late chess.com INT 3 Viktor Shapiro Gata Kamsky 1/2-1/2 78 Open
1279 2023-10-17 Titled Tue 17th Oct Early chess.com INT 2 Viktor Shapiro Sim Maerevoet 1-0 19 Open
1280 2023-10-17 Titled Tue 17th Oct Late chess.com INT 2 Krikor Sevag Mekhitarian Viktor Shapiro 1/2-1/2 74 Open
1281 2023-10-17 Titled Tue 17th Oct Early chess.com INT 1 Arnold Essing Viktor Shapiro 0-1 46 Open
1282 2023-10-17 Titled Tue 17th Oct Late chess.com INT 1 Daniel Mattos Marcolino Viktor Shapiro 0-1 42 Open
1283 2023-10-17 Titled Tue 17th Oct Late chess.com INT 11 Viktor Shapiro Norman Weinstein 0-1 41 Open
1284 2023-10-17 Titled Tue 17th Oct Early chess.com INT 11 Harold Wanyama Viktor Shapiro 1-0 1 Open
1285 2023-10-17 Titled Tue 17th Oct Early chess.com INT 10 Viktor Shapiro Evan S Rosenberg 0-1 91 Open
1286 2023-10-17 Titled Tue 17th Oct Late chess.com INT 10 Alexandr Kostiukov Viktor Shapiro 1-0 44 Open
1287 2023-10-10 Titled Tue 10th Oct Late chess.com INT 9 Viktor Shapiro Ryan Amburgy 1-0 41 Open
1288 2023-10-10 Titled Tue 10th Oct Early chess.com INT 9 Victor Kaminski Viktor Shapiro 1-0 46 Open
1289 2023-10-10 Titled Tue 10th Oct Late chess.com INT 8 Ameet K Ghasi Viktor Shapiro 0-1 55 Open
1290 2023-10-10 Titled Tue 10th Oct Early chess.com INT 8 Grzegorz Toczek Viktor Shapiro 1-0 63 Open
1291 2023-10-10 Titled Tue 10th Oct Early chess.com INT 7 Viktor Shapiro Maxim Novik 0-1 42 Open
1292 2023-10-10 Titled Tue 10th Oct Late chess.com INT 7 Ilan Schnaider Viktor Shapiro 1-0 33 Open
1293 2023-10-10 Titled Tue 10th Oct Late chess.com INT 6 Viktor Shapiro Tanitoluwa Adewumi 1-0 30 Open
1294 2023-10-10 Titled Tue 10th Oct Early chess.com INT 6 Edgar Mamedov Viktor Shapiro 1-0 46 Open
1295 2023-10-10 Titled Tue 10th Oct Early chess.com INT 5 Viktor Shapiro Casper Liu 1-0 52 Open
1296 2023-10-10 Titled Tue 10th Oct Late chess.com INT 5 Viktor Shapiro Danny Yi 1-0 47 Open
1297 2023-10-10 Titled Tue 10th Oct Late chess.com INT 4 Tuna Ozates Viktor Shapiro 1-0 69 Open
1298 2023-10-10 Titled Tue 10th Oct Early chess.com INT 4 Marco Materia Viktor Shapiro 1-0 25 Open
1299 2023-10-10 Titled Tue 10th Oct Late chess.com INT 3 Anna Cramling Bellon Viktor Shapiro 0-1 48 Open
1300 2023-10-10 Titled Tue 10th Oct Early chess.com INT 3 Jorge Carlos Antonio Viktor Shapiro 0-1 29 Open
  1. vs Carlos Eduardo Cardozo MunarWon · 0-1Black · 2023-10-24 · Round 5Titled Tue 24th Oct Late
  2. vs Samant Aditya SDraw · ½–½Black · 2023-10-24 · Round 5Titled Tue 24th Oct Early
  3. vs Andrei SkvortsovLost · 0-1White · 2023-10-24 · Round 4Titled Tue 24th Oct Late
  4. vs Jake KleimanWon · 1-0White · 2023-10-24 · Round 4Titled Tue 24th Oct Early
  5. vs Isaque Goncalves SantosWon · 0-1Black · 2023-10-24 · Round 3Titled Tue 24th Oct Early
  6. vs Marko JelcicWon · 0-1Black · 2023-10-24 · Round 3Titled Tue 24th Oct Late
  7. vs Aleks SahakyanLost · 0-1White · 2023-10-24 · Round 2Titled Tue 24th Oct Late
  8. vs Jorge Carlos AntonioWon · 1-0White · 2023-10-24 · Round 2Titled Tue 24th Oct Early
  9. vs Igor Oscar LutzWon · 1-0White · 2023-10-24 · Round 1Titled Tue 24th Oct Late
  10. vs Alexander GrischukLost · 1-0Black · 2023-10-24 · Round 1Titled Tue 24th Oct Early
  11. vs Nick FigoritoLost · 0-1White · 2023-10-24 · Round 11Titled Tue 24th Oct Late
  12. vs Dawid NiekrasLost · 1-0Black · 2023-10-24 · Round 11Titled Tue 24th Oct Early
  13. vs Alexander SpichkinWon · 1-0White · 2023-10-24 · Round 10Titled Tue 24th Oct Early
  14. vs Eduardo Gerbelli NetoLost · 1-0Black · 2023-10-24 · Round 10Titled Tue 24th Oct Late
  15. vs Daniil PlyasunovLost · 0-1White · 2023-10-17 · Round 9Titled Tue 17th Oct Late
  16. vs Hayk YeritsyanWon · 1-0White · 2023-10-17 · Round 9Titled Tue 17th Oct Early
  17. vs Richard ShtivelbandDraw · ½–½Black · 2023-10-17 · Round 8Titled Tue 17th Oct Late
  18. vs Uwe KleibelWon · 0-1Black · 2023-10-17 · Round 8Titled Tue 17th Oct Early
  19. vs Jonas RosnerLost · 0-1White · 2023-10-17 · Round 7Titled Tue 17th Oct Early
  20. vs Dion SuWon · 1-0White · 2023-10-17 · Round 7Titled Tue 17th Oct Late
  21. vs Julian Antonio Rojas AlarconLost · 1-0Black · 2023-10-17 · Round 6Titled Tue 17th Oct Late
  22. vs Roberto Junio Brito MolinaLost · 1-0Black · 2023-10-17 · Round 6Titled Tue 17th Oct Early
  23. vs Daniel RangelWon · 1-0White · 2023-10-17 · Round 5Titled Tue 17th Oct Late
  24. vs Rosh JainWon · 0-1Black · 2023-10-17 · Round 5Titled Tue 17th Oct Early
  25. vs Jung Min SeoLost · 0-1White · 2023-10-17 · Round 4Titled Tue 17th Oct Early
  26. vs Pavel EljanovLost · 1-0Black · 2023-10-17 · Round 4Titled Tue 17th Oct Late
  27. vs Yi XuLost · 1-0Black · 2023-10-17 · Round 3Titled Tue 17th Oct Early
  28. vs Gata KamskyDraw · ½–½White · 2023-10-17 · Round 3Titled Tue 17th Oct Late
  29. vs Sim MaerevoetWon · 1-0White · 2023-10-17 · Round 2Titled Tue 17th Oct Early
  30. vs Krikor Sevag MekhitarianDraw · ½–½Black · 2023-10-17 · Round 2Titled Tue 17th Oct Late
  31. vs Arnold EssingWon · 0-1Black · 2023-10-17 · Round 1Titled Tue 17th Oct Early
  32. vs Daniel Mattos MarcolinoWon · 0-1Black · 2023-10-17 · Round 1Titled Tue 17th Oct Late
  33. vs Norman WeinsteinLost · 0-1White · 2023-10-17 · Round 11Titled Tue 17th Oct Late
  34. vs Harold WanyamaLost · 1-0Black · 2023-10-17 · Round 11Titled Tue 17th Oct Early
  35. vs Evan S RosenbergLost · 0-1White · 2023-10-17 · Round 10Titled Tue 17th Oct Early
  36. vs Alexandr KostiukovLost · 1-0Black · 2023-10-17 · Round 10Titled Tue 17th Oct Late
  37. vs Ryan AmburgyWon · 1-0White · 2023-10-10 · Round 9Titled Tue 10th Oct Late
  38. vs Victor KaminskiLost · 1-0Black · 2023-10-10 · Round 9Titled Tue 10th Oct Early
  39. vs Ameet K GhasiWon · 0-1Black · 2023-10-10 · Round 8Titled Tue 10th Oct Late
  40. vs Grzegorz ToczekLost · 1-0Black · 2023-10-10 · Round 8Titled Tue 10th Oct Early
  41. vs Maxim NovikLost · 0-1White · 2023-10-10 · Round 7Titled Tue 10th Oct Early
  42. vs Ilan SchnaiderLost · 1-0Black · 2023-10-10 · Round 7Titled Tue 10th Oct Late
  43. vs Tanitoluwa AdewumiWon · 1-0White · 2023-10-10 · Round 6Titled Tue 10th Oct Late
  44. vs Edgar MamedovLost · 1-0Black · 2023-10-10 · Round 6Titled Tue 10th Oct Early
  45. vs Casper LiuWon · 1-0White · 2023-10-10 · Round 5Titled Tue 10th Oct Early
  46. vs Danny YiWon · 1-0White · 2023-10-10 · Round 5Titled Tue 10th Oct Late
  47. vs Tuna OzatesLost · 1-0Black · 2023-10-10 · Round 4Titled Tue 10th Oct Late
  48. vs Marco MateriaLost · 1-0Black · 2023-10-10 · Round 4Titled Tue 10th Oct Early
  49. vs Anna Cramling BellonWon · 0-1Black · 2023-10-10 · Round 3Titled Tue 10th Oct Late
  50. vs Jorge Carlos AntonioWon · 0-1Black · 2023-10-10 · Round 3Titled Tue 10th Oct Early

FIDE tournaments

All tournament results