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

FIDE tournaments

All tournament results