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
1501 2023-06-13 Titled Tue 13th Jun Late chess.com INT 8 Joao Avalos Parra Viktor Shapiro 1/2-1/2 79 Open
1502 2023-06-13 Titled Tue 13th Jun Late chess.com INT 7 Viktor Shapiro Santiago Rodriguez 0-1 58 Open
1503 2023-06-13 Titled Tue 13th Jun Late chess.com INT 6 Oskar Wieczorek Viktor Shapiro 1-0 56 Open
1504 2023-06-13 Titled Tue 13th Jun Late chess.com INT 5 Viktor Shapiro Ioan Rees 1-0 46 Open
1505 2023-06-13 Titled Tue 13th Jun Late chess.com INT 4 Jagadeesh Siddharth Viktor Shapiro 1/2-1/2 68 Open
1506 2023-06-13 Titled Tue 13th Jun Late chess.com INT 3 Daniel Shapiro Viktor Shapiro 0-1 47 Open
1507 2023-06-13 Titled Tue 13th Jun Late chess.com INT 2 Viktor Shapiro Francesco Seresin 1/2-1/2 65 Open
1508 2023-06-13 Titled Tue 13th Jun Late chess.com INT 1 Jose Eduardo Martinez Alcantara Viktor Shapiro 1-0 31 Open
1509 2023-06-13 Titled Tue 13th Jun Late chess.com INT 11 Viktor Shapiro Alexei Slavin 0-1 29 Open
1510 2023-06-13 Titled Tue 13th Jun Late chess.com INT 10 Bruno Andre Leite Martins Viktor Shapiro 1-0 57 Open
1511 2023-06-06 Titled Tue 6th Jun Early chess.com INT 9 Viktor Shapiro Sergei Iskusnyh 0-1 38 Open
1512 2023-06-06 Titled Tue 6th Jun Late chess.com INT 9 Alejandro Gonzalez Vega Viktor Shapiro 0-1 26 Open
1513 2023-06-06 Titled Tue 6th Jun Early chess.com INT 8 Singh Amitpal Viktor Shapiro 0-1 48 Open
1514 2023-06-06 Titled Tue 6th Jun Late chess.com INT 8 Viktor Shapiro Marcel Winkels 1-0 32 Open
1515 2023-06-06 Titled Tue 6th Jun Late chess.com INT 7 Carlos Eduardo Cardozo Munar Viktor Shapiro 1-0 73 Open
1516 2023-06-06 Titled Tue 6th Jun Early chess.com INT 7 Viktor Shapiro Rao Sharan 0-1 54 Open
1517 2023-06-06 Titled Tue 6th Jun Late chess.com INT 6 Viktor Shapiro Alexander J Wang 0-1 34 Open
1518 2023-06-06 Titled Tue 6th Jun Early chess.com INT 6 Alisher Begmuratov Viktor Shapiro 1-0 23 Open
1519 2023-06-06 Titled Tue 6th Jun Early chess.com INT 5 Viktor Shapiro Paris Prestia 1-0 36 Open
1520 2023-06-06 Titled Tue 6th Jun Late chess.com INT 5 Jasper Holtel Viktor Shapiro 0-1 34 Open
1521 2023-06-06 Titled Tue 6th Jun Early chess.com INT 4 Eduardo Jesus Mendez Fortes Viktor Shapiro 0-1 30 Open
1522 2023-06-06 Titled Tue 6th Jun Late chess.com INT 4 Francisco Ferrari Pironti Viktor Shapiro 1-0 28 Open
1523 2023-06-06 Titled Tue 6th Jun Late chess.com INT 3 Viktor Shapiro Tanitoluwa Adewumi 0-1 31 Open
1524 2023-06-06 Titled Tue 6th Jun Early chess.com INT 3 Robert Aloma Vidal Viktor Shapiro 1/2-1/2 53 Open
1525 2023-06-06 Titled Tue 6th Jun Early chess.com INT 2 Viktor Shapiro Lianet Mercedes Diaz Garcia 1-0 20 Open
1526 2023-06-06 Titled Tue 6th Jun Late chess.com INT 2 Dennis Wagner Viktor Shapiro 1-0 26 Open
1527 2023-06-06 Titled Tue 6th Jun Late chess.com INT 1 Viktor Shapiro Dmitriy Kushko 1-0 67 Open
1528 2023-06-06 Titled Tue 6th Jun Early chess.com INT 1 Dmitriy Kushko Viktor Shapiro 1-0 64 Open
1529 2023-06-06 Titled Tue 6th Jun Late chess.com INT 11 Viktor Shapiro Alexandr Kostiukov 1-0 45 Open
1530 2023-06-06 Titled Tue 6th Jun Early chess.com INT 11 Nadezhda Antonova Viktor Shapiro 0-1 31 Open
1531 2023-06-06 Titled Tue 6th Jun Early chess.com INT 10 Viktor Shapiro Serafin Moral Garcia 0-1 34 Open
1532 2023-06-06 Titled Tue 6th Jun Late chess.com INT 10 Viktor Shapiro Jose Francisco R P Neves Veiga 0-1 58 Open
1533 2023-05-30 Titled Tue 30th May Late chess.com INT 9 Viktor Shapiro Mikhael Garakov 1-0 75 Open
1534 2023-05-30 Titled Tue 30th May Late chess.com INT 8 Gabriel Lenoir Ibacache Viktor Shapiro 0-1 43 Open
1535 2023-05-30 Titled Tue 30th May Late chess.com INT 7 Viktor Shapiro Alessandro Rodrigues Da Silva 1-0 54 Open
1536 2023-05-30 Titled Tue 30th May Late chess.com INT 6 Valentin Baidetskyi Viktor Shapiro 1-0 56 Open
1537 2023-05-30 Titled Tue 30th May Late chess.com INT 4 Viktor Shapiro Dejan N Djordjevic 0-1 27 Open
1538 2023-05-30 Titled Tue 30th May Late chess.com INT 3 Alberto Martin Fuentes Viktor Shapiro 1-0 98 Open
1539 2023-05-30 Titled Tue 30th May Late chess.com INT 2 Viktor Shapiro Raehanna Brown 1-0 31 Open
1540 2023-05-30 Titled Tue 30th May Late chess.com INT 1 Bojan Maksimovic Viktor Shapiro 1-0 67 Open
1541 2023-05-30 Titled Tue 30th May Late chess.com INT 11 Ruben Domingo Nunez Viktor Shapiro 0-1 33 Open
1542 2023-05-30 Titled Tue 30th May Late chess.com INT 10 Viktor Shapiro Erick Zhao 1-0 70 Open
1543 2023-05-23 Titled Tue 23rd May Late chess.com INT 9 Roxanny Matute Escobar Viktor Shapiro 1-0 16 Open
1544 2023-05-23 Titled Tue 23rd May Late chess.com INT 8 Viktor Shapiro Guerau Masague Artero 0-1 40 Open
1545 2023-05-23 Titled Tue 23rd May Early chess.com INT 8 Craig Clawitter Viktor Shapiro 0-1 45 Open
1546 2023-05-23 Titled Tue 23rd May Late chess.com INT 7 Viktor Shapiro Kiren Vivek Nasta 1-0 40 Open
1547 2023-05-23 Titled Tue 23rd May Early chess.com INT 7 Viktor Shapiro James Allen Dahlgren 1-0 27 Open
1548 2023-05-23 Titled Tue 23rd May Late chess.com INT 6 Juan Sebastian Melian Viktor Shapiro 1-0 37 Open
1549 2023-05-23 Titled Tue 23rd May Late chess.com INT 5 Jaloliddin Ilkhomi Viktor Shapiro 1-0 40 Open
1550 2023-05-23 Titled Tue 23rd May Late chess.com INT 4 Viktor Shapiro Alexander Fishbein 1-0 35 Open
  1. vs Joao Avalos ParraDraw · ½–½Black · 2023-06-13 · Round 8Titled Tue 13th Jun Late
  2. vs Santiago RodriguezLost · 0-1White · 2023-06-13 · Round 7Titled Tue 13th Jun Late
  3. vs Oskar WieczorekLost · 1-0Black · 2023-06-13 · Round 6Titled Tue 13th Jun Late
  4. vs Ioan ReesWon · 1-0White · 2023-06-13 · Round 5Titled Tue 13th Jun Late
  5. vs Jagadeesh SiddharthDraw · ½–½Black · 2023-06-13 · Round 4Titled Tue 13th Jun Late
  6. vs Daniel ShapiroWon · 0-1Black · 2023-06-13 · Round 3Titled Tue 13th Jun Late
  7. vs Francesco SeresinDraw · ½–½White · 2023-06-13 · Round 2Titled Tue 13th Jun Late
  8. vs Jose Eduardo Martinez AlcantaraLost · 1-0Black · 2023-06-13 · Round 1Titled Tue 13th Jun Late
  9. vs Alexei SlavinLost · 0-1White · 2023-06-13 · Round 11Titled Tue 13th Jun Late
  10. vs Bruno Andre Leite MartinsLost · 1-0Black · 2023-06-13 · Round 10Titled Tue 13th Jun Late
  11. vs Sergei IskusnyhLost · 0-1White · 2023-06-06 · Round 9Titled Tue 6th Jun Early
  12. vs Alejandro Gonzalez VegaWon · 0-1Black · 2023-06-06 · Round 9Titled Tue 6th Jun Late
  13. vs Singh AmitpalWon · 0-1Black · 2023-06-06 · Round 8Titled Tue 6th Jun Early
  14. vs Marcel WinkelsWon · 1-0White · 2023-06-06 · Round 8Titled Tue 6th Jun Late
  15. vs Carlos Eduardo Cardozo MunarLost · 1-0Black · 2023-06-06 · Round 7Titled Tue 6th Jun Late
  16. vs Rao SharanLost · 0-1White · 2023-06-06 · Round 7Titled Tue 6th Jun Early
  17. vs Alexander J WangLost · 0-1White · 2023-06-06 · Round 6Titled Tue 6th Jun Late
  18. vs Alisher BegmuratovLost · 1-0Black · 2023-06-06 · Round 6Titled Tue 6th Jun Early
  19. vs Paris PrestiaWon · 1-0White · 2023-06-06 · Round 5Titled Tue 6th Jun Early
  20. vs Jasper HoltelWon · 0-1Black · 2023-06-06 · Round 5Titled Tue 6th Jun Late
  21. vs Eduardo Jesus Mendez FortesWon · 0-1Black · 2023-06-06 · Round 4Titled Tue 6th Jun Early
  22. vs Francisco Ferrari PirontiLost · 1-0Black · 2023-06-06 · Round 4Titled Tue 6th Jun Late
  23. vs Tanitoluwa AdewumiLost · 0-1White · 2023-06-06 · Round 3Titled Tue 6th Jun Late
  24. vs Robert Aloma VidalDraw · ½–½Black · 2023-06-06 · Round 3Titled Tue 6th Jun Early
  25. vs Lianet Mercedes Diaz GarciaWon · 1-0White · 2023-06-06 · Round 2Titled Tue 6th Jun Early
  26. vs Dennis WagnerLost · 1-0Black · 2023-06-06 · Round 2Titled Tue 6th Jun Late
  27. vs Dmitriy KushkoWon · 1-0White · 2023-06-06 · Round 1Titled Tue 6th Jun Late
  28. vs Dmitriy KushkoLost · 1-0Black · 2023-06-06 · Round 1Titled Tue 6th Jun Early
  29. vs Alexandr KostiukovWon · 1-0White · 2023-06-06 · Round 11Titled Tue 6th Jun Late
  30. vs Nadezhda AntonovaWon · 0-1Black · 2023-06-06 · Round 11Titled Tue 6th Jun Early
  31. vs Serafin Moral GarciaLost · 0-1White · 2023-06-06 · Round 10Titled Tue 6th Jun Early
  32. vs Jose Francisco R P Neves VeigaLost · 0-1White · 2023-06-06 · Round 10Titled Tue 6th Jun Late
  33. vs Mikhael GarakovWon · 1-0White · 2023-05-30 · Round 9Titled Tue 30th May Late
  34. vs Gabriel Lenoir IbacacheWon · 0-1Black · 2023-05-30 · Round 8Titled Tue 30th May Late
  35. vs Alessandro Rodrigues Da SilvaWon · 1-0White · 2023-05-30 · Round 7Titled Tue 30th May Late
  36. vs Valentin BaidetskyiLost · 1-0Black · 2023-05-30 · Round 6Titled Tue 30th May Late
  37. vs Dejan N DjordjevicLost · 0-1White · 2023-05-30 · Round 4Titled Tue 30th May Late
  38. vs Alberto Martin FuentesLost · 1-0Black · 2023-05-30 · Round 3Titled Tue 30th May Late
  39. vs Raehanna BrownWon · 1-0White · 2023-05-30 · Round 2Titled Tue 30th May Late
  40. vs Bojan MaksimovicLost · 1-0Black · 2023-05-30 · Round 1Titled Tue 30th May Late
  41. vs Ruben Domingo NunezWon · 0-1Black · 2023-05-30 · Round 11Titled Tue 30th May Late
  42. vs Erick ZhaoWon · 1-0White · 2023-05-30 · Round 10Titled Tue 30th May Late
  43. vs Roxanny Matute EscobarLost · 1-0Black · 2023-05-23 · Round 9Titled Tue 23rd May Late
  44. vs Guerau Masague ArteroLost · 0-1White · 2023-05-23 · Round 8Titled Tue 23rd May Late
  45. vs Craig ClawitterWon · 0-1Black · 2023-05-23 · Round 8Titled Tue 23rd May Early
  46. vs Kiren Vivek NastaWon · 1-0White · 2023-05-23 · Round 7Titled Tue 23rd May Late
  47. vs James Allen DahlgrenWon · 1-0White · 2023-05-23 · Round 7Titled Tue 23rd May Early
  48. vs Juan Sebastian MelianLost · 1-0Black · 2023-05-23 · Round 6Titled Tue 23rd May Late
  49. vs Jaloliddin IlkhomiLost · 1-0Black · 2023-05-23 · Round 5Titled Tue 23rd May Late
  50. vs Alexander FishbeinWon · 1-0White · 2023-05-23 · Round 4Titled Tue 23rd May Late

FIDE tournaments

All tournament results