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
151 2025-01-14 Titled Tue 14th Jan Early chess.com INT 8 Zbigniew Pakleza Viktor Shapiro 1-0 37 Open
152 2025-01-14 Titled Tue 14th Jan Early chess.com INT 7 Albert Fishman Viktor Shapiro 0-1 41 Open
153 2025-01-14 Titled Tue 14th Jan Early chess.com INT 6 Viktor Shapiro Bella Khotenashvili 0-1 54 Open
154 2025-01-14 Titled Tue 14th Jan Early chess.com INT 5 Anna Laura Scarsi Viktor Shapiro 0-1 33 Open
155 2025-01-14 Titled Tue 14th Jan Early chess.com INT 4 Viktor Shapiro Antonio Pedro Freixial Vasques 1-0 18 Open
156 2025-01-14 Titled Tue 14th Jan Early chess.com INT 3 Gorkem Unsal Viktor Shapiro 1-0 67 Open
157 2025-01-14 Titled Tue 14th Jan Early chess.com INT 2 Viktor Shapiro Vladislav Kovalev 0-1 31 Open
158 2025-01-14 Titled Tue 14th Jan Early chess.com INT 1 Pedro Lucas Bastos Seixas Viktor Shapiro 0-1 31 Open
159 2025-01-14 Titled Tue 14th Jan Early chess.com INT 11 Viktor Shapiro Atousa Pourkashiyan 0-1 33 Open
160 2025-01-14 Titled Tue 14th Jan Early chess.com INT 10 Ali Rastbod Viktor Shapiro 1-0 72 Open
161 2025-01-07 Titled Tue 7th Jan Late chess.com INT 9 Tikhon Popov Viktor Shapiro 1-0 49 Open
162 2025-01-07 Titled Tue 7th Jan Late chess.com INT 8 Viktor Shapiro Matias Halac 1-0 37 Open
163 2025-01-07 Titled Tue 7th Jan Late chess.com INT 7 Viktor Shapiro Oleksandr Vasynda 1-0 87 Open
164 2025-01-07 Titled Tue 7th Jan Late chess.com INT 6 Piero Mazzilli Viktor Shapiro 0-1 75 Open
165 2025-01-07 Titled Tue 7th Jan Late chess.com INT 5 Evgeny Degtiarev Viktor Shapiro 1-0 50 Open
166 2025-01-07 Titled Tue 7th Jan Late chess.com INT 4 Viktor Shapiro Asa Hoffmann 1-0 29 Open
167 2025-01-07 Titled Tue 7th Jan Late chess.com INT 3 Maria Teresa Jimenez Salas Viktor Shapiro 1-0 38 Open
168 2025-01-07 Titled Tue 7th Jan Late chess.com INT 2 Viktor Shapiro David Brodsky 0-1 23 Open
169 2025-01-07 Titled Tue 7th Jan Late chess.com INT 1 Viktor Shapiro Joao Batista Dias 1-0 49 Open
170 2025-01-07 Titled Tue 7th Jan Late chess.com INT 11 Matias Mingo Fernandez Viktor Shapiro 0-1 36 Open
171 2025-01-07 Titled Tue 7th Jan Late chess.com INT 10 Viktor Shapiro Pablo Salinas Herrera 0-1 47 Open
172 2024-12-24 Titled Tue 24th Dec Late chess.com INT 9 Viktor Shapiro Vladimir Mikhalsky 0-1 61 Open
173 2024-12-24 Titled Tue 24th Dec Late chess.com INT 8 Jay Bonin Viktor Shapiro 0-1 32 Open
174 2024-12-24 Titled Tue 24th Dec Late chess.com INT 7 Viktor Shapiro Becca Lampman 0-1 45 Open
175 2024-12-24 Titled Tue 24th Dec Late chess.com INT 6 David Galstyan Viktor Shapiro 1/2-1/2 55 Open
176 2024-12-24 Titled Tue 24th Dec Late chess.com INT 5 Al Khatib Ahmad Viktor Shapiro 0-1 64 Open
177 2024-12-24 Titled Tue 24th Dec Late chess.com INT 4 Viktor Shapiro Neil Samant 1/2-1/2 54 Open
178 2024-12-24 Titled Tue 24th Dec Late chess.com INT 3 Dirk Paulsen Viktor Shapiro 1-0 39 Open
179 2024-12-24 Titled Tue 24th Dec Late chess.com INT 2 Viktor Shapiro Gleb Dudin 0-1 23 Open
180 2024-12-24 Titled Tue 24th Dec Late chess.com INT 1 Mario Hofstadler Viktor Shapiro 0-1 48 Open
181 2024-12-24 Titled Tue 24th Dec Late chess.com INT 11 Viktor Shapiro Jean Meunier-Pion 1-0 26 Open
182 2024-12-24 Titled Tue 24th Dec Late chess.com INT 10 Kyle Zhuang Viktor Shapiro 0-1 55 Open
183 2024-12-17 Titled Tue 17th Dec Late chess.com INT 9 Viktor Shapiro Jemal Ovezdurdyyeva 1-0 32 Open
184 2024-12-17 Titled Tue 17th Dec Early chess.com INT 9 Alexander Chua Viktor Shapiro 1-0 37 Open
185 2024-12-17 Titled Tue 17th Dec Late chess.com INT 8 Santiago Jose Guevara Ruiz Viktor Shapiro 0-1 25 Open
186 2024-12-17 Titled Tue 17th Dec Early chess.com INT 8 Jose Nahum Espinoza Solano Viktor Shapiro 0-1 42 Open
187 2024-12-17 Titled Tue 17th Dec Early chess.com INT 7 Viktor Shapiro Rustam Rustamov 0-1 40 Open
188 2024-12-17 Titled Tue 17th Dec Late chess.com INT 7 Raphael V. P. Patricio Alonso Viktor Shapiro 1-0 43 Open
189 2024-12-17 Titled Tue 17th Dec Late chess.com INT 6 Viktor Shapiro Randheer Thogata 1-0 23 Open
190 2024-12-17 Titled Tue 17th Dec Early chess.com INT 6 Asa Hoffmann Viktor Shapiro 0-1 44 Open
191 2024-12-17 Titled Tue 17th Dec Late chess.com INT 5 Viktor Shapiro Josep Romero Ruscalleda 1/2-1/2 58 Open
192 2024-12-17 Titled Tue 17th Dec Early chess.com INT 5 Viktor Shapiro Jemal Ovezdurdyyeva 1-0 27 Open
193 2024-12-17 Titled Tue 17th Dec Late chess.com INT 4 Dmitry Zilberstein Viktor Shapiro 1-0 44 Open
194 2024-12-17 Titled Tue 17th Dec Early chess.com INT 4 Artur Roienko Viktor Shapiro 0-1 32 Open
195 2024-12-17 Titled Tue 17th Dec Late chess.com INT 3 Viktor Shapiro Egor Baskakov 0-1 35 Open
196 2024-12-17 Titled Tue 17th Dec Early chess.com INT 3 Viktor Shapiro Atousa Pourkashiyan 0-1 100 Open
197 2024-12-17 Titled Tue 17th Dec Late chess.com INT 2 Juan Rolando Montenegro Mancera Viktor Shapiro 0-1 40 Open
198 2024-12-17 Titled Tue 17th Dec Early chess.com INT 2 Bardiya Daneshvar Viktor Shapiro 1-0 1 Open
199 2024-12-17 Titled Tue 17th Dec Late chess.com INT 1 Viktor Shapiro Oscar Humberto Ardila 1/2-1/2 69 Open
200 2024-12-17 Titled Tue 17th Dec Early chess.com INT 1 Viktor Shapiro Jacob Dreelinck 1-0 39 Open
  1. vs Zbigniew PaklezaLost · 1-0Black · 2025-01-14 · Round 8Titled Tue 14th Jan Early
  2. vs Albert FishmanWon · 0-1Black · 2025-01-14 · Round 7Titled Tue 14th Jan Early
  3. vs Bella KhotenashviliLost · 0-1White · 2025-01-14 · Round 6Titled Tue 14th Jan Early
  4. vs Anna Laura ScarsiWon · 0-1Black · 2025-01-14 · Round 5Titled Tue 14th Jan Early
  5. vs Antonio Pedro Freixial VasquesWon · 1-0White · 2025-01-14 · Round 4Titled Tue 14th Jan Early
  6. vs Gorkem UnsalLost · 1-0Black · 2025-01-14 · Round 3Titled Tue 14th Jan Early
  7. vs Vladislav KovalevLost · 0-1White · 2025-01-14 · Round 2Titled Tue 14th Jan Early
  8. vs Pedro Lucas Bastos SeixasWon · 0-1Black · 2025-01-14 · Round 1Titled Tue 14th Jan Early
  9. vs Atousa PourkashiyanLost · 0-1White · 2025-01-14 · Round 11Titled Tue 14th Jan Early
  10. vs Ali RastbodLost · 1-0Black · 2025-01-14 · Round 10Titled Tue 14th Jan Early
  11. vs Tikhon PopovLost · 1-0Black · 2025-01-07 · Round 9Titled Tue 7th Jan Late
  12. vs Matias HalacWon · 1-0White · 2025-01-07 · Round 8Titled Tue 7th Jan Late
  13. vs Oleksandr VasyndaWon · 1-0White · 2025-01-07 · Round 7Titled Tue 7th Jan Late
  14. vs Piero MazzilliWon · 0-1Black · 2025-01-07 · Round 6Titled Tue 7th Jan Late
  15. vs Evgeny DegtiarevLost · 1-0Black · 2025-01-07 · Round 5Titled Tue 7th Jan Late
  16. vs Asa HoffmannWon · 1-0White · 2025-01-07 · Round 4Titled Tue 7th Jan Late
  17. vs Maria Teresa Jimenez SalasLost · 1-0Black · 2025-01-07 · Round 3Titled Tue 7th Jan Late
  18. vs David BrodskyLost · 0-1White · 2025-01-07 · Round 2Titled Tue 7th Jan Late
  19. vs Joao Batista DiasWon · 1-0White · 2025-01-07 · Round 1Titled Tue 7th Jan Late
  20. vs Matias Mingo FernandezWon · 0-1Black · 2025-01-07 · Round 11Titled Tue 7th Jan Late
  21. vs Pablo Salinas HerreraLost · 0-1White · 2025-01-07 · Round 10Titled Tue 7th Jan Late
  22. vs Vladimir MikhalskyLost · 0-1White · 2024-12-24 · Round 9Titled Tue 24th Dec Late
  23. vs Jay BoninWon · 0-1Black · 2024-12-24 · Round 8Titled Tue 24th Dec Late
  24. vs Becca LampmanLost · 0-1White · 2024-12-24 · Round 7Titled Tue 24th Dec Late
  25. vs David GalstyanDraw · ½–½Black · 2024-12-24 · Round 6Titled Tue 24th Dec Late
  26. vs Al Khatib AhmadWon · 0-1Black · 2024-12-24 · Round 5Titled Tue 24th Dec Late
  27. vs Neil SamantDraw · ½–½White · 2024-12-24 · Round 4Titled Tue 24th Dec Late
  28. vs Dirk PaulsenLost · 1-0Black · 2024-12-24 · Round 3Titled Tue 24th Dec Late
  29. vs Gleb DudinLost · 0-1White · 2024-12-24 · Round 2Titled Tue 24th Dec Late
  30. vs Mario HofstadlerWon · 0-1Black · 2024-12-24 · Round 1Titled Tue 24th Dec Late
  31. vs Jean Meunier-PionWon · 1-0White · 2024-12-24 · Round 11Titled Tue 24th Dec Late
  32. vs Kyle ZhuangWon · 0-1Black · 2024-12-24 · Round 10Titled Tue 24th Dec Late
  33. vs Jemal OvezdurdyyevaWon · 1-0White · 2024-12-17 · Round 9Titled Tue 17th Dec Late
  34. vs Alexander ChuaLost · 1-0Black · 2024-12-17 · Round 9Titled Tue 17th Dec Early
  35. vs Santiago Jose Guevara RuizWon · 0-1Black · 2024-12-17 · Round 8Titled Tue 17th Dec Late
  36. vs Jose Nahum Espinoza SolanoWon · 0-1Black · 2024-12-17 · Round 8Titled Tue 17th Dec Early
  37. vs Rustam RustamovLost · 0-1White · 2024-12-17 · Round 7Titled Tue 17th Dec Early
  38. vs Raphael V. P. Patricio AlonsoLost · 1-0Black · 2024-12-17 · Round 7Titled Tue 17th Dec Late
  39. vs Randheer ThogataWon · 1-0White · 2024-12-17 · Round 6Titled Tue 17th Dec Late
  40. vs Asa HoffmannWon · 0-1Black · 2024-12-17 · Round 6Titled Tue 17th Dec Early
  41. vs Josep Romero RuscalledaDraw · ½–½White · 2024-12-17 · Round 5Titled Tue 17th Dec Late
  42. vs Jemal OvezdurdyyevaWon · 1-0White · 2024-12-17 · Round 5Titled Tue 17th Dec Early
  43. vs Dmitry ZilbersteinLost · 1-0Black · 2024-12-17 · Round 4Titled Tue 17th Dec Late
  44. vs Artur RoienkoWon · 0-1Black · 2024-12-17 · Round 4Titled Tue 17th Dec Early
  45. vs Egor BaskakovLost · 0-1White · 2024-12-17 · Round 3Titled Tue 17th Dec Late
  46. vs Atousa PourkashiyanLost · 0-1White · 2024-12-17 · Round 3Titled Tue 17th Dec Early
  47. vs Juan Rolando Montenegro ManceraWon · 0-1Black · 2024-12-17 · Round 2Titled Tue 17th Dec Late
  48. vs Bardiya DaneshvarLost · 1-0Black · 2024-12-17 · Round 2Titled Tue 17th Dec Early
  49. vs Oscar Humberto ArdilaDraw · ½–½White · 2024-12-17 · Round 1Titled Tue 17th Dec Late
  50. vs Jacob DreelinckWon · 1-0White · 2024-12-17 · Round 1Titled Tue 17th Dec Early

FIDE tournaments

All tournament results