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
901 2024-04-02 Titled Tue 2nd Apr Early chess.com INT 1 Viktor Shapiro Arnash Bauyrzhan 1-0 29 Open
902 2024-04-02 Titled Tue 2nd Apr Late chess.com INT 1 Andrew Jing Viktor Shapiro 0-1 32 Open
903 2024-04-02 Titled Tue 2nd Apr Early chess.com INT 11 Viktor Shapiro Gerardo Fernandez Hernandez 1-0 37 Open
904 2024-04-02 Titled Tue 2nd Apr Late chess.com INT 11 Rushan Bogaudinov Viktor Shapiro 0-1 56 Open
905 2024-04-02 Titled Tue 2nd Apr Early chess.com INT 10 In Hei Henry Ho Viktor Shapiro 1-0 29 Open
906 2024-04-02 Titled Tue 2nd Apr Late chess.com INT 10 Viktor Shapiro Fengxi Mao 1-0 40 Open
907 2024-03-26 Titled Tue 26th Mar Early chess.com INT 9 Wagh Suyog Viktor Shapiro 1-0 84 Open
908 2024-03-26 Titled Tue 26th Mar Late chess.com INT 9 Krikor Sevag Mekhitarian Viktor Shapiro 1-0 34 Open
909 2024-03-26 Titled Tue 26th Mar Late chess.com INT 8 Viktor Shapiro Yi Liu 1-0 25 Open
910 2024-03-26 Titled Tue 26th Mar Early chess.com INT 8 Viktor Shapiro Kevin George 1-0 39 Open
911 2024-03-26 Titled Tue 26th Mar Early chess.com INT 7 Simon Thorhallsson Viktor Shapiro 0-1 46 Open
912 2024-03-26 Titled Tue 26th Mar Late chess.com INT 7 Valery Kazakouski Viktor Shapiro 1-0 68 Open
913 2024-03-26 Titled Tue 26th Mar Early chess.com INT 6 Viktor Shapiro Andrey Khromkin 1-0 51 Open
914 2024-03-26 Titled Tue 26th Mar Late chess.com INT 6 Keti Tsatsalashvili Viktor Shapiro 0-1 59 Open
915 2024-03-26 Titled Tue 26th Mar Late chess.com INT 5 Viktor Shapiro Bojan Maksimovic 0-1 44 Open
916 2024-03-26 Titled Tue 26th Mar Early chess.com INT 5 Mario Alexis Arias Gaviria Viktor Shapiro 1-0 37 Open
917 2024-03-26 Titled Tue 26th Mar Late chess.com INT 4 Jose Ricardo Garcia Correa Viktor Shapiro 0-1 55 Open
918 2024-03-26 Titled Tue 26th Mar Early chess.com INT 4 Viktor Shapiro Alexander Rustemov 0-1 46 Open
919 2024-03-26 Titled Tue 26th Mar Late chess.com INT 3 Daniel Herman Viktor Shapiro 0-1 34 Open
920 2024-03-26 Titled Tue 26th Mar Early chess.com INT 3 Alexander Reprintsev Viktor Shapiro 0-1 17 Open
921 2024-03-26 Titled Tue 26th Mar Late chess.com INT 2 Viktor Shapiro Xiangyu Xu 0-1 24 Open
922 2024-03-26 Titled Tue 26th Mar Early chess.com INT 2 Mahammad Muradli Viktor Shapiro 1-0 52 Open
923 2024-03-26 Titled Tue 26th Mar Late chess.com INT 1 Viktor Shapiro Andres Delgado Kuffo 1-0 44 Open
924 2024-03-26 Titled Tue 26th Mar Early chess.com INT 1 Viktor Shapiro Marisa Zuriel 1-0 36 Open
925 2024-03-26 Titled Tue 26th Mar Late chess.com INT 11 Viktor Shapiro Dmitry Andreikin 0-1 42 Open
926 2024-03-26 Titled Tue 26th Mar Early chess.com INT 11 Zhanibek Amanov Viktor Shapiro 0-1 29 Open
927 2024-03-26 Titled Tue 26th Mar Early chess.com INT 10 Viktor Shapiro Jack Mizzi 1-0 42 Open
928 2024-03-26 Titled Tue 26th Mar Late chess.com INT 10 Viktor Shapiro Thalia Cervantes Landeiro 1-0 52 Open
929 2024-03-19 Titled Tue 19th Mar Late chess.com INT 9 Ilhan Serhat Salman Viktor Shapiro 1-0 30 Open
930 2024-03-19 Titled Tue 19th Mar Early chess.com INT 9 Viktor Shapiro Ekaterina Goltseva 0-1 45 Open
931 2024-03-19 Titled Tue 19th Mar Late chess.com INT 8 Ralph Tan Viktor Shapiro 1-0 49 Open
932 2024-03-19 Titled Tue 19th Mar Early chess.com INT 8 Vasilii Titarov Viktor Shapiro 0-1 31 Open
933 2024-03-19 Titled Tue 19th Mar Late chess.com INT 7 Viktor Shapiro Anderson Esmeraldas Huachi 0-1 26 Open
934 2024-03-19 Titled Tue 19th Mar Early chess.com INT 7 Viktor Shapiro Pablo Salinas Herrera 0-1 36 Open
935 2024-03-19 Titled Tue 19th Mar Late chess.com INT 6 Viktor Shapiro Kayden Troff 0-1 58 Open
936 2024-03-19 Titled Tue 19th Mar Early chess.com INT 6 Viacheslav Slovineanu Viktor Shapiro 0-1 32 Open
937 2024-03-19 Titled Tue 19th Mar Early chess.com INT 5 Edgar Mamedov Viktor Shapiro 1-0 47 Open
938 2024-03-19 Titled Tue 19th Mar Late chess.com INT 5 Keti Tsatsalashvili Viktor Shapiro 0-1 41 Open
939 2024-03-19 Titled Tue 19th Mar Early chess.com INT 4 Viktor Shapiro Andrew Jing 1-0 73 Open
940 2024-03-19 Titled Tue 19th Mar Late chess.com INT 4 Viktor Shapiro Eduardo Barbosa Mesquita 1/2-1/2 63 Open
941 2024-03-19 Titled Tue 19th Mar Early chess.com INT 3 Mukhiddin Madaminov Viktor Shapiro 1-0 82 Open
942 2024-03-19 Titled Tue 19th Mar Late chess.com INT 3 Vardan Danielian Viktor Shapiro 0-1 54 Open
943 2024-03-19 Titled Tue 19th Mar Late chess.com INT 2 Viktor Shapiro Christian Cacco 0-1 45 Open
944 2024-03-19 Titled Tue 19th Mar Early chess.com INT 2 Viktor Shapiro Anish Giri 1-0 41 Open
945 2024-03-19 Titled Tue 19th Mar Early chess.com INT 1 Viktor Shapiro Juan Manuel Aranda 1-0 38 Open
946 2024-03-19 Titled Tue 19th Mar Late chess.com INT 1 Giorgio Belli Viktor Shapiro 0-1 59 Open
947 2024-03-19 Titled Tue 19th Mar Early chess.com INT 11 Viktor Shapiro Marc Llari 1-0 41 Open
948 2024-03-19 Titled Tue 19th Mar Late chess.com INT 10 Viktor Shapiro Christopher Chabris 1-0 31 Open
949 2024-03-19 Titled Tue 19th Mar Early chess.com INT 10 Elnaz Kaliakhmet Viktor Shapiro 0-1 22 Open
950 2024-03-12 Titled Tue 12th Mar Late chess.com INT 9 Leonardo Tristan Viktor Shapiro 1-0 57 Open
  1. vs Arnash BauyrzhanWon · 1-0White · 2024-04-02 · Round 1Titled Tue 2nd Apr Early
  2. vs Andrew JingWon · 0-1Black · 2024-04-02 · Round 1Titled Tue 2nd Apr Late
  3. vs Gerardo Fernandez HernandezWon · 1-0White · 2024-04-02 · Round 11Titled Tue 2nd Apr Early
  4. vs Rushan BogaudinovWon · 0-1Black · 2024-04-02 · Round 11Titled Tue 2nd Apr Late
  5. vs In Hei Henry HoLost · 1-0Black · 2024-04-02 · Round 10Titled Tue 2nd Apr Early
  6. vs Fengxi MaoWon · 1-0White · 2024-04-02 · Round 10Titled Tue 2nd Apr Late
  7. vs Wagh SuyogLost · 1-0Black · 2024-03-26 · Round 9Titled Tue 26th Mar Early
  8. vs Krikor Sevag MekhitarianLost · 1-0Black · 2024-03-26 · Round 9Titled Tue 26th Mar Late
  9. vs Yi LiuWon · 1-0White · 2024-03-26 · Round 8Titled Tue 26th Mar Late
  10. vs Kevin GeorgeWon · 1-0White · 2024-03-26 · Round 8Titled Tue 26th Mar Early
  11. vs Simon ThorhallssonWon · 0-1Black · 2024-03-26 · Round 7Titled Tue 26th Mar Early
  12. vs Valery KazakouskiLost · 1-0Black · 2024-03-26 · Round 7Titled Tue 26th Mar Late
  13. vs Andrey KhromkinWon · 1-0White · 2024-03-26 · Round 6Titled Tue 26th Mar Early
  14. vs Keti TsatsalashviliWon · 0-1Black · 2024-03-26 · Round 6Titled Tue 26th Mar Late
  15. vs Bojan MaksimovicLost · 0-1White · 2024-03-26 · Round 5Titled Tue 26th Mar Late
  16. vs Mario Alexis Arias GaviriaLost · 1-0Black · 2024-03-26 · Round 5Titled Tue 26th Mar Early
  17. vs Jose Ricardo Garcia CorreaWon · 0-1Black · 2024-03-26 · Round 4Titled Tue 26th Mar Late
  18. vs Alexander RustemovLost · 0-1White · 2024-03-26 · Round 4Titled Tue 26th Mar Early
  19. vs Daniel HermanWon · 0-1Black · 2024-03-26 · Round 3Titled Tue 26th Mar Late
  20. vs Alexander ReprintsevWon · 0-1Black · 2024-03-26 · Round 3Titled Tue 26th Mar Early
  21. vs Xiangyu XuLost · 0-1White · 2024-03-26 · Round 2Titled Tue 26th Mar Late
  22. vs Mahammad MuradliLost · 1-0Black · 2024-03-26 · Round 2Titled Tue 26th Mar Early
  23. vs Andres Delgado KuffoWon · 1-0White · 2024-03-26 · Round 1Titled Tue 26th Mar Late
  24. vs Marisa ZurielWon · 1-0White · 2024-03-26 · Round 1Titled Tue 26th Mar Early
  25. vs Dmitry AndreikinLost · 0-1White · 2024-03-26 · Round 11Titled Tue 26th Mar Late
  26. vs Zhanibek AmanovWon · 0-1Black · 2024-03-26 · Round 11Titled Tue 26th Mar Early
  27. vs Jack MizziWon · 1-0White · 2024-03-26 · Round 10Titled Tue 26th Mar Early
  28. vs Thalia Cervantes LandeiroWon · 1-0White · 2024-03-26 · Round 10Titled Tue 26th Mar Late
  29. vs Ilhan Serhat SalmanLost · 1-0Black · 2024-03-19 · Round 9Titled Tue 19th Mar Late
  30. vs Ekaterina GoltsevaLost · 0-1White · 2024-03-19 · Round 9Titled Tue 19th Mar Early
  31. vs Ralph TanLost · 1-0Black · 2024-03-19 · Round 8Titled Tue 19th Mar Late
  32. vs Vasilii TitarovWon · 0-1Black · 2024-03-19 · Round 8Titled Tue 19th Mar Early
  33. vs Anderson Esmeraldas HuachiLost · 0-1White · 2024-03-19 · Round 7Titled Tue 19th Mar Late
  34. vs Pablo Salinas HerreraLost · 0-1White · 2024-03-19 · Round 7Titled Tue 19th Mar Early
  35. vs Kayden TroffLost · 0-1White · 2024-03-19 · Round 6Titled Tue 19th Mar Late
  36. vs Viacheslav SlovineanuWon · 0-1Black · 2024-03-19 · Round 6Titled Tue 19th Mar Early
  37. vs Edgar MamedovLost · 1-0Black · 2024-03-19 · Round 5Titled Tue 19th Mar Early
  38. vs Keti TsatsalashviliWon · 0-1Black · 2024-03-19 · Round 5Titled Tue 19th Mar Late
  39. vs Andrew JingWon · 1-0White · 2024-03-19 · Round 4Titled Tue 19th Mar Early
  40. vs Eduardo Barbosa MesquitaDraw · ½–½White · 2024-03-19 · Round 4Titled Tue 19th Mar Late
  41. vs Mukhiddin MadaminovLost · 1-0Black · 2024-03-19 · Round 3Titled Tue 19th Mar Early
  42. vs Vardan DanielianWon · 0-1Black · 2024-03-19 · Round 3Titled Tue 19th Mar Late
  43. vs Christian CaccoLost · 0-1White · 2024-03-19 · Round 2Titled Tue 19th Mar Late
  44. vs Anish GiriWon · 1-0White · 2024-03-19 · Round 2Titled Tue 19th Mar Early
  45. vs Juan Manuel ArandaWon · 1-0White · 2024-03-19 · Round 1Titled Tue 19th Mar Early
  46. vs Giorgio BelliWon · 0-1Black · 2024-03-19 · Round 1Titled Tue 19th Mar Late
  47. vs Marc LlariWon · 1-0White · 2024-03-19 · Round 11Titled Tue 19th Mar Early
  48. vs Christopher ChabrisWon · 1-0White · 2024-03-19 · Round 10Titled Tue 19th Mar Late
  49. vs Elnaz KaliakhmetWon · 0-1Black · 2024-03-19 · Round 10Titled Tue 19th Mar Early
  50. vs Leonardo TristanLost · 1-0Black · 2024-03-12 · Round 9Titled Tue 12th Mar Late

FIDE tournaments

All tournament results