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

FIDE tournaments

All tournament results