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
1451 2023-07-18 Titled Tue 18th Jul Late chess.com INT 8 Santiago Velasco Viktor Shapiro 1/2-1/2 58 Open
1452 2023-07-18 Titled Tue 18th Jul Late chess.com INT 7 Viktor Shapiro Asa Hoffmann 1-0 57 Open
1453 2023-07-18 Titled Tue 18th Jul Late chess.com INT 6 Tsvetan Stoyanov Viktor Shapiro 1-0 45 Open
1454 2023-07-18 Titled Tue 18th Jul Late chess.com INT 5 Viktor Shapiro Aleks Sahakyan 0-1 35 Open
1455 2023-07-18 Titled Tue 18th Jul Late chess.com INT 4 Cesar Ugarte Soto Viktor Shapiro 0-1 34 Open
1456 2023-07-18 Titled Tue 18th Jul Late chess.com INT 3 Viktor Shapiro Richard Herbst 1-0 25 Open
1457 2023-07-18 Titled Tue 18th Jul Late chess.com INT 2 Karsten Schuster Viktor Shapiro 1/2-1/2 81 Open
1458 2023-07-18 Titled Tue 18th Jul Late chess.com INT 11 Arman Geivondian Viktor Shapiro 0-1 51 Open
1459 2023-07-18 Titled Tue 18th Jul Late chess.com INT 10 Viktor Shapiro Vladyslav Baziuk 0-1 30 Open
1460 2023-07-04 Titled Tue 4th Jul Early chess.com INT 9 Viktor Shapiro Deniel Causo 0-1 46 Open
1461 2023-07-04 Titled Tue 4th Jul Late chess.com INT 9 Dawid Czerw Viktor Shapiro 0-1 43 Open
1462 2023-07-04 Titled Tue 4th Jul Late chess.com INT 8 Viktor Shapiro Alexandros Papasimakopoulos 0-1 51 Open
1463 2023-07-04 Titled Tue 4th Jul Early chess.com INT 8 Viktor Shapiro Irina Mikhailova 1-0 51 Open
1464 2023-07-04 Titled Tue 4th Jul Early chess.com INT 7 Jack Mizzi Viktor Shapiro 1-0 89 Open
1465 2023-07-04 Titled Tue 4th Jul Late chess.com INT 7 Viktor Shapiro Oscar Bruno De Prado Rodriguez 1-0 1 Open
1466 2023-07-04 Titled Tue 4th Jul Early chess.com INT 6 Viktor Shapiro Regita Desyari Putri 1-0 32 Open
1467 2023-07-04 Titled Tue 4th Jul Late chess.com INT 6 Rick Sun Viktor Shapiro 0-1 38 Open
1468 2023-07-04 Titled Tue 4th Jul Early chess.com INT 5 Radmila Kovacevic Viktor Shapiro 1-0 27 Open
1469 2023-07-04 Titled Tue 4th Jul Late chess.com INT 5 Viktor Shapiro Alexandr Kostiukov 1-0 53 Open
1470 2023-07-04 Titled Tue 4th Jul Early chess.com INT 4 Viktor Shapiro Vittorio Cina` 1-0 44 Open
1471 2023-07-04 Titled Tue 4th Jul Late chess.com INT 4 Victor Garcia Cuenca Viktor Shapiro 1/2-1/2 79 Open
1472 2023-07-04 Titled Tue 4th Jul Late chess.com INT 3 Viktor Shapiro Pawel Jaracz 0-1 49 Open
1473 2023-07-04 Titled Tue 4th Jul Early chess.com INT 3 Stefan Tabak Viktor Shapiro 1-0 57 Open
1474 2023-07-04 Titled Tue 4th Jul Late chess.com INT 2 Viktor Shapiro David Riemay 1-0 37 Open
1475 2023-07-04 Titled Tue 4th Jul Early chess.com INT 2 Viktor Shapiro Samvel Ter-Sahakyan 0-1 36 Open
1476 2023-07-04 Titled Tue 4th Jul Early chess.com INT 1 Viktor Shapiro Anton Demchenko 1/2-1/2 59 Open
1477 2023-07-04 Titled Tue 4th Jul Late chess.com INT 1 Daniel Dardha Viktor Shapiro 1-0 38 Open
1478 2023-07-04 Titled Tue 4th Jul Late chess.com INT 11 Viktor Shapiro Candela Be Francisco Guecamburu 1-0 30 Open
1479 2023-07-04 Titled Tue 4th Jul Early chess.com INT 11 Lile Koridze Viktor Shapiro 0-1 24 Open
1480 2023-07-04 Titled Tue 4th Jul Late chess.com INT 10 Viktor Shapiro George Stoleriu 0-1 50 Open
1481 2023-07-04 Titled Tue 4th Jul Early chess.com INT 10 Nurai Sovetbekova Viktor Shapiro 1-0 43 Open
1482 2023-06-27 Titled Tue 27th Jun Late chess.com INT 9 Viktor Shapiro Ioan Rees 0-1 46 Open
1483 2023-06-27 Titled Tue 27th Jun Late chess.com INT 8 Wladimir Camilo Zampronha Viktor Shapiro 0-1 37 Open
1484 2023-06-27 Titled Tue 27th Jun Late chess.com INT 7 Viktor Shapiro Bjorn 1971 Andersson 0-1 28 Open
1485 2023-06-27 Titled Tue 27th Jun Late chess.com INT 6 Justin Sarkar Viktor Shapiro 0-1 24 Open
1486 2023-06-27 Titled Tue 27th Jun Late chess.com INT 5 Viktor Shapiro Pablo Glavina 0-1 51 Open
1487 2023-06-27 Titled Tue 27th Jun Late chess.com INT 4 Kevin Davidson Viktor Shapiro 1-0 57 Open
1488 2023-06-27 Titled Tue 27th Jun Late chess.com INT 3 Viktor Shapiro Mahammad Muradli 0-1 36 Open
1489 2023-06-27 Titled Tue 27th Jun Late chess.com INT 2 Md Abu Hanif Viktor Shapiro 0-1 56 Open
1490 2023-06-27 Titled Tue 27th Jun Late chess.com INT 1 Viktor Shapiro Pranesh M 0-1 39 Open
1491 2023-06-27 Titled Tue 27th Jun Late chess.com INT 11 Maria Jose Campos Viktor Shapiro 1/2-1/2 49 Open
1492 2023-06-27 Titled Tue 27th Jun Late chess.com INT 10 Fruzsina Szente Varga Viktor Shapiro 0-1 37 Open
1493 2023-06-20 Titled Tue 20th Jun Early chess.com INT 9 Viktor Shapiro Moritz Weishaeutel 1-0 39 Open
1494 2023-06-20 Titled Tue 20th Jun Late chess.com INT 9 Grigory Seletsky Viktor Shapiro 1/2-1/2 58 Open
1495 2023-06-20 Titled Tue 20th Jun Early chess.com INT 8 Ruben Domingo Nunez Viktor Shapiro 0-1 50 Open
1496 2023-06-20 Titled Tue 20th Jun Late chess.com INT 8 Vladimir Mikhalsky Viktor Shapiro 1/2-1/2 48 Open
1497 2023-06-20 Titled Tue 20th Jun Early chess.com INT 7 Viktor Shapiro Nagare Kaivalya Sandip 0-1 46 Open
1498 2023-06-20 Titled Tue 20th Jun Late chess.com INT 7 Viktor Shapiro William Olsson 0-1 48 Open
1499 2023-06-20 Titled Tue 20th Jun Early chess.com INT 6 Viktor Shapiro Andrey Gorovets 1-0 44 Open
1500 2023-06-20 Titled Tue 20th Jun Late chess.com INT 6 Lukasz Licznerski Viktor Shapiro 1-0 50 Open
  1. vs Santiago VelascoDraw · ½–½Black · 2023-07-18 · Round 8Titled Tue 18th Jul Late
  2. vs Asa HoffmannWon · 1-0White · 2023-07-18 · Round 7Titled Tue 18th Jul Late
  3. vs Tsvetan StoyanovLost · 1-0Black · 2023-07-18 · Round 6Titled Tue 18th Jul Late
  4. vs Aleks SahakyanLost · 0-1White · 2023-07-18 · Round 5Titled Tue 18th Jul Late
  5. vs Cesar Ugarte SotoWon · 0-1Black · 2023-07-18 · Round 4Titled Tue 18th Jul Late
  6. vs Richard HerbstWon · 1-0White · 2023-07-18 · Round 3Titled Tue 18th Jul Late
  7. vs Karsten SchusterDraw · ½–½Black · 2023-07-18 · Round 2Titled Tue 18th Jul Late
  8. vs Arman GeivondianWon · 0-1Black · 2023-07-18 · Round 11Titled Tue 18th Jul Late
  9. vs Vladyslav BaziukLost · 0-1White · 2023-07-18 · Round 10Titled Tue 18th Jul Late
  10. vs Deniel CausoLost · 0-1White · 2023-07-04 · Round 9Titled Tue 4th Jul Early
  11. vs Dawid CzerwWon · 0-1Black · 2023-07-04 · Round 9Titled Tue 4th Jul Late
  12. vs Alexandros PapasimakopoulosLost · 0-1White · 2023-07-04 · Round 8Titled Tue 4th Jul Late
  13. vs Irina MikhailovaWon · 1-0White · 2023-07-04 · Round 8Titled Tue 4th Jul Early
  14. vs Jack MizziLost · 1-0Black · 2023-07-04 · Round 7Titled Tue 4th Jul Early
  15. vs Oscar Bruno De Prado RodriguezWon · 1-0White · 2023-07-04 · Round 7Titled Tue 4th Jul Late
  16. vs Regita Desyari PutriWon · 1-0White · 2023-07-04 · Round 6Titled Tue 4th Jul Early
  17. vs Rick SunWon · 0-1Black · 2023-07-04 · Round 6Titled Tue 4th Jul Late
  18. vs Radmila KovacevicLost · 1-0Black · 2023-07-04 · Round 5Titled Tue 4th Jul Early
  19. vs Alexandr KostiukovWon · 1-0White · 2023-07-04 · Round 5Titled Tue 4th Jul Late
  20. vs Vittorio Cina`Won · 1-0White · 2023-07-04 · Round 4Titled Tue 4th Jul Early
  21. vs Victor Garcia CuencaDraw · ½–½Black · 2023-07-04 · Round 4Titled Tue 4th Jul Late
  22. vs Pawel JaraczLost · 0-1White · 2023-07-04 · Round 3Titled Tue 4th Jul Late
  23. vs Stefan TabakLost · 1-0Black · 2023-07-04 · Round 3Titled Tue 4th Jul Early
  24. vs David RiemayWon · 1-0White · 2023-07-04 · Round 2Titled Tue 4th Jul Late
  25. vs Samvel Ter-SahakyanLost · 0-1White · 2023-07-04 · Round 2Titled Tue 4th Jul Early
  26. vs Anton DemchenkoDraw · ½–½White · 2023-07-04 · Round 1Titled Tue 4th Jul Early
  27. vs Daniel DardhaLost · 1-0Black · 2023-07-04 · Round 1Titled Tue 4th Jul Late
  28. vs Candela Be Francisco GuecamburuWon · 1-0White · 2023-07-04 · Round 11Titled Tue 4th Jul Late
  29. vs Lile KoridzeWon · 0-1Black · 2023-07-04 · Round 11Titled Tue 4th Jul Early
  30. vs George StoleriuLost · 0-1White · 2023-07-04 · Round 10Titled Tue 4th Jul Late
  31. vs Nurai SovetbekovaLost · 1-0Black · 2023-07-04 · Round 10Titled Tue 4th Jul Early
  32. vs Ioan ReesLost · 0-1White · 2023-06-27 · Round 9Titled Tue 27th Jun Late
  33. vs Wladimir Camilo ZampronhaWon · 0-1Black · 2023-06-27 · Round 8Titled Tue 27th Jun Late
  34. vs Bjorn 1971 AnderssonLost · 0-1White · 2023-06-27 · Round 7Titled Tue 27th Jun Late
  35. vs Justin SarkarWon · 0-1Black · 2023-06-27 · Round 6Titled Tue 27th Jun Late
  36. vs Pablo GlavinaLost · 0-1White · 2023-06-27 · Round 5Titled Tue 27th Jun Late
  37. vs Kevin DavidsonLost · 1-0Black · 2023-06-27 · Round 4Titled Tue 27th Jun Late
  38. vs Mahammad MuradliLost · 0-1White · 2023-06-27 · Round 3Titled Tue 27th Jun Late
  39. vs Md Abu HanifWon · 0-1Black · 2023-06-27 · Round 2Titled Tue 27th Jun Late
  40. vs Pranesh MLost · 0-1White · 2023-06-27 · Round 1Titled Tue 27th Jun Late
  41. vs Maria Jose CamposDraw · ½–½Black · 2023-06-27 · Round 11Titled Tue 27th Jun Late
  42. vs Fruzsina Szente VargaWon · 0-1Black · 2023-06-27 · Round 10Titled Tue 27th Jun Late
  43. vs Moritz WeishaeutelWon · 1-0White · 2023-06-20 · Round 9Titled Tue 20th Jun Early
  44. vs Grigory SeletskyDraw · ½–½Black · 2023-06-20 · Round 9Titled Tue 20th Jun Late
  45. vs Ruben Domingo NunezWon · 0-1Black · 2023-06-20 · Round 8Titled Tue 20th Jun Early
  46. vs Vladimir MikhalskyDraw · ½–½Black · 2023-06-20 · Round 8Titled Tue 20th Jun Late
  47. vs Nagare Kaivalya SandipLost · 0-1White · 2023-06-20 · Round 7Titled Tue 20th Jun Early
  48. vs William OlssonLost · 0-1White · 2023-06-20 · Round 7Titled Tue 20th Jun Late
  49. vs Andrey GorovetsWon · 1-0White · 2023-06-20 · Round 6Titled Tue 20th Jun Early
  50. vs Lukasz LicznerskiLost · 1-0Black · 2023-06-20 · Round 6Titled Tue 20th Jun Late

FIDE tournaments

All tournament results