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-10 (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
1801 2023-02-07 Titled Tue 7th Feb Early chess.com INT 6 Viktor Shapiro Lazaro Lorenzo De La Riva 0-1 47 Open
1802 2023-02-07 Titled Tue 7th Feb Late chess.com INT 6 Viktor Shapiro Andre Jordi Volkmann 1-0 34 Open
1803 2023-02-07 Titled Tue 7th Feb Late chess.com INT 5 Viktor Shapiro Juan Carlos Mesa Cruz 1-0 19 Open
1804 2023-02-07 Titled Tue 7th Feb Early chess.com INT 5 Arsen Kukhmazov Viktor Shapiro 1-0 50 Open
1805 2023-02-07 Titled Tue 7th Feb Early chess.com INT 4 Viktor Shapiro Leonid Guerb 1-0 35 Open
1806 2023-02-07 Titled Tue 7th Feb Late chess.com INT 4 Maksim Chigaev Viktor Shapiro 1-0 46 Open
1807 2023-02-07 Titled Tue 7th Feb Late chess.com INT 3 Viktor Shapiro Luiz Alexandre de Souza Gomes 1-0 65 Open
1808 2023-02-07 Titled Tue 7th Feb Early chess.com INT 3 Christian Silvestre Viktor Shapiro 0-1 33 Open
1809 2023-02-07 Titled Tue 7th Feb Late chess.com INT 2 Jules Moussard Viktor Shapiro 1-0 36 Open
1810 2023-02-07 Titled Tue 7th Feb Early chess.com INT 2 Vincent Keymer Viktor Shapiro 1-0 53 Open
1811 2023-02-07 Titled Tue 7th Feb Early chess.com INT 1 Viktor Shapiro Edgard Vinicius Zanette 1-0 41 Open
1812 2023-02-07 Titled Tue 7th Feb Late chess.com INT 1 Erick Feitosa Da Silva Viktor Shapiro 0-1 38 Open
1813 2023-02-07 Titled Tue 7th Feb Late chess.com INT 11 Viktor Shapiro Julian Estrada Nieto 1-0 40 Open
1814 2023-02-07 Titled Tue 7th Feb Early chess.com INT 11 Viktor Shapiro Avi Harrison Kaplan 0-1 135 Open
1815 2023-02-07 Titled Tue 7th Feb Early chess.com INT 10 Erik Ronka Viktor Shapiro 0-1 50 Open
1816 2023-02-07 Titled Tue 7th Feb Late chess.com INT 10 Hayk Yeritsyan Viktor Shapiro 1-0 67 Open
1817 2023-01-31 Titled Tue 31st Jan Early chess.com INT 9 Alexei Belov Viktor Shapiro 0-1 35 Open
1818 2023-01-31 Titled Tue 31st Jan Late chess.com INT 9 Almas Rakhmatullaev Viktor Shapiro 1-0 70 Open
1819 2023-01-31 Titled Tue 31st Jan Late chess.com INT 8 Viktor Shapiro Lars Andreassen 1/2-1/2 72 Open
1820 2023-01-31 Titled Tue 31st Jan Early chess.com INT 8 Fyodor Myshakov Viktor Shapiro 0-1 65 Open
1821 2023-01-31 Titled Tue 31st Jan Early chess.com INT 7 Viktor Shapiro Lazaro Lorenzo De La Riva 0-1 25 Open
1822 2023-01-31 Titled Tue 31st Jan Late chess.com INT 7 Mark Timmermans Viktor Shapiro 1-0 43 Open
1823 2023-01-31 Titled Tue 31st Jan Late chess.com INT 6 Viktor Shapiro Edvin Trost 1-0 63 Open
1824 2023-01-31 Titled Tue 31st Jan Early chess.com INT 6 Mukhammadzokhid Suyarov Viktor Shapiro 1-0 74 Open
1825 2023-01-31 Titled Tue 31st Jan Early chess.com INT 5 Viktor Shapiro William Alfaro 1-0 65 Open
1826 2023-01-31 Titled Tue 31st Jan Late chess.com INT 5 Javier Freile Martin Viktor Shapiro 0-1 38 Open
1827 2023-01-31 Titled Tue 31st Jan Late chess.com INT 4 Viktor Shapiro Santiago Avila Pavas 0-1 30 Open
1828 2023-01-31 Titled Tue 31st Jan Early chess.com INT 4 Viktor Shapiro Tykhon Cherniaiev 0-1 64 Open
1829 2023-01-31 Titled Tue 31st Jan Late chess.com INT 3 Viktor Shapiro Arda Altun 1-0 67 Open
1830 2023-01-31 Titled Tue 31st Jan Early chess.com INT 3 Arystanbek Urazayev Viktor Shapiro 1-0 46 Open
1831 2023-01-31 Titled Tue 31st Jan Late chess.com INT 2 Etienne Bacrot Viktor Shapiro 1-0 32 Open
1832 2023-01-31 Titled Tue 31st Jan Early chess.com INT 2 Viktor Shapiro Evgeny Postny 1-0 41 Open
1833 2023-01-31 Titled Tue 31st Jan Early chess.com INT 1 Viktor Shapiro Baadur Jobava 1-0 44 Open
1834 2023-01-31 Titled Tue 31st Jan Late chess.com INT 1 Gerardo Marin Ramirez Viktor Shapiro 0-1 7 Open
1835 2023-01-31 Titled Tue 31st Jan Late chess.com INT 11 Viktor Shapiro Aman Hambleton 1-0 60 Open
1836 2023-01-31 Titled Tue 31st Jan Early chess.com INT 11 Viktor Shapiro Garg Aradhya 0-1 40 Open
1837 2023-01-31 Titled Tue 31st Jan Early chess.com INT 10 Viktor Shapiro Almas Rakhmatullaev 1-0 74 Open
1838 2023-01-31 Titled Tue 31st Jan Late chess.com INT 10 Agustin Villarreal Viktor Shapiro 0-1 60 Open
1839 2021-05-23 Amir Cup Blitz 2021 St Petersburg RUS 9.1 Alexander Vorobev Viktor Shapiro 0-1 58 Open
1840 2021-05-23 Amir Cup Blitz 2021 St Petersburg RUS 8.9 Viktor Shapiro Kirill Putrenko 0-1 46 Open
1841 2021-05-23 Amir Cup Blitz 2021 St Petersburg RUS 7.11 Riyad Makhmudov Viktor Shapiro 0-1 62 Open
1842 2021-05-23 Amir Cup Blitz 2021 St Petersburg RUS 5.9 Maksim Chertkov Viktor Shapiro 1-0 55 Open
1843 2021-05-23 Amir Cup Blitz 2021 St Petersburg RUS 4.11 Viktor Shapiro Nikita M. Romanov 1-0 54 Open
1844 2021-05-23 Amir Cup Blitz 2021 St Petersburg RUS 3.1 Grigoriy Saulin Viktor Shapiro 1-0 58 Open
1845 2021-05-23 Amir Cup Blitz 2021 St Petersburg RUS 11.5 Ignat Efimov Viktor Shapiro 0-1 54 Open
1846 2021-05-23 Amir Cup Blitz 2021 St Petersburg RUS 10.6 Viktor Shapiro Kseniya Bodnaruk 1-0 22 Open
1847 2021-05-22 Amir Cup Rapid 2021 St Petersburg RUS 8.7 Viktor Shapiro Evgenij Kretov 0-1 65 Open
1848 2021-05-22 Amir Cup Rapid 2021 St Petersburg RUS 6.5 Viktor Shapiro Arseniy Nesterov 0-1 43 Open
1849 2021-05-22 Amir Cup Rapid 2021 St Petersburg RUS 5.11 Kseniya Bodnaruk Viktor Shapiro 0-1 65 Open
1850 2019-12-07 European Blitz 2019 Tallinn EST 9.22 Georg Mohr Viktor Shapiro 0-1 50 Open
  1. vs Lazaro Lorenzo De La RivaLost · 0-1White · 2023-02-07 · Round 6Titled Tue 7th Feb Early
  2. vs Andre Jordi VolkmannWon · 1-0White · 2023-02-07 · Round 6Titled Tue 7th Feb Late
  3. vs Juan Carlos Mesa CruzWon · 1-0White · 2023-02-07 · Round 5Titled Tue 7th Feb Late
  4. vs Arsen KukhmazovLost · 1-0Black · 2023-02-07 · Round 5Titled Tue 7th Feb Early
  5. vs Leonid GuerbWon · 1-0White · 2023-02-07 · Round 4Titled Tue 7th Feb Early
  6. vs Maksim ChigaevLost · 1-0Black · 2023-02-07 · Round 4Titled Tue 7th Feb Late
  7. vs Luiz Alexandre de Souza GomesWon · 1-0White · 2023-02-07 · Round 3Titled Tue 7th Feb Late
  8. vs Christian SilvestreWon · 0-1Black · 2023-02-07 · Round 3Titled Tue 7th Feb Early
  9. vs Jules MoussardLost · 1-0Black · 2023-02-07 · Round 2Titled Tue 7th Feb Late
  10. vs Vincent KeymerLost · 1-0Black · 2023-02-07 · Round 2Titled Tue 7th Feb Early
  11. vs Edgard Vinicius ZanetteWon · 1-0White · 2023-02-07 · Round 1Titled Tue 7th Feb Early
  12. vs Erick Feitosa Da SilvaWon · 0-1Black · 2023-02-07 · Round 1Titled Tue 7th Feb Late
  13. vs Julian Estrada NietoWon · 1-0White · 2023-02-07 · Round 11Titled Tue 7th Feb Late
  14. vs Avi Harrison KaplanLost · 0-1White · 2023-02-07 · Round 11Titled Tue 7th Feb Early
  15. vs Erik RonkaWon · 0-1Black · 2023-02-07 · Round 10Titled Tue 7th Feb Early
  16. vs Hayk YeritsyanLost · 1-0Black · 2023-02-07 · Round 10Titled Tue 7th Feb Late
  17. vs Alexei BelovWon · 0-1Black · 2023-01-31 · Round 9Titled Tue 31st Jan Early
  18. vs Almas RakhmatullaevLost · 1-0Black · 2023-01-31 · Round 9Titled Tue 31st Jan Late
  19. vs Lars AndreassenDraw · ½–½White · 2023-01-31 · Round 8Titled Tue 31st Jan Late
  20. vs Fyodor MyshakovWon · 0-1Black · 2023-01-31 · Round 8Titled Tue 31st Jan Early
  21. vs Lazaro Lorenzo De La RivaLost · 0-1White · 2023-01-31 · Round 7Titled Tue 31st Jan Early
  22. vs Mark TimmermansLost · 1-0Black · 2023-01-31 · Round 7Titled Tue 31st Jan Late
  23. vs Edvin TrostWon · 1-0White · 2023-01-31 · Round 6Titled Tue 31st Jan Late
  24. vs Mukhammadzokhid SuyarovLost · 1-0Black · 2023-01-31 · Round 6Titled Tue 31st Jan Early
  25. vs William AlfaroWon · 1-0White · 2023-01-31 · Round 5Titled Tue 31st Jan Early
  26. vs Javier Freile MartinWon · 0-1Black · 2023-01-31 · Round 5Titled Tue 31st Jan Late
  27. vs Santiago Avila PavasLost · 0-1White · 2023-01-31 · Round 4Titled Tue 31st Jan Late
  28. vs Tykhon CherniaievLost · 0-1White · 2023-01-31 · Round 4Titled Tue 31st Jan Early
  29. vs Arda AltunWon · 1-0White · 2023-01-31 · Round 3Titled Tue 31st Jan Late
  30. vs Arystanbek UrazayevLost · 1-0Black · 2023-01-31 · Round 3Titled Tue 31st Jan Early
  31. vs Etienne BacrotLost · 1-0Black · 2023-01-31 · Round 2Titled Tue 31st Jan Late
  32. vs Evgeny PostnyWon · 1-0White · 2023-01-31 · Round 2Titled Tue 31st Jan Early
  33. vs Baadur JobavaWon · 1-0White · 2023-01-31 · Round 1Titled Tue 31st Jan Early
  34. vs Gerardo Marin RamirezWon · 0-1Black · 2023-01-31 · Round 1Titled Tue 31st Jan Late
  35. vs Aman HambletonWon · 1-0White · 2023-01-31 · Round 11Titled Tue 31st Jan Late
  36. vs Garg AradhyaLost · 0-1White · 2023-01-31 · Round 11Titled Tue 31st Jan Early
  37. vs Almas RakhmatullaevWon · 1-0White · 2023-01-31 · Round 10Titled Tue 31st Jan Early
  38. vs Agustin VillarrealWon · 0-1Black · 2023-01-31 · Round 10Titled Tue 31st Jan Late
  39. vs Alexander VorobevWon · 0-1Black · 2021-05-23 · Round 9.1Amir Cup Blitz 2021
  40. vs Kirill PutrenkoLost · 0-1White · 2021-05-23 · Round 8.9Amir Cup Blitz 2021
  41. vs Riyad MakhmudovWon · 0-1Black · 2021-05-23 · Round 7.11Amir Cup Blitz 2021
  42. vs Maksim ChertkovLost · 1-0Black · 2021-05-23 · Round 5.9Amir Cup Blitz 2021
  43. vs Nikita M. RomanovWon · 1-0White · 2021-05-23 · Round 4.11Amir Cup Blitz 2021
  44. vs Grigoriy SaulinLost · 1-0Black · 2021-05-23 · Round 3.1Amir Cup Blitz 2021
  45. vs Ignat EfimovWon · 0-1Black · 2021-05-23 · Round 11.5Amir Cup Blitz 2021
  46. vs Kseniya BodnarukWon · 1-0White · 2021-05-23 · Round 10.6Amir Cup Blitz 2021
  47. vs Evgenij KretovLost · 0-1White · 2021-05-22 · Round 8.7Amir Cup Rapid 2021
  48. vs Arseniy NesterovLost · 0-1White · 2021-05-22 · Round 6.5Amir Cup Rapid 2021
  49. vs Kseniya BodnarukWon · 0-1Black · 2021-05-22 · Round 5.11Amir Cup Rapid 2021
  50. vs Georg MohrWon · 0-1Black · 2019-12-07 · Round 9.22European Blitz 2019

FIDE tournaments

All tournament results