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
951 2024-03-12 Titled Tue 12th Mar Late chess.com INT 8 Viktor Shapiro Ilya Khakhinov 1-0 27 Open
952 2024-03-12 Titled Tue 12th Mar Late chess.com INT 7 Joaquin Fiorito Viktor Shapiro 1-0 45 Open
953 2024-03-12 Titled Tue 12th Mar Late chess.com INT 6 Viktor Shapiro Igor Lysyj 1/2-1/2 57 Open
954 2024-03-12 Titled Tue 12th Mar Late chess.com INT 5 Kayden Troff Viktor Shapiro 1/2-1/2 74 Open
955 2024-03-12 Titled Tue 12th Mar Late chess.com INT 4 Marco Riehle Viktor Shapiro 0-1 49 Open
956 2024-03-12 Titled Tue 12th Mar Late chess.com INT 3 Viktor Shapiro Walter Cuevas Araya 1-0 32 Open
957 2024-03-12 Titled Tue 12th Mar Late chess.com INT 2 Reza Mahdavi Viktor Shapiro 1-0 32 Open
958 2024-03-12 Titled Tue 12th Mar Late chess.com INT 1 Viktor Shapiro Sho Glashausser 1-0 44 Open
959 2024-03-12 Titled Tue 12th Mar Late chess.com INT 11 Maciej Czopor Viktor Shapiro 1-0 64 Open
960 2024-03-12 Titled Tue 12th Mar Late chess.com INT 10 Viktor Shapiro Neeraj Harish 1-0 47 Open
961 2024-03-05 Titled Tue 5th Mar Early chess.com INT 9 Viktor Shapiro Krzysztof Jakubowski 0-1 35 Open
962 2024-03-05 Titled Tue 5th Mar Late chess.com INT 9 Adan Rios Escobar Viktor Shapiro 0-1 34 Open
963 2024-03-05 Titled Tue 5th Mar Early chess.com INT 8 Vladimir Mikhailovsky Viktor Shapiro 1-0 47 Open
964 2024-03-05 Titled Tue 5th Mar Late chess.com INT 7 Viktor Shapiro Mihailo Djokic 0-1 26 Open
965 2024-03-05 Titled Tue 5th Mar Early chess.com INT 7 Igor L. Vakhlamov Viktor Shapiro 1-0 31 Open
966 2024-03-05 Titled Tue 5th Mar Early chess.com INT 6 Viktor Shapiro Milos Perunovic 1-0 21 Open
967 2024-03-05 Titled Tue 5th Mar Late chess.com INT 6 Eduard Kanter Viktor Shapiro 0-1 55 Open
968 2024-03-05 Titled Tue 5th Mar Late chess.com INT 5 Viktor Shapiro Yahli Sokolovsky 0-1 45 Open
969 2024-03-05 Titled Tue 5th Mar Early chess.com INT 5 Viktor Shapiro Rudolf Pashikyan 1-0 29 Open
970 2024-03-05 Titled Tue 5th Mar Late chess.com INT 4 Sibo Wu Viktor Shapiro 0-1 32 Open
971 2024-03-05 Titled Tue 5th Mar Early chess.com INT 4 Georgios Souleidis Viktor Shapiro 0-1 37 Open
972 2024-03-05 Titled Tue 5th Mar Early chess.com INT 3 Diajeng Theresa Singgih Viktor Shapiro 0-1 46 Open
973 2024-03-05 Titled Tue 5th Mar Late chess.com INT 3 Viktor Shapiro Jan Subelj 0-1 31 Open
974 2024-03-05 Titled Tue 5th Mar Early chess.com INT 2 Viktor Shapiro Andreas Skotheim 0-1 79 Open
975 2024-03-05 Titled Tue 5th Mar Late chess.com INT 2 Viktor Shapiro Mark Timmermans 1/2-1/2 68 Open
976 2024-03-05 Titled Tue 5th Mar Early chess.com INT 1 Viktor Shapiro Timofey Smirnov 1-0 31 Open
977 2024-03-05 Titled Tue 5th Mar Late chess.com INT 1 Ricardo Maruchi Desideri Viktor Shapiro 0-1 29 Open
978 2024-03-05 Titled Tue 5th Mar Late chess.com INT 11 Rout Padmini Viktor Shapiro 1-0 67 Open
979 2024-03-05 Titled Tue 5th Mar Early chess.com INT 11 Grigory Seletsky Viktor Shapiro 1-0 41 Open
980 2024-03-05 Titled Tue 5th Mar Late chess.com INT 10 Viktor Shapiro Grigory Seletsky 0-1 52 Open
981 2024-03-05 Titled Tue 5th Mar Early chess.com INT 10 Matthias Bluebaum Viktor Shapiro 1-0 37 Open
982 2024-02-27 Titled Tue 27th Feb Early chess.com INT 9 Viktor N. Parfenov Viktor Shapiro 1/2-1/2 70 Open
983 2024-02-27 Titled Tue 27th Feb Late chess.com INT 9 Anna Laura Scarsi Viktor Shapiro 0-1 48 Open
984 2024-02-27 Titled Tue 27th Feb Early chess.com INT 8 Viktor Shapiro Viktoriya Tarasova 1-0 57 Open
985 2024-02-27 Titled Tue 27th Feb Late chess.com INT 8 Viktor Shapiro Ruben Domingo Nunez 0-1 26 Open
986 2024-02-27 Titled Tue 27th Feb Late chess.com INT 7 Ilija Stanojevic Viktor Shapiro 0-1 35 Open
987 2024-02-27 Titled Tue 27th Feb Early chess.com INT 7 Viktor Shapiro Romulo Cardoso S Rodrigues Mota 0-1 48 Open
988 2024-02-27 Titled Tue 27th Feb Late chess.com INT 6 Anastasios Tsiolakidis Viktor Shapiro 0-1 33 Open
989 2024-02-27 Titled Tue 27th Feb Early chess.com INT 6 Lewis Martin Viktor Shapiro 1-0 26 Open
990 2024-02-27 Titled Tue 27th Feb Late chess.com INT 5 Viktor Shapiro Alexei Shirov 0-1 56 Open
991 2024-02-27 Titled Tue 27th Feb Early chess.com INT 5 Viktor Shapiro Nuriddin Iunusov 1/2-1/2 72 Open
992 2024-02-27 Titled Tue 27th Feb Early chess.com INT 4 Evgeny Postny Viktor Shapiro 1-0 25 Open
993 2024-02-27 Titled Tue 27th Feb Late chess.com INT 4 Jan Helmer Viktor Shapiro 0-1 28 Open
994 2024-02-27 Titled Tue 27th Feb Late chess.com INT 3 Viktor Shapiro Oscar Humberto Ardila 1-0 28 Open
995 2024-02-27 Titled Tue 27th Feb Early chess.com INT 3 Viktor Shapiro Michal Fudalej 1-0 51 Open
996 2024-02-27 Titled Tue 27th Feb Early chess.com INT 2 Evgeniy Burmakin Viktor Shapiro 0-1 39 Open
997 2024-02-27 Titled Tue 27th Feb Late chess.com INT 2 Mark Biernacki Viktor Shapiro 1-0 41 Open
998 2024-02-27 Titled Tue 27th Feb Late chess.com INT 1 Viktor Shapiro Rudik Makarian 0-1 52 Open
999 2024-02-27 Titled Tue 27th Feb Late chess.com INT 11 Qiyu Zhou Viktor Shapiro 0-1 60 Open
1000 2024-02-27 Titled Tue 27th Feb Early chess.com INT 11 Stefan Eilers Viktor Shapiro 0-1 45 Open
  1. vs Ilya KhakhinovWon · 1-0White · 2024-03-12 · Round 8Titled Tue 12th Mar Late
  2. vs Joaquin FioritoLost · 1-0Black · 2024-03-12 · Round 7Titled Tue 12th Mar Late
  3. vs Igor LysyjDraw · ½–½White · 2024-03-12 · Round 6Titled Tue 12th Mar Late
  4. vs Kayden TroffDraw · ½–½Black · 2024-03-12 · Round 5Titled Tue 12th Mar Late
  5. vs Marco RiehleWon · 0-1Black · 2024-03-12 · Round 4Titled Tue 12th Mar Late
  6. vs Walter Cuevas ArayaWon · 1-0White · 2024-03-12 · Round 3Titled Tue 12th Mar Late
  7. vs Reza MahdaviLost · 1-0Black · 2024-03-12 · Round 2Titled Tue 12th Mar Late
  8. vs Sho GlashausserWon · 1-0White · 2024-03-12 · Round 1Titled Tue 12th Mar Late
  9. vs Maciej CzoporLost · 1-0Black · 2024-03-12 · Round 11Titled Tue 12th Mar Late
  10. vs Neeraj HarishWon · 1-0White · 2024-03-12 · Round 10Titled Tue 12th Mar Late
  11. vs Krzysztof JakubowskiLost · 0-1White · 2024-03-05 · Round 9Titled Tue 5th Mar Early
  12. vs Adan Rios EscobarWon · 0-1Black · 2024-03-05 · Round 9Titled Tue 5th Mar Late
  13. vs Vladimir MikhailovskyLost · 1-0Black · 2024-03-05 · Round 8Titled Tue 5th Mar Early
  14. vs Mihailo DjokicLost · 0-1White · 2024-03-05 · Round 7Titled Tue 5th Mar Late
  15. vs Igor L. VakhlamovLost · 1-0Black · 2024-03-05 · Round 7Titled Tue 5th Mar Early
  16. vs Milos PerunovicWon · 1-0White · 2024-03-05 · Round 6Titled Tue 5th Mar Early
  17. vs Eduard KanterWon · 0-1Black · 2024-03-05 · Round 6Titled Tue 5th Mar Late
  18. vs Yahli SokolovskyLost · 0-1White · 2024-03-05 · Round 5Titled Tue 5th Mar Late
  19. vs Rudolf PashikyanWon · 1-0White · 2024-03-05 · Round 5Titled Tue 5th Mar Early
  20. vs Sibo WuWon · 0-1Black · 2024-03-05 · Round 4Titled Tue 5th Mar Late
  21. vs Georgios SouleidisWon · 0-1Black · 2024-03-05 · Round 4Titled Tue 5th Mar Early
  22. vs Diajeng Theresa SinggihWon · 0-1Black · 2024-03-05 · Round 3Titled Tue 5th Mar Early
  23. vs Jan SubeljLost · 0-1White · 2024-03-05 · Round 3Titled Tue 5th Mar Late
  24. vs Andreas SkotheimLost · 0-1White · 2024-03-05 · Round 2Titled Tue 5th Mar Early
  25. vs Mark TimmermansDraw · ½–½White · 2024-03-05 · Round 2Titled Tue 5th Mar Late
  26. vs Timofey SmirnovWon · 1-0White · 2024-03-05 · Round 1Titled Tue 5th Mar Early
  27. vs Ricardo Maruchi DesideriWon · 0-1Black · 2024-03-05 · Round 1Titled Tue 5th Mar Late
  28. vs Rout PadminiLost · 1-0Black · 2024-03-05 · Round 11Titled Tue 5th Mar Late
  29. vs Grigory SeletskyLost · 1-0Black · 2024-03-05 · Round 11Titled Tue 5th Mar Early
  30. vs Grigory SeletskyLost · 0-1White · 2024-03-05 · Round 10Titled Tue 5th Mar Late
  31. vs Matthias BluebaumLost · 1-0Black · 2024-03-05 · Round 10Titled Tue 5th Mar Early
  32. vs Viktor N. ParfenovDraw · ½–½Black · 2024-02-27 · Round 9Titled Tue 27th Feb Early
  33. vs Anna Laura ScarsiWon · 0-1Black · 2024-02-27 · Round 9Titled Tue 27th Feb Late
  34. vs Viktoriya TarasovaWon · 1-0White · 2024-02-27 · Round 8Titled Tue 27th Feb Early
  35. vs Ruben Domingo NunezLost · 0-1White · 2024-02-27 · Round 8Titled Tue 27th Feb Late
  36. vs Ilija StanojevicWon · 0-1Black · 2024-02-27 · Round 7Titled Tue 27th Feb Late
  37. vs Romulo Cardoso S Rodrigues MotaLost · 0-1White · 2024-02-27 · Round 7Titled Tue 27th Feb Early
  38. vs Anastasios TsiolakidisWon · 0-1Black · 2024-02-27 · Round 6Titled Tue 27th Feb Late
  39. vs Lewis MartinLost · 1-0Black · 2024-02-27 · Round 6Titled Tue 27th Feb Early
  40. vs Alexei ShirovLost · 0-1White · 2024-02-27 · Round 5Titled Tue 27th Feb Late
  41. vs Nuriddin IunusovDraw · ½–½White · 2024-02-27 · Round 5Titled Tue 27th Feb Early
  42. vs Evgeny PostnyLost · 1-0Black · 2024-02-27 · Round 4Titled Tue 27th Feb Early
  43. vs Jan HelmerWon · 0-1Black · 2024-02-27 · Round 4Titled Tue 27th Feb Late
  44. vs Oscar Humberto ArdilaWon · 1-0White · 2024-02-27 · Round 3Titled Tue 27th Feb Late
  45. vs Michal FudalejWon · 1-0White · 2024-02-27 · Round 3Titled Tue 27th Feb Early
  46. vs Evgeniy BurmakinWon · 0-1Black · 2024-02-27 · Round 2Titled Tue 27th Feb Early
  47. vs Mark BiernackiLost · 1-0Black · 2024-02-27 · Round 2Titled Tue 27th Feb Late
  48. vs Rudik MakarianLost · 0-1White · 2024-02-27 · Round 1Titled Tue 27th Feb Late
  49. vs Qiyu ZhouWon · 0-1Black · 2024-02-27 · Round 11Titled Tue 27th Feb Late
  50. vs Stefan EilersWon · 0-1Black · 2024-02-27 · Round 11Titled Tue 27th Feb Early

FIDE tournaments

All tournament results