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
251 2024-11-26 Titled Tue 26th Nov Early chess.com INT 7 Sivanesan Nithyalakshmi Viktor Shapiro 1-0 23 Open
252 2024-11-26 Titled Tue 26th Nov Late chess.com INT 6 Viktor Shapiro Vladimir Hamitevici 0-1 26 Open
253 2024-11-26 Titled Tue 26th Nov Late chess.com INT 5 Viktor Shapiro Levy Rozman 1/2-1/2 63 Open
254 2024-11-26 Titled Tue 26th Nov Early chess.com INT 5 Ondrej Svanda Viktor Shapiro 1-0 81 Open
255 2024-11-26 Titled Tue 26th Nov Early chess.com INT 4 Viktor Shapiro Artem Bardyk 0-1 76 Open
256 2024-11-26 Titled Tue 26th Nov Late chess.com INT 4 Andrey Tsvetkov Viktor Shapiro 0-1 45 Open
257 2024-11-26 Titled Tue 26th Nov Early chess.com INT 3 Viktor Shapiro Zbigniew Pakleza 0-1 53 Open
258 2024-11-26 Titled Tue 26th Nov Late chess.com INT 3 Wladimir Camilo Zampronha Viktor Shapiro 0-1 37 Open
259 2024-11-26 Titled Tue 26th Nov Late chess.com INT 2 Viktor Shapiro Roman Pyrih 0-1 54 Open
260 2024-11-26 Titled Tue 26th Nov Early chess.com INT 2 Vjacheslav Weetik Viktor Shapiro 0-1 40 Open
261 2024-11-26 Titled Tue 26th Nov Early chess.com INT 1 Ivan Tisma Viktor Shapiro 0-1 70 Open
262 2024-11-26 Titled Tue 26th Nov Late chess.com INT 1 Stephen Capp Viktor Shapiro 0-1 35 Open
263 2024-11-26 Titled Tue 26th Nov Late chess.com INT 11 Viktor Shapiro Ugur Doga Yazici 0-1 41 Open
264 2024-11-26 Titled Tue 26th Nov Early chess.com INT 11 Viktor Shapiro Sara Moncada Correa 1-0 63 Open
265 2024-11-26 Titled Tue 26th Nov Late chess.com INT 10 Araz Basim Mohammed S Al-Saffar Viktor Shapiro 0-1 34 Open
266 2024-11-26 Titled Tue 26th Nov Early chess.com INT 10 Giovanni Marchesich Viktor Shapiro 1/2-1/2 72 Open
267 2024-11-19 Titled Tue 19th Nov Late chess.com INT 9 2056836 Viktor Shapiro 1-0 47 Open
268 2024-11-19 Titled Tue 19th Nov Late chess.com INT 8 Viktor Shapiro Lennis Martinez Ramirez 0-1 43 Open
269 2024-11-19 Titled Tue 19th Nov Late chess.com INT 7 Marlon Jodar Arias Viktor Shapiro 0-1 58 Open
270 2024-11-19 Titled Tue 19th Nov Late chess.com INT 6 Viktor Shapiro Artem Odegov 0-1 39 Open
271 2024-11-19 Titled Tue 19th Nov Late chess.com INT 5 Viktor Shapiro Daniel Melamed 1-0 46 Open
272 2024-11-19 Titled Tue 19th Nov Early chess.com INT 5 Viktor Shapiro Maftuna Bobomurodova 1-0 57 Open
273 2024-11-19 Titled Tue 19th Nov Late chess.com INT 4 Tyrell Harriott Viktor Shapiro 0-1 71 Open
274 2024-11-19 Titled Tue 19th Nov Early chess.com INT 4 Jann-Christian Tiarks Viktor Shapiro 1-0 68 Open
275 2024-11-19 Titled Tue 19th Nov Late chess.com INT 3 Viktor Shapiro Julien Dubreuil 0-1 53 Open
276 2024-11-19 Titled Tue 19th Nov Early chess.com INT 2 Barad Yeganegi Viktor Shapiro 1-0 35 Open
277 2024-11-19 Titled Tue 19th Nov Late chess.com INT 2 Giorgi Margvelashvili Viktor Shapiro 1-0 45 Open
278 2024-11-19 Titled Tue 19th Nov Early chess.com INT 1 Regita Desyari Putri Viktor Shapiro 0-1 37 Open
279 2024-11-19 Titled Tue 19th Nov Late chess.com INT 1 Camilo Corredor Castellanos Viktor Shapiro 0-1 30 Open
280 2024-11-19 Titled Tue 19th Nov Late chess.com INT 11 Karsten Schulz Viktor Shapiro 0-1 30 Open
281 2024-11-19 Titled Tue 19th Nov Late chess.com INT 10 Viktor Shapiro Oscar Humberto Ardila 1-0 45 Open
282 2024-11-12 Titled Tue 12th Nov Early chess.com INT 9 Leonardo Cahuapaza Tarapaca Viktor Shapiro 0-1 81 Open
283 2024-11-12 Titled Tue 12th Nov Early chess.com INT 8 Viktor Shapiro Stanoje Jovic 0-1 47 Open
284 2024-11-12 Titled Tue 12th Nov Late chess.com INT 8 Viktor Shapiro David Blanco Diez 1-0 38 Open
285 2024-11-12 Titled Tue 12th Nov Late chess.com INT 7 Vasiliy Korchmar Viktor Shapiro 1-0 38 Open
286 2024-11-12 Titled Tue 12th Nov Early chess.com INT 7 Roberto Junio Brito Molina Viktor Shapiro 1-0 90 Open
287 2024-11-12 Titled Tue 12th Nov Late chess.com INT 6 Viktor Shapiro Rupesh Reddy Y 1-0 23 Open
288 2024-11-12 Titled Tue 12th Nov Early chess.com INT 6 Viktor Shapiro Sergei Ljukin 1-0 35 Open
289 2024-11-12 Titled Tue 12th Nov Late chess.com INT 5 Viktor Shapiro Nico Zwirs 0-1 51 Open
290 2024-11-12 Titled Tue 12th Nov Early chess.com INT 5 Alimzhan Amirkul Viktor Shapiro 1/2-1/2 66 Open
291 2024-11-12 Titled Tue 12th Nov Early chess.com INT 4 Viktor Shapiro Gata Kamsky 0-1 54 Open
292 2024-11-12 Titled Tue 12th Nov Late chess.com INT 4 Jesper Kjaergaard-Jensen Viktor Shapiro 0-1 42 Open
293 2024-11-12 Titled Tue 12th Nov Early chess.com INT 3 Viktor Shapiro Maurizio Brancaleoni 1-0 43 Open
294 2024-11-12 Titled Tue 12th Nov Late chess.com INT 3 Viktor Shapiro Vishnusankar Jonnalagadda 1-0 45 Open
295 2024-11-12 Titled Tue 12th Nov Late chess.com INT 2 Cristobal Henriquez Villagra Viktor Shapiro 1-0 51 Open
296 2024-11-12 Titled Tue 12th Nov Early chess.com INT 2 Milosz Szpar Viktor Shapiro 1-0 37 Open
297 2024-11-12 Titled Tue 12th Nov Early chess.com INT 1 Viktor Shapiro Carlos Eduardo Cardozo Munar 1-0 37 Open
298 2024-11-12 Titled Tue 12th Nov Late chess.com INT 1 Igor Da Paz Palacio Viktor Shapiro 0-1 37 Open
299 2024-11-12 Titled Tue 12th Nov Late chess.com INT 11 Matfey Rogov Viktor Shapiro 1-0 44 Open
300 2024-11-12 Titled Tue 12th Nov Early chess.com INT 11 Viktor Shapiro Kalyani Sirin 1-0 87 Open
  1. vs Sivanesan NithyalakshmiLost · 1-0Black · 2024-11-26 · Round 7Titled Tue 26th Nov Early
  2. vs Vladimir HamiteviciLost · 0-1White · 2024-11-26 · Round 6Titled Tue 26th Nov Late
  3. vs Levy RozmanDraw · ½–½White · 2024-11-26 · Round 5Titled Tue 26th Nov Late
  4. vs Ondrej SvandaLost · 1-0Black · 2024-11-26 · Round 5Titled Tue 26th Nov Early
  5. vs Artem BardykLost · 0-1White · 2024-11-26 · Round 4Titled Tue 26th Nov Early
  6. vs Andrey TsvetkovWon · 0-1Black · 2024-11-26 · Round 4Titled Tue 26th Nov Late
  7. vs Zbigniew PaklezaLost · 0-1White · 2024-11-26 · Round 3Titled Tue 26th Nov Early
  8. vs Wladimir Camilo ZampronhaWon · 0-1Black · 2024-11-26 · Round 3Titled Tue 26th Nov Late
  9. vs Roman PyrihLost · 0-1White · 2024-11-26 · Round 2Titled Tue 26th Nov Late
  10. vs Vjacheslav WeetikWon · 0-1Black · 2024-11-26 · Round 2Titled Tue 26th Nov Early
  11. vs Ivan TismaWon · 0-1Black · 2024-11-26 · Round 1Titled Tue 26th Nov Early
  12. vs Stephen CappWon · 0-1Black · 2024-11-26 · Round 1Titled Tue 26th Nov Late
  13. vs Ugur Doga YaziciLost · 0-1White · 2024-11-26 · Round 11Titled Tue 26th Nov Late
  14. vs Sara Moncada CorreaWon · 1-0White · 2024-11-26 · Round 11Titled Tue 26th Nov Early
  15. vs Araz Basim Mohammed S Al-SaffarWon · 0-1Black · 2024-11-26 · Round 10Titled Tue 26th Nov Late
  16. vs Giovanni MarchesichDraw · ½–½Black · 2024-11-26 · Round 10Titled Tue 26th Nov Early
  17. vs 2056836Lost · 1-0Black · 2024-11-19 · Round 9Titled Tue 19th Nov Late
  18. vs Lennis Martinez RamirezLost · 0-1White · 2024-11-19 · Round 8Titled Tue 19th Nov Late
  19. vs Marlon Jodar AriasWon · 0-1Black · 2024-11-19 · Round 7Titled Tue 19th Nov Late
  20. vs Artem OdegovLost · 0-1White · 2024-11-19 · Round 6Titled Tue 19th Nov Late
  21. vs Daniel MelamedWon · 1-0White · 2024-11-19 · Round 5Titled Tue 19th Nov Late
  22. vs Maftuna BobomurodovaWon · 1-0White · 2024-11-19 · Round 5Titled Tue 19th Nov Early
  23. vs Tyrell HarriottWon · 0-1Black · 2024-11-19 · Round 4Titled Tue 19th Nov Late
  24. vs Jann-Christian TiarksLost · 1-0Black · 2024-11-19 · Round 4Titled Tue 19th Nov Early
  25. vs Julien DubreuilLost · 0-1White · 2024-11-19 · Round 3Titled Tue 19th Nov Late
  26. vs Barad YeganegiLost · 1-0Black · 2024-11-19 · Round 2Titled Tue 19th Nov Early
  27. vs Giorgi MargvelashviliLost · 1-0Black · 2024-11-19 · Round 2Titled Tue 19th Nov Late
  28. vs Regita Desyari PutriWon · 0-1Black · 2024-11-19 · Round 1Titled Tue 19th Nov Early
  29. vs Camilo Corredor CastellanosWon · 0-1Black · 2024-11-19 · Round 1Titled Tue 19th Nov Late
  30. vs Karsten SchulzWon · 0-1Black · 2024-11-19 · Round 11Titled Tue 19th Nov Late
  31. vs Oscar Humberto ArdilaWon · 1-0White · 2024-11-19 · Round 10Titled Tue 19th Nov Late
  32. vs Leonardo Cahuapaza TarapacaWon · 0-1Black · 2024-11-12 · Round 9Titled Tue 12th Nov Early
  33. vs Stanoje JovicLost · 0-1White · 2024-11-12 · Round 8Titled Tue 12th Nov Early
  34. vs David Blanco DiezWon · 1-0White · 2024-11-12 · Round 8Titled Tue 12th Nov Late
  35. vs Vasiliy KorchmarLost · 1-0Black · 2024-11-12 · Round 7Titled Tue 12th Nov Late
  36. vs Roberto Junio Brito MolinaLost · 1-0Black · 2024-11-12 · Round 7Titled Tue 12th Nov Early
  37. vs Rupesh Reddy YWon · 1-0White · 2024-11-12 · Round 6Titled Tue 12th Nov Late
  38. vs Sergei LjukinWon · 1-0White · 2024-11-12 · Round 6Titled Tue 12th Nov Early
  39. vs Nico ZwirsLost · 0-1White · 2024-11-12 · Round 5Titled Tue 12th Nov Late
  40. vs Alimzhan AmirkulDraw · ½–½Black · 2024-11-12 · Round 5Titled Tue 12th Nov Early
  41. vs Gata KamskyLost · 0-1White · 2024-11-12 · Round 4Titled Tue 12th Nov Early
  42. vs Jesper Kjaergaard-JensenWon · 0-1Black · 2024-11-12 · Round 4Titled Tue 12th Nov Late
  43. vs Maurizio BrancaleoniWon · 1-0White · 2024-11-12 · Round 3Titled Tue 12th Nov Early
  44. vs Vishnusankar JonnalagaddaWon · 1-0White · 2024-11-12 · Round 3Titled Tue 12th Nov Late
  45. vs Cristobal Henriquez VillagraLost · 1-0Black · 2024-11-12 · Round 2Titled Tue 12th Nov Late
  46. vs Milosz SzparLost · 1-0Black · 2024-11-12 · Round 2Titled Tue 12th Nov Early
  47. vs Carlos Eduardo Cardozo MunarWon · 1-0White · 2024-11-12 · Round 1Titled Tue 12th Nov Early
  48. vs Igor Da Paz PalacioWon · 0-1Black · 2024-11-12 · Round 1Titled Tue 12th Nov Late
  49. vs Matfey RogovLost · 1-0Black · 2024-11-12 · Round 11Titled Tue 12th Nov Late
  50. vs Kalyani SirinWon · 1-0White · 2024-11-12 · Round 11Titled Tue 12th Nov Early

FIDE tournaments

All tournament results