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
801 2024-04-30 Titled Tue 30th Apr Late chess.com INT 9 Rushan Bogaudinov Viktor Shapiro 0-1 46 Open
802 2024-04-30 Titled Tue 30th Apr Late chess.com INT 8 Viktor Shapiro Pavel Salman 0-1 38 Open
803 2024-04-30 Titled Tue 30th Apr Early chess.com INT 8 Gor Glidzhain Viktor Shapiro 1-0 78 Open
804 2024-04-30 Titled Tue 30th Apr Early chess.com INT 7 Viktor Shapiro Artyom Bogdanov 0-1 38 Open
805 2024-04-30 Titled Tue 30th Apr Late chess.com INT 7 Christophe Gregoir Viktor Shapiro 0-1 33 Open
806 2024-04-30 Titled Tue 30th Apr Early chess.com INT 6 Viktor Shapiro Gokhale Rishabh Chandrashekhar 1-0 30 Open
807 2024-04-30 Titled Tue 30th Apr Late chess.com INT 6 Viktor Shapiro Vsevolod Rytenko 1-0 41 Open
808 2024-04-30 Titled Tue 30th Apr Late chess.com INT 5 Viktor Shapiro Teimur Toktomushev 0-1 69 Open
809 2024-04-30 Titled Tue 30th Apr Early chess.com INT 5 Linus Olsson Viktor Shapiro 0-1 55 Open
810 2024-04-30 Titled Tue 30th Apr Early chess.com INT 4 Viktor Shapiro Sameer Loay 0-1 34 Open
811 2024-04-30 Titled Tue 30th Apr Late chess.com INT 4 Lovro Novosel Viktor Shapiro 1-0 77 Open
812 2024-04-30 Titled Tue 30th Apr Late chess.com INT 3 Aleksandr Shimanov Viktor Shapiro 1-0 39 Open
813 2024-04-30 Titled Tue 30th Apr Early chess.com INT 3 Leinier Dominguez Perez Viktor Shapiro 1-0 33 Open
814 2024-04-30 Titled Tue 30th Apr Late chess.com INT 2 Viktor Shapiro Pranav Senthilkumar 1-0 20 Open
815 2024-04-30 Titled Tue 30th Apr Early chess.com INT 2 Gabriel Lenoir Ibacache Viktor Shapiro 0-1 40 Open
816 2024-04-30 Titled Tue 30th Apr Early chess.com INT 1 Viktor Shapiro Kavin Venkatesan 1-0 40 Open
817 2024-04-30 Titled Tue 30th Apr Late chess.com INT 1 Phileas Mathieu Viktor Shapiro 0-1 70 Open
818 2024-04-30 Titled Tue 30th Apr Early chess.com INT 11 Viktor Shapiro Ward Al-Tarboush 1-0 64 Open
819 2024-04-30 Titled Tue 30th Apr Late chess.com INT 11 Aakaash Meduri Viktor Shapiro 0-1 38 Open
820 2024-04-30 Titled Tue 30th Apr Late chess.com INT 10 Viktor Shapiro Alejandro Uzcategui Rodriguez 1-0 48 Open
821 2024-04-30 Titled Tue 30th Apr Early chess.com INT 10 Alberto Santos Flores Viktor Shapiro 0-1 43 Open
822 2024-04-23 Titled Tue 23rd Apr Early chess.com INT 9 Viktor Shapiro Vaclav Finek 0-1 66 Open
823 2024-04-23 Titled Tue 23rd Apr Late chess.com INT 9 Viktor Shapiro Sergei Zhigalko 1-0 48 Open
824 2024-04-23 Titled Tue 23rd Apr Early chess.com INT 8 Chen Zou Viktor Shapiro 1/2-1/2 69 Open
825 2024-04-23 Titled Tue 23rd Apr Late chess.com INT 8 Volodymyr Onyshchuk Viktor Shapiro 1-0 47 Open
826 2024-04-23 Titled Tue 23rd Apr Late chess.com INT 7 Viktor Shapiro Leinier Dominguez Perez 0-1 59 Open
827 2024-04-23 Titled Tue 23rd Apr Early chess.com INT 7 Kirill Bazyrtsyrenov Viktor Shapiro 0-1 40 Open
828 2024-04-23 Titled Tue 23rd Apr Late chess.com INT 6 Viktor Shapiro Harsha Bharathakoti 1-0 60 Open
829 2024-04-23 Titled Tue 23rd Apr Early chess.com INT 6 Viktor Shapiro Lucas Do Valle Cardoso 1-0 52 Open
830 2024-04-23 Titled Tue 23rd Apr Early chess.com INT 5 Viktor Shapiro Jonathan Pein 1-0 78 Open
831 2024-04-23 Titled Tue 23rd Apr Late chess.com INT 5 Gleb Dudin Viktor Shapiro 0-1 48 Open
832 2024-04-23 Titled Tue 23rd Apr Early chess.com INT 4 Uurtsaikh Agibileg Viktor Shapiro 1-0 50 Open
833 2024-04-23 Titled Tue 23rd Apr Late chess.com INT 4 Viktor Shapiro Eduardo Barbosa Mesquita 1-0 33 Open
834 2024-04-23 Titled Tue 23rd Apr Late chess.com INT 3 Kevin Cupid Viktor Shapiro 0-1 68 Open
835 2024-04-23 Titled Tue 23rd Apr Early chess.com INT 3 Paul Rohwer Viktor Shapiro 0-1 48 Open
836 2024-04-23 Titled Tue 23rd Apr Early chess.com INT 2 Viktor Shapiro Carlos Alberto Gallegos Diaz 1-0 40 Open
837 2024-04-23 Titled Tue 23rd Apr Late chess.com INT 2 Daniel Naroditsky Viktor Shapiro 1-0 73 Open
838 2024-04-23 Titled Tue 23rd Apr Late chess.com INT 1 Viktor Shapiro Ashokkumar Ramadoss 1-0 25 Open
839 2024-04-23 Titled Tue 23rd Apr Early chess.com INT 1 Gabriel Lenoir Ibacache Viktor Shapiro 1-0 29 Open
840 2024-04-23 Titled Tue 23rd Apr Late chess.com INT 11 Tuna Ozates Viktor Shapiro 1-0 40 Open
841 2024-04-23 Titled Tue 23rd Apr Early chess.com INT 11 Vladimir Seliverstov Viktor Shapiro 1-0 44 Open
842 2024-04-23 Titled Tue 23rd Apr Early chess.com INT 10 Viktor Shapiro Artem Bardyk 1-0 37 Open
843 2024-04-23 Titled Tue 23rd Apr Late chess.com INT 10 Viktor Shapiro Nimrod Veinberg 0-1 39 Open
844 2024-04-16 Titled Tue 16th Apr Early chess.com INT 9 Viktor Shapiro Michael Kotyk 1-0 45 Open
845 2024-04-16 Titled Tue 16th Apr Late chess.com INT 9 David Brodsky Viktor Shapiro 1-0 36 Open
846 2024-04-16 Titled Tue 16th Apr Late chess.com INT 8 Jack Mizzi Viktor Shapiro 0-1 56 Open
847 2024-04-16 Titled Tue 16th Apr Early chess.com INT 8 Thomas E Rendle Viktor Shapiro 1-0 39 Open
848 2024-04-16 Titled Tue 16th Apr Late chess.com INT 7 Viktor Shapiro Vinzent Spitzl 1-0 23 Open
849 2024-04-16 Titled Tue 16th Apr Early chess.com INT 7 Viktor Shapiro Mina Wael Sabry 1-0 43 Open
850 2024-04-16 Titled Tue 16th Apr Early chess.com INT 6 Maftuna Bobomurodova Viktor Shapiro 0-1 38 Open
  1. vs Rushan BogaudinovWon · 0-1Black · 2024-04-30 · Round 9Titled Tue 30th Apr Late
  2. vs Pavel SalmanLost · 0-1White · 2024-04-30 · Round 8Titled Tue 30th Apr Late
  3. vs Gor GlidzhainLost · 1-0Black · 2024-04-30 · Round 8Titled Tue 30th Apr Early
  4. vs Artyom BogdanovLost · 0-1White · 2024-04-30 · Round 7Titled Tue 30th Apr Early
  5. vs Christophe GregoirWon · 0-1Black · 2024-04-30 · Round 7Titled Tue 30th Apr Late
  6. vs Gokhale Rishabh ChandrashekharWon · 1-0White · 2024-04-30 · Round 6Titled Tue 30th Apr Early
  7. vs Vsevolod RytenkoWon · 1-0White · 2024-04-30 · Round 6Titled Tue 30th Apr Late
  8. vs Teimur ToktomushevLost · 0-1White · 2024-04-30 · Round 5Titled Tue 30th Apr Late
  9. vs Linus OlssonWon · 0-1Black · 2024-04-30 · Round 5Titled Tue 30th Apr Early
  10. vs Sameer LoayLost · 0-1White · 2024-04-30 · Round 4Titled Tue 30th Apr Early
  11. vs Lovro NovoselLost · 1-0Black · 2024-04-30 · Round 4Titled Tue 30th Apr Late
  12. vs Aleksandr ShimanovLost · 1-0Black · 2024-04-30 · Round 3Titled Tue 30th Apr Late
  13. vs Leinier Dominguez PerezLost · 1-0Black · 2024-04-30 · Round 3Titled Tue 30th Apr Early
  14. vs Pranav SenthilkumarWon · 1-0White · 2024-04-30 · Round 2Titled Tue 30th Apr Late
  15. vs Gabriel Lenoir IbacacheWon · 0-1Black · 2024-04-30 · Round 2Titled Tue 30th Apr Early
  16. vs Kavin VenkatesanWon · 1-0White · 2024-04-30 · Round 1Titled Tue 30th Apr Early
  17. vs Phileas MathieuWon · 0-1Black · 2024-04-30 · Round 1Titled Tue 30th Apr Late
  18. vs Ward Al-TarboushWon · 1-0White · 2024-04-30 · Round 11Titled Tue 30th Apr Early
  19. vs Aakaash MeduriWon · 0-1Black · 2024-04-30 · Round 11Titled Tue 30th Apr Late
  20. vs Alejandro Uzcategui RodriguezWon · 1-0White · 2024-04-30 · Round 10Titled Tue 30th Apr Late
  21. vs Alberto Santos FloresWon · 0-1Black · 2024-04-30 · Round 10Titled Tue 30th Apr Early
  22. vs Vaclav FinekLost · 0-1White · 2024-04-23 · Round 9Titled Tue 23rd Apr Early
  23. vs Sergei ZhigalkoWon · 1-0White · 2024-04-23 · Round 9Titled Tue 23rd Apr Late
  24. vs Chen ZouDraw · ½–½Black · 2024-04-23 · Round 8Titled Tue 23rd Apr Early
  25. vs Volodymyr OnyshchukLost · 1-0Black · 2024-04-23 · Round 8Titled Tue 23rd Apr Late
  26. vs Leinier Dominguez PerezLost · 0-1White · 2024-04-23 · Round 7Titled Tue 23rd Apr Late
  27. vs Kirill BazyrtsyrenovWon · 0-1Black · 2024-04-23 · Round 7Titled Tue 23rd Apr Early
  28. vs Harsha BharathakotiWon · 1-0White · 2024-04-23 · Round 6Titled Tue 23rd Apr Late
  29. vs Lucas Do Valle CardosoWon · 1-0White · 2024-04-23 · Round 6Titled Tue 23rd Apr Early
  30. vs Jonathan PeinWon · 1-0White · 2024-04-23 · Round 5Titled Tue 23rd Apr Early
  31. vs Gleb DudinWon · 0-1Black · 2024-04-23 · Round 5Titled Tue 23rd Apr Late
  32. vs Uurtsaikh AgibilegLost · 1-0Black · 2024-04-23 · Round 4Titled Tue 23rd Apr Early
  33. vs Eduardo Barbosa MesquitaWon · 1-0White · 2024-04-23 · Round 4Titled Tue 23rd Apr Late
  34. vs Kevin CupidWon · 0-1Black · 2024-04-23 · Round 3Titled Tue 23rd Apr Late
  35. vs Paul RohwerWon · 0-1Black · 2024-04-23 · Round 3Titled Tue 23rd Apr Early
  36. vs Carlos Alberto Gallegos DiazWon · 1-0White · 2024-04-23 · Round 2Titled Tue 23rd Apr Early
  37. vs Daniel NaroditskyLost · 1-0Black · 2024-04-23 · Round 2Titled Tue 23rd Apr Late
  38. vs Ashokkumar RamadossWon · 1-0White · 2024-04-23 · Round 1Titled Tue 23rd Apr Late
  39. vs Gabriel Lenoir IbacacheLost · 1-0Black · 2024-04-23 · Round 1Titled Tue 23rd Apr Early
  40. vs Tuna OzatesLost · 1-0Black · 2024-04-23 · Round 11Titled Tue 23rd Apr Late
  41. vs Vladimir SeliverstovLost · 1-0Black · 2024-04-23 · Round 11Titled Tue 23rd Apr Early
  42. vs Artem BardykWon · 1-0White · 2024-04-23 · Round 10Titled Tue 23rd Apr Early
  43. vs Nimrod VeinbergLost · 0-1White · 2024-04-23 · Round 10Titled Tue 23rd Apr Late
  44. vs Michael KotykWon · 1-0White · 2024-04-16 · Round 9Titled Tue 16th Apr Early
  45. vs David BrodskyLost · 1-0Black · 2024-04-16 · Round 9Titled Tue 16th Apr Late
  46. vs Jack MizziWon · 0-1Black · 2024-04-16 · Round 8Titled Tue 16th Apr Late
  47. vs Thomas E RendleLost · 1-0Black · 2024-04-16 · Round 8Titled Tue 16th Apr Early
  48. vs Vinzent SpitzlWon · 1-0White · 2024-04-16 · Round 7Titled Tue 16th Apr Late
  49. vs Mina Wael SabryWon · 1-0White · 2024-04-16 · Round 7Titled Tue 16th Apr Early
  50. vs Maftuna BobomurodovaWon · 0-1Black · 2024-04-16 · Round 6Titled Tue 16th Apr Early

FIDE tournaments

All tournament results