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

FIDE tournaments

All tournament results