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
201 2024-12-17 Titled Tue 17th Dec Early chess.com INT 11 Aansh Nandan Nerurkar Viktor Shapiro 1-0 48 Open
202 2024-12-17 Titled Tue 17th Dec Early chess.com INT 10 Viktor Shapiro Richard Zienert 0-1 54 Open
203 2024-12-17 Titled Tue 17th Dec Late chess.com INT 10 Jonathan Yedidia Viktor Shapiro 0-1 68 Open
204 2024-12-10 Titled Tue 10th Dec Late chess.com INT 9 2056836 Viktor Shapiro 0-1 47 Open
205 2024-12-10 Titled Tue 10th Dec Early chess.com INT 8 Viktor Shapiro Emujin Enkh-Amgalan 0-1 44 Open
206 2024-12-10 Titled Tue 10th Dec Late chess.com INT 8 Viktor Shapiro Roman Aukhatov 0-1 32 Open
207 2024-12-10 Titled Tue 10th Dec Early chess.com INT 7 Viktor Shapiro Evgeny V. Melikhov 1-0 43 Open
208 2024-12-10 Titled Tue 10th Dec Late chess.com INT 7 Roman Pyrih Viktor Shapiro 1-0 40 Open
209 2024-12-10 Titled Tue 10th Dec Late chess.com INT 6 Viktor Shapiro Carlos Alarcia Astiz 1-0 23 Open
210 2024-12-10 Titled Tue 10th Dec Early chess.com INT 6 Krishna Nathan Viktor Shapiro 1-0 1 Open
211 2024-12-10 Titled Tue 10th Dec Early chess.com INT 5 Daniel Gutierrez Olivares Viktor Shapiro 1-0 32 Open
212 2024-12-10 Titled Tue 10th Dec Late chess.com INT 5 Milosz Szpar Viktor Shapiro 1-0 30 Open
213 2024-12-10 Titled Tue 10th Dec Late chess.com INT 4 Viktor Shapiro Santiago Quinones Garcia 1-0 54 Open
214 2024-12-10 Titled Tue 10th Dec Early chess.com INT 4 Viktor Shapiro Wouter Terlouw 1-0 10 Open
215 2024-12-10 Titled Tue 10th Dec Early chess.com INT 3 Diego Sauvageot Ledezma Viktor Shapiro 1-0 57 Open
216 2024-12-10 Titled Tue 10th Dec Late chess.com INT 3 Lucas Liascovich Viktor Shapiro 1-0 49 Open
217 2024-12-10 Titled Tue 10th Dec Late chess.com INT 2 Vladimir Kramnik Viktor Shapiro 0-1 44 Open
218 2024-12-10 Titled Tue 10th Dec Early chess.com INT 2 Jose Eduardo Martinez Alcantara Viktor Shapiro 1-0 38 Open
219 2024-12-10 Titled Tue 10th Dec Early chess.com INT 1 Viktor Shapiro Sankalan Shah 1-0 43 Open
220 2024-12-10 Titled Tue 10th Dec Late chess.com INT 1 Viktor Shapiro Damian Sliwicki 1-0 41 Open
221 2024-12-10 Titled Tue 10th Dec Early chess.com INT 11 Viktor Shapiro Shubhi Gupta 1-0 44 Open
222 2024-12-10 Titled Tue 10th Dec Late chess.com INT 11 Viktor Shapiro Dashgyn Ibadov 1-0 42 Open
223 2024-12-10 Titled Tue 10th Dec Late chess.com INT 10 Viktor Shapiro Vitor Hugo Vieira Ferreira 1-0 34 Open
224 2024-12-10 Titled Tue 10th Dec Early chess.com INT 10 Turkan Mamedjarova Viktor Shapiro 0-1 33 Open
225 2024-12-03 Titled Tue 3rd Dec Late chess.com INT 9 Markus Ragger Viktor Shapiro 0-1 34 Open
226 2024-12-03 Titled Tue 3rd Dec Early chess.com INT 9 Klaudia Kulon Viktor Shapiro 1-0 53 Open
227 2024-12-03 Titled Tue 3rd Dec Late chess.com INT 8 Viktor Shapiro Aaron Jacobson 1-0 41 Open
228 2024-12-03 Titled Tue 3rd Dec Early chess.com INT 8 Viktor Shapiro Saadat Bashirli 1-0 42 Open
229 2024-12-03 Titled Tue 3rd Dec Late chess.com INT 7 Viktor Shapiro Mohammadhossein Shamsi 1-0 56 Open
230 2024-12-03 Titled Tue 3rd Dec Early chess.com INT 7 Olga Badelka Viktor Shapiro 1-0 45 Open
231 2024-12-03 Titled Tue 3rd Dec Early chess.com INT 6 Viktor Shapiro Raphael Mayaud 1-0 49 Open
232 2024-12-03 Titled Tue 3rd Dec Late chess.com INT 6 Neil Moses Viktor Shapiro 0-1 49 Open
233 2024-12-03 Titled Tue 3rd Dec Late chess.com INT 5 Viktor Shapiro Dmitriy Kushko 0-1 33 Open
234 2024-12-03 Titled Tue 3rd Dec Late chess.com INT 4 Viktor Shapiro Solomon Ruddell 1-0 25 Open
235 2024-12-03 Titled Tue 3rd Dec Early chess.com INT 4 Viktor Shapiro Garnik Nersisyan 1-0 23 Open
236 2024-12-03 Titled Tue 3rd Dec Late chess.com INT 3 Jan Petr Viktor Shapiro 0-1 32 Open
237 2024-12-03 Titled Tue 3rd Dec Early chess.com INT 3 Sarveshwaran V Viktor Shapiro 1-0 28 Open
238 2024-12-03 Titled Tue 3rd Dec Early chess.com INT 2 Viktor Shapiro Aleksandar Topalov 1-0 46 Open
239 2024-12-03 Titled Tue 3rd Dec Late chess.com INT 2 Viktor Shapiro Nikolay Plamenov Yordanov 1-0 40 Open
240 2024-12-03 Titled Tue 3rd Dec Early chess.com INT 1 Maurizio Brancaleoni Viktor Shapiro 1-0 33 Open
241 2024-12-03 Titled Tue 3rd Dec Late chess.com INT 1 Arvin Rasti Viktor Shapiro 1-0 69 Open
242 2024-12-03 Titled Tue 3rd Dec Late chess.com INT 11 Tamas Banusz Viktor Shapiro 1-0 28 Open
243 2024-12-03 Titled Tue 3rd Dec Early chess.com INT 11 Olexandr Bruhovich Viktor Shapiro 1-0 14 Open
244 2024-12-03 Titled Tue 3rd Dec Late chess.com INT 10 Viktor Shapiro Gata Kamsky 1/2-1/2 40 Open
245 2024-12-03 Titled Tue 3rd Dec Early chess.com INT 10 Viktor Shapiro Sargis Sargissyan 1-0 25 Open
246 2024-11-26 Titled Tue 26th Nov Early chess.com INT 9 Viktor Shapiro Andreas, Dr. Brenke 1-0 44 Open
247 2024-11-26 Titled Tue 26th Nov Late chess.com INT 9 Igor Glek Viktor Shapiro 1-0 51 Open
248 2024-11-26 Titled Tue 26th Nov Late chess.com INT 8 Viktor Shapiro Evan Ai 1-0 33 Open
249 2024-11-26 Titled Tue 26th Nov Early chess.com INT 8 Viktor Shapiro Daniel Shapiro 1-0 53 Open
250 2024-11-26 Titled Tue 26th Nov Late chess.com INT 7 David Haszon Viktor Shapiro 1-0 36 Open
  1. vs Aansh Nandan NerurkarLost · 1-0Black · 2024-12-17 · Round 11Titled Tue 17th Dec Early
  2. vs Richard ZienertLost · 0-1White · 2024-12-17 · Round 10Titled Tue 17th Dec Early
  3. vs Jonathan YedidiaWon · 0-1Black · 2024-12-17 · Round 10Titled Tue 17th Dec Late
  4. vs 2056836Won · 0-1Black · 2024-12-10 · Round 9Titled Tue 10th Dec Late
  5. vs Emujin Enkh-AmgalanLost · 0-1White · 2024-12-10 · Round 8Titled Tue 10th Dec Early
  6. vs Roman AukhatovLost · 0-1White · 2024-12-10 · Round 8Titled Tue 10th Dec Late
  7. vs Evgeny V. MelikhovWon · 1-0White · 2024-12-10 · Round 7Titled Tue 10th Dec Early
  8. vs Roman PyrihLost · 1-0Black · 2024-12-10 · Round 7Titled Tue 10th Dec Late
  9. vs Carlos Alarcia AstizWon · 1-0White · 2024-12-10 · Round 6Titled Tue 10th Dec Late
  10. vs Krishna NathanLost · 1-0Black · 2024-12-10 · Round 6Titled Tue 10th Dec Early
  11. vs Daniel Gutierrez OlivaresLost · 1-0Black · 2024-12-10 · Round 5Titled Tue 10th Dec Early
  12. vs Milosz SzparLost · 1-0Black · 2024-12-10 · Round 5Titled Tue 10th Dec Late
  13. vs Santiago Quinones GarciaWon · 1-0White · 2024-12-10 · Round 4Titled Tue 10th Dec Late
  14. vs Wouter TerlouwWon · 1-0White · 2024-12-10 · Round 4Titled Tue 10th Dec Early
  15. vs Diego Sauvageot LedezmaLost · 1-0Black · 2024-12-10 · Round 3Titled Tue 10th Dec Early
  16. vs Lucas LiascovichLost · 1-0Black · 2024-12-10 · Round 3Titled Tue 10th Dec Late
  17. vs Vladimir KramnikWon · 0-1Black · 2024-12-10 · Round 2Titled Tue 10th Dec Late
  18. vs Jose Eduardo Martinez AlcantaraLost · 1-0Black · 2024-12-10 · Round 2Titled Tue 10th Dec Early
  19. vs Sankalan ShahWon · 1-0White · 2024-12-10 · Round 1Titled Tue 10th Dec Early
  20. vs Damian SliwickiWon · 1-0White · 2024-12-10 · Round 1Titled Tue 10th Dec Late
  21. vs Shubhi GuptaWon · 1-0White · 2024-12-10 · Round 11Titled Tue 10th Dec Early
  22. vs Dashgyn IbadovWon · 1-0White · 2024-12-10 · Round 11Titled Tue 10th Dec Late
  23. vs Vitor Hugo Vieira FerreiraWon · 1-0White · 2024-12-10 · Round 10Titled Tue 10th Dec Late
  24. vs Turkan MamedjarovaWon · 0-1Black · 2024-12-10 · Round 10Titled Tue 10th Dec Early
  25. vs Markus RaggerWon · 0-1Black · 2024-12-03 · Round 9Titled Tue 3rd Dec Late
  26. vs Klaudia KulonLost · 1-0Black · 2024-12-03 · Round 9Titled Tue 3rd Dec Early
  27. vs Aaron JacobsonWon · 1-0White · 2024-12-03 · Round 8Titled Tue 3rd Dec Late
  28. vs Saadat BashirliWon · 1-0White · 2024-12-03 · Round 8Titled Tue 3rd Dec Early
  29. vs Mohammadhossein ShamsiWon · 1-0White · 2024-12-03 · Round 7Titled Tue 3rd Dec Late
  30. vs Olga BadelkaLost · 1-0Black · 2024-12-03 · Round 7Titled Tue 3rd Dec Early
  31. vs Raphael MayaudWon · 1-0White · 2024-12-03 · Round 6Titled Tue 3rd Dec Early
  32. vs Neil MosesWon · 0-1Black · 2024-12-03 · Round 6Titled Tue 3rd Dec Late
  33. vs Dmitriy KushkoLost · 0-1White · 2024-12-03 · Round 5Titled Tue 3rd Dec Late
  34. vs Solomon RuddellWon · 1-0White · 2024-12-03 · Round 4Titled Tue 3rd Dec Late
  35. vs Garnik NersisyanWon · 1-0White · 2024-12-03 · Round 4Titled Tue 3rd Dec Early
  36. vs Jan PetrWon · 0-1Black · 2024-12-03 · Round 3Titled Tue 3rd Dec Late
  37. vs Sarveshwaran VLost · 1-0Black · 2024-12-03 · Round 3Titled Tue 3rd Dec Early
  38. vs Aleksandar TopalovWon · 1-0White · 2024-12-03 · Round 2Titled Tue 3rd Dec Early
  39. vs Nikolay Plamenov YordanovWon · 1-0White · 2024-12-03 · Round 2Titled Tue 3rd Dec Late
  40. vs Maurizio BrancaleoniLost · 1-0Black · 2024-12-03 · Round 1Titled Tue 3rd Dec Early
  41. vs Arvin RastiLost · 1-0Black · 2024-12-03 · Round 1Titled Tue 3rd Dec Late
  42. vs Tamas BanuszLost · 1-0Black · 2024-12-03 · Round 11Titled Tue 3rd Dec Late
  43. vs Olexandr BruhovichLost · 1-0Black · 2024-12-03 · Round 11Titled Tue 3rd Dec Early
  44. vs Gata KamskyDraw · ½–½White · 2024-12-03 · Round 10Titled Tue 3rd Dec Late
  45. vs Sargis SargissyanWon · 1-0White · 2024-12-03 · Round 10Titled Tue 3rd Dec Early
  46. vs Andreas, Dr. BrenkeWon · 1-0White · 2024-11-26 · Round 9Titled Tue 26th Nov Early
  47. vs Igor GlekLost · 1-0Black · 2024-11-26 · Round 9Titled Tue 26th Nov Late
  48. vs Evan AiWon · 1-0White · 2024-11-26 · Round 8Titled Tue 26th Nov Late
  49. vs Daniel ShapiroWon · 1-0White · 2024-11-26 · Round 8Titled Tue 26th Nov Early
  50. vs David HaszonLost · 1-0Black · 2024-11-26 · Round 7Titled Tue 26th Nov Late

FIDE tournaments

All tournament results