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
551 2024-08-13 Titled Tue 13th Aug Early chess.com INT 9 Viktor Shapiro Michal Fiedorek 0-1 42 Open
552 2024-08-13 Titled Tue 13th Aug Early chess.com INT 8 Harsha Bharathakoti Viktor Shapiro 1-0 39 Open
553 2024-08-13 Titled Tue 13th Aug Late chess.com INT 8 Aydin Turgut Viktor Shapiro 1-0 47 Open
554 2024-08-13 Titled Tue 13th Aug Early chess.com INT 7 Viktor Shapiro Murali Karthikeyan 0-1 38 Open
555 2024-08-13 Titled Tue 13th Aug Late chess.com INT 7 Viktor Shapiro Vasif Durarbayli 1-0 63 Open
556 2024-08-13 Titled Tue 13th Aug Late chess.com INT 6 Viktor Shapiro Egor Kurchenko 1-0 50 Open
557 2024-08-13 Titled Tue 13th Aug Early chess.com INT 6 Alexander Rustemov Viktor Shapiro 1/2-1/2 93 Open
558 2024-08-13 Titled Tue 13th Aug Early chess.com INT 5 Viktor Shapiro Pablo Salinas Herrera 1-0 59 Open
559 2024-08-13 Titled Tue 13th Aug Late chess.com INT 5 Piotr Brzezina Viktor Shapiro 0-1 15 Open
560 2024-08-13 Titled Tue 13th Aug Early chess.com INT 4 Viktor Shapiro Daria Yurasova 1-0 38 Open
561 2024-08-13 Titled Tue 13th Aug Late chess.com INT 4 Viktor Shapiro Viktor Dmitrenko 0-1 39 Open
562 2024-08-13 Titled Tue 13th Aug Early chess.com INT 3 Etienne Bacrot Viktor Shapiro 1-0 44 Open
563 2024-08-13 Titled Tue 13th Aug Late chess.com INT 2 Viktor Shapiro Can Alp Cansun 1-0 48 Open
564 2024-08-13 Titled Tue 13th Aug Early chess.com INT 2 Stanislaw Osiecki Viktor Shapiro 0-1 51 Open
565 2024-08-13 Titled Tue 13th Aug Early chess.com INT 1 Viktor Shapiro Miguel Medina Paz 1-0 64 Open
566 2024-08-13 Titled Tue 13th Aug Late chess.com INT 1 Alexey Evdokimov Viktor Shapiro 1-0 30 Open
567 2024-08-13 Titled Tue 13th Aug Late chess.com INT 11 Viktor Shapiro Marek Karas 0-1 49 Open
568 2024-08-13 Titled Tue 13th Aug Early chess.com INT 11 Hernan Filgueira Viktor Shapiro 0-1 38 Open
569 2024-08-13 Titled Tue 13th Aug Early chess.com INT 10 Viktor Shapiro Julian Estrada Nieto 1-0 47 Open
570 2024-08-13 Titled Tue 13th Aug Late chess.com INT 10 Jose Fernando Cuenca Jimenez Viktor Shapiro 1-0 43 Open
571 2024-08-06 Titled Tue 6th Aug Late chess.com INT 9 Yuri Zhizmer Viktor Shapiro 1/2-1/2 67 Open
572 2024-08-06 Titled Tue 6th Aug Late chess.com INT 8 Andrew Jing Viktor Shapiro 0-1 70 Open
573 2024-08-06 Titled Tue 6th Aug Late chess.com INT 7 Viktor Shapiro Nicolas Abarca Gonzalez 1/2-1/2 69 Open
574 2024-08-06 Titled Tue 6th Aug Late chess.com INT 6 Alexander Spichkin Viktor Shapiro 1/2-1/2 23 Open
575 2024-08-06 Titled Tue 6th Aug Late chess.com INT 5 Viktor Shapiro Vladimir Bochnicka 1-0 56 Open
576 2024-08-06 Titled Tue 6th Aug Late chess.com INT 4 Farid Tamer Waguih Viktor Shapiro 1-0 70 Open
577 2024-08-06 Titled Tue 6th Aug Late chess.com INT 3 Viktor Shapiro Narayan Venkatesh 1-0 62 Open
578 2024-08-06 Titled Tue 6th Aug Late chess.com INT 2 Viktor Shapiro Yaroslav Remizov 0-1 29 Open
579 2024-08-06 Titled Tue 6th Aug Late chess.com INT 11 Viktor Shapiro Gergana Peycheva 1-0 49 Open
580 2024-08-06 Titled Tue 6th Aug Late chess.com INT 10 Viktor Shapiro Nikolozi Kacharava 0-1 46 Open
581 2024-07-30 Titled Tue 30th Jul Late chess.com INT 9 Vahap Sanal Viktor Shapiro 1-0 51 Open
582 2024-07-30 Titled Tue 30th Jul Early chess.com INT 9 Viktor Shapiro Alberto Santos Flores 1-0 47 Open
583 2024-07-30 Titled Tue 30th Jul Early chess.com INT 8 David Navara Viktor Shapiro 1-0 55 Open
584 2024-07-30 Titled Tue 30th Jul Late chess.com INT 8 Gata Kamsky Viktor Shapiro 1-0 30 Open
585 2024-07-30 Titled Tue 30th Jul Late chess.com INT 7 Viktor Shapiro Maciej Klekowski 1-0 39 Open
586 2024-07-30 Titled Tue 30th Jul Early chess.com INT 7 Casper Liu Viktor Shapiro 0-1 47 Open
587 2024-07-30 Titled Tue 30th Jul Early chess.com INT 6 Viktor Shapiro Charles H Storey 1-0 30 Open
588 2024-07-30 Titled Tue 30th Jul Late chess.com INT 6 Viktor N. Parfenov Viktor Shapiro 0-1 25 Open
589 2024-07-30 Titled Tue 30th Jul Early chess.com INT 5 Sharath Radhakrishnan Viktor Shapiro 1-0 68 Open
590 2024-07-30 Titled Tue 30th Jul Late chess.com INT 5 Rodrigo Vasquez Schroeder Viktor Shapiro 1-0 39 Open
591 2024-07-30 Titled Tue 30th Jul Late chess.com INT 4 Viktor Shapiro Carlos Eduardo Cardozo Munar 1-0 31 Open
592 2024-07-30 Titled Tue 30th Jul Early chess.com INT 4 Viktor Shapiro Tyrell Harriott 1-0 37 Open
593 2024-07-30 Titled Tue 30th Jul Early chess.com INT 3 Bajaj Prakhar Viktor Shapiro 1-0 56 Open
594 2024-07-30 Titled Tue 30th Jul Late chess.com INT 3 Maciej Sroczynski Viktor Shapiro 0-1 25 Open
595 2024-07-30 Titled Tue 30th Jul Late chess.com INT 2 Viktor Shapiro Sanan Sjugirov 0-1 80 Open
596 2024-07-30 Titled Tue 30th Jul Early chess.com INT 2 Viktor Shapiro Kirill Klukin 0-1 53 Open
597 2024-07-30 Titled Tue 30th Jul Late chess.com INT 1 Viktor Shapiro Alexander Spichkin 1-0 88 Open
598 2024-07-30 Titled Tue 30th Jul Early chess.com INT 1 Franco Manteiga Viktor Shapiro 0-1 34 Open
599 2024-07-30 Titled Tue 30th Jul Late chess.com INT 11 Maksim Volkov Viktor Shapiro 1-0 76 Open
600 2024-07-30 Titled Tue 30th Jul Early chess.com INT 11 Viktor Shapiro Jose Fernando Cuenca Jimenez 1-0 44 Open
  1. vs Michal FiedorekLost · 0-1White · 2024-08-13 · Round 9Titled Tue 13th Aug Early
  2. vs Harsha BharathakotiLost · 1-0Black · 2024-08-13 · Round 8Titled Tue 13th Aug Early
  3. vs Aydin TurgutLost · 1-0Black · 2024-08-13 · Round 8Titled Tue 13th Aug Late
  4. vs Murali KarthikeyanLost · 0-1White · 2024-08-13 · Round 7Titled Tue 13th Aug Early
  5. vs Vasif DurarbayliWon · 1-0White · 2024-08-13 · Round 7Titled Tue 13th Aug Late
  6. vs Egor KurchenkoWon · 1-0White · 2024-08-13 · Round 6Titled Tue 13th Aug Late
  7. vs Alexander RustemovDraw · ½–½Black · 2024-08-13 · Round 6Titled Tue 13th Aug Early
  8. vs Pablo Salinas HerreraWon · 1-0White · 2024-08-13 · Round 5Titled Tue 13th Aug Early
  9. vs Piotr BrzezinaWon · 0-1Black · 2024-08-13 · Round 5Titled Tue 13th Aug Late
  10. vs Daria YurasovaWon · 1-0White · 2024-08-13 · Round 4Titled Tue 13th Aug Early
  11. vs Viktor DmitrenkoLost · 0-1White · 2024-08-13 · Round 4Titled Tue 13th Aug Late
  12. vs Etienne BacrotLost · 1-0Black · 2024-08-13 · Round 3Titled Tue 13th Aug Early
  13. vs Can Alp CansunWon · 1-0White · 2024-08-13 · Round 2Titled Tue 13th Aug Late
  14. vs Stanislaw OsieckiWon · 0-1Black · 2024-08-13 · Round 2Titled Tue 13th Aug Early
  15. vs Miguel Medina PazWon · 1-0White · 2024-08-13 · Round 1Titled Tue 13th Aug Early
  16. vs Alexey EvdokimovLost · 1-0Black · 2024-08-13 · Round 1Titled Tue 13th Aug Late
  17. vs Marek KarasLost · 0-1White · 2024-08-13 · Round 11Titled Tue 13th Aug Late
  18. vs Hernan FilgueiraWon · 0-1Black · 2024-08-13 · Round 11Titled Tue 13th Aug Early
  19. vs Julian Estrada NietoWon · 1-0White · 2024-08-13 · Round 10Titled Tue 13th Aug Early
  20. vs Jose Fernando Cuenca JimenezLost · 1-0Black · 2024-08-13 · Round 10Titled Tue 13th Aug Late
  21. vs Yuri ZhizmerDraw · ½–½Black · 2024-08-06 · Round 9Titled Tue 6th Aug Late
  22. vs Andrew JingWon · 0-1Black · 2024-08-06 · Round 8Titled Tue 6th Aug Late
  23. vs Nicolas Abarca GonzalezDraw · ½–½White · 2024-08-06 · Round 7Titled Tue 6th Aug Late
  24. vs Alexander SpichkinDraw · ½–½Black · 2024-08-06 · Round 6Titled Tue 6th Aug Late
  25. vs Vladimir BochnickaWon · 1-0White · 2024-08-06 · Round 5Titled Tue 6th Aug Late
  26. vs Farid Tamer WaguihLost · 1-0Black · 2024-08-06 · Round 4Titled Tue 6th Aug Late
  27. vs Narayan VenkateshWon · 1-0White · 2024-08-06 · Round 3Titled Tue 6th Aug Late
  28. vs Yaroslav RemizovLost · 0-1White · 2024-08-06 · Round 2Titled Tue 6th Aug Late
  29. vs Gergana PeychevaWon · 1-0White · 2024-08-06 · Round 11Titled Tue 6th Aug Late
  30. vs Nikolozi KacharavaLost · 0-1White · 2024-08-06 · Round 10Titled Tue 6th Aug Late
  31. vs Vahap SanalLost · 1-0Black · 2024-07-30 · Round 9Titled Tue 30th Jul Late
  32. vs Alberto Santos FloresWon · 1-0White · 2024-07-30 · Round 9Titled Tue 30th Jul Early
  33. vs David NavaraLost · 1-0Black · 2024-07-30 · Round 8Titled Tue 30th Jul Early
  34. vs Gata KamskyLost · 1-0Black · 2024-07-30 · Round 8Titled Tue 30th Jul Late
  35. vs Maciej KlekowskiWon · 1-0White · 2024-07-30 · Round 7Titled Tue 30th Jul Late
  36. vs Casper LiuWon · 0-1Black · 2024-07-30 · Round 7Titled Tue 30th Jul Early
  37. vs Charles H StoreyWon · 1-0White · 2024-07-30 · Round 6Titled Tue 30th Jul Early
  38. vs Viktor N. ParfenovWon · 0-1Black · 2024-07-30 · Round 6Titled Tue 30th Jul Late
  39. vs Sharath RadhakrishnanLost · 1-0Black · 2024-07-30 · Round 5Titled Tue 30th Jul Early
  40. vs Rodrigo Vasquez SchroederLost · 1-0Black · 2024-07-30 · Round 5Titled Tue 30th Jul Late
  41. vs Carlos Eduardo Cardozo MunarWon · 1-0White · 2024-07-30 · Round 4Titled Tue 30th Jul Late
  42. vs Tyrell HarriottWon · 1-0White · 2024-07-30 · Round 4Titled Tue 30th Jul Early
  43. vs Bajaj PrakharLost · 1-0Black · 2024-07-30 · Round 3Titled Tue 30th Jul Early
  44. vs Maciej SroczynskiWon · 0-1Black · 2024-07-30 · Round 3Titled Tue 30th Jul Late
  45. vs Sanan SjugirovLost · 0-1White · 2024-07-30 · Round 2Titled Tue 30th Jul Late
  46. vs Kirill KlukinLost · 0-1White · 2024-07-30 · Round 2Titled Tue 30th Jul Early
  47. vs Alexander SpichkinWon · 1-0White · 2024-07-30 · Round 1Titled Tue 30th Jul Late
  48. vs Franco ManteigaWon · 0-1Black · 2024-07-30 · Round 1Titled Tue 30th Jul Early
  49. vs Maksim VolkovLost · 1-0Black · 2024-07-30 · Round 11Titled Tue 30th Jul Late
  50. vs Jose Fernando Cuenca JimenezWon · 1-0White · 2024-07-30 · Round 11Titled Tue 30th Jul Early

FIDE tournaments

All tournament results