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

FIDE tournaments

All tournament results