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

FIDE tournaments

All tournament results