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

FIDE tournaments

All tournament results