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
1001 2024-02-27 Titled Tue 27th Feb Late chess.com INT 10 Viktor Shapiro Jake Kleiman 0-1 37 Open
1002 2024-02-27 Titled Tue 27th Feb Early chess.com INT 10 Viktor Shapiro Nurgazy Zheenbekov 0-1 36 Open
1003 2024-02-20 Titled Tue 20th Feb Early chess.com INT 1 Viktor Shapiro Michal Provaznik 0-1 55 Open
1004 2024-02-13 Titled Tue 13th Feb Late chess.com INT 9 Viktor Shapiro Klaudia Kulon 1-0 41 Open
1005 2024-02-13 Titled Tue 13th Feb Early chess.com INT 9 Judah Nathan Levitan Viktor Shapiro 1-0 48 Open
1006 2024-02-13 Titled Tue 13th Feb Early chess.com INT 8 Nata Goncalves Viktor Shapiro 0-1 36 Open
1007 2024-02-13 Titled Tue 13th Feb Late chess.com INT 8 Jonathan Yedidia Viktor Shapiro 0-1 42 Open
1008 2024-02-13 Titled Tue 13th Feb Late chess.com INT 7 Viktor Shapiro Daniel Herman 0-1 40 Open
1009 2024-02-13 Titled Tue 13th Feb Early chess.com INT 7 Viktor Shapiro Claudia-Ramona Sofronie 0-1 53 Open
1010 2024-02-13 Titled Tue 13th Feb Early chess.com INT 6 Evan S Rosenberg Viktor Shapiro 1-0 42 Open
1011 2024-02-13 Titled Tue 13th Feb Late chess.com INT 6 Arad Nazari Viktor Shapiro 1-0 54 Open
1012 2024-02-13 Titled Tue 13th Feb Early chess.com INT 5 Giovanni Marchesich Viktor Shapiro 1-0 57 Open
1013 2024-02-13 Titled Tue 13th Feb Late chess.com INT 5 Liwia Jarocka Viktor Shapiro 0-1 25 Open
1014 2024-02-13 Titled Tue 13th Feb Early chess.com INT 4 Viktor Shapiro Kacper Piorun 0-1 38 Open
1015 2024-02-13 Titled Tue 13th Feb Late chess.com INT 4 Viktor Shapiro Nico Zwirs 0-1 32 Open
1016 2024-02-13 Titled Tue 13th Feb Early chess.com INT 3 Viktor Shapiro Viacheslav Rozhkov 1-0 48 Open
1017 2024-02-13 Titled Tue 13th Feb Late chess.com INT 3 Adan Rios Escobar Viktor Shapiro 0-1 43 Open
1018 2024-02-13 Titled Tue 13th Feb Late chess.com INT 2 Viktor Shapiro Gata Kamsky 0-1 76 Open
1019 2024-02-13 Titled Tue 13th Feb Late chess.com INT 1 Viktor Shapiro Marko Jelcic 1-0 58 Open
1020 2024-02-13 Titled Tue 13th Feb Early chess.com INT 1 Viktor Shapiro San Thit Lwin 0-1 41 Open
1021 2024-02-13 Titled Tue 13th Feb Early chess.com INT 11 Sai Nirupama Kotepalli Viktor Shapiro 0-1 47 Open
1022 2024-02-13 Titled Tue 13th Feb Late chess.com INT 11 Alexandr Fier Viktor Shapiro 1-0 55 Open
1023 2024-02-13 Titled Tue 13th Feb Late chess.com INT 10 Juan Carlos Mesa Cruz Viktor Shapiro 0-1 47 Open
1024 2024-02-13 Titled Tue 13th Feb Early chess.com INT 10 Viktor Shapiro Andres Carrasco Miranda 1-0 41 Open
1025 2024-02-06 Titled Tue 6th Feb Late chess.com INT 9 Viktor Shapiro Adam Kujawski 1-0 33 Open
1026 2024-02-06 Titled Tue 6th Feb Late chess.com INT 8 Agustin Ambrogi Viktor Shapiro 1-0 58 Open
1027 2024-02-06 Titled Tue 6th Feb Early chess.com INT 8 Radoslaw Szczepanek Viktor Shapiro 0-1 86 Open
1028 2024-02-06 Titled Tue 6th Feb Late chess.com INT 7 Viktor Shapiro Aditya Varun Gampa 1/2-1/2 18 Open
1029 2024-02-06 Titled Tue 6th Feb Early chess.com INT 7 Viktor Shapiro Alexander Velikanov 0-1 20 Open
1030 2024-02-06 Titled Tue 6th Feb Late chess.com INT 6 Viktor Shapiro Ilya Khakhinov 1-0 53 Open
1031 2024-02-06 Titled Tue 6th Feb Early chess.com INT 6 Arman Mikaelyan Viktor Shapiro 0-1 56 Open
1032 2024-02-06 Titled Tue 6th Feb Late chess.com INT 5 Nesa Modric Viktor Shapiro 0-1 43 Open
1033 2024-02-06 Titled Tue 6th Feb Early chess.com INT 5 Galina Novikova Viktor Shapiro 0-1 41 Open
1034 2024-02-06 Titled Tue 6th Feb Early chess.com INT 4 Viktor Shapiro M. Amin Tabatabaei 0-1 46 Open
1035 2024-02-06 Titled Tue 6th Feb Late chess.com INT 4 Vitalii Chaika Viktor Shapiro 1-0 51 Open
1036 2024-02-06 Titled Tue 6th Feb Late chess.com INT 3 Viktor Shapiro Carlos Alvarado 0-1 57 Open
1037 2024-02-06 Titled Tue 6th Feb Early chess.com INT 3 Dina Belenkaya Viktor Shapiro 0-1 43 Open
1038 2024-02-06 Titled Tue 6th Feb Early chess.com INT 2 Viktor Shapiro Dimitry Korol 1-0 36 Open
1039 2024-02-06 Titled Tue 6th Feb Late chess.com INT 2 Quang Liem Le Viktor Shapiro 1-0 35 Open
1040 2024-02-06 Titled Tue 6th Feb Late chess.com INT 1 Bahman Kargosha Viktor Shapiro 0-1 26 Open
1041 2024-02-06 Titled Tue 6th Feb Early chess.com INT 11 Viktor Shapiro Alexander Gelman 1-0 42 Open
1042 2024-02-06 Titled Tue 6th Feb Late chess.com INT 11 Viktor Shapiro Adam Collins 1/2-1/2 56 Open
1043 2024-02-06 Titled Tue 6th Feb Late chess.com INT 10 Frank Buchenau Viktor Shapiro 0-1 52 Open
1044 2024-02-06 Titled Tue 6th Feb Early chess.com INT 10 Viktor Shapiro Zsolt Korpics 1-0 44 Open
1045 2024-01-30 Titled Tue 30th Jan Late chess.com INT 9 Viktor Shapiro Rafael Leitao 1-0 37 Open
1046 2024-01-30 Titled Tue 30th Jan Late chess.com INT 8 Viktor Shapiro Eduardo Barbosa Mesquita 1-0 28 Open
1047 2024-01-30 Titled Tue 30th Jan Late chess.com INT 7 Levy Rozman Viktor Shapiro 1-0 29 Open
1048 2024-01-30 Titled Tue 30th Jan Late chess.com INT 6 Marcin Krzyzanowski Viktor Shapiro 1/2-1/2 34 Open
1049 2024-01-30 Titled Tue 30th Jan Late chess.com INT 5 Viktor Shapiro Alan Pichot 0-1 23 Open
1050 2024-01-30 Titled Tue 30th Jan Late chess.com INT 4 Viktor Shapiro Yaacov Norowitz 1-0 53 Open
  1. vs Jake KleimanLost · 0-1White · 2024-02-27 · Round 10Titled Tue 27th Feb Late
  2. vs Nurgazy ZheenbekovLost · 0-1White · 2024-02-27 · Round 10Titled Tue 27th Feb Early
  3. vs Michal ProvaznikLost · 0-1White · 2024-02-20 · Round 1Titled Tue 20th Feb Early
  4. vs Klaudia KulonWon · 1-0White · 2024-02-13 · Round 9Titled Tue 13th Feb Late
  5. vs Judah Nathan LevitanLost · 1-0Black · 2024-02-13 · Round 9Titled Tue 13th Feb Early
  6. vs Nata GoncalvesWon · 0-1Black · 2024-02-13 · Round 8Titled Tue 13th Feb Early
  7. vs Jonathan YedidiaWon · 0-1Black · 2024-02-13 · Round 8Titled Tue 13th Feb Late
  8. vs Daniel HermanLost · 0-1White · 2024-02-13 · Round 7Titled Tue 13th Feb Late
  9. vs Claudia-Ramona SofronieLost · 0-1White · 2024-02-13 · Round 7Titled Tue 13th Feb Early
  10. vs Evan S RosenbergLost · 1-0Black · 2024-02-13 · Round 6Titled Tue 13th Feb Early
  11. vs Arad NazariLost · 1-0Black · 2024-02-13 · Round 6Titled Tue 13th Feb Late
  12. vs Giovanni MarchesichLost · 1-0Black · 2024-02-13 · Round 5Titled Tue 13th Feb Early
  13. vs Liwia JarockaWon · 0-1Black · 2024-02-13 · Round 5Titled Tue 13th Feb Late
  14. vs Kacper PiorunLost · 0-1White · 2024-02-13 · Round 4Titled Tue 13th Feb Early
  15. vs Nico ZwirsLost · 0-1White · 2024-02-13 · Round 4Titled Tue 13th Feb Late
  16. vs Viacheslav RozhkovWon · 1-0White · 2024-02-13 · Round 3Titled Tue 13th Feb Early
  17. vs Adan Rios EscobarWon · 0-1Black · 2024-02-13 · Round 3Titled Tue 13th Feb Late
  18. vs Gata KamskyLost · 0-1White · 2024-02-13 · Round 2Titled Tue 13th Feb Late
  19. vs Marko JelcicWon · 1-0White · 2024-02-13 · Round 1Titled Tue 13th Feb Late
  20. vs San Thit LwinLost · 0-1White · 2024-02-13 · Round 1Titled Tue 13th Feb Early
  21. vs Sai Nirupama KotepalliWon · 0-1Black · 2024-02-13 · Round 11Titled Tue 13th Feb Early
  22. vs Alexandr FierLost · 1-0Black · 2024-02-13 · Round 11Titled Tue 13th Feb Late
  23. vs Juan Carlos Mesa CruzWon · 0-1Black · 2024-02-13 · Round 10Titled Tue 13th Feb Late
  24. vs Andres Carrasco MirandaWon · 1-0White · 2024-02-13 · Round 10Titled Tue 13th Feb Early
  25. vs Adam KujawskiWon · 1-0White · 2024-02-06 · Round 9Titled Tue 6th Feb Late
  26. vs Agustin AmbrogiLost · 1-0Black · 2024-02-06 · Round 8Titled Tue 6th Feb Late
  27. vs Radoslaw SzczepanekWon · 0-1Black · 2024-02-06 · Round 8Titled Tue 6th Feb Early
  28. vs Aditya Varun GampaDraw · ½–½White · 2024-02-06 · Round 7Titled Tue 6th Feb Late
  29. vs Alexander VelikanovLost · 0-1White · 2024-02-06 · Round 7Titled Tue 6th Feb Early
  30. vs Ilya KhakhinovWon · 1-0White · 2024-02-06 · Round 6Titled Tue 6th Feb Late
  31. vs Arman MikaelyanWon · 0-1Black · 2024-02-06 · Round 6Titled Tue 6th Feb Early
  32. vs Nesa ModricWon · 0-1Black · 2024-02-06 · Round 5Titled Tue 6th Feb Late
  33. vs Galina NovikovaWon · 0-1Black · 2024-02-06 · Round 5Titled Tue 6th Feb Early
  34. vs M. Amin TabatabaeiLost · 0-1White · 2024-02-06 · Round 4Titled Tue 6th Feb Early
  35. vs Vitalii ChaikaLost · 1-0Black · 2024-02-06 · Round 4Titled Tue 6th Feb Late
  36. vs Carlos AlvaradoLost · 0-1White · 2024-02-06 · Round 3Titled Tue 6th Feb Late
  37. vs Dina BelenkayaWon · 0-1Black · 2024-02-06 · Round 3Titled Tue 6th Feb Early
  38. vs Dimitry KorolWon · 1-0White · 2024-02-06 · Round 2Titled Tue 6th Feb Early
  39. vs Quang Liem LeLost · 1-0Black · 2024-02-06 · Round 2Titled Tue 6th Feb Late
  40. vs Bahman KargoshaWon · 0-1Black · 2024-02-06 · Round 1Titled Tue 6th Feb Late
  41. vs Alexander GelmanWon · 1-0White · 2024-02-06 · Round 11Titled Tue 6th Feb Early
  42. vs Adam CollinsDraw · ½–½White · 2024-02-06 · Round 11Titled Tue 6th Feb Late
  43. vs Frank BuchenauWon · 0-1Black · 2024-02-06 · Round 10Titled Tue 6th Feb Late
  44. vs Zsolt KorpicsWon · 1-0White · 2024-02-06 · Round 10Titled Tue 6th Feb Early
  45. vs Rafael LeitaoWon · 1-0White · 2024-01-30 · Round 9Titled Tue 30th Jan Late
  46. vs Eduardo Barbosa MesquitaWon · 1-0White · 2024-01-30 · Round 8Titled Tue 30th Jan Late
  47. vs Levy RozmanLost · 1-0Black · 2024-01-30 · Round 7Titled Tue 30th Jan Late
  48. vs Marcin KrzyzanowskiDraw · ½–½Black · 2024-01-30 · Round 6Titled Tue 30th Jan Late
  49. vs Alan PichotLost · 0-1White · 2024-01-30 · Round 5Titled Tue 30th Jan Late
  50. vs Yaacov NorowitzWon · 1-0White · 2024-01-30 · Round 4Titled Tue 30th Jan Late

FIDE tournaments

All tournament results