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-10 (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
51 2025-02-18 Titled Tue 18th Feb Early chess.com INT 6 Viktor Shapiro Turkan Mamedjarova 1-0 44 Open
52 2025-02-18 Titled Tue 18th Feb Early chess.com INT 5 Rosh Jain Viktor Shapiro 1-0 44 Open
53 2025-02-18 Titled Tue 18th Feb Late chess.com INT 5 Dawid Niekras Viktor Shapiro 1-0 37 Open
54 2025-02-18 Titled Tue 18th Feb Late chess.com INT 4 Viktor Shapiro Kanan Hajiyev 1/2-1/2 69 Open
55 2025-02-18 Titled Tue 18th Feb Early chess.com INT 4 Viktor Shapiro Maximiliano Rossi 1-0 39 Open
56 2025-02-18 Titled Tue 18th Feb Late chess.com INT 3 Jiner Zhu Viktor Shapiro 0-1 29 Open
57 2025-02-18 Titled Tue 18th Feb Early chess.com INT 3 Jesus Arturo Silva Hernandez Viktor Shapiro 0-1 64 Open
58 2025-02-18 Titled Tue 18th Feb Late chess.com INT 2 Viktor Shapiro Franco Manteiga 1-0 33 Open
59 2025-02-18 Titled Tue 18th Feb Early chess.com INT 1 Tanitoluwa Adewumi Viktor Shapiro 1-0 57 Open
60 2025-02-18 Titled Tue 18th Feb Late chess.com INT 1 Alan Pichot Viktor Shapiro 1-0 1 Open
61 2025-02-18 Titled Tue 18th Feb Early chess.com INT 11 Viktor Shapiro Jaiveer Mahendru 0-1 49 Open
62 2025-02-18 Titled Tue 18th Feb Late chess.com INT 11 Viktor Shapiro Ngoc Truong Son Nguyen 1-0 36 Open
63 2025-02-18 Titled Tue 18th Feb Late chess.com INT 10 Viktor Shapiro Gnel Melikyan 1-0 57 Open
64 2025-02-18 Titled Tue 18th Feb Early chess.com INT 10 Nikita An. Kalinin Viktor Shapiro 1-0 61 Open
65 2025-02-11 Titled Tue 11th Feb Early chess.com INT 9 Jose Felix Calvo Gonzalez Viktor Shapiro 1-0 53 Open
66 2025-02-11 Titled Tue 11th Feb Late chess.com INT 9 Viktor Shapiro Arkadiusz Babiarz 0-1 35 Open
67 2025-02-11 Titled Tue 11th Feb Late chess.com INT 8 Viktor Shapiro Andre Mendez Machado 1/2-1/2 61 Open
68 2025-02-11 Titled Tue 11th Feb Early chess.com INT 8 Viktor Shapiro Alexander Gelman 0-1 40 Open
69 2025-02-11 Titled Tue 11th Feb Late chess.com INT 7 Yasin Emrah Yagiz Viktor Shapiro 0-1 43 Open
70 2025-02-11 Titled Tue 11th Feb Early chess.com INT 7 Dmitry Goltsev Viktor Shapiro 0-1 111 Open
71 2025-02-11 Titled Tue 11th Feb Late chess.com INT 6 Viktor Shapiro Loris Tavernier 0-1 41 Open
72 2025-02-11 Titled Tue 11th Feb Early chess.com INT 6 Viktor Shapiro Daniel Kopylov 0-1 31 Open
73 2025-02-11 Titled Tue 11th Feb Late chess.com INT 5 Bence Papp Viktor Shapiro 1/2-1/2 109 Open
74 2025-02-11 Titled Tue 11th Feb Early chess.com INT 5 Viktor Shapiro Ashot Nadanian 1-0 47 Open
75 2025-02-11 Titled Tue 11th Feb Late chess.com INT 4 Viktor Shapiro Raphael V. P. Patricio Alonso 1-0 45 Open
76 2025-02-11 Titled Tue 11th Feb Early chess.com INT 4 Jacob Dreelinck Viktor Shapiro 0-1 28 Open
77 2025-02-11 Titled Tue 11th Feb Early chess.com INT 3 Viktor Shapiro Artem Bardyk 0-1 41 Open
78 2025-02-11 Titled Tue 11th Feb Late chess.com INT 3 Viktor Shapiro Priyansh Garg 0-1 35 Open
79 2025-02-11 Titled Tue 11th Feb Early chess.com INT 2 Viktor Shapiro K K Dinujaya Kodithuwakku 1-0 38 Open
80 2025-02-11 Titled Tue 11th Feb Late chess.com INT 2 Zbigniew Pakleza Viktor Shapiro 1-0 27 Open
81 2025-02-11 Titled Tue 11th Feb Early chess.com INT 1 Rasmus Svane Viktor Shapiro 1-0 35 Open
82 2025-02-11 Titled Tue 11th Feb Late chess.com INT 1 Jaroslav Sobek Viktor Shapiro 0-1 8 Open
83 2025-02-11 Titled Tue 11th Feb Late chess.com INT 11 Alessandro Rodrigues Da Silva Viktor Shapiro 1-0 21 Open
84 2025-02-11 Titled Tue 11th Feb Early chess.com INT 10 Daria Zaichenko Viktor Shapiro 0-1 41 Open
85 2025-02-11 Titled Tue 11th Feb Late chess.com INT 10 Evgeny V. Melikhov Viktor Shapiro 1-0 54 Open
86 2025-02-04 Titled Tue 4th Feb Late chess.com INT 9 Julien Dubreuil Viktor Shapiro 0-1 46 Open
87 2025-02-04 Titled Tue 4th Feb Early chess.com INT 9 Viktor Shapiro Aaditya Dhingra 0-1 39 Open
88 2025-02-04 Titled Tue 4th Feb Early chess.com INT 8 Sergey Sklokin Viktor Shapiro 1-0 33 Open
89 2025-02-04 Titled Tue 4th Feb Late chess.com INT 8 Anastasia Avramidou Viktor Shapiro 1-0 31 Open
90 2025-02-04 Titled Tue 4th Feb Late chess.com INT 7 Viktor Shapiro Filip Boe Olsen 0-1 67 Open
91 2025-02-04 Titled Tue 4th Feb Early chess.com INT 7 Viktor Shapiro Antoni Szustakowski 1-0 54 Open
92 2025-02-04 Titled Tue 4th Feb Early chess.com INT 6 Viktor Shapiro Rick Frischmann 1-0 53 Open
93 2025-02-04 Titled Tue 4th Feb Late chess.com INT 6 Viktor Shapiro Zbigniew Pakleza 0-1 46 Open
94 2025-02-04 Titled Tue 4th Feb Early chess.com INT 5 Kerem Erten Viktor Shapiro 0-1 47 Open
95 2025-02-04 Titled Tue 4th Feb Late chess.com INT 5 Aleksandra Maltsevskaya Viktor Shapiro 0-1 30 Open
96 2025-02-04 Titled Tue 4th Feb Late chess.com INT 4 Oliver Wartiovaara Viktor Shapiro 0-1 18 Open
97 2025-02-04 Titled Tue 4th Feb Early chess.com INT 4 Sunwoo Park Viktor Shapiro 0-1 51 Open
98 2025-02-04 Titled Tue 4th Feb Late chess.com INT 3 Viktor Shapiro Tuna Ozates 1-0 40 Open
99 2025-02-04 Titled Tue 4th Feb Early chess.com INT 3 Viktor Shapiro Priyanka Nutakki 0-1 30 Open
100 2025-02-04 Titled Tue 4th Feb Late chess.com INT 2 Viktor Shapiro Jesper Kjaergaard-Jensen 1-0 36 Open
  1. vs Turkan MamedjarovaWon · 1-0White · 2025-02-18 · Round 6Titled Tue 18th Feb Early
  2. vs Rosh JainLost · 1-0Black · 2025-02-18 · Round 5Titled Tue 18th Feb Early
  3. vs Dawid NiekrasLost · 1-0Black · 2025-02-18 · Round 5Titled Tue 18th Feb Late
  4. vs Kanan HajiyevDraw · ½–½White · 2025-02-18 · Round 4Titled Tue 18th Feb Late
  5. vs Maximiliano RossiWon · 1-0White · 2025-02-18 · Round 4Titled Tue 18th Feb Early
  6. vs Jiner ZhuWon · 0-1Black · 2025-02-18 · Round 3Titled Tue 18th Feb Late
  7. vs Jesus Arturo Silva HernandezWon · 0-1Black · 2025-02-18 · Round 3Titled Tue 18th Feb Early
  8. vs Franco ManteigaWon · 1-0White · 2025-02-18 · Round 2Titled Tue 18th Feb Late
  9. vs Tanitoluwa AdewumiLost · 1-0Black · 2025-02-18 · Round 1Titled Tue 18th Feb Early
  10. vs Alan PichotLost · 1-0Black · 2025-02-18 · Round 1Titled Tue 18th Feb Late
  11. vs Jaiveer MahendruLost · 0-1White · 2025-02-18 · Round 11Titled Tue 18th Feb Early
  12. vs Ngoc Truong Son NguyenWon · 1-0White · 2025-02-18 · Round 11Titled Tue 18th Feb Late
  13. vs Gnel MelikyanWon · 1-0White · 2025-02-18 · Round 10Titled Tue 18th Feb Late
  14. vs Nikita An. KalininLost · 1-0Black · 2025-02-18 · Round 10Titled Tue 18th Feb Early
  15. vs Jose Felix Calvo GonzalezLost · 1-0Black · 2025-02-11 · Round 9Titled Tue 11th Feb Early
  16. vs Arkadiusz BabiarzLost · 0-1White · 2025-02-11 · Round 9Titled Tue 11th Feb Late
  17. vs Andre Mendez MachadoDraw · ½–½White · 2025-02-11 · Round 8Titled Tue 11th Feb Late
  18. vs Alexander GelmanLost · 0-1White · 2025-02-11 · Round 8Titled Tue 11th Feb Early
  19. vs Yasin Emrah YagizWon · 0-1Black · 2025-02-11 · Round 7Titled Tue 11th Feb Late
  20. vs Dmitry GoltsevWon · 0-1Black · 2025-02-11 · Round 7Titled Tue 11th Feb Early
  21. vs Loris TavernierLost · 0-1White · 2025-02-11 · Round 6Titled Tue 11th Feb Late
  22. vs Daniel KopylovLost · 0-1White · 2025-02-11 · Round 6Titled Tue 11th Feb Early
  23. vs Bence PappDraw · ½–½Black · 2025-02-11 · Round 5Titled Tue 11th Feb Late
  24. vs Ashot NadanianWon · 1-0White · 2025-02-11 · Round 5Titled Tue 11th Feb Early
  25. vs Raphael V. P. Patricio AlonsoWon · 1-0White · 2025-02-11 · Round 4Titled Tue 11th Feb Late
  26. vs Jacob DreelinckWon · 0-1Black · 2025-02-11 · Round 4Titled Tue 11th Feb Early
  27. vs Artem BardykLost · 0-1White · 2025-02-11 · Round 3Titled Tue 11th Feb Early
  28. vs Priyansh GargLost · 0-1White · 2025-02-11 · Round 3Titled Tue 11th Feb Late
  29. vs K K Dinujaya KodithuwakkuWon · 1-0White · 2025-02-11 · Round 2Titled Tue 11th Feb Early
  30. vs Zbigniew PaklezaLost · 1-0Black · 2025-02-11 · Round 2Titled Tue 11th Feb Late
  31. vs Rasmus SvaneLost · 1-0Black · 2025-02-11 · Round 1Titled Tue 11th Feb Early
  32. vs Jaroslav SobekWon · 0-1Black · 2025-02-11 · Round 1Titled Tue 11th Feb Late
  33. vs Alessandro Rodrigues Da SilvaLost · 1-0Black · 2025-02-11 · Round 11Titled Tue 11th Feb Late
  34. vs Daria ZaichenkoWon · 0-1Black · 2025-02-11 · Round 10Titled Tue 11th Feb Early
  35. vs Evgeny V. MelikhovLost · 1-0Black · 2025-02-11 · Round 10Titled Tue 11th Feb Late
  36. vs Julien DubreuilWon · 0-1Black · 2025-02-04 · Round 9Titled Tue 4th Feb Late
  37. vs Aaditya DhingraLost · 0-1White · 2025-02-04 · Round 9Titled Tue 4th Feb Early
  38. vs Sergey SklokinLost · 1-0Black · 2025-02-04 · Round 8Titled Tue 4th Feb Early
  39. vs Anastasia AvramidouLost · 1-0Black · 2025-02-04 · Round 8Titled Tue 4th Feb Late
  40. vs Filip Boe OlsenLost · 0-1White · 2025-02-04 · Round 7Titled Tue 4th Feb Late
  41. vs Antoni SzustakowskiWon · 1-0White · 2025-02-04 · Round 7Titled Tue 4th Feb Early
  42. vs Rick FrischmannWon · 1-0White · 2025-02-04 · Round 6Titled Tue 4th Feb Early
  43. vs Zbigniew PaklezaLost · 0-1White · 2025-02-04 · Round 6Titled Tue 4th Feb Late
  44. vs Kerem ErtenWon · 0-1Black · 2025-02-04 · Round 5Titled Tue 4th Feb Early
  45. vs Aleksandra MaltsevskayaWon · 0-1Black · 2025-02-04 · Round 5Titled Tue 4th Feb Late
  46. vs Oliver WartiovaaraWon · 0-1Black · 2025-02-04 · Round 4Titled Tue 4th Feb Late
  47. vs Sunwoo ParkWon · 0-1Black · 2025-02-04 · Round 4Titled Tue 4th Feb Early
  48. vs Tuna OzatesWon · 1-0White · 2025-02-04 · Round 3Titled Tue 4th Feb Late
  49. vs Priyanka NutakkiLost · 0-1White · 2025-02-04 · Round 3Titled Tue 4th Feb Early
  50. vs Jesper Kjaergaard-JensenWon · 1-0White · 2025-02-04 · Round 2Titled Tue 4th Feb Late

FIDE tournaments

All tournament results