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
1501 2023-06-20 Titled Tue 20th Jun Early chess.com INT 5 Sebastian Marin Posada Viktor Shapiro 0-1 47 Open
1502 2023-06-20 Titled Tue 20th Jun Late chess.com INT 5 Viktor Shapiro Adam Kujawski 1-0 26 Open
1503 2023-06-20 Titled Tue 20th Jun Early chess.com INT 4 Hrair Simonian Viktor Shapiro 1-0 25 Open
1504 2023-06-20 Titled Tue 20th Jun Late chess.com INT 4 Shahin Lorparizangeneh Viktor Shapiro 1-0 35 Open
1505 2023-06-20 Titled Tue 20th Jun Early chess.com INT 3 Viktor Shapiro Igor L. Vakhlamov 1/2-1/2 117 Open
1506 2023-06-20 Titled Tue 20th Jun Late chess.com INT 3 Dmitry Maximov Viktor Shapiro 1-0 30 Open
1507 2023-06-20 Titled Tue 20th Jun Early chess.com INT 2 Viktor Shapiro Arina Kiseleva 1-0 46 Open
1508 2023-06-20 Titled Tue 20th Jun Late chess.com INT 2 Viktor Shapiro Roman Yanchenko 1-0 52 Open
1509 2023-06-20 Titled Tue 20th Jun Late chess.com INT 1 Viktor Shapiro Vladimir Kramnik 1-0 51 Open
1510 2023-06-20 Titled Tue 20th Jun Early chess.com INT 1 Nils Grandelius Viktor Shapiro 1-0 38 Open
1511 2023-06-20 Titled Tue 20th Jun Early chess.com INT 11 Vaibhav Jayant Raut Viktor Shapiro 1-0 73 Open
1512 2023-06-20 Titled Tue 20th Jun Late chess.com INT 11 Juan Sebastian Herrera Viktor Shapiro 1-0 62 Open
1513 2023-06-20 Titled Tue 20th Jun Late chess.com INT 10 Viktor Shapiro Andres Carrasco Miranda 1-0 39 Open
1514 2023-06-20 Titled Tue 20th Jun Early chess.com INT 10 Viktor Shapiro Egor A. Koshulyan 0-1 48 Open
1515 2023-06-13 Titled Tue 13th Jun Late chess.com INT 9 Viktor Shapiro Fausto Castella Garcia 1-0 36 Open
1516 2023-06-13 Titled Tue 13th Jun Late chess.com INT 8 Joao Avalos Parra Viktor Shapiro 1/2-1/2 79 Open
1517 2023-06-13 Titled Tue 13th Jun Late chess.com INT 7 Viktor Shapiro Santiago Rodriguez 0-1 58 Open
1518 2023-06-13 Titled Tue 13th Jun Late chess.com INT 6 Oskar Wieczorek Viktor Shapiro 1-0 56 Open
1519 2023-06-13 Titled Tue 13th Jun Late chess.com INT 5 Viktor Shapiro Ioan Rees 1-0 46 Open
1520 2023-06-13 Titled Tue 13th Jun Late chess.com INT 4 Jagadeesh Siddharth Viktor Shapiro 1/2-1/2 68 Open
1521 2023-06-13 Titled Tue 13th Jun Late chess.com INT 3 Daniel Shapiro Viktor Shapiro 0-1 47 Open
1522 2023-06-13 Titled Tue 13th Jun Late chess.com INT 2 Viktor Shapiro Francesco Seresin 1/2-1/2 65 Open
1523 2023-06-13 Titled Tue 13th Jun Late chess.com INT 1 Jose Eduardo Martinez Alcantara Viktor Shapiro 1-0 31 Open
1524 2023-06-13 Titled Tue 13th Jun Late chess.com INT 11 Viktor Shapiro Alexei Slavin 0-1 29 Open
1525 2023-06-13 Titled Tue 13th Jun Late chess.com INT 10 Bruno Andre Leite Martins Viktor Shapiro 1-0 57 Open
1526 2023-06-06 Titled Tue 6th Jun Early chess.com INT 9 Viktor Shapiro Sergei Iskusnyh 0-1 38 Open
1527 2023-06-06 Titled Tue 6th Jun Late chess.com INT 9 Alejandro Gonzalez Vega Viktor Shapiro 0-1 26 Open
1528 2023-06-06 Titled Tue 6th Jun Early chess.com INT 8 Singh Amitpal Viktor Shapiro 0-1 48 Open
1529 2023-06-06 Titled Tue 6th Jun Late chess.com INT 8 Viktor Shapiro Marcel Winkels 1-0 32 Open
1530 2023-06-06 Titled Tue 6th Jun Late chess.com INT 7 Carlos Eduardo Cardozo Munar Viktor Shapiro 1-0 73 Open
1531 2023-06-06 Titled Tue 6th Jun Early chess.com INT 7 Viktor Shapiro Rao Sharan 0-1 54 Open
1532 2023-06-06 Titled Tue 6th Jun Late chess.com INT 6 Viktor Shapiro Alexander J Wang 0-1 34 Open
1533 2023-06-06 Titled Tue 6th Jun Early chess.com INT 6 Alisher Begmuratov Viktor Shapiro 1-0 23 Open
1534 2023-06-06 Titled Tue 6th Jun Early chess.com INT 5 Viktor Shapiro Paris Prestia 1-0 36 Open
1535 2023-06-06 Titled Tue 6th Jun Late chess.com INT 5 Jasper Holtel Viktor Shapiro 0-1 34 Open
1536 2023-06-06 Titled Tue 6th Jun Early chess.com INT 4 Eduardo Jesus Mendez Fortes Viktor Shapiro 0-1 30 Open
1537 2023-06-06 Titled Tue 6th Jun Late chess.com INT 4 Francisco Ferrari Pironti Viktor Shapiro 1-0 28 Open
1538 2023-06-06 Titled Tue 6th Jun Late chess.com INT 3 Viktor Shapiro Tanitoluwa Adewumi 0-1 31 Open
1539 2023-06-06 Titled Tue 6th Jun Early chess.com INT 3 Robert Aloma Vidal Viktor Shapiro 1/2-1/2 53 Open
1540 2023-06-06 Titled Tue 6th Jun Early chess.com INT 2 Viktor Shapiro Lianet Mercedes Diaz Garcia 1-0 20 Open
1541 2023-06-06 Titled Tue 6th Jun Late chess.com INT 2 Dennis Wagner Viktor Shapiro 1-0 26 Open
1542 2023-06-06 Titled Tue 6th Jun Late chess.com INT 1 Viktor Shapiro Dmitriy Kushko 1-0 67 Open
1543 2023-06-06 Titled Tue 6th Jun Early chess.com INT 1 Dmitriy Kushko Viktor Shapiro 1-0 64 Open
1544 2023-06-06 Titled Tue 6th Jun Late chess.com INT 11 Viktor Shapiro Alexandr Kostiukov 1-0 45 Open
1545 2023-06-06 Titled Tue 6th Jun Early chess.com INT 11 Nadezhda Antonova Viktor Shapiro 0-1 31 Open
1546 2023-06-06 Titled Tue 6th Jun Early chess.com INT 10 Viktor Shapiro Serafin Moral Garcia 0-1 34 Open
1547 2023-06-06 Titled Tue 6th Jun Late chess.com INT 10 Viktor Shapiro Jose Francisco R P Neves Veiga 0-1 58 Open
1548 2023-05-30 Titled Tue 30th May Late chess.com INT 9 Viktor Shapiro Mikhael Garakov 1-0 75 Open
1549 2023-05-30 Titled Tue 30th May Late chess.com INT 8 Gabriel Lenoir Ibacache Viktor Shapiro 0-1 43 Open
1550 2023-05-30 Titled Tue 30th May Late chess.com INT 7 Viktor Shapiro Alessandro Rodrigues Da Silva 1-0 54 Open
  1. vs Sebastian Marin PosadaWon · 0-1Black · 2023-06-20 · Round 5Titled Tue 20th Jun Early
  2. vs Adam KujawskiWon · 1-0White · 2023-06-20 · Round 5Titled Tue 20th Jun Late
  3. vs Hrair SimonianLost · 1-0Black · 2023-06-20 · Round 4Titled Tue 20th Jun Early
  4. vs Shahin LorparizangenehLost · 1-0Black · 2023-06-20 · Round 4Titled Tue 20th Jun Late
  5. vs Igor L. VakhlamovDraw · ½–½White · 2023-06-20 · Round 3Titled Tue 20th Jun Early
  6. vs Dmitry MaximovLost · 1-0Black · 2023-06-20 · Round 3Titled Tue 20th Jun Late
  7. vs Arina KiselevaWon · 1-0White · 2023-06-20 · Round 2Titled Tue 20th Jun Early
  8. vs Roman YanchenkoWon · 1-0White · 2023-06-20 · Round 2Titled Tue 20th Jun Late
  9. vs Vladimir KramnikWon · 1-0White · 2023-06-20 · Round 1Titled Tue 20th Jun Late
  10. vs Nils GrandeliusLost · 1-0Black · 2023-06-20 · Round 1Titled Tue 20th Jun Early
  11. vs Vaibhav Jayant RautLost · 1-0Black · 2023-06-20 · Round 11Titled Tue 20th Jun Early
  12. vs Juan Sebastian HerreraLost · 1-0Black · 2023-06-20 · Round 11Titled Tue 20th Jun Late
  13. vs Andres Carrasco MirandaWon · 1-0White · 2023-06-20 · Round 10Titled Tue 20th Jun Late
  14. vs Egor A. KoshulyanLost · 0-1White · 2023-06-20 · Round 10Titled Tue 20th Jun Early
  15. vs Fausto Castella GarciaWon · 1-0White · 2023-06-13 · Round 9Titled Tue 13th Jun Late
  16. vs Joao Avalos ParraDraw · ½–½Black · 2023-06-13 · Round 8Titled Tue 13th Jun Late
  17. vs Santiago RodriguezLost · 0-1White · 2023-06-13 · Round 7Titled Tue 13th Jun Late
  18. vs Oskar WieczorekLost · 1-0Black · 2023-06-13 · Round 6Titled Tue 13th Jun Late
  19. vs Ioan ReesWon · 1-0White · 2023-06-13 · Round 5Titled Tue 13th Jun Late
  20. vs Jagadeesh SiddharthDraw · ½–½Black · 2023-06-13 · Round 4Titled Tue 13th Jun Late
  21. vs Daniel ShapiroWon · 0-1Black · 2023-06-13 · Round 3Titled Tue 13th Jun Late
  22. vs Francesco SeresinDraw · ½–½White · 2023-06-13 · Round 2Titled Tue 13th Jun Late
  23. vs Jose Eduardo Martinez AlcantaraLost · 1-0Black · 2023-06-13 · Round 1Titled Tue 13th Jun Late
  24. vs Alexei SlavinLost · 0-1White · 2023-06-13 · Round 11Titled Tue 13th Jun Late
  25. vs Bruno Andre Leite MartinsLost · 1-0Black · 2023-06-13 · Round 10Titled Tue 13th Jun Late
  26. vs Sergei IskusnyhLost · 0-1White · 2023-06-06 · Round 9Titled Tue 6th Jun Early
  27. vs Alejandro Gonzalez VegaWon · 0-1Black · 2023-06-06 · Round 9Titled Tue 6th Jun Late
  28. vs Singh AmitpalWon · 0-1Black · 2023-06-06 · Round 8Titled Tue 6th Jun Early
  29. vs Marcel WinkelsWon · 1-0White · 2023-06-06 · Round 8Titled Tue 6th Jun Late
  30. vs Carlos Eduardo Cardozo MunarLost · 1-0Black · 2023-06-06 · Round 7Titled Tue 6th Jun Late
  31. vs Rao SharanLost · 0-1White · 2023-06-06 · Round 7Titled Tue 6th Jun Early
  32. vs Alexander J WangLost · 0-1White · 2023-06-06 · Round 6Titled Tue 6th Jun Late
  33. vs Alisher BegmuratovLost · 1-0Black · 2023-06-06 · Round 6Titled Tue 6th Jun Early
  34. vs Paris PrestiaWon · 1-0White · 2023-06-06 · Round 5Titled Tue 6th Jun Early
  35. vs Jasper HoltelWon · 0-1Black · 2023-06-06 · Round 5Titled Tue 6th Jun Late
  36. vs Eduardo Jesus Mendez FortesWon · 0-1Black · 2023-06-06 · Round 4Titled Tue 6th Jun Early
  37. vs Francisco Ferrari PirontiLost · 1-0Black · 2023-06-06 · Round 4Titled Tue 6th Jun Late
  38. vs Tanitoluwa AdewumiLost · 0-1White · 2023-06-06 · Round 3Titled Tue 6th Jun Late
  39. vs Robert Aloma VidalDraw · ½–½Black · 2023-06-06 · Round 3Titled Tue 6th Jun Early
  40. vs Lianet Mercedes Diaz GarciaWon · 1-0White · 2023-06-06 · Round 2Titled Tue 6th Jun Early
  41. vs Dennis WagnerLost · 1-0Black · 2023-06-06 · Round 2Titled Tue 6th Jun Late
  42. vs Dmitriy KushkoWon · 1-0White · 2023-06-06 · Round 1Titled Tue 6th Jun Late
  43. vs Dmitriy KushkoLost · 1-0Black · 2023-06-06 · Round 1Titled Tue 6th Jun Early
  44. vs Alexandr KostiukovWon · 1-0White · 2023-06-06 · Round 11Titled Tue 6th Jun Late
  45. vs Nadezhda AntonovaWon · 0-1Black · 2023-06-06 · Round 11Titled Tue 6th Jun Early
  46. vs Serafin Moral GarciaLost · 0-1White · 2023-06-06 · Round 10Titled Tue 6th Jun Early
  47. vs Jose Francisco R P Neves VeigaLost · 0-1White · 2023-06-06 · Round 10Titled Tue 6th Jun Late
  48. vs Mikhael GarakovWon · 1-0White · 2023-05-30 · Round 9Titled Tue 30th May Late
  49. vs Gabriel Lenoir IbacacheWon · 0-1Black · 2023-05-30 · Round 8Titled Tue 30th May Late
  50. vs Alessandro Rodrigues Da SilvaWon · 1-0White · 2023-05-30 · Round 7Titled Tue 30th May Late

FIDE tournaments

All tournament results